nftwordls.com
Open in
urlscan Pro
104.218.48.211
Public Scan
Effective URL: https://nftwordls.com/
Submission: On May 05 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on May 5th 2022. Valid for: 3 months.
This is the only time nftwordls.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 15 | 104.218.48.211 104.218.48.211 | 19318 (IS-AS-1) (IS-AS-1) | |
8 | 2a00:1450:400... 2a00:1450:4001:82b::200e | 15169 (GOOGLE) (GOOGLE) | |
4 | 2600:9000:205... 2600:9000:2057:1400:13:fb95:2b80:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 34.120.195.249 34.120.195.249 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 2 | 2a00:1450:400... 2a00:1450:4001:810::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:827::2006 | 15169 (GOOGLE) (GOOGLE) | |
4 | 2a00:1450:400... 2a00:1450:400e:80f::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:803::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::2001 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:802::2016 | 15169 (GOOGLE) (GOOGLE) | |
38 | 12 |
ASN16509 (AMAZON-02, US)
static-cdn.nftworlds.com |
ASN15169 (GOOGLE, US)
PTR: 249.195.120.34.bc.googleusercontent.com
o1025086.ingest.sentry.io |
ASN15169 (GOOGLE, US)
googleads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
static.doubleclick.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
15 |
nftwordls.com
1 redirects
nftwordls.com |
716 KB |
8 |
youtube.com
www.youtube.com — Cisco Umbrella Rank: 88 |
696 KB |
4 |
googleapis.com
jnn-pa.googleapis.com — Cisco Umbrella Rank: 336 |
22 KB |
4 |
nftworlds.com
static-cdn.nftworlds.com |
190 KB |
3 |
doubleclick.net
1 redirects
googleads.g.doubleclick.net — Cisco Umbrella Rank: 65 static.doubleclick.net — Cisco Umbrella Rank: 419 |
1 KB |
2 |
sentry.io
o1025086.ingest.sentry.io |
380 B |
1 |
ytimg.com
i.ytimg.com — Cisco Umbrella Rank: 102 |
26 KB |
1 |
ggpht.com
yt3.ggpht.com — Cisco Umbrella Rank: 191 |
3 KB |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 20 |
14 KB |
1 |
gstatic.com
fonts.gstatic.com |
16 KB |
38 | 10 |
Domain | Requested by | |
---|---|---|
15 | nftwordls.com |
1 redirects
nftwordls.com
|
8 | www.youtube.com |
nftwordls.com
www.youtube.com |
4 | jnn-pa.googleapis.com |
www.youtube.com
|
4 | static-cdn.nftworlds.com |
nftwordls.com
|
2 | googleads.g.doubleclick.net |
1 redirects
www.youtube.com
|
2 | o1025086.ingest.sentry.io |
nftwordls.com
|
1 | i.ytimg.com |
www.youtube.com
|
1 | yt3.ggpht.com |
www.youtube.com
|
1 | www.google.com |
www.youtube.com
|
1 | static.doubleclick.net |
www.youtube.com
|
1 | fonts.gstatic.com |
www.youtube.com
|
38 | 11 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
nftwordls.com R3 |
2022-05-05 - 2022-08-03 |
3 months | crt.sh |
*.google.com GTS CA 1C3 |
2022-04-11 - 2022-07-04 |
3 months | crt.sh |
*.nftworlds.com Amazon |
2021-10-04 - 2022-11-02 |
a year | crt.sh |
*.ingest.sentry.io R3 |
2022-04-22 - 2022-07-21 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2022-04-18 - 2022-07-11 |
3 months | crt.sh |
*.doubleclick.net GTS CA 1C3 |
2022-04-18 - 2022-07-11 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-04-18 - 2022-07-11 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2022-04-18 - 2022-07-11 |
3 months | crt.sh |
*.googleusercontent.com GTS CA 1C3 |
2022-04-18 - 2022-07-11 |
3 months | crt.sh |
edgestatic.com GTS CA 1C3 |
2022-04-11 - 2022-07-04 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://nftwordls.com/
Frame ID: B814BEE6C8D05DAB31B4976EEEBB0623
Requests: 22 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/pzfsKNJa6jM?controls=0
Frame ID: D30B41388C89C9B12C75C1388F6B3AD5
Requests: 17 HTTP requests in this frame
Screenshot
Page Title
NFT WorldsPage URL History Show full URLs
-
http://nftwordls.com/
HTTP 301
https://nftwordls.com/ Page URL
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://nftwordls.com/
HTTP 301
https://nftwordls.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 26- https://googleads.g.doubleclick.net/pagead/id HTTP 302
- https://googleads.g.doubleclick.net/pagead/id?slf_rd=1
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
nftwordls.com/ Redirect Chain
|
5 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime_app.2e9f1821.js
nftwordls.com/static/js/ |
2 KB 847 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2.8cd6ef5a.chunk.js
nftwordls.com/static/js/ |
2 MB 610 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.7e1c6140.chunk.js
nftwordls.com/static/js/ |
435 KB 93 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pzfsKNJa6jM
www.youtube.com/embed/ Frame D30B |
64 KB 28 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
28 KB 28 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
29 KB 29 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
extrabold.ttf
nftwordls.com/fonts/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
logo.3512a722.png
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg-vid-poster.jpg
static-cdn.nftworlds.com/ |
81 KB 82 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bg4.f430cc96.jpg
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
worldfade.4fec4976.gif
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
tiled-bg.76fcb59c.jpg
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bg_2.1f7eda2d.jpg
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
opensea.e2f889ee.png
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
twitter.3e969088.png
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
discord.cd28ba7c.png
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
instagram.a349d692.png
nftwordls.com/static/media/ |
1 KB 1 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg.mp4
static-cdn.nftworlds.com/ |
214 KB 0 |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o1025086.ingest.sentry.io/api/5991066/store/ |
41 B 315 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg.mp4
static-cdn.nftworlds.com/ |
108 KB 108 KB |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
www-player.css
www.youtube.com/s/player/7e5c03a3/ Frame D30B |
335 KB 46 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v18/ Frame D30B |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
www-embed-player.js
www.youtube.com/s/player/7e5c03a3/www-embed-player.vflset/ Frame D30B |
277 KB 85 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
base.js
www.youtube.com/s/player/7e5c03a3/player_ias.vflset/de_DE/ Frame D30B |
2 MB 526 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fetch-polyfill.js
www.youtube.com/s/player/7e5c03a3/fetch-polyfill.vflset/ Frame D30B |
9 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg.mp4
static-cdn.nftworlds.com/ |
5 MB 0 |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
id
googleads.g.doubleclick.net/pagead/ Frame D30B Redirect Chain
|
100 B 146 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ad_status.js
static.doubleclick.net/instream/ Frame D30B |
29 B 587 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
Create
jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/ Frame |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
Create
jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/ Frame D30B |
45 KB 22 KB |
XHR
application/json+protobuf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wvacUuC91pKIQAAituQ6bo9qbqvqQFp5U6For2zlVfY.js
www.google.com/js/th/ Frame D30B |
35 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
embed.js
www.youtube.com/s/player/7e5c03a3/player_ias.vflset/de_DE/ Frame D30B |
27 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame D30B |
175 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mLujwQuqNkpXnPffGFon5ZDmxcQIgW82vbsgxZ1S6GgkNwDOUPKWVU2HMTQRRHCmTylDpNgB=s68-c-k-c0x00ffffff-no-rj
yt3.ggpht.com/ Frame D30B |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sddefault.webp
i.ytimg.com/vi_webp/pzfsKNJa6jM/ Frame D30B |
26 KB 26 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
generate_204
www.youtube.com/ Frame D30B |
0 9 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
GenerateIT
jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/ Frame D30B |
98 B 142 B |
XHR
application/json+protobuf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H3 |
GenerateIT
jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/ Frame |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
/
o1025086.ingest.sentry.io/api/5991066/envelope/ |
45 B 65 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
log_event
www.youtube.com/youtubei/v1/ Frame D30B |
28 B 54 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
13 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| oncontextlost object| oncontextrestored function| structuredClone function| getScreenDetails object| webpackJsonp object| regeneratorRuntime function| setImmediate function| clearImmediate object| _ethers function| _ object| __SENTRY__ boolean| __reactResponderSystemActive2 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.
Domain/Path | Expires | Name / Value |
---|---|---|
.youtube.com/ | Name: YSC Value: 2RDgO6Qd1nY |
|
.youtube.com/ | Name: VISITOR_INFO1_LIVE Value: nY9LiMj7liI |
11 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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.
fonts.gstatic.com
googleads.g.doubleclick.net
i.ytimg.com
jnn-pa.googleapis.com
nftwordls.com
o1025086.ingest.sentry.io
static-cdn.nftworlds.com
static.doubleclick.net
www.google.com
www.youtube.com
yt3.ggpht.com
104.218.48.211
2600:9000:2057:1400:13:fb95:2b80:93a1
2a00:1450:4001:802::2016
2a00:1450:4001:803::2004
2a00:1450:4001:810::2002
2a00:1450:4001:827::2006
2a00:1450:4001:82b::200e
2a00:1450:4001:830::2003
2a00:1450:4001:831::2001
2a00:1450:400e:80f::200a
34.120.195.249
09a50a91449fdd64b40ba46405f8f0ebb5588192d88cbec451cdf87be2452a9c
32f9bdc73ecf308a19c0e918b407e12da12b6cd9a667decdc2ddcb74f457839a
364f0b3ca959a670b85c5df338738ee5626ca1563c0cc2564a6a213d38f622dc
3e253b66056519aa065b00a453bac37ac5ed8f3e6fe7b542e93a9dcdcc11d0bc
498b3f2a0357fbd50a80eb18b23ab4b461b791d640e5560b799f08ed960748a9
57ac7ba4c5fedabf426009fe16a29001be5ddf7f9b3b34e3312022b054784de1
5dc1ae0b875dc0d78dbc5532226f5f31b762b4d1229984f605d27bf895ab6807
67ea46bc3d15351067faccb3613bd833dd3f15137a4b4a09f2e873fd41d024d2
739b59199b22a6bc42c11418f2d977652835c39a74a0b4163bd3850ec8374cd7
77e29e7c2ef665fb66daa4adbd5a877ad518b9698c165e1a486813acf9ee84f2
8b964809a35cdf185f6b4fa3f422157aa4c2525f845a0532eff7351432c3f893
8d50cec93098b60afebeeffa12aad6c229a955a432919cf89d5275afc30b7bc4
9300b1e2b80f549be5844482e649b992e41f7f1010b326342f556b514c9ce962
9cb7dc18ee6175ab86bea008eb7aff1992ea7b06933964d5e2e864090206c20a
9f9dd3685421690fe2d7ce8a0061dd9849359f26f7c685fb95e008c82ea43430
a94c5c7d0cbc41c76e3df8cf6fe0e11758aa01d904cc5f618b6b650b33ccc3d0
b7dbce7b6a67a928e71f7019520ebfebcb0ab55b5d68095460af58d7ecf77949
ba2b65836b472334c8abe1133ccdd57f61ccc6ae8c64dfad891735b080475611
c251fac57d08cbd349b407e37592919cc159eebfb258b6804608c2b09095fa9e
c2f69c52e0bdd69288400022b6e43a6e8f6a6eabea405a7953a168af6ce555f6
cf5179307dc84ec5a14ccca0239492462451e615bcf862c4d6a16bde628f5553
d2b3835110376c2c5ab25cbe659264a206f0e1e2fdf40b301a8d13f20cc7ff45
d7d5e54ad1e33d7ab49c664323ced79cb9723ff15e9764cd0edc3e15208e8336
d9e50cb21b5538e8855e247dfc6d2854d562c3c14fa54d59f79379691db4bef9
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eb03d91a3240a845b8afefd3cc7df86b59c1e7f935dc20da37e52248b06710a4
eed0dc1fdb5d97ed188ae16fd5e1024a5bb744af47340346be2146300a6c54b9
efdff16ef495b7d84eb76ef0f41c3f8b1748e6fce0c429c25a0681c7003f9db7