www.researchgate.net
Open in
urlscan Pro
104.17.32.105
Public Scan
Submission: On September 12 via api from US — Scanned from DE
Summary
TLS certificate: Issued by AlphaSSL CA - SHA256 - G2 on August 12th 2019. Valid for: 2 years.
This is the only time www.researchgate.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
3 | 104.17.32.105 104.17.32.105 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
27 | 104.18.9.39 104.18.9.39 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 104.18.8.39 104.18.8.39 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
5 | 13.227.158.72 13.227.158.72 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 99.84.82.100 99.84.82.100 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 99.84.82.7 99.84.82.7 | 16509 (AMAZON-02) (AMAZON-02) | |
38 | 6 |
ASN16509 (AMAZON-02, US)
PTR: server-13-227-158-72.muc51.r.cloudfront.net
quantcast.mgr.consensu.org |
ASN16509 (AMAZON-02, US)
PTR: server-99-84-82-100.muc50.r.cloudfront.net
test.quantcast.mgr.consensu.org |
ASN16509 (AMAZON-02, US)
PTR: server-99-84-82-7.muc50.r.cloudfront.net
audit-tcfv2.quantcast.mgr.consensu.org |
Apex Domain Subdomains |
Transfer | |
---|---|---|
28 |
rgstatic.net
c5.rgstatic.net i1.rgstatic.net |
890 KB |
7 |
consensu.org
quantcast.mgr.consensu.org test.quantcast.mgr.consensu.org audit-tcfv2.quantcast.mgr.consensu.org |
276 KB |
3 |
researchgate.net
www.researchgate.net |
16 KB |
38 | 3 |
Domain | Requested by | |
---|---|---|
27 | c5.rgstatic.net |
www.researchgate.net
|
5 | quantcast.mgr.consensu.org |
www.researchgate.net
quantcast.mgr.consensu.org |
3 | www.researchgate.net |
www.researchgate.net
|
1 | audit-tcfv2.quantcast.mgr.consensu.org |
quantcast.mgr.consensu.org
|
1 | test.quantcast.mgr.consensu.org |
quantcast.mgr.consensu.org
|
1 | i1.rgstatic.net |
www.researchgate.net
|
38 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
explore.researchgate.net |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.researchgate.net AlphaSSL CA - SHA256 - G2 |
2019-08-12 - 2021-09-29 |
2 years | crt.sh |
*.rgstatic.net AlphaSSL CA - SHA256 - G2 |
2020-08-31 - 2021-10-02 |
a year | crt.sh |
quantcast.mgr.consensu.org Amazon |
2021-04-24 - 2022-05-23 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.researchgate.net/help/whitelist-email?cp=re221_ft_j_e1_jp_we&mfl=1&ch=reg&uid=6E0053P80knm431sVWEWt0HAj0iK8oIZUSEA
Frame ID: CC027ACB4C846886A086E281752A8BC1
Requests: 37 HTTP requests in this frame
Frame:
https://www.researchgate.net/html/cookieConsent3.html
Frame ID: ADD27DB290A29EB4AFF44582772FA383
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
ResearchGateDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
Quantcast Choice (Cookie compliance) Expand
Detected patterns
- quantcast\.mgr\.consensu\.org
YUI (JavaScript Libraries) Expand
Detected patterns
- (?:/yui/|yui\.yahooapis\.com)
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Help Center
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
whitelist-email
www.researchgate.net/help/ |
42 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logger.js
c5.rgstatic.net/m/445660636417098/javascript/errorLogging/ |
17 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lscache.min.js
c5.rgstatic.net/m/442808549102517/javascript/vendor/lscache/ |
2 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Hogan.js
c5.rgstatic.net/m/49839951267924/javascript/min/extensions/ |
8 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfill.4e45e7.js
c5.rgstatic.net/javascript/modern/ |
59 KB 19 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yui-min.js
c5.rgstatic.net/m/494411657088535/javascript/lib/yui3/yui/ |
86 KB 25 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yuiLoaderConfig-min.js
c5.rgstatic.net/m/43429411724138333/javascript/ |
135 KB 29 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.d7783e.css
c5.rgstatic.net/styles/bundles/ |
8 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.4d258b.css
c5.rgstatic.net/styles/bundles/ |
479 B 316 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime.125f54.js
c5.rgstatic.net/javascript/bundles/ |
38 KB 8 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common_rg.7df294.js
c5.rgstatic.net/javascript/bundles/ |
737 KB 110 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common_vendor.9011d2.js
c5.rgstatic.net/javascript/bundles/ |
975 KB 278 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.d7783e.js
c5.rgstatic.net/javascript/bundles/ |
420 KB 124 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.4d258b.js
c5.rgstatic.net/javascript/bundles/ |
107 KB 33 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widgetLoader.js
c5.rgstatic.net/m/4254812449416911/javascript/min/core/ |
17 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
svgxuse.min.js
c5.rgstatic.net/m/429707039552927/javascript/vendor/svgxuse/ |
3 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rg.css
c5.rgstatic.net/m/41381155022123829/styles/ |
121 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rg2.css
c5.rgstatic.net/m/43054911711115495/styles/ |
113 KB 20 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rg-nova.css
c5.rgstatic.net/m/43662486910569258/styles/ |
556 KB 44 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rg-nova-legacy.css
c5.rgstatic.net/m/41968963899706885/styles/ |
690 KB 49 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icons.css
c5.rgstatic.net/m/41924495394291148/styles/ |
284 KB 55 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
load.js
c5.rgstatic.net/javascript/header/ |
3 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
roboto-v15-latin-400.woff2
c5.rgstatic.net/m/4377210183614584/fonts/ |
14 KB 14 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
roboto-v15-latin-700.woff2
c5.rgstatic.net/m/4263650741714552/fonts/ |
14 KB 14 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
GlobalFooterLoggedOut.42ff0b.css
c5.rgstatic.net/styles/bundles/entrypoints/application/ |
890 B 378 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app_store_light_logo.svg
i1.rgstatic.net/images/nativeApp/ |
7 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brand-header-logo.svg
c5.rgstatic.net/m/433110575315790/images/template/ |
6 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
choice.js
quantcast.mgr.consensu.org/choice/AaqDBHcavs6a0/www.researchgate.net/ |
6 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookie-consent.js
www.researchgate.net/javascript/cookie-consent/ |
3 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
GlobalFooterLoggedOut.42ff0b.js
c5.rgstatic.net/javascript/bundles/entrypoints/application/ |
3 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
HeaderLoggedOut.e461b2.js
c5.rgstatic.net/javascript/bundles/entrypoints/application/ |
58 KB 16 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cmp2.js
quantcast.mgr.consensu.org/tcfv2/23/ |
266 KB 67 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cookieConsent3.html
www.researchgate.net/html/ Frame ADD2 |
4 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
google-atp-list.json
quantcast.mgr.consensu.org/tcfv2/ |
154 KB 36 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cmp-list.json
test.quantcast.mgr.consensu.org/GVL-v2/ |
8 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor-list.json
quantcast.mgr.consensu.org/GVL-v2/ |
286 KB 34 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cmp2ui-en.js
quantcast.mgr.consensu.org/tcfv2/23/ |
469 KB 134 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
audit-tcfv2.quantcast.mgr.consensu.org/ |
80 B 506 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
41 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| onbeforexrselect boolean| originAgentCluster object| pageConfig object| requestConfig string| rootUrl object| trackingConfig object| requestCachedConfig object| __wd number| quantcastVersion boolean| quantcastEnabled function| loadDeferredObjects function| canAskForCookieConsent object| __headerTagQueue function| headerTagLoaded object| RGErrorLogger function| __tcfapi object| ____headerTagQueue string| GoogleAnalyticsObject function| ga object| dataLayer object| rgDelivery object| deliveryManager function| setImmediate function| clearImmediate object| global function| applyFocusVisiblePolyfill object| wjp string| IMAGES_STATIC_URL object| googletag object| RGCommons number| pageLoadedTimestamp object| reactData function| renderReact_application/GlobalFooterLoggedOut function| renderReact_application/HeaderLoggedOut object| regeneratorRuntime function| __tcfapiui function| __uspapi object| cookieConsentConfig object| scCGSHMRCache3 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 |
---|---|---|
.www.researchgate.net/ | Name: did Value: KfGPhNzBQKWJtcXkPhRZoACqInlDT1MQgVXI3bX6p7YRKQNAOiC6vlS0DfJG8WxR |
|
.www.researchgate.net/ | Name: ptc Value: RG1.6434408660846819825.1631467524 |
|
.www.researchgate.net/ | Name: sid Value: UExm4OASkPiwhsUE3dgHw1EefAD1jfpL1YXJiMe04tvE0I3hDqEVhCvx4FiH06kroB1e4xtRPTnnsWIoFWA1BzifZUzWciokPl8MJfaAysxf04YihNS9LMhleT1TC6gs |
5 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=15552000; includeSubDomains; preload |
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.
audit-tcfv2.quantcast.mgr.consensu.org
c5.rgstatic.net
i1.rgstatic.net
quantcast.mgr.consensu.org
test.quantcast.mgr.consensu.org
www.researchgate.net
104.17.32.105
104.18.8.39
104.18.9.39
13.227.158.72
99.84.82.100
99.84.82.7
0765dc9676ba70ca8ec125fdcade18f87956639d29d252847fb6c0163f0d709e
0b55fc4aa82d721aa7ce8fbca0c40fb82a50e7e2fa01e55cf789c854e8098299
17c7d094bd457edabf9c52aca775c89128c8d8973ba875a05fade8b7d14b1d79
1bf0f4d701ee5eb22d7b8d89e0e5a10db0b8f055806b365045250c0fabd74f9c
2d0f6b590917e7d27ddeb026b280d62dde9d03bb92f47f56342fc5f68f0c24eb
2e6baa42e6f9bfcfeaf5b15f963c34b4e91e209c56eeee14e38b32165a928493
3a27ae99e031d0a5bba7a47c54f10f1d1be686008bb8b4818dd80ec3c45b3adb
3b57431808716bb321c6a7c9664c87fd1325d4b698a628202925e02666f70fe7
3f32d0375f363ef8a8dc70d560eaf302083dae4f67c634e0b189039c8a5e5dac
3fe15e69ccd83fdcdff267a5d08e38eb1ed28fcfbbe82f259a8a139c9dce9ea5
413a32337b13f4db78efa8d6842a3769d28166c156d9d053bf70b472e4a1e41f
587e2e7350886d6b5fd31e385638ffe5cf3331c82260e8fe76523f99cda27a42
5c750ce976363fb5e2bd5f7c4ec8fcaa56ccfd6014470dea6bb0e5dcde0732af
649945f67b303f630252d96948c43b4ba9a74ba091e24a1da5c1e5d5152bf88a
657fc86e3187d07cbde8805fbaba4b8339808eab9b1340e55b1bfb8980d5bece
718961da11a88cd36018f4330ed723d8fe2142db0a93d02a3240145fa468fc64
7baadf42bdd7151de787de3b98f1c65f55cc2b3d34d4fbe90a0e490756dd3a1b
830d36ee80cf62e4a1d71148ea4c2a20325f763cc6e364dd0f5c6fab458df90e
8e043b1e549ebe050037d93b0872c6c601c295b5b19cacd4362ab009bb80da10
8e85c687ac731895f8c8f4773c0ecb2e45aef8d5533d49edc6e585a06b7e6b6b
92ce91fe21da593083e7d81b8204970e21d6f3a612b572972589832daf7b6715
9495da67b45cb1520b7d351b71547f92a7e8927585f5cd8f9ccc706e89988078
962f4b1d7d373c3519ce1db6c096b2f3de86f39a37c5add026541aaf409ce31c
9d3b4a7c336545b9dba649059d8af962754bfe63ad33262bc1557bf681a1de63
9e288b199125e372dc8e6315a78b039da8e2269ee4033b606e0edcb637d3e267
ac26e015eb03afd98b851c9560cd5096756588a3cf50c976b46bd19ba037dfc5
acdcd616ff1924a2e77f8db41bf0efe53334ccb1b82887a277561b4325a61a8d
b056495097965f1f54d23329a4947e14c149b23dd57c22ec0862b5b31bcee3fe
b0753f2d5d26fb6de9ccecac134ff2f705f7e9c75e6ed3b4b9c0d30535755f19
bad13dbaef098cc84d00b8c78493abffc86f998c24440588944b4d449b037364
c41930f2a9fa43d2fa941a8ccc5ff732af37c54cca8709b9a2a4107b31a9909d
d75dc7bcae76353b316e212aee7012142ae0ea15cf4d56fdcb6585aabb4d3e48
d772fecbb9d75a753a9fe63016e82b0e14be010179addc1a3ce2efa940399520
db6a73eaed2249926c0336fe9feeb38658c5f094732664e4f6b926406dbdcf58
e2677c736b973741aa743c8279f7c40b72572d53133a4d0cfaa7775a4d6d51e4
e471b6efa3a2b682b7057a68f7826651f7c932c91f65542cf31bd162270f2cbf
f7bbc8461b2f4cc870743729ee5d44ce0466ca67618f89a8942b655f8a644e68
fb16e51480f1812bba39f47a4dd2e154767356b870f1e5e2564f0f462f40098f