validations.betterdoctor.com
Open in
urlscan Pro
52.35.65.24
Public Scan
Effective URL: https://validations.betterdoctor.com/validate/krpd8z5u
Submission: On August 14 via manual from US
Summary
TLS certificate: Issued by Amazon on October 31st 2018. Valid for: a year.
This is the only time validations.betterdoctor.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 167.89.118.35 167.89.118.35 | 11377 (SENDGRID) (SENDGRID - SendGrid) | |
1 1 | 52.52.160.179 52.52.160.179 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
2 | 52.35.65.24 52.35.65.24 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 2a00:1450:400... 2a00:1450:4001:815::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 54.230.92.169 54.230.92.169 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 2600:1901:0:b... 2600:1901:0:bc29:: | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
3 | 130.211.34.183 130.211.34.183 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 2a00:1450:400... 2a00:1450:4001:809::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 35.166.68.180 35.166.68.180 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 2 | 2a00:1450:400... 2a00:1450:4001:820::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:819::2013 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2606:4700:10:... 2606:4700:10::6814:b609 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 | 2a00:1450:400... 2a00:1450:400c:c04::9a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 52.23.2.88 52.23.2.88 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
3 | 35.186.194.58 35.186.194.58 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
20 | 14 |
ASN11377 (SENDGRID - SendGrid, Inc., US)
PTR: o16789118x35.outbound-mail.sendgrid.net
u11074740.ct.sendgrid.net |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-52-52-160-179.us-west-1.compute.amazonaws.com
betterdoctor.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-52-35-65-24.us-west-2.compute.amazonaws.com
validations.betterdoctor.com |
ASN15169 (GOOGLE - Google LLC, US)
fonts.googleapis.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-54-230-92-169.fra2.r.cloudfront.net
cdn.segment.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: 183.34.211.130.bc.googleusercontent.com
api.mixpanel.com |
ASN15169 (GOOGLE - Google LLC, US)
fonts.gstatic.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-35-166-68-180.us-west-2.compute.amazonaws.com
api.segment.io |
ASN15169 (GOOGLE - Google LLC, US)
www.google-analytics.com |
ASN15169 (GOOGLE - Google LLC, US)
www.fullstory.com |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
cdn.inspectlet.com |
ASN15169 (GOOGLE - Google LLC, US)
stats.g.doubleclick.net |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-52-23-2-88.compute-1.amazonaws.com
hn.inspectlet.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: 58.194.186.35.bc.googleusercontent.com
rs.fullstory.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
4 |
fullstory.com
www.fullstory.com rs.fullstory.com |
64 KB |
3 |
inspectlet.com
cdn.inspectlet.com hn.inspectlet.com |
70 KB |
3 |
mixpanel.com
api.mixpanel.com |
547 B |
3 |
betterdoctor.com
1 redirects
betterdoctor.com validations.betterdoctor.com |
831 KB |
2 |
google-analytics.com
1 redirects
www.google-analytics.com |
18 KB |
2 |
gstatic.com
fonts.gstatic.com |
18 KB |
1 |
doubleclick.net
stats.g.doubleclick.net |
102 B |
1 |
segment.io
api.segment.io |
149 B |
1 |
mxpnl.com
cdn.mxpnl.com |
24 KB |
1 |
segment.com
cdn.segment.com |
62 KB |
1 |
googleapis.com
fonts.googleapis.com |
769 B |
1 |
sendgrid.net
1 redirects
u11074740.ct.sendgrid.net |
253 B |
20 | 12 |
Domain | Requested by | |
---|---|---|
3 | rs.fullstory.com |
cdn.inspectlet.com
|
3 | api.mixpanel.com |
cdn.mxpnl.com
|
2 | hn.inspectlet.com |
cdn.inspectlet.com
|
2 | www.google-analytics.com |
1 redirects
cdn.segment.com
|
2 | fonts.gstatic.com |
validations.betterdoctor.com
|
2 | validations.betterdoctor.com |
validations.betterdoctor.com
|
1 | stats.g.doubleclick.net | |
1 | cdn.inspectlet.com |
cdn.segment.com
|
1 | www.fullstory.com |
cdn.segment.com
|
1 | api.segment.io |
cdn.segment.com
|
1 | cdn.mxpnl.com |
validations.betterdoctor.com
|
1 | cdn.segment.com |
validations.betterdoctor.com
|
1 | fonts.googleapis.com |
validations.betterdoctor.com
|
1 | betterdoctor.com | 1 redirects |
1 | u11074740.ct.sendgrid.net | 1 redirects |
20 | 15 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
betterdoctor.com Amazon |
2018-10-31 - 2019-11-30 |
a year | crt.sh |
*.googleapis.com Google Internet Authority G3 |
2019-07-29 - 2019-10-21 |
3 months | crt.sh |
*.segment.com DigiCert SHA2 Secure Server CA |
2019-06-24 - 2020-07-01 |
a year | crt.sh |
*.mxpnl.com RapidSSL RSA CA 2018 |
2018-02-16 - 2019-08-30 |
2 years | crt.sh |
*.mixpanel.com RapidSSL RSA CA 2018 |
2018-01-11 - 2020-05-01 |
2 years | crt.sh |
*.google.com Google Internet Authority G3 |
2019-07-29 - 2019-10-21 |
3 months | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2019-07-29 - 2019-10-21 |
3 months | crt.sh |
*.fullstory.com COMODO RSA Domain Validation Secure Server CA |
2017-12-27 - 2021-03-26 |
3 years | crt.sh |
ssl511215.cloudflaressl.com COMODO ECC Domain Validation Secure Server CA 2 |
2019-03-15 - 2019-09-21 |
6 months | crt.sh |
*.g.doubleclick.net GTS CA 1O1 |
2019-07-29 - 2019-10-27 |
3 months | crt.sh |
hn.inspectlet.com Let's Encrypt Authority X3 |
2019-07-17 - 2019-10-15 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://validations.betterdoctor.com/validate/krpd8z5u
Frame ID: 06F27EF60684C4C2A5462B46E48B9B16
Requests: 22 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://u11074740.ct.sendgrid.net/wf/click?upn=980YmIfRAHOOnc5f0l-2Br5Vh8-2FMlGJ7mBCl6S-2Fn-2BopbIpdbAuNTUHogq...
HTTP 302
https://betterdoctor.com/validate/krpd8z5u HTTP 301
https://validations.betterdoctor.com/validate/krpd8z5u Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/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
Inspectlet (Analytics) Expand
Detected patterns
- script /cdn\.inspectlet\.com/i
Segment (Analytics) Expand
Detected patterns
- script /cdn\.segment\.com\/analytics\.js/i
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.
-
https://u11074740.ct.sendgrid.net/wf/click?upn=980YmIfRAHOOnc5f0l-2Br5Vh8-2FMlGJ7mBCl6S-2Fn-2BopbIpdbAuNTUHogq3eY2wcRW0xgVvOM47m9FIetTcdkZVPA==_AGxooSIgb0lpcdI0EFn9UosFMwn0MiyBPNADeFeEbt1iqbeWpuyQzuj0Osoh6R0gqo3Z01abSdfj9gbyn13eTzpaAUYqH4LPT9o6uEhBJX57zOITk37OHy30JLXCMsGyZowPukpxHZC3eTfT8AvTtdtNYDE-2FAbBNfk9DjTbrRuH-2BcFlj1ksuOV7e2VroHbKSAX7OTSd-2B-2FSlGF8Do-2FzVJQCHgU9AQuc448SpjiEMxHx4VeqeoPKxrHY37SF7AmuIIJFjbnpTKGSqASoZSj2f-2FMZVvMjGv8xh-2F7LY3XZMKoaKHe3l9jUzLydzsFT5wL-2FskempD1VFUygW7vIKwxsG3gege1wqIadvF6F1lJqvycJ7sF1KvPVkyUJpnE-2BN26nBadS2KAoRmTYql6Ym7x1S73vEh7-2BaZoH533we8tycg6PWL58VTAiZXhcM3xDczUo1D
HTTP 302
https://betterdoctor.com/validate/krpd8z5u HTTP 301
https://validations.betterdoctor.com/validate/krpd8z5u Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 15- https://www.google-analytics.com/r/collect?v=1&_v=j78&a=2014753629&t=pageview&_s=1&dl=https%3A%2F%2Fvalidations.betterdoctor.com%2Fvalidate%2Fkrpd8z5u&dp=%2Fvalidate%2Fkrpd8z5u&ul=en-us&de=UTF-8&dt=Provider%20Validation&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=aEBAAEAB~&jid=642280917&gjid=196883116&cid=1743484740.1565791101&tid=UA-25871107-8&_gid=820141101.1565791101&_r=1&z=655798601 HTTP 302
- https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-25871107-8&cid=1743484740.1565791101&jid=642280917&_gid=820141101.1565791101&gjid=196883116&_v=j78&z=655798601
20 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
krpd8z5u
validations.betterdoctor.com/validate/ Redirect Chain
|
664 KB 85 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
7 KB 769 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.min.js
cdn.segment.com/analytics.js/v1/o7SUX1R5yXLhD2HW31L4OGFP0H0ewnkt/ |
298 KB 62 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mixpanel-2-latest.min.js
cdn.mxpnl.com/libs/ |
71 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
api.mixpanel.com/decide/ |
65 B 143 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
api.mixpanel.com/track/ |
1 B 330 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
show-8d938adfba3c5ec23d1a83f1ea490b0011ec134742358e0253e0ec8a0fab276e.js
validations.betterdoctor.com/assets/online_forms/ |
2 MB 745 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
api.mixpanel.com/track/ |
1 B 74 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
826 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
fonts.gstatic.com/s/opensans/v17/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
306 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
fonts.gstatic.com/s/opensans/v17/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
p
api.segment.io/v1/ |
21 B 149 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
fs.js
www.fullstory.com/s/ |
173 KB 63 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
inspectlet.js
cdn.inspectlet.com/ |
209 KB 69 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
stats.g.doubleclick.net/r/ Redirect Chain
|
35 B 102 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
1123657628
hn.inspectlet.com/ginit/ |
193 B 631 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
page
rs.fullstory.com/rec/ |
835 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pdata
hn.inspectlet.com/ |
35 B 215 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
bundle
rs.fullstory.com/rec/ |
29 B 97 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
bundle
rs.fullstory.com/rec/ |
29 B 94 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
44 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| onselectstart object| onselectionchange function| queueMicrotask object| analytics object| mixpanel object| task object| taxonomies object| __core-js_shared__ object| core object| global object| System function| asap function| Observable function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill function| _ object| __SECRET_EMOTION__ object| FontAwesomeConfig object| ___FONT_AWESOME___ string| GoogleAnalyticsObject function| ga boolean| _fs_debug string| _fs_host string| _fs_org string| _fs_namespace function| FS function| normalize object| __insp object| google_tag_data object| gaplugins object| gaGlobal object| gaData undefined| root object| Base64i function| $i function| __insp_ object| __inspcr object| __inspm object| __inspq string| _fs_loaded function| _fs_shutdown object| jQuery1124048212756240563185 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 |
---|---|---|
.betterdoctor.com/ | Name: ajs_group_id Value: null |
|
.betterdoctor.com/ | Name: ajs_user_id Value: null |
|
.betterdoctor.com/ | Name: ajs_anonymous_id Value: %227effb25f-e352-405a-8bb7-0c2149383ee5%22 |
|
.betterdoctor.com/ | Name: latestToken Value: krpd8z5u |
|
.betterdoctor.com/ | Name: mp_04565a46868ecb7a2e6c0e8288f18539_mixpanel Value: %7B%22distinct_id%22%3A%20%2216c906c17e9a4-029d18f0c90cf2-37647e03-1d4c00-16c906c17ea12d%22%2C%22%24device_id%22%3A%20%2216c906c17e9a4-029d18f0c90cf2-37647e03-1d4c00-16c906c17ea12d%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%7D |
10 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 |
---|---|
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
api.mixpanel.com
api.segment.io
betterdoctor.com
cdn.inspectlet.com
cdn.mxpnl.com
cdn.segment.com
fonts.googleapis.com
fonts.gstatic.com
hn.inspectlet.com
rs.fullstory.com
stats.g.doubleclick.net
u11074740.ct.sendgrid.net
validations.betterdoctor.com
www.fullstory.com
www.google-analytics.com
130.211.34.183
167.89.118.35
2600:1901:0:bc29::
2606:4700:10::6814:b609
2a00:1450:4001:809::2003
2a00:1450:4001:815::200a
2a00:1450:4001:819::2013
2a00:1450:4001:820::200e
2a00:1450:400c:c04::9a
35.166.68.180
35.186.194.58
52.23.2.88
52.35.65.24
52.52.160.179
54.230.92.169
12f71cb993958eefc4bdb41d7dbbda490779a9c7aba448f7be52bb63912e0254
3777b948087bc1cbce0d1970c7ce7cac553617ac786b39f1dda2d533024f2c6b
4892b4b8a208ec20843f7f8e7dc635210293ee6a02025c27a2b155067baf941b
54c64f3c66372027154f01fc9f24b4e25fdfe405b70d1994c79abbc2576ff775
5733146350131b6d9aeb565c76c6040cb06d5be1d5d3e06da1b94b89ba6478e3
5fcb16854bcf34558fc9100ea313b2f61a3394ca23e65719553f09c902b2476e
5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9
67542cdf88b56c2e5bb1b4c85d0a47f58c66c1b8ee08eeddbaaf29e71dd1cf27
6adc3d4c1056996e4e8b765a62604c78b1f867cceb3b15d0b9bedb7c4857f992
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
8d938adfba3c5ec23d1a83f1ea490b0011ec134742358e0253e0ec8a0fab276e
8fc7fc58c648ff5a504fcaaf069efc9cf5d7e03fe0e2d32184f86c8f40bd099d
9535780cf68aa3047d1b7216884bbbf6f75c54c008f91ff5b680860b469f83cf
a025a8bbb1ca03e4ff90b25fd4b40df01b270e77c124e602284e303296ee4949
a48a6e4b14fe55f750c0a3dfb5a6f4941bdc06af0aa542b90de25c30c2b4625c
a967e26cc6e00d97f794060269d9069ef6deda165f6a09aa65acb5684d2f47b2
abf56a47720e390fdab7c348922d56ccc63b45807a16059c54566b2234277013
ccf4766a0fc80f67910aaa814956cf9ea1c7043e4c655acde80633ab81401c1d
cec3748d0c3da4700300d5424aaea375b03550b0ee8b3dd38e242c4022261446
fab6d63699e2793a87ec9379a236a91cb3e445026c27477eb8144dddb42c680f
ffa4b65885c460b8c69b3c369bbecdf0de3864c996ae95290be9fe75350fe0a7