cdn.embedly.com
Open in
urlscan Pro
104.16.89.50
Public Scan
Submission: On October 06 via api from US — Scanned from DE
Summary
TLS certificate: Issued by GTS CA 1P5 on September 18th 2023. Valid for: 3 months.
This is the only time cdn.embedly.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 104.16.89.50 104.16.89.50 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
20 | 2606:2800:234... 2606:2800:234:59:254c:406:2366:268c | 15133 (EDGECAST) (EDGECAST) | |
5 | 104.244.42.136 104.244.42.136 | 13414 (TWITTER) (TWITTER) | |
4 | 2606:2800:134... 2606:2800:134:1a0d:1429:742:782:b6 | 15133 (EDGECAST) (EDGECAST) | |
6 | 2606:2800:233... 2606:2800:233:1ab3:789:1032:20e3:21 | 15133 (EDGECAST) (EDGECAST) | |
36 | 5 |
ASN15133 (EDGECAST, US)
cdn.syndication.twimg.com | |
pbs.twimg.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
25 |
twitter.com
platform.twitter.com — Cisco Umbrella Rank: 1192 syndication.twitter.com — Cisco Umbrella Rank: 1427 |
640 KB |
10 |
twimg.com
cdn.syndication.twimg.com — Cisco Umbrella Rank: 3393 pbs.twimg.com — Cisco Umbrella Rank: 1096 video.twimg.com — Cisco Umbrella Rank: 1539 |
276 KB |
1 |
embedly.com
cdn.embedly.com — Cisco Umbrella Rank: 13236 |
100 KB |
36 | 3 |
Domain | Requested by | |
---|---|---|
20 | platform.twitter.com |
cdn.embedly.com
platform.twitter.com |
6 | video.twimg.com |
platform.twitter.com
|
5 | syndication.twitter.com |
platform.twitter.com
|
3 | pbs.twimg.com | |
1 | cdn.syndication.twimg.com |
platform.twitter.com
|
1 | cdn.embedly.com | |
36 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
embedly.com GTS CA 1P5 |
2023-09-18 - 2023-12-17 |
3 months | crt.sh |
*.twimg.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-07-28 - 2024-07-26 |
a year | crt.sh |
syndication.twitter.com DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2023-02-05 - 2024-02-05 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://cdn.embedly.com/widgets/media.html?type=text%2fhtml&key=a19fcc184b9711e1b4764040d3dc5c07&schema=twitter&url=https%3a//twitter.com/angrypenguinpng/status/1623140162959192065%3fs%3d20%26t%3dgqnsw0cas0axmuz8fkjdxw&image=https%3a//i.embed.ly/1/image%3furl%3dhttps%253a%252f%252fabs.twimg.com%252ferrors%252flogo46x38.png%26key%3da19fcc184b9711e1b4764040d3dc5c07
Frame ID: 5193FE5BF7CF56B982838A02D9320BE0
Requests: 3 HTTP requests in this frame
Frame:
https://platform.twitter.com/widgets/widget_iframe.34999e64cd909e9be3bbd826bafcd2c4.html?origin=https%3A%2F%2Fcdn.embedly.com
Frame ID: 205FA0320F6F1DEF5F93F06EACD04887
Requests: 2 HTTP requests in this frame
Frame:
https://platform.twitter.com/embed/Tweet.html?dnt=false&embedId=twitter-widget-0&features=eyJ0ZndfdGltZWxpbmVfbGlzdCI6eyJidWNrZXQiOltdLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X2ZvbGxvd2VyX2NvdW50X3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9iYWNrZW5kIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19yZWZzcmNfc2Vzc2lvbiI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfZm9zbnJfc29mdF9pbnRlcnZlbnRpb25zX2VuYWJsZWQiOnsiYnVja2V0Ijoib24iLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X21peGVkX21lZGlhXzE1ODk3Ijp7ImJ1Y2tldCI6InRyZWF0bWVudCIsInZlcnNpb24iOm51bGx9LCJ0ZndfZXhwZXJpbWVudHNfY29va2llX2V4cGlyYXRpb24iOnsiYnVja2V0IjoxMjA5NjAwLCJ2ZXJzaW9uIjpudWxsfSwidGZ3X3Nob3dfYmlyZHdhdGNoX3Bpdm90c19lbmFibGVkIjp7ImJ1Y2tldCI6Im9uIiwidmVyc2lvbiI6bnVsbH0sInRmd19kdXBsaWNhdGVfc2NyaWJlc190b19zZXR0aW5ncyI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdXNlX3Byb2ZpbGVfaW1hZ2Vfc2hhcGVfZW5hYmxlZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9LCJ0ZndfdmlkZW9faGxzX2R5bmFtaWNfbWFuaWZlc3RzXzE1MDgyIjp7ImJ1Y2tldCI6InRydWVfYml0cmF0ZSIsInZlcnNpb24iOm51bGx9LCJ0ZndfbGVnYWN5X3RpbWVsaW5lX3N1bnNldCI6eyJidWNrZXQiOnRydWUsInZlcnNpb24iOm51bGx9LCJ0ZndfdHdlZXRfZWRpdF9mcm9udGVuZCI6eyJidWNrZXQiOiJvbiIsInZlcnNpb24iOm51bGx9fQ%3D%3D&frame=false&hideCard=false&hideThread=false&id=1623140162959192065&lang=en&origin=https%3A%2F%2Fcdn.embedly.com%2Fwidgets%2Fmedia.html%3Ftype%3Dtext%252fhtml%26key%3Da19fcc184b9711e1b4764040d3dc5c07%26schema%3Dtwitter%26url%3Dhttps%253a%2F%2Ftwitter.com%2Fangrypenguinpng%2Fstatus%2F1623140162959192065%253fs%253d20%2526t%253dgqnsw0cas0axmuz8fkjdxw%26image%3Dhttps%253a%2F%2Fi.embed.ly%2F1%2Fimage%253furl%253dhttps%25253a%25252f%25252fabs.twimg.com%25252ferrors%25252flogo46x38.png%2526key%253da19fcc184b9711e1b4764040d3dc5c07&sessionId=4f7678b889cbaa45d0fe02badce5be660bedae14&theme=light&widgetsVersion=7e31f10ca29dc%3A1696453545681&width=1920px
Frame ID: 157B9F40ED6A21A849DB381EFD3DBD7C
Requests: 31 HTTP requests in this frame
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
media.html
cdn.embedly.com/widgets/ |
396 KB 100 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
widgets.js
platform.twitter.com/ |
91 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
widget_iframe.34999e64cd909e9be3bbd826bafcd2c4.html
platform.twitter.com/widgets/ Frame 205F |
319 KB 104 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
settings
syndication.twitter.com/ Frame 205F |
869 B 658 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tweet.91466075e903c4047354f076b861ce69.js
platform.twitter.com/js/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Tweet.html
platform.twitter.com/embed/ Frame 157B |
345 B 918 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.runtime.134756fb68200110af56.js
platform.twitter.com/embed/ Frame 157B |
9 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.9449.143d97ea3ade6f4824dc.js
platform.twitter.com/embed/ Frame 157B |
488 KB 160 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.Tweet.89c768c4b7d4a6ac277c.js
platform.twitter.com/embed/ Frame 157B |
32 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.749.467388cca0b3fe9c3291.js
platform.twitter.com/embed/ Frame 157B |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.ondemand.i18n.en-js.d32ade3bd8d19c83b4b2.js
platform.twitter.com/embed/ Frame 157B |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.ondemand.horizon-web.i18n.en-js.d681a6dcae4601184824.js
platform.twitter.com/embed/ Frame 157B |
35 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.9203.97b040640e3b329435c9.js
platform.twitter.com/embed/ Frame 157B |
267 KB 82 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.ondemand.Tweet.ffb7612584679899ab58.js
platform.twitter.com/embed/ Frame 157B |
87 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tweet-result
cdn.syndication.twimg.com/ Frame 157B |
4 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.886.2f72edca4e14266f8bf0.js
platform.twitter.com/embed/ Frame 157B |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.5731.21a38d427c079d171432.js
platform.twitter.com/embed/ Frame 157B |
141 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.9935.551987f9e1d82df07124.js
platform.twitter.com/embed/ Frame 157B |
66 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.4384.d9a8a6060e32d36ce97a.js
platform.twitter.com/embed/ Frame 157B |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.2796.08a444204f993a582441.js
platform.twitter.com/embed/ Frame 157B |
49 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.ondemand.TweetVideo.6dd5e2882c5cb7ea59a8.js
platform.twitter.com/embed/ Frame 157B |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embeds
syndication.twitter.com/i/jot/ Frame 157B |
43 B 150 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
VNZo3otE_normal.jpg
pbs.twimg.com/profile_images/1708252773844910080/ Frame 157B |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.loaders.video.VideoPlayerDefaultUI.1f5db80c88a5d23aa7a7.js
platform.twitter.com/embed/ Frame 157B |
49 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
embed.loaders.video.PlayerHls1.1.693f03f36e383b5840b8.js
platform.twitter.com/embed/ Frame 157B |
343 KB 98 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RIr_VRYLa1BAjFT7.jpg
pbs.twimg.com/ext_tw_video_thumb/1623135993351270400/pu/img/ Frame 157B |
70 KB 70 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wz7bhsI9sf1s09jC.m3u8
video.twimg.com/ext_tw_video/1623135993351270400/pu/pl/ Frame 157B |
642 B 805 B |
XHR
application/x-mpegurl |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RIr_VRYLa1BAjFT7.jpg
pbs.twimg.com/ext_tw_video_thumb/1623135993351270400/pu/img/ Frame 157B |
70 KB 70 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embeds
syndication.twitter.com/i/jot/ Frame 157B |
43 B 137 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embeds
syndication.twitter.com/i/jot/ Frame 157B |
43 B 94 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embeds
syndication.twitter.com/i/jot/ Frame 157B |
43 B 92 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
upA1kmn7fSp4jIG6.m3u8
video.twimg.com/ext_tw_video/1623135993351270400/pu/pl/552x270/ Frame 157B |
582 B 464 B |
XHR
application/x-mpegurl |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otudanNAY6DEDK27.m4s
video.twimg.com/ext_tw_video/1623135993351270400/pu/vid/0/3000/552x270/ Frame 157B |
41 KB 42 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AxDrB64Z0xM5Q3F7.mp4
video.twimg.com/ext_tw_video/1623135993351270400/pu/vid/0/0/552x270/ Frame 157B |
1 KB 1 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otudanNAY6DEDK27.m4s
video.twimg.com/ext_tw_video/1623135993351270400/pu/vid/0/3000/552x270/ Frame 157B |
41 KB 42 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9Y7KTJFxY8Io_EOs.m4s
video.twimg.com/ext_tw_video/1623135993351270400/pu/vid/3000/6000/552x270/ Frame 157B |
46 KB 46 KB |
XHR
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
10 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| 0 object| 1 object| 2 object| playerjs function| require object| media object| __twttrll object| twttr object| __twttr boolean| isReady0 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
cdn.embedly.com
cdn.syndication.twimg.com
pbs.twimg.com
platform.twitter.com
syndication.twitter.com
video.twimg.com
104.16.89.50
104.244.42.136
2606:2800:134:1a0d:1429:742:782:b6
2606:2800:233:1ab3:789:1032:20e3:21
2606:2800:234:59:254c:406:2366:268c
090fb442e15ea60389c00e7ffed590dc4410285cef09f6637b7f73b8fd89bd45
0c9c5a2740605aa903c3cd60b821ebeb3da1d6c7815b7b098c8440df58097310
1b61551479f4f7c74f59f82d72de1b58ba462ece6768507cbe94af3788b9f630
1c009f307e70e03237797c7e3bbcc29fb1e683086cd36fe298cecdd8457921cf
26ea1b5234f4b21d616d21b19295554d9b7f753d7219c61298d048e72ed2d22b
302da628a6afc3e93f1b86bf7c65e4d6536d8283d78266964822a76d1c645aa4
3647ba3e57770d88c14514558bc283dbbb83bdcc165ae8ee3baaeb99a2d6d213
40ce0709c0b53e0f15ad09c68ff95399b1525fd390884b9e24474db710d8520f
411c7d94fbbba7a2578c9e303104c428da05d2694e6b4f012812459f4237984d
4202b2d80b20a9147f3e179d92fd4d114bbbae6e4f84ba32f45821226cd150b1
43f5b1d077a57956241f2ad28530c8f8e7c6a4c8db69c342942ac2eca8c44a70
446bff0a39a71a6c57e3b5bf67d2e59e4e63f051178235e0c1e102cc5418d4ec
5c6d6f4189840f0557ce4381b89f4d30b7a2b9e22f3414b99cfe8abf1c95bb80
5cf1106a7417e52c66f83b87be422a6be738327d91bca5b3556a912f36bd3bd0
62ae13d53b499176fa8f8928462c25da8e8bd17a9ad8da72f5c4be5b50d0dac8
67a45fd51e0333b4d50c4921b425342d8735eb1a7520f3959e4843e88391bd5f
680f9b9b9f73deee3637fdc298f575df7c4ba86b4391f441017579e63c228b88
70c00445d6632039ed99af760731daf3bf60eb12061863ee61e2cd7276a54d18
712f4bad24e7563ac13d358e4d92317d9879a1ae8a3b736e3c50a91401ae6549
735b146223624f6b0d32e85b86fef9da6dc4e53361e1ef49df284a29c6186a26
8133beace91c84d8b990f3ad2d3560e3a520bd15c8efb8556cafe3ff3863e041
9239df83c0fefdf75029986b14bbf73358afac61292af901af621f76c6a4fabc
a5cd8ec73857ce3a975bf82836e2e5b43c1e3ab5ee56dfa26e45172914226f60
ac8778041fdb7f2e08ceb574c9a766247ea26f1a7d90fa854c4efcf4b361a957
afe2c4d44f6a91b4d2ecbaf61d91e90f61cf159467b4a3fac9e51ed9b1e2920d
b9e51eb023810466ada73b1d7eee73390e493c0afc646f6f70e924df59c31b5b
d22de5a473d4ea8e47cf768771d3a1e2b168d51e30e85bed45f1a5e12a6be98c
d821142be15916ca24d5c5257de8c518b37021e70b346af8e96cbd3aac5a1971
d914e564ecf0f0620ab21ce0365beb2901287fa5802d69f3f0fb5cfae2a8bad7
de2bc5e5b68abcd260f5b8ceb0550a7af5b97fb67b0f4821d0947a2438411fae
f73efacac7038a034732bf4b1523db6d324cfa77099c3cdf135cb7f0b3ee3c01