portal.citidirect.com
Open in
urlscan Pro
23.45.111.188
Public Scan
Effective URL: https://portal.citidirect.com/portalservices/forms/globallogin.pser
Submission: On October 22 via api from US — Scanned from DE
Summary
TLS certificate: Issued by DigiCert SHA2 Extended Validation Ser... on February 19th 2021. Valid for: a year.
This is the only time portal.citidirect.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 28 | 23.45.111.188 23.45.111.188 | 16625 (AKAMAI-AS) (AKAMAI-AS) | |
2 | 23.45.101.47 23.45.101.47 | 16625 (AKAMAI-AS) (AKAMAI-AS) | |
29 | 2 |
ASN16625 (AKAMAI-AS, US)
PTR: a23-45-111-188.deploy.static.akamaitechnologies.com
portal.citidirect.com |
ASN16625 (AKAMAI-AS, US)
PTR: a23-45-101-47.deploy.static.akamaitechnologies.com
report.customerexperience.citidirect.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
30 |
citidirect.com
1 redirects
portal.citidirect.com report.customerexperience.citidirect.com |
355 KB |
29 | 1 |
Domain | Requested by | |
---|---|---|
28 | portal.citidirect.com |
1 redirects
portal.citidirect.com
report.customerexperience.citidirect.com |
2 | report.customerexperience.citidirect.com |
portal.citidirect.com
report.customerexperience.citidirect.com |
29 | 2 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
portal.citidirect.com DigiCert SHA2 Extended Validation Server CA |
2021-02-19 - 2022-02-23 |
a year | crt.sh |
report.customerexperience.citidirect.com DigiCert SHA2 Extended Validation Server CA |
2021-03-26 - 2022-03-31 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://portal.citidirect.com/portalservices/forms/globallogin.pser
Frame ID: 91EE15D1C06D885EF8247A4F0EB0A205
Requests: 29 HTTP requests in this frame
Screenshot
Page Title
CitiDirect BE ®Page URL History Show full URLs
-
https://portal.citidirect.com/
HTTP 302
https://portal.citidirect.com/siteminderagent/forms/login.fcc?TYPE=33554433&REALMOID=06-a8259799-bb5d-102b... Page URL
- https://portal.citidirect.com/portalservices/forms/globallogin.pser Page URL
Detected technologies
Microsoft ASP.NET (Web Frameworks) ExpandDetected patterns
- <input[^>]+name="__VIEWSTATE
Akamai Bot Manager (Security) Expand
Detected patterns
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
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://portal.citidirect.com/
HTTP 302
https://portal.citidirect.com/siteminderagent/forms/login.fcc?TYPE=33554433&REALMOID=06-a8259799-bb5d-102b-8f03-84fb3ea30000&GUID=&SMAUTHREASON=0&METHOD=GET&SMAGENTNAME=-SM-zEX1r96UY5WyRk5sFvZqXk2%2bgw7NMGsNi7hLpyp7%2b3uTPdy%2bBg35fJJeMPF2cMqpOGdhqsprySvhnYvaZgE8Rg8coXhoVtMJ&TARGET=-SM-%2f Page URL
- https://portal.citidirect.com/portalservices/forms/globallogin.pser Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://portal.citidirect.com/ HTTP 302
- https://portal.citidirect.com/siteminderagent/forms/login.fcc?TYPE=33554433&REALMOID=06-a8259799-bb5d-102b-8f03-84fb3ea30000&GUID=&SMAUTHREASON=0&METHOD=GET&SMAGENTNAME=-SM-zEX1r96UY5WyRk5sFvZqXk2%2bgw7NMGsNi7hLpyp7%2b3uTPdy%2bBg35fJJeMPF2cMqpOGdhqsprySvhnYvaZgE8Rg8coXhoVtMJ&TARGET=-SM-%2f
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
login.fcc
portal.citidirect.com/siteminderagent/forms/ Redirect Chain
|
56 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fluidmaster.css
portal.citidirect.com/portalservices/css/ |
16 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
portal.citidirect.com/portalservices/scripts/ |
46 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
I3kB
portal.citidirect.com/4fZDkeHif/f/m/6kA4zphO7H0wuSAE/Qab3rbSQmaEL/CyJwZQ/T3EsJTNH/ |
77 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
Cookie set
I3kB
portal.citidirect.com/4fZDkeHif/f/m/6kA4zphO7H0wuSAE/Qab3rbSQmaEL/CyJwZQ/T3EsJTNH/ |
18 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
Primary Request
Cookie set
globallogin.pser
portal.citidirect.com/portalservices/forms/ |
34 KB 13 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fluidmaster.css
portal.citidirect.com/portalservices/css/ |
16 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Resources.js
portal.citidirect.com/portalservices/scripts/ |
190 KB 71 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Login.css
portal.citidirect.com/staticfiles/202110150035/portalservices/css/ |
12 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header.css
portal.citidirect.com/staticfiles/202110150035/portalservices/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-3.5.1.min.js
portal.citidirect.com/staticfiles/202110150035/portalservices/scripts/ |
87 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CountrySpecificContent.js
portal.citidirect.com/staticfiles/202110150035/portalservices/scripts/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
listbox_plugin.js
portal.citidirect.com/staticfiles/202110150035/portalservices/scripts/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
portal.citidirect.com/staticfiles/202110150035/portalservices/scripts/ |
46 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
JqueryCookie.js
portal.citidirect.com/staticfiles/202110150035/portalservices/scripts/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CitiLogo.gif
portal.citidirect.com/portalservices/images/Login/ |
1 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
selectbg_small.gif
portal.citidirect.com/portalservices/images/Login/ |
434 B 971 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
citi_footer_logo_new.png
portal.citidirect.com/portalservices/images/ |
861 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
detector-dom.min.js
report.customerexperience.citidirect.com/static/portal/ |
310 KB 96 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
I3kB
portal.citidirect.com/4fZDkeHif/f/m/6kA4zphO7H0wuSAE/Qab3rbSQmaEL/CyJwZQ/T3EsJTNH/ |
77 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bg.gif
portal.citidirect.com/staticfiles/202110150035/portalservices/Images/Login/ |
71 B 607 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
top_bg.jpg
portal.citidirect.com/portalservices/images/login/ |
753 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BlueGradient.jpg
portal.citidirect.com/portalservices/Images/Login/ |
841 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
panel_image.png
portal.citidirect.com/portalservices/images/ |
37 KB 37 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login_btn_normal.gif
portal.citidirect.com/portalservices/Images/Login/ |
178 B 715 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
Cookie set
I3kB
portal.citidirect.com/4fZDkeHif/f/m/6kA4zphO7H0wuSAE/Qab3rbSQmaEL/CyJwZQ/T3EsJTNH/ |
18 B 951 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cls_report
report.customerexperience.citidirect.com/glassbox/reporting/portal/ |
0 981 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
Cookie set
I3kB
portal.citidirect.com/4fZDkeHif/f/m/6kA4zphO7H0wuSAE/Qab3rbSQmaEL/CyJwZQ/T3EsJTNH/ |
18 B 929 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
Cookie set
I3kB
portal.citidirect.com/4fZDkeHif/f/m/6kA4zphO7H0wuSAE/Qab3rbSQmaEL/CyJwZQ/T3EsJTNH/ |
18 B 925 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
100 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| onbeforexrselect boolean| originAgentCluster object| LangStrings function| $ function| jQuery function| CallService object| portal function| setAuditCookies function| setAuditCookiesInPortalDomain function| removeAuditCookies function| removeAuditCookiesInPortalDomain function| removeASPNetSessionIDCookies function| removeBrowserTokenCookie function| getCollapseTitle function| getExpandTitle function| getCountryCookie function| getBrowserTokenCookie function| getUserListCookie function| getLanguageCookie function| setLanguageCookie function| getLastUserCookie function| setLastUserCookie function| getCookie function| SetCookie function| Set_Cookie function| Get_Cookie function| showResponseLayer function| setUserListCookie function| isUserExistsInList function| removeUserFromList_New function| removeUserFromList function| SetUserListNew function| SetUserList function| Conceal function| Reveal function| showMkInvBtn function| showHideDiv function| showFields function| isEnabledButton function| enableButton function| toggleUserId function| mout function| mover function| showLoginOptions function| changeheight function| showPopScreen function| popUpCloseRollOver function| showpop function| findPos function| hidepop function| alphaNumericCheck function| DoNotAllowSpecialChars function| SetTextFromUser function| getKeyCode function| dropdownKeydown function| textboxKeydown function| selectDropDownItem function| showBorder function| moveDropDown function| CrossFrameScripting function| set_SessionCounterCookie function| get_DomainNameForCookie function| openFooterWindow function| VerifyAndUpdateInvalidAttempts function| CallUpdateInvalidAttempts function| SetLanguage function| HideLanguageSelection function| initializeLanguageDropdown function| trimString function| parseChallenge function| PortalClearSSLCache function| PortalRedirection object| Base64 string| configDomain undefined| parentUrl boolean| isLock function| CheckFormPost function| setLangCookie function| showloginmethod function| filterCountry function| setFocus function| showdivs function| Hide function| setAllCountry object| theForm function| __doPostBack object| _ac object| _cf object| bmak number| bm_counter object| bm_script undefined| scripts string| bm_url object| url_split string| obfus_state_field string| state_field_str string| _sd_trace function| op object| _cls_config object| _detector13 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 |
---|---|---|
report.customerexperience.citidirect.com/glassbox/reporting/portal | Name: _cls_s Value: 2bc847e6-c47c-4281-a4e7-f0601d8102d6:0 |
|
report.customerexperience.citidirect.com/glassbox/reporting/portal | Name: _cls_v Value: 48a4cf16-2a34-4e28-8762-e1534fa539bd |
|
portal.citidirect.com/ | Name: BIGipServercitidirectbe-443 Value: !H3klVXxa11dZDjp76DrOCscFxpOLhk+7GbzeRESd7ax7RoHHd8qD2ylcqHgQHhjvQNvodMWZUi187FA= |
|
.citidirect.com/ | Name: bm_sz Value: C825EFA1533D4D6F15A52134F6AF0F2F~YAAQul4OFzxlhpp8AQAAsViwpw1SbFQ2Wb9+YAwMeor9nIJxsz9sQwPPGOCpyFzRL9FECcrs+zz/0ScQSnSlzA+fLJZ2BN1Xd3LO3bPDmEkDM10gk9agsre4mCc4lBJz1pfqG3tOfZC0/Rcb8/hKHlhpoTso7eStLw6nQB4xtHXWd6cGsLe6l7RE+ly2pAFA5+pYzg== |
|
portal.citidirect.com/ | Name: ASP.NET_SessionId Value: xpfzjkipldaxnoumcbo53lzz |
|
.citidirect.com/ | Name: TLSID Value: 07618fc6-5dc2-47d4-90f3-98f94a169597 |
|
.citidirect.com/ | Name: ak_bmsc Value: 6CBBC57206BBB21F0B2F81939E292E64~000000000000000000000000000000~YAAQul4OF4Jlhpp8AQAAeVqwpw1GAuCaoHrHASOt1Wty5Baqs/oSuMnIg2jtSz67V6e4ulonNzP1ySimytI63bY+yq8Ccw1L0BLC6SZg/U3ZtMcEf0gl+eTNfTFoI/wwYh5f6qQOSEIadmfZnvGv3xM482hq5nZQ8Hm7670KEf+XNR2hZituSFg9sL9vAWBUSyS+MzZfk3cyyEHNohHvQ+MkZYVLzY0/3dhITxdJegapKMRmhRv5/k3WDQ0vSrH5N7Ad30r7nql8GzTzPwEWvoAj1NdU4WdTWr4AETGSdyU2UOYFfsxoTEmwUfE1j4/aJ2KSo2bK8MJoIL3tEH3fxm2AtY9HnEjmCcNHCvPNRCjzdxIdmPfhPYsiVwTUVlwth0GTw94= |
|
.citidirect.com/ | Name: _cls_v Value: 48a4cf16-2a34-4e28-8762-e1534fa539bd |
|
.citidirect.com/ | Name: _cls_s Value: 2bc847e6-c47c-4281-a4e7-f0601d8102d6:0 |
|
report.customerexperience.citidirect.com/ | Name: ROUTEID Value: 62a28f3e1 |
|
report.customerexperience.citidirect.com/ | Name: CITI_SITE Value: SWDC |
|
.customerexperience.citidirect.com/ | Name: bm_sv Value: E762217B2E4758BDAB6538C6ED93218B~PCi8jM1xW0fPsUOQs4IStF8rNVWsPfj0sSp6KTiRfy1P3rMPwgX0LsRUKAvfUDHnICAX26j2/Gu06S1gwRyQVrCrpEZvfzCnxEoX/PRIExD35lurczZr3J8xwaKNgpHn7VI980vqbwW5eng70UAEhFwuspqlwA54e4LMJ+gJFcZ9RtGR1SeBxnkiBEiHHRmy |
|
.citidirect.com/ | Name: _abck Value: 8627E461E0121CE152DFECAA3451F91E~-1~YAAQul4OF9tlhpp8AQAAZ12wpwa4mgy1NgfKDM27Mg2AahRa5ZbPuFZsEpa50VpFuDLBarCuaP+J9T0nT9wi6QTXDWX7wOfiFUB6YImkpmbEJDWismqEjS6H2nbS8qc0qEpmR6uuKyFnl7oPTGPkUAgXWGaHRHDMZV34pVZ27EVbCRha9D64ZtyT2aV8r2iI8+XXPUjjhH9NJyD26b5LP5GjfTnIAksGFPzgNSKu5uR1zza3P0G0ZJlLMh5mL6CurbHDCqwEHz/YKV0LI09MKgu5zAWEJRzAxV3B2Rma4mSIuxrx/C6UlwTPDw7o9nAon0EpyvNkHEumgLe5thMc+cYc4UTPZL9UKmKbIl5ZB8SxDREdcu5tLF8zrcRZaTQda+oM/vA1mHtUHQi653U=~-1~-1~-1 |
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 |
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.
portal.citidirect.com
report.customerexperience.citidirect.com
23.45.101.47
23.45.111.188
044973c22bc607acb4daaee228d143dd7d6298a4e191c85bd8c28aabe7e8fc03
254f1100929b8b1fa267b2fe65bfc9186adfe3df9e2c0f689864c901e444a9e8
2d8248517593387bd2110e2e31dab6929bf04a3bcea0cdaab4054fc06f652314
34e671e642224084c8dccc70ce1bca568d0c54b012e2c29f20437262cbd39eb4
458f6b53bfb4fb534c6c13f9659c1a880c41239f51f9f589dd51ef4eae58844d
46ae9e06737d74024c770767ed66daaa80916ef0510faf63271c3597d1775b1b
5048aeb524c7742230c80e7189cd4db9ec242ff5b95a04b418935e026857e737
521b51ed1888aa1fbf5ded4dd000846f45d4e956d9aa05a236586aba1f3a7085
5b250db4a19d3d7b7bbd9db62172062fec7d0eb0f0670f8cbc2151277139aa12
5ca8288f94d6f75bf57b4df04933f175334e884e0f4f285cf8fa26e1bb1701ce
7923c5df4689d8e2b03d4b24349057eb7415f9d70b6cd91975fd19814b402821
8e1e014f1aeab3be56d884ac94ebf4693ac20912678535aab7c019c8e2ee5283
901124886422836f36d7ae649a1a835e3f62801fe9e5494d25d2dcfa368f76ea
a0fd307c0dcae52eddcc6d7e09dda2dc7d2a2dbb2d7dd5384690a58a6682599d
a6a79f8412491efbb943157f3ce1539044e3ff809b741cb65ba4ceae2ab4ccb4
aa4007aa70ddc1d5e5514d2c0bae32e4d3c69e55d58b1642f3201d87eca1c8bb
add73d49200fa80b25647f0f4fdf4ec6d6b367d111ba713093ff0a662bd9827e
bd38e975570bd6c657619719365293d1de65ecdb7c8ef65bd6f9f094bb559f7d
bef9393fcdfc7a7299c058ba2a69253c32e0964dd3e97834e17a8cdb5dce7cf6
ddfee13a69baaa0e25acaf3f08bdae7509cb4a2b096070ed950eb89c430f8673
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f36844906ad2309877aae3121b87fb15b9e09803cb4c333adc7e1e35ac92e14b
ff644efa07aaa2abb5f1a848c5b0d440af31c6e22a3c3895ead29f8b5f73d734