www.tailorssingapore.com
Open in
urlscan Pro
101.100.216.93
Public Scan
Submission: On November 18 via api from CH
Summary
This is the only time www.tailorssingapore.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
23 | 101.100.216.93 101.100.216.93 | 58621 (VODIEN-AS...) (VODIEN-AS-AP-LOC2 Vodien Internet Solutions Pte Ltd) | |
1 | 2a00:1450:400... 2a00:1450:4001:821::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:808::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 4 | 2a00:1450:400... 2a00:1450:4001:808::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:820::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 172.217.22.2 172.217.22.2 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:400c:c00::9c | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 2a00:1450:400... 2a00:1450:4001:81f::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:814::2002 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:800::2004 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:800::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
36 | 11 |
ASN58621 (VODIEN-AS-AP-LOC2 Vodien Internet Solutions Pte Ltd, SG)
PTR: v216093.serveradd.com
www.tailorssingapore.com |
ASN15169 (GOOGLE - Google LLC, US)
www.googletagmanager.com |
ASN15169 (GOOGLE - Google LLC, US)
ajax.googleapis.com |
ASN15169 (GOOGLE - Google LLC, US)
www.google-analytics.com |
ASN15169 (GOOGLE - Google LLC, US)
fonts.googleapis.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra16s14-in-f2.1e100.net
www.googleadservices.com |
ASN15169 (GOOGLE - Google LLC, US)
stats.g.doubleclick.net |
ASN15169 (GOOGLE - Google LLC, US)
fonts.gstatic.com |
ASN15169 (GOOGLE - Google LLC, US)
googleads.g.doubleclick.net |
ASN15169 (GOOGLE - Google LLC, US)
www.google.com |
ASN15169 (GOOGLE - Google LLC, US)
www.google.de |
Apex Domain Subdomains |
Transfer | |
---|---|---|
23 |
tailorssingapore.com
www.tailorssingapore.com |
604 KB |
4 |
google-analytics.com
1 redirects
www.google-analytics.com |
35 KB |
2 |
gstatic.com
fonts.gstatic.com |
27 KB |
2 |
doubleclick.net
stats.g.doubleclick.net googleads.g.doubleclick.net |
1 KB |
2 |
googleapis.com
ajax.googleapis.com fonts.googleapis.com |
6 KB |
1 |
google.de
www.google.de |
110 B |
1 |
google.com
www.google.com |
110 B |
1 |
googleadservices.com
www.googleadservices.com |
9 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
27 KB |
36 | 9 |
Domain | Requested by | |
---|---|---|
23 | www.tailorssingapore.com |
www.tailorssingapore.com
|
4 | www.google-analytics.com |
1 redirects
www.tailorssingapore.com
|
2 | fonts.gstatic.com |
www.tailorssingapore.com
|
1 | www.google.de |
www.tailorssingapore.com
|
1 | www.google.com |
www.tailorssingapore.com
|
1 | googleads.g.doubleclick.net |
www.googleadservices.com
|
1 | stats.g.doubleclick.net |
www.tailorssingapore.com
|
1 | www.googleadservices.com |
www.googletagmanager.com
|
1 | fonts.googleapis.com |
ajax.googleapis.com
|
1 | ajax.googleapis.com |
www.tailorssingapore.com
|
1 | www.googletagmanager.com |
www.tailorssingapore.com
|
36 | 11 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.google-analytics.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
*.googleapis.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
www.googleadservices.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
www.google.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
www.google.de GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
http://www.tailorssingapore.com/
Frame ID: F989F6AC631C6CB3CC7FB6DEC49C5FF7
Requests: 36 HTTP requests in this frame
Screenshot
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- html /<link[^>]+?href="[^"]*bootstrap(?:\.min)?\.css/i
animate.css (Web Frameworks) Expand
Detected patterns
- html /<link [^>]+(?:\/([\d.]+)\/)?animate\.(?:min\.)?css/i
Apache (Web Servers) Expand
Detected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^\/-])|(?:^|\b)HTTPD)/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+(?:([\d.]+)\/)?(?:css\/)?font-awesome(?:\.min)?\.css/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|analytics)\.js/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
Page Statistics
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:
Request Chain 22- http://www.google-analytics.com/analytics.js HTTP 307
- https://www.google-analytics.com/analytics.js
- https://www.google-analytics.com/r/collect?v=1&_v=j79&a=613938260&t=pageview&_s=1&dl=http%3A%2F%2Fwww.tailorssingapore.com%2F&ul=en-us&de=UTF-8&dt=Singapore%20Shirt%20Maker%2C%20Suits%2C%20Custom%2C%20Tuxedo%2C%20Tailored%20Suits-Maharajas%20Custom%20Tailors&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&_u=IEBAAEAB~&jid=1993149698&gjid=1678060396&cid=1398186775.1574114325&tid=UA-36085096-1&_gid=1569723549.1574114325&_r=1&z=1887396749 HTTP 302
- https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-36085096-1&cid=1398186775.1574114325&jid=1993149698&_gid=1569723549.1574114325&gjid=1678060396&_v=j79&z=1887396749
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.tailorssingapore.com/ |
19 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
www.tailorssingapore.com/assets/css/ |
118 KB 20 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.min.css
www.tailorssingapore.com/assets/font-awesome-4.5.0/css/ |
27 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
animate.min.css
www.tailorssingapore.com/assets/css/ |
52 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
animations.css
www.tailorssingapore.com/assets/css/ |
43 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
www.tailorssingapore.com/ |
51 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
73 KB 27 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
maharajas-logo-127hpx.png
www.tailorssingapore.com/assets/img/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_5767.jpg
www.tailorssingapore.com/assets/img/ |
72 KB 72 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_5682.jpg
www.tailorssingapore.com/assets/img/ |
79 KB 80 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_5724.jpg
www.tailorssingapore.com/assets/img/ |
86 KB 86 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webfont.js
ajax.googleapis.com/ajax/libs/webfont/1/ |
13 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modernizr.custom.js
www.tailorssingapore.com/assets/js/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-2.1.3.min.js
www.tailorssingapore.com/assets/js/ |
82 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
www.tailorssingapore.com/assets/js/ |
36 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
functions.js
www.tailorssingapore.com/assets/js/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pension.js
www.tailorssingapore.com/assets/js/ |
418 B 590 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
homeslider.js
www.tailorssingapore.com/assets/js/ |
48 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.grid-a-licious.js
www.tailorssingapore.com/assets/js/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modernizr-2.6.2.min.js
www.tailorssingapore.com/assets/reservationform/js/vendor/ |
15 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
plugins.js
www.tailorssingapore.com/assets/reservationform/js/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main2.js
www.tailorssingapore.com/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
43 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ Redirect Chain
|
43 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Maharajas_banner.jpg
www.tailorssingapore.com/assets/img/ |
99 KB 99 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
gallery-bannerv1.jpg
www.tailorssingapore.com/assets/img/ |
76 KB 76 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff2
www.tailorssingapore.com/assets/font-awesome-4.5.0/fonts/ |
65 KB 65 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
css
fonts.googleapis.com/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
conversion_async.js
www.googleadservices.com/pagead/ |
25 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
stats.g.doubleclick.net/r/ Redirect Chain
|
35 B 109 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 109 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jizaRExUiTo99u79D0KExcOPIDU.woff2
fonts.gstatic.com/s/ptsans/v11/ |
11 KB 11 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
0QIvMX1D_JOuMwr7I_FMl_E.woff2
fonts.gstatic.com/s/lora/v14/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
googleads.g.doubleclick.net/pagead/viewthroughconversion/1025530987/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.google.com/pagead/1p-user-list/1025530987/ |
42 B 110 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.google.de/pagead/1p-user-list/1025530987/ |
42 B 110 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
37 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| onformdata object| onpointerrawupdate string| GoogleAnalyticsObject function| ga function| gtag object| dataLayer function| gtag_report_conversion object| google_tag_manager object| WebFont object| google_tag_data object| gaplugins object| gaGlobal object| gaData function| GooglemKTybQhCsO function| google_trackConversion object| GooglebQhCsO object| html5 object| Modernizr function| yepnope function| $ function| jQuery function| addMenuHeight object| PageTransitions function| __ function| vsprintf function| sprintf function| DateTimePicker object| content object| message object| $main string| menu number| animcursor boolean| nextAnimcursor string| pageStart string| pageActiv object| $pages string| pageClass0 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.
ajax.googleapis.com
fonts.googleapis.com
fonts.gstatic.com
googleads.g.doubleclick.net
stats.g.doubleclick.net
www.google-analytics.com
www.google.com
www.google.de
www.googleadservices.com
www.googletagmanager.com
www.tailorssingapore.com
101.100.216.93
172.217.22.2
2a00:1450:4001:800::2003
2a00:1450:4001:800::2004
2a00:1450:4001:808::200a
2a00:1450:4001:808::200e
2a00:1450:4001:814::2002
2a00:1450:4001:81f::2003
2a00:1450:4001:820::200a
2a00:1450:4001:821::2008
2a00:1450:400c:c00::9c
05d1bb503b50cf5ef0e5784f38723e6903e85fc4c932a63aee9f14eb84e75a68
1b1bbb34d9a9c57d9fe76acd733884f6c889fd1cc224980dfb69654e5d0bf34e
213ca1b4bf6c2343a287c133fbdc1548aefcc92a65efc96cd1aa7e482467976a
2283442abb3e54b0adf5c193c8f6b8c621a662fc83d2236ab60db4b25e02f1b8
2805e3bef3defb3199a01e454d957c89d7e37446b30c30da12f800b127c003f0
2979f9a6e32fc42c3e7406339ee9fe76b31d1b52059776a02b4a7fa6a4fd280a
2a9045cb623a91abbc6b3141a68cf24dea35c56eb9d9832580700448f514e84d
3409e77cbdbdbed35904d3ff2759a72658200bd1a3d6982acc972b7ae309f321
418d962587ddb90a18e1b4780d3b107d3f769325937fd687e1859e27557b8eb1
4817e89f8068838c75a0fa08303d32442bb5c55578e152271c784fae9e0e107e
781e7bd0eb5ce6a936636cdc59d286c97ba1f30475e241addc66ee957ab3ac48
81016ac6be850b72df5d4faa0c3cec8e2c1b0ba0045712144a6766adfad40bee
8241f3d6965c693cd5181fc463044263fd46e5973ba5c38fac1f79750c2ed90b
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
8fe3fa119255adb5e0c12479331f9e092e85bcff56ab6ecc0510bfa2056b898d
9723c0e0ff0e932dfff2ed91b57983210b25b3470bc8932110d39582d616b877
976672d48822d49c8e422683fc16b954e846483f9c657f0380b7e4bdbf93fbc2
9ae1e27e08b4bbc15557c0f5bbd97b4009eb86c85da9fb2be4c4085a5289182f
bb2a80dc3e72230cd009ad952ebac959905d921e509aebe911704557d0311da3
bf9863f20f0b8b2a45a4e117f67cb294c42511cbed8720f6f853d10e500e1f26
c6f0ee22b966f9f6018739a2ee62822947e279f3e3d407dbe0db6fd98674282e
cf25ec18f223f4c51ce1128a42e644cdc2244d88f89d1a51440d9dbe51f4efe8
da3cd007604791194f69cd424a0931fbeae3c2c90799b387a73beb35f2d866df
dbb67c620eaabf6679a314db18d3ae43037aef71ab27422e6feec08ee987cc0a
dd107119ddbd0a2930400cd3a84eed1261f96bf21c219702600ab635ced87664
ddd92f10ad162c7449eff0acaf40598c05b1111739587edb75e5326b6697c5d5
ddf5b9dfdce8bb085ab2ad6f78bbf54383d6d4fc6c60e84744c80c5c16837ca1
e2be7a500cc8233c58b633f8f26adffcf932ce4b66aaf775089ea349966a8bc9
e35910910a830d3adb0f2962f752e78cc4950ae1df6d4dea13d1006c9586f163
ee93b4b98f91a21e2afde0a5a5d09fcfc1d09aff69511e85af78e7a8c8b187b7
eece6e0c65b7007ab0eb1b4998d36dafe381449525824349128efc3f86f4c91c
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
ff82aeed6b9bb6701696c84d1b223d2e682eb78c89117a438ce6cfea8c498995