test-pi.zebra.com
Open in
urlscan Pro
157.235.77.28
Public Scan
Effective URL: https://test-pi.zebra.com/idp/SSO.saml2?SAMLRequest=fZFdT8IwFIb/ytL7rmVsiCdAgmKUBB1h0wtvTDcK1Gzt6OmI8ddbPgx4IZfn433P%2B%2B...
Submission: On March 06 via api from US — Scanned from US
Summary
TLS certificate: Issued by Thawte TLS RSA CA G1 on December 15th 2023. Valid for: a year.
This is the only time test-pi.zebra.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 2 | 34.144.215.17 34.144.215.17 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
22 | 157.235.77.28 157.235.77.28 | 33442 (ZEBRA-TEC...) (ZEBRA-TECHNOLOGIES-BGP-AS-NUMBER) | |
22 | 1 |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 17.215.144.34.bc.googleusercontent.com
gcpqa-jira.zebra.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
24 |
zebra.com
2 redirects
gcpqa-jira.zebra.com test-pi.zebra.com |
631 KB |
22 | 1 |
Domain | Requested by | |
---|---|---|
22 | test-pi.zebra.com |
test-pi.zebra.com
|
2 | gcpqa-jira.zebra.com | 2 redirects |
22 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.zebra.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.zebra.com Thawte TLS RSA CA G1 |
2023-12-15 - 2024-12-17 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://test-pi.zebra.com/idp/SSO.saml2?SAMLRequest=fZFdT8IwFIb/ytL7rmVsiCdAgmKUBB1h0wtvTDcK1Gzt6OmI8ddbPgx4IZfn433P%2B%2BQMUNRVA%2BPWbfRCbluJLviqK41wGAxJazUYgQpBi1oiuBKy8fMMopBDY40zpanIheS6QiBK65TRJJhOhiR9eZilj9OXj/5K9kTRSWh8Gxc07nNOiyjmNC5Ewlfdm9WyF5HgTVr02iHxVt4AsZVTjU5o51s8iinvUt7LOwlEHUi67ySYeB6lhTuoNs41CIw536SNCr9lYUVYmpqpZcOyLA33AP7O/MR1p/RS6fV1pOK4hPCU53M6T7OcBONfzHujsa2lzaTdqVK%2BLmbnGFtBP5UPcI7RVO1aaWRevKukY/s45cmBjAb7Eg7UdvSvyYBdrh2rv/8d/QA%3D&RelayState=63b96aaa-bc2e-4a80-b602-6b887274743c
Frame ID: BE9B047BF5D988A57E2C51790F78EC95
Requests: 22 HTTP requests in this frame
Screenshot
Page Title
Sign InPage URL History Show full URLs
-
https://gcpqa-jira.zebra.com/
HTTP 302
https://gcpqa-jira.zebra.com/login.jsp HTTP 302
https://test-pi.zebra.com/idp/SSO.saml2?SAMLRequest=fZFdT8IwFIb/ytL7rmVsiCdAgmKUBB1h0wtvTDcK1Gzt6OmI8d... Page URL
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Zebra.com
Search URL Search Domain Scan URL
Title: Legal Notice
Search URL Search Domain Scan URL
Title: Privacy Statement
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://gcpqa-jira.zebra.com/
HTTP 302
https://gcpqa-jira.zebra.com/login.jsp HTTP 302
https://test-pi.zebra.com/idp/SSO.saml2?SAMLRequest=fZFdT8IwFIb/ytL7rmVsiCdAgmKUBB1h0wtvTDcK1Gzt6OmI8ddbPgx4IZfn433P%2B%2BQMUNRVA%2BPWbfRCbluJLviqK41wGAxJazUYgQpBi1oiuBKy8fMMopBDY40zpanIheS6QiBK65TRJJhOhiR9eZilj9OXj/5K9kTRSWh8Gxc07nNOiyjmNC5Ewlfdm9WyF5HgTVr02iHxVt4AsZVTjU5o51s8iinvUt7LOwlEHUi67ySYeB6lhTuoNs41CIw536SNCr9lYUVYmpqpZcOyLA33AP7O/MR1p/RS6fV1pOK4hPCU53M6T7OcBONfzHujsa2lzaTdqVK%2BLmbnGFtBP5UPcI7RVO1aaWRevKukY/s45cmBjAb7Eg7UdvSvyYBdrh2rv/8d/QA%3D&RelayState=63b96aaa-bc2e-4a80-b602-6b887274743c Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
22 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
SSO.saml2
test-pi.zebra.com/idp/ Redirect Chain
|
30 KB 31 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main-MB-ModNewV19.css
test-pi.zebra.com/assets/css/ |
189 KB 191 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
user-registration.min-ModNew.css
test-pi.zebra.com/assets/css/ |
203 KB 205 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dataCallBackURL.json
test-pi.zebra.com/assets/json/ |
128 B 2 KB |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
selfReg.json
test-pi.zebra.com/assets/json/ |
102 B 2 KB |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zebrav14.js
test-pi.zebra.com/assets/script/ |
24 KB 26 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zebraPF.js
test-pi.zebra.com/assets/script/ |
151 B 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
data2.json
test-pi.zebra.com/assets/json/ |
7 KB 8 KB |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
data3.json
test-pi.zebra.com/assets/json/ |
303 B 2 KB |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zebra_logo.png
test-pi.zebra.com/assets/images/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
eyehide.png
test-pi.zebra.com/assets/images/ |
32 KB 34 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zebrav13.js
test-pi.zebra.com/assets/script/ |
24 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jsbn.js
test-pi.zebra.com/assets/script/ |
15 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
base64.js
test-pi.zebra.com/assets/script/ |
2 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
base64x-1.1.js
test-pi.zebra.com/assets/script/ |
17 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ProximaNova-Reg-webfont.woff2
test-pi.zebra.com/assets/css/user-registration/fonts/fonts/proxima-nova/Webfonts/proximanova_regular_macroman/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ProximaNova-Sbold-webfont.woff2
test-pi.zebra.com/assets/css/user-registration/fonts/fonts/proxima-nova/Webfonts/proximanova_semibold_macroman/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ProximaNova-Light.otf
test-pi.zebra.com/assets/fonts/proxima-nova/ |
61 KB 63 KB |
Font
application/vnd.oasis.opendocument.formula-template |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ProximaNova-Sbold-webfont.woff
test-pi.zebra.com/assets/css/user-registration/fonts/fonts/proxima-nova/Webfonts/proximanova_semibold_macroman/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ProximaNova-Reg-webfont.woff
test-pi.zebra.com/assets/css/user-registration/fonts/fonts/proxima-nova/Webfonts/proximanova_regular_macroman/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ProximaNova-Reg-webfont.ttf
test-pi.zebra.com/assets/css/user-registration/fonts/fonts/proxima-nova/Webfonts/proximanova_regular_macroman/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ProximaNova-Sbold-webfont.ttf
test-pi.zebra.com/assets/css/user-registration/fonts/fonts/proxima-nova/Webfonts/proximanova_semibold_macroman/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
167 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.
string| ua number| msie string| callBackURLid string| regid function| removeElementsByClass function| addDIV function| addDIVPasswordPolicy function| validatePass function| getQueryVariable function| decode64 function| setCookies function| doDecode function| getCookie function| getRelayStatus function| setCookie function| setCookie1 function| getParameter function| addHiddenField function| appendToHyperLink function| isUrl function| endsWith function| startsWith function| contains function| validateLoginForm function| validateUserForm function| validateForgotUserName function| validateChangePasswordForm function| validateSQAForm string| tipwidth string| tipbgcolor number| disappeardelay string| vertical_offset string| horizontal_offset undefined| ie4 boolean| ns6 function| getposOffset function| showhide function| iecompattest function| clearbrowseredge function| fixedtooltip function| hidetip function| delayhidetip function| clearhidetip function| addForgotUserNameClass function| setMandatoryAttributes function| validateSocialLoginForm function| validateUserName function| validatePassword function| setPFLangCookie string| appid string| langapp number| dbits number| canary boolean| j_lm function| BigInteger function| nbi function| am1 function| am2 function| am3 number| BI_FP string| BI_RM object| BI_RC number| rr number| vv function| int2char function| intAt function| bnpCopyTo function| bnpFromInt function| nbv function| bnpFromString function| bnpClamp function| bnToString function| bnNegate function| bnAbs function| bnCompareTo function| nbits function| bnBitLength function| bnpDLShiftTo function| bnpDRShiftTo function| bnpLShiftTo function| bnpRShiftTo function| bnpSubTo function| bnpMultiplyTo function| bnpSquareTo function| bnpDivRemTo function| bnMod function| Classic function| cConvert function| cRevert function| cReduce function| cMulTo function| cSqrTo function| bnpInvDigit function| Montgomery function| montConvert function| montRevert function| montReduce function| montSqrTo function| montMulTo function| bnpIsEven function| bnpExp function| bnModPowInt string| b64map string| b64pad function| hex2b64 function| b64tohex function| b64toBA object| KJUR function| Base64x function| stoBA function| BAtos function| BAtohex function| stohex function| stob64 function| stob64u function| b64utos function| b64tob64u function| b64utob64 function| hextob64u function| b64utohex function| utf8tob64u function| b64utoutf8 function| utf8tob64 function| b64toutf8 function| utf8tohex function| hextoutf8 function| hextorstr function| rstrtohex function| hextob64 function| hextob64nl function| b64nltohex function| uricmptohex function| hextouricmp function| encodeURIComponentAll function| newline_toUnix function| newline_toDos function| intarystrtohex function| strdiffidx string| eventMethod function| eventer string| messageEvent undefined| a function| pass function| postForgotPassword function| postRecoverUsername function| postAlternateAuthnSystem function| postRegistration function| postOk function| submitForm function| postCancel function| postOnReturn function| preload function| setFocus function| setMobile function| getScreenWidth object| bodyTag number| width boolean| remember function| IsWebAuthnSupported function| isWebAuthnPlatformAuthenticatorAvailable function| redirectURL function| redirectRegURL function| redirectURLWithoutQueryParam function| outageapp function| postRegister function| setPFCookie function| getURL16 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 |
---|---|---|
test-pi.zebra.com/assets/fonts/proxima-nova | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: DOICFBFDGGJPLKMGKBBKMPDJGNCIIBIBGHGHOGAMMBPABGANKGFIONFHDPFJMMBHKCFDFJLLIJDPAMJADNFALNNBMIEFCLLKOHMMNMIJNHKOOKMEJKEIHJALIGEECFOD |
|
test-pi.zebra.com/assets/images | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: FIFMJDIKALCMINIJGKGEPDIFBOOCBGLKOJGCJDIMFDIMHLJCLEDOEGMBCBKLPIBIEKMDLDOLHJPDAEHJGMFAONKPMIMLMFJNIFPBJHNOLFKCBDOICLJHBGIDHDPHMBPB |
|
test-pi.zebra.com/assets/script | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: FAJCPKDIEDIDHBIINLCNPKHMEGOHLNIEALLHIHIINMGLKALNNDHOBNANCIOLPPNCEGCDOGJDHJOFMFBGKNFAIPFNMIKHCELIJEKCLDKIPADJAOBIANMCKNPNFOJFNGDO |
|
test-pi.zebra.com/assets/json | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: GDEPGHIHOEKOPEEFOMLGBIIKMKFAKLJKDALENINDPJDJOMEIDCEDLHODJBJLAOOCNLKDAMJPHJFFGJNOJEIAOJDKMIFJHNHBCAPPINCHGGAECFLCHOKCFJGPLPLMOJLE |
|
test-pi.zebra.com/assets/css | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: MJKIFPLDBNECJCKCLFEGJLHPKFGOFGKLJOEKADANGJOJNJKDMFEHHJCHMAANDGDOHDODAKOBHJLELFMLONCAIECCMIOGMCFNMIIMLIJBBHLPAFLEAPDHIFPFGACJHGEC |
|
test-pi.zebra.com/idp | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: JGFJGBECGMNCNJCCNHGHOKAHPIIPLNPKDDDBGDIFIKMNEPEJJMBGHLJOAPIOADHLACADGKNMHJHGKKNCLCIANLAMMIFGEDEGFIJLMBBELNBPMGCIHLGOGANHPFGPJNNE |
|
test-pi.zebra.com/idp | Name: f5_cspm Value: 1234 |
|
gcpqa-jira.zebra.com/ | Name: JSESSIONID Value: AA6C98F7867CD50B19E253684750B07F |
|
gcpqa-jira.zebra.com/ | Name: GCLB Value: CJKd6rysgJSz0AEQAw |
|
gcpqa-jira.zebra.com/ | Name: atlassian.xsrf.token Value: BT1Q-B9Q1-F9TE-G5TK_bb6d04a892d641d6f62d3e6c419a32c527146c02_lout |
|
gcpqa-jira.zebra.com/ | Name: session-data-63b96aaa-bc2e-4a80-b602-6b887274743c Value: |
|
test-pi.zebra.com/ | Name: PF Value: ifBy5LviSfilwgyBMEIGmI |
|
test-pi.zebra.com/ | Name: BIGipServerpool_77s-tpi_443 Value: 1607248064.47873.0000 |
|
.zebra.com/ | Name: application_id Value: https://test-pi.zebra.com/idp/SSO.saml2?SAMLRequest=fZFdT8IwFIb/ytL7rmVsiCdAgmKUBB1h0wtvTDcK1Gzt6OmI8ddbPgx4IZfn433P%2B%2BQMUNRVA%2BPWbfRCbluJLviqK41wGAxJazUYgQpBi1oiuBKy8fMMopBDY40zpanIheS6QiBK65TRJJhOhiR9eZilj9OXj/5K9kTRSWh8Gxc07nNOiyjmNC5Ewlfdm9WyF5HgTVr02iHxVt4AsZVTjU5o51s8iinvUt7LOwlEHUi67ySYeB6lhTuoNs41CIw536SNCr9lYUVYmpqpZcOyLA33AP7O/MR1p/RS6fV1pOK4hPCU53M6T7OcBONfzHujsa2lzaTdqVK%2BLmbnGFtBP5UPcI7RVO1aaWRevKukY/s45cmBjAb7Eg7UdvSvyYBdrh2rv/8d/QA%3D&RelayState=63b96aaa-bc2e-4a80-b602-6b887274743c |
|
test-pi.zebra.com/ | Name: pf-accept-language Value: |
|
test-pi.zebra.com/ | Name: f5avr1048291202aaaaaaaaaaaaaaaa_cspm_ Value: HEOPJDEAEFNDFBCCEGKPBLAHCBLBHLPKDLDNNAJFJKMNEPEJIMBGIDJOAPOPADHLACACGKNMIKPDEBFHLCIANLAMAKLAHLKAMGKEHGFFLNBPMGAKNMBHADJHPFGPJNBO |
6 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 | script-src 'unsafe-inline' 'unsafe-eval' 'self'; img-src 'unsafe-inline' 'unsafe-eval' 'self' https://*.zebra.com/pa/oidc/logout.png; style-src 'unsafe-inline' 'unsafe-eval' 'self'; base-uri 'unsafe-inline' 'unsafe-eval' 'self'; object-src 'self'; frame-ancestors https://test-solutionspathway.zebra.com https://ccstore-test-zcpa.oracleoutsourcing.com https://ccstore-stage-zcpa.oracleoutsourcing.com https://test-pi.zebra.com https://p7266548c1dev-store.occa.ocs.oraclecloud.com https://p7266548c1tst-store.occa.ocs.oraclecloud.com https://qa-www.zebra.com https://zebra--t03sfdc--c.visualforce.com https://zebra--t03sfdc.my.salesforce.com https://test-ebsaccessgate.zebra.com https://zebra--dev2.lightning.force.com https://zebra--t03sfdc.lightning.force.com https://dev-solutionspathway.zebra.com http://tst1-solutionspathway.zebra.com https://zebra--t03sfdc.sandbox.lightning.force.com https://testosf-solutionspathway.zebra.com https://*.viq.zebra.com/; |
Strict-Transport-Security | max-age=31536000 |
X-Frame-Options | DENY |
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.
gcpqa-jira.zebra.com
test-pi.zebra.com
157.235.77.28
34.144.215.17
0364a24f0ff1d2795d4b4e96c7dcb3db8fcf59f7635e1fb14f3e2e6f98de5356
0f77660e06a5f61a45c4dbdab511722357cf29e7f5ba1b2cf097550afdb0ed20
186c643d1789f98385d32dd59db9f28fd8521bbd3bbe2a0e99869ba26fab32d8
2f60f74a8b6a191b221068a0ad99f469bfd28da667dd2630e2d21bb0c3a2e0b3
4dd8b94634a8425f8dda9c079bc5d25db2023e58e8763e9ceb662cbfc450b378
58ced9722feff7ea74a0698cb727d6927a2fcfae365e6cb6dd2d79fcd803f0c8
6522d13dcba8e957ccc191d069bd98859ad130654330ca730602993dc7597cf6
8b132a7e7349d79beefd8d2e65104118e1a32fc512274e1804250a348393014a
a16242d91963b2b949b28c0d60ea73e19a494241d1fa147e9c6f57db3d0f539c
c7b93deebb2f4a72f7f87b8cae148b9c5cd5e6f9ae07b9eef09226f8f343a51a
cfe8072668c49e09d74ee5e18f861ae46525f530df442f02c981827c0657c3b3
d904cb80ec131d0b8d4a54162ee24bde87f9fa0d858c8750190a5203194a16fd
da5dbd428b9bb92d131bc50bd2c15cc6d3760556feadcaa09efd709136544fd2
fc4d598b62720ef7c596acd37f5d0fb9d6abd94757779afde829900a5b467177
ff9329e99b8be037863b517e6eeeb42b6c30a777f77df5cb9e13049210c29d49