www.motorn.io
Open in
urlscan Pro
3.1.64.17
Public Scan
Submission: On October 20 via api from GR — Scanned from DE
Summary
TLS certificate: Issued by TrustAsia RSA DV TLS CA G2 on April 16th 2022. Valid for: a year.
This is the only time www.motorn.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
41 | 3.1.64.17 3.1.64.17 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 117.161.134.73 117.161.134.73 | 9808 (CHINAMOBI...) (CHINAMOBILE-CN China Mobile Communications Group Co.) | |
1 | 52.219.128.219 52.219.128.219 | 16509 (AMAZON-02) (AMAZON-02) | |
43 | 4 |
ASN16509 (AMAZON-02, US)
PTR: ec2-3-1-64-17.ap-southeast-1.compute.amazonaws.com
www.motorn.io |
ASN9808 (CHINAMOBILE-CN China Mobile Communications Group Co., Ltd., CN)
1251191853.vod2.myqcloud.com |
ASN16509 (AMAZON-02, US)
PTR: s3-ap-southeast-1-r-w.amazonaws.com
motor-nft.s3.ap-southeast-1.amazonaws.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
41 |
motorn.io
www.motorn.io |
12 MB |
1 |
amazonaws.com
motor-nft.s3.ap-southeast-1.amazonaws.com |
|
1 |
myqcloud.com
1251191853.vod2.myqcloud.com |
100 B |
43 | 3 |
Domain | Requested by | |
---|---|---|
41 | www.motorn.io |
www.motorn.io
|
1 | motor-nft.s3.ap-southeast-1.amazonaws.com |
www.motorn.io
|
1 | 1251191853.vod2.myqcloud.com |
www.motorn.io
|
43 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
whitepaper.motorn.io |
motorn.io |
apps.apple.com |
element.market |
discord.gg |
t.me |
twitter.com |
medium.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
motorn.io TrustAsia RSA DV TLS CA G2 |
2022-04-16 - 2023-04-16 |
a year | crt.sh |
*.vod2.myqcloud.com GlobalSign Organization Validation CA - SHA256 - G2 |
2022-09-06 - 2023-10-08 |
a year | crt.sh |
*.s3-ap-southeast-1.amazonaws.com Amazon |
2021-12-09 - 2022-12-08 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.motorn.io/
Frame ID: 686AF1AD7DCF1F7C0911CDA087A2515F
Requests: 51 HTTP requests in this frame
8 Outgoing links
These are links going to different origins than the main page.
Title: WhitePaper
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
43 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.motorn.io/ |
37 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
www.motorn.io/css/ |
31 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MINT.css
www.motorn.io/css/ |
11 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bottom.css
www.motorn.io/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
effect.js
www.motorn.io/js/ |
7 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
alert.js
www.motorn.io/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wallet_bsc.js
www.motorn.io/js/ |
716 KB 245 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
www.motorn.io/js/ |
2 KB 829 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
web3.min.js
www.motorn.io/js/ |
1 MB 409 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
md5.js
www.motorn.io/js/ |
10 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ajax_.js
www.motorn.io/js/ |
87 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
motorn.js
www.motorn.io/js/ |
73 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
android.png
www.motorn.io/img/buttons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
appstore.png
www.motorn.io/img/buttons/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
motor2.gif
www.motorn.io/img/motor/ |
3 MB 3 MB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
motor3.gif
www.motorn.io/img/motor/ |
2 MB 2 MB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SvdPayzG0TgA.png
1251191853.vod2.myqcloud.com/8d6b4a43vodgzp1251191853/c646cdad387702300842711775/ |
100 B 100 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
motor1.gif
www.motorn.io/img/motor/ |
2 MB 2 MB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
grish.png
www.motorn.io/img/teams/ |
479 KB 480 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
David.png
www.motorn.io/img/teams/ |
541 KB 541 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MarkZhao.png
www.motorn.io/img/teams/ |
472 KB 473 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Gavinc.png
www.motorn.io/img/teams/ |
476 KB 477 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Professor.png
www.motorn.io/img/teams/ |
428 KB 428 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
FuhGih.png
www.motorn.io/img/teams/ |
537 KB 538 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yang.png
www.motorn.io/img/teams/ |
476 KB 477 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
guo.png
www.motorn.io/img/teams/ |
482 KB 482 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
xue.png
www.motorn.io/img/teams/ |
694 KB 695 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chainlink.svg
www.motorn.io/img/backers/ |
6 KB 6 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
NUS.svg
www.motorn.io/img/backers/ |
21 KB 21 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
element.svg
www.motorn.io/img/backers/ |
230 KB 230 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
close.png
www.motorn.io/img/ |
833 B 985 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bottom_01.png
www.motorn.io/img/bottom/ |
962 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bottom_02.png
www.motorn.io/img/bottom/ |
919 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bottom_03.png
www.motorn.io/img/bottom/ |
905 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bottom_04.png
www.motorn.io/img/bottom/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bottom_05.png
www.motorn.io/img/bottom/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bottom_06.png
www.motorn.io/img/bottom/ |
810 B 962 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wallet.svg
www.motorn.io/img/ |
0 2 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
metamask.svg
www.motorn.io/img/ |
0 4 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
242 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lines.addde447.webp
www.motorn.io/img/ |
73 KB 74 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
715 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
380 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lline.ca6aee08.webp
www.motorn.io/img/ |
22 KB 22 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
motor.mp4
motor-nft.s3.ap-southeast-1.amazonaws.com/ |
681 KB 0 |
Media
video/mp4 |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
547 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
552 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
177 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
351 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
242 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
line.a744f621.webp
www.motorn.io/img/ |
12 KB 12 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
48 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| onbeforeinput object| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation function| FragmentBanner function| setIndex function| init function| setCss function| show function| getTypeTime function| anime function| setImmediate function| clearImmediate object| providers object| CUI function| showAppMessage function| whiteShow function| nftMint object| regeneratorRuntime function| Web3 function| SparkMD5 function| $ function| jQuery function| a0_0x29505a object| contracts_m number| flag undefined| provider undefined| is_whitelist undefined| myAccount undefined| flag_white undefined| ChainID function| metamaskConnect function| Init function| _WalletContract function| mint function| freeMint function| _display function| a0_0xbfb6 function| closeConnect function| show_original function| switch_network function| a0_0x8de2 function| ajaxData0 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.
1 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 |
---|
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Strict-Transport-Security | max-age=31536000 |
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.
1251191853.vod2.myqcloud.com
motor-nft.s3.ap-southeast-1.amazonaws.com
www.motorn.io
117.161.134.73
3.1.64.17
52.219.128.219
012287bb1026db16eb97ba24deb7ff35b9fb25a103bb16cae942a83f2b8e5a5c
08daf4932935b37b3ef7b5a496b1eda7077bc428da502c15b7414554de14b04b
0c428cb7872ee8e017d1d1e301acdf0fea3b0f0aeda1f5ac800fe880c5e798b0
0dcdcd37bda2655d4f62f7dc09a9eb43f9c041a454ab60a1f0d50d8ebee915c5
10b608c909c5beb2c28cdc0b7b9c821b7ddb626075f4386cfe357b2085b76449
130ca64d8b3dda68d91e716cf5c71de49004fc3bad1712a9fe6d719d6a807a2f
145287b36883dd3061ca7aa9229a8fa9ace2cccd50e0382b4b6201f3916b57c5
15ea48670ddc77bde206bd9c0413b771e4a133568671bcc5c24bf26bfc05ff90
1667069190ca7f564c55493193b425ee783116fb011b588b31673e08c8859530
193e1f1f6a04c48c4bf9009676d2ed4d87e4ee8ec2943c179d8fbf5fbb9d1ab0
1d57f29f45dbeef7807783944fd9c31dc3c9438cac7938f568bcc719de60d976
1f4513a435d6a3047d20a50c1e7d4263de42146c74be227f774b5e82e6357e75
1f84da1ea7b757ed395a59eb6d37ac7665b6fd6ab6b1b418fa38a3115f6c6e48
248301458efbb82ce8ccd98b89ac36df77aedfddc86e05f60901c2f237488238
26378fa738b7d8b8dd3809ad71b4edee02cf5d741c51451804cceaea32bd39dd
2aa50657db7da98ee406bebf4ada530ef966a22865ccf10020bd26f137eb09f8
2b200ac53476b9ac0ffcd4470c2432c5d804f0c7bbee00615ba6eefef9f77730
3064c0c96b371af35d6fe665523b53609c4d7093588467aa110421d94e580ec4
3479febd6771c0509c079ab3826ae61303e31b7ad7d730a948671d9a306ada23
34c01b5d3c39c2a62d85b15f5b053128855531402e64433cf21fd3d1beed9fd7
3fa1c1e5f6ac6f9556eded4e405571b224ea410868d5a57bb62c8caa44e7f2ed
5014dc5fc3190f1ba1aeb37eceb33708b68cfe6398adce77ebd5fb4e5ba31ded
5a3f1dd74233f605e511f1b5b244bedf85ac88ba264caf4d6401bc7ec2017dcd
5f88bc6232e599dd99312922979d9adbf5ef06270b811184c58b81f79c591af1
62f3f809487194fcc55a3ebd88811a604ae496027bb425d4ebd15d9ae1921945
67a8c83c76394be1d75124f254775921cdd7aaea674afab024768ecbec84c7d4
6a3bbd104c682a4f42c57ddcba44dc69c0243473fdec706950cdf33ecc0d9e1c
717f6bb5f6cc69c444f54376a72dee0ca7968b2a12e7c9475247ec85c0e75a53
72e0e147630e3dd893fda4ec24ebf81714361023dbede0d6aef2dfd9b9b2530d
7a9c5d20126ccf644002d52494b3b71ed4d9fd65d441eee04a503cb153e16b5a
80bbdb77ba0552c93a650124d1fd940b797c38df2d0ca7bc5682063d3a4a5d33
8f5ed1cf0da43a34c223e15b72273462a7d39f742582e8e234b65e8b9ba5712a
916fc544252ef4f865dc09408ff98062bbfeb4e3ff833619f497351752a0d213
987ebd59214b8a5df761e7ae4f6c92f27dced520f7fe7a5acad17428fe8f7e97
9a2723c21fb1b7dff0e2aa5dc6be24a9670220a17ae21f70fdbc602d1f8acd38
a3424c67be9e4217a807b664e7aacad166aca09c9fd7fcefcfcfeb068ca28f27
aba7ca3dfee68c5ecd16bbf50a4cbed7088a7fbc008a73f2b5e4869ea043f72d
ad8866481ea12896e69a383710febbd7b5943a66ec43cc16975c6afa59f04ac2
aed1cf939f730119800e8d32ed6d694e3102d582994ae11e9e3d70750d9acda3
c347ee8936abce062a1746a5ae962631de6cc7be8717e909707b610dc0092ae5
c87869c4a38ed4af22ddbdd5e04d97e426d78d539b5549d4a92b740752898bc4
c9e895417743d845db9ee71d5397ba1a7911af380f7fc1e9567b07162d052d81
ccc26ce72b488468a9492e84fc7d32c5190fba3b0273e1f68f98322fb81ac0cf
d534eb19152df071574e3d25c82de9124273dc8fc35ca871d2509e0e502dc929
d692a67352a3dfa80010c86a62761cfff05c0b1086618106a8576cc45a6a8115
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eb14baeac955bb11e33cd7fd3fd2f698cf20db1b450325f45ea843b6cdc82366
ecb1e0842532b252eb4293430410e96892b2203566b45d3828412ce1d239a38c
ed7ef2fa31de7497957eb6759aaa21efaf219654c7779a7b1e4dd400fd3adc5f