www.roche.se
Open in
urlscan Pro
104.18.8.214
Public Scan
Effective URL: https://www.roche.se/
Submission: On April 20 via api from US — Scanned from SE
Summary
TLS certificate: Issued by GTS CA 1P5 on April 13th 2024. Valid for: 3 months.
This is the only time www.roche.se was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 185.157.223.250 185.157.223.250 | 42708 (PORTLANE ...) (PORTLANE www.portlane.com) | |
14 | 104.18.8.214 104.18.8.214 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
8 | 104.19.178.52 104.19.178.52 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
16 | 3.161.82.62 3.161.82.62 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 172.64.155.119 172.64.155.119 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
43 | 5 |
ASN42708 (PORTLANE www.portlane.com, SE)
PTR: 185-157-223-250-static.glesys.net
www.precisionsmedicin.se |
ASN16509 (AMAZON-02, US)
PTR: server-3-161-82-62.fra56.r.cloudfront.net
gapi.storyblok.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
storyblok.com
gapi.storyblok.com — Cisco Umbrella Rank: 184337 |
8 KB |
14 |
roche.se
www.roche.se |
280 KB |
8 |
cookielaw.org
cdn.cookielaw.org — Cisco Umbrella Rank: 306 |
131 KB |
1 |
onetrust.com
geolocation.onetrust.com — Cisco Umbrella Rank: 535 |
314 B |
1 |
precisionsmedicin.se
1 redirects
www.precisionsmedicin.se |
462 B |
0 |
roche.com
Failed
component-library.roche.com Failed |
|
43 | 6 |
Domain | Requested by | |
---|---|---|
16 | gapi.storyblok.com |
www.roche.se
|
14 | www.roche.se |
www.roche.se
|
8 | cdn.cookielaw.org |
www.roche.se
cdn.cookielaw.org |
1 | geolocation.onetrust.com |
cdn.cookielaw.org
|
1 | www.precisionsmedicin.se | 1 redirects |
0 | component-library.roche.com Failed |
www.roche.se
|
43 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
careers.roche.com |
www.roche.com |
www.linkedin.com |
twitter.com |
www.instagram.com |
www.youtube.com |
www.onetrust.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
roche.se GTS CA 1P5 |
2024-04-13 - 2024-07-12 |
3 months | crt.sh |
cookielaw.org Cloudflare Inc ECC CA-3 |
2024-03-01 - 2024-12-31 |
10 months | crt.sh |
*.storyblok.com Amazon RSA 2048 M02 |
2023-08-17 - 2024-09-14 |
a year | crt.sh |
onetrust.com Cloudflare Inc ECC CA-3 |
2023-11-13 - 2024-11-12 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.roche.se/
Frame ID: 797EF44A1B8766B0D15EC1EAB1DF57C6
Requests: 37 HTTP requests in this frame
Screenshot
Page Title
Roche SverigePage URL History Show full URLs
-
https://www.precisionsmedicin.se/
HTTP 301
https://www.roche.se/ Page URL
Detected technologies
React (JavaScript Frameworks) ExpandDetected patterns
- <[^>]+data-react
OneTrust (Cookie compliance) Expand
Detected patterns
- cdn\.cookielaw\.org
- otSDKStub\.js
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: Jobba hos oss
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: linkedin
Search URL Search Domain Scan URL
Title: twitter
Search URL Search Domain Scan URL
Title: instagram
Search URL Search Domain Scan URL
Title: youtube
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
https://www.precisionsmedicin.se/
HTTP 301
https://www.roche.se/ Page 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.roche.se/ Redirect Chain
|
17 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
roche-component-library.css
component-library.roche.com/releases/latest/build/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
RocheSans-Regular.woff2
component-library.roche.com/releases/latest/assets/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
RocheSans-Light.woff2
component-library.roche.com/releases/latest/assets/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
roche-component-library.bundle.js
component-library.roche.com/releases/latest/build/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-runtime-c5688e8d884d36d81a13.js
www.roche.se/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-29da133a80c18a36f06a.js
www.roche.se/ |
138 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-5602194ba7b8f1f0963d.js
www.roche.se/ |
308 KB 105 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
42 B 0 |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app-data.json
www.roche.se/page-data/ |
50 B 304 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page-data.json
www.roche.se/page-data/index/ |
32 KB 6 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-32x32.png
www.roche.se/ |
1 KB 2 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2852872c-b5404e663eed5740b736.js
www.roche.se/ |
760 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
75fc9c18-e746626ed102505265d4.js
www.roche.se/ |
60 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3b1baa31-68b7dcc0b2e68363f6c6.js
www.roche.se/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
commons-d51eb09fa173113fcc87.js
www.roche.se/ |
164 KB 49 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
component---src-templates-default-tsx-7458ba23863ff753624b.js
www.roche.se/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2909508488.json
www.roche.se/page-data/sq/d/ |
144 B 274 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otSDKStub.js
cdn.cookielaw.org/scripttemplates/ |
21 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
api
gapi.storyblok.com/v1/ |
0 0 |
Preflight
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sv.json
www.roche.se/translations/ |
2 KB 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
658 B 961 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
733 B 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
711 B 1015 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
784 B 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
872 B 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
1019 B 962 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
878 B 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
api
gapi.storyblok.com/v1/ |
818 B 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
05b03a7b-aab3-426b-bb0b-dad1da04eb89-test.json
cdn.cookielaw.org/consent/05b03a7b-aab3-426b-bb0b-dad1da04eb89-test/ |
3 KB 2 KB |
XHR
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
location
geolocation.onetrust.com/cookieconsentpub/v1/geo/ |
77 B 314 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otBannerSdk.js
cdn.cookielaw.org/scripttemplates/6.35.0/ |
360 KB 85 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sv.json
cdn.cookielaw.org/consent/05b03a7b-aab3-426b-bb0b-dad1da04eb89-test/a2379248-ce4c-44e6-bd3e-1cb5bcddf963/ |
44 KB 12 KB |
Fetch
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otFlat.json
cdn.cookielaw.org/scripttemplates/6.35.0/assets/ |
13 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otPcCenter.json
cdn.cookielaw.org/scripttemplates/6.35.0/assets/ |
62 KB 15 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otCommonStyles.css
cdn.cookielaw.org/scripttemplates/6.35.0/assets/ |
21 KB 4 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
817 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
powered_by_logo.svg
cdn.cookielaw.org/logos/static/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- component-library.roche.com
- URL
- https://component-library.roche.com/releases/latest/build/roche-component-library.css?version=1713421897369
- Domain
- component-library.roche.com
- URL
- https://component-library.roche.com/releases/latest/assets/fonts/RocheSans-Regular.woff2
- Domain
- component-library.roche.com
- URL
- https://component-library.roche.com/releases/latest/assets/fonts/RocheSans-Light.woff2
- Domain
- component-library.roche.com
- URL
- https://component-library.roche.com/releases/latest/build/roche-component-library.bundle.js?version=1713421897369
Verdicts & Comments Add Verdict or Comment
22 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 function| OptanonWrapper string| componentLibraryPath string| pagePath string| ___chunkMapping string| ___webpackCompilationHash object| webpackChunkroche_dot_com object| DD_RUM object| asyncRequires object| ___emitter object| ___loader function| ___push function| ___replace function| ___navigate string| __reactRouterVersion object| dataLayer object| OneTrustStub string| OnetrustActiveGroups string| OptanonActiveGroups object| otStubData object| Optanon object| OneTrust3 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 |
---|---|---|
.roche.se/ | Name: __cf_bm Value: DM_RM2.fCGeW2uvB0xWX5naee06itDMCp8rclvLWxLI-1713602850-1.0.1.1-r4MVAKNHjFjFavH9aVamlIVV2XJcCo8MA6lFa0jE0G0uQn1VGHvdUPiTuFSvwdDJaQ7iAp9CRyDIR68.zIWPRA |
|
.roche.se/ | Name: __cfruid Value: 2dda2c11243c3cc08ee749c9e954e5efa506ab4a-1713602850 |
|
www.roche.se/ | Name: OptanonConsent Value: isGpcEnabled=0&datestamp=Sat+Apr+20+2024+10%3A47%3A31+GMT%2B0200+(GMT%2B02%3A00)&version=6.35.0&isIABGlobal=false&hosts=&consentId=05a147a3-7a0c-4a20-9bcb-a3f96dad6718&interactionCount=0&landingPath=https%3A%2F%2Fwww.roche.se%2F&groups=C0001%3A1%2CC0002%3A1%2CC0003%3A1%2CC0004%3A1 |
9 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 |
---|---|
Content-Security-Policy | frame-ancestors 'self' https://app.storyblok.com |
Strict-Transport-Security | max-age=31536000 |
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.
cdn.cookielaw.org
component-library.roche.com
gapi.storyblok.com
geolocation.onetrust.com
www.precisionsmedicin.se
www.roche.se
component-library.roche.com
104.18.8.214
104.19.178.52
172.64.155.119
185.157.223.250
3.161.82.62
0b22211b2742dc0e65081b97a5354a16dc7b3c27934b0f66a923566f047351e7
0cbb60ffa2743245e67af2e3d4d95d758f802ed8d80ccb484beeb17e3b281ebf
14769286c738734bb8f122f83cf5b0fd9e0bb9db88ea87d0438f58118de4d001
1ed069dd2a3b6056e88ef783b5c9c76fc4badf508c610d164969722ba6371fb5
29bed4805d01dd9f906fa9f9cbf721e18d4228c0a5e3fc04ef2d7266c9bec67f
39271e9feafd450dbf019cd5c14a568d93600738f4928da965f4ba0b57aaa829
415a3707d6fecd73fc427cfffc1f1c8a8aefd02c36044848a51ac747d7913931
507064144beee1b435dd835ba7c0a04dde326728ec16f80a5821dfb1943c9fb8
5519f909c97f3e1ea53c12e93afcf47f380c2f63d045455a2a93bde30734269b
594460b97aea004b5a685909e5daeb03d709f913d0eff13927ba0f44aa59215e
59ad117a797e087a102523daa36e8d299bcff893dcd5897deefd853728454223
5ccdc40a877d9c6c6c90a9a5d39f675ca24a6f8c045c64a91526566b97230424
5fa00d047acd959697b9d7772c31dcd37bec33c70c6fbf80ab8316205d1d286d
6f08699117c1f15f6d35e7b4380d12d18a1881f075e177b5853b1017a3307544
74c39b5ec5a61c19ff20d81c0418fabd61d6deb6ac0c967da28761d6b895ff7d
7e791cde2aaf4ab08dcd3cf9a5e43e249ea888a6b868f365dc14e34283fa6eb0
8ae30f6f2162279a812bf9e00efd0c985e20e76efece9444125b410f3a6822a6
8bafde1e1506e70be3271b745984ef733c509e23174deed80492f9382bd8dbcb
937c69678171167be9523a78e994156aa9c601af2ee5d75b35298b9903061ea5
a15f4422ee85fc59c61c040ad3f8c7cd38b5016abc534f0bff604175f44e1118
a90c4c27b814774de50c03871219b75d75b3da729a54ac948a99d30020252237
af227bcd20e21ff58ef88471059193bd7a07d9db8e3b81cdeb0a2a52992ba83c
b574a8b3b75cee91cf5dbe131c6a7f06da799e931ccaa750c7f05e66d571d368
c2b32533e713b03d64c7d0bb75e7cd47ff05dee213afc97be0bfece6b937cc7f
c45d90dd09ac43483d64911079735464fddad42be5f39b9cb01392d17e3f3bae
c4be5f81862dd5eefa7d54b1a9c3f0aedd918d64ab2f534103ca4e0ec3ae6295
c90cff659645a312a28804965f3dbc34061338f7234ff5d6ddb2c57e9eadec15
d46930f3f0bbdd7ccc274812189eb8f690b687dee3ae2d6d6fb6490eb07fa226
d8132d45eef1f2500760399505fc221a79a3bbe60ed797bbc24599a650e69927
db311174b0e3c340727b63c055cfb5b317808e909503e1bda11cc58af444f12b
e39e3035e748ca3b52c842d951703a6250cbeeff0a5b10a7c1dc33679c0c916f
e503f170387af4cc74a238339c0cde2e60460a319484f7d011ea785d0337050e
f5487abf30a1a473cb22a26d87977532cd9e2edd977201fbae1e81a3316c72c4