marketing.mycumortgage.com
Open in
urlscan Pro
52.170.46.174
Public Scan
Effective URL: https://marketing.mycumortgage.com/Authenticate.aspx?ReturnUrl=%2Fdefault.aspx
Submission: On November 29 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by Go Daddy Secure Certificate Authority... on December 4th 2019. Valid for: 2 years.
This is the only time marketing.mycumortgage.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 12 | 52.170.46.174 52.170.46.174 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2606:4700::68... 2606:4700::6810:135e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:2800:233... 2606:2800:233:1cb7:261b:1f9c:2074:3c | 15133 (EDGECAST) (EDGECAST) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:810::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c08::9c | 15169 (GOOGLE) (GOOGLE) | |
2 | 13.69.106.215 13.69.106.215 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
21 | 9 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
marketing.mycumortgage.com | |
demo.mytotus.com |
ASN15133 (EDGECAST, US)
az416426.vo.msecnd.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
dc.services.visualstudio.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
mycumortgage.com
2 redirects
marketing.mycumortgage.com |
1 MB |
2 |
visualstudio.com
dc.services.visualstudio.com |
303 B |
2 |
google-analytics.com
www.google-analytics.com |
20 KB |
2 |
cloudflare.com
cdnjs.cloudflare.com |
16 KB |
1 |
doubleclick.net
stats.g.doubleclick.net |
447 B |
1 |
googletagmanager.com
www.googletagmanager.com |
37 KB |
1 |
gstatic.com
fonts.gstatic.com |
44 KB |
1 |
msecnd.net
az416426.vo.msecnd.net |
22 KB |
1 |
mytotus.com
demo.mytotus.com |
3 KB |
1 |
googleapis.com
fonts.googleapis.com |
1 KB |
21 | 10 |
Domain | Requested by | |
---|---|---|
11 | marketing.mycumortgage.com |
2 redirects
marketing.mycumortgage.com
|
2 | dc.services.visualstudio.com |
az416426.vo.msecnd.net
|
2 | www.google-analytics.com |
www.googletagmanager.com
marketing.mycumortgage.com |
2 | cdnjs.cloudflare.com |
marketing.mycumortgage.com
|
1 | stats.g.doubleclick.net |
az416426.vo.msecnd.net
|
1 | www.googletagmanager.com |
marketing.mycumortgage.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | az416426.vo.msecnd.net |
marketing.mycumortgage.com
|
1 | demo.mytotus.com |
marketing.mycumortgage.com
|
1 | fonts.googleapis.com |
marketing.mycumortgage.com
|
21 | 10 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
marketing.mycumortgage.com Go Daddy Secure Certificate Authority - G2 |
2019-12-04 - 2021-11-30 |
2 years | crt.sh |
upload.video.google.com GTS CA 1C3 |
2021-11-01 - 2022-01-24 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-09-21 - 2022-09-20 |
a year | crt.sh |
*.mytotus.com Go Daddy Secure Certificate Authority - G2 |
2021-08-09 - 2022-09-10 |
a year | crt.sh |
sni1e6ffgl.wpc.edgecastcdn.net DigiCert SHA2 Secure Server CA |
2020-04-16 - 2022-04-21 |
2 years | crt.sh |
*.gstatic.com GTS CA 1C3 |
2021-11-01 - 2022-01-24 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-11-01 - 2022-01-24 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-11-01 - 2022-01-24 |
3 months | crt.sh |
in.applicationinsights.azure.com Microsoft RSA TLS CA 01 |
2021-07-22 - 2022-07-22 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://marketing.mycumortgage.com/Authenticate.aspx?ReturnUrl=%2Fdefault.aspx
Frame ID: B9041B0BC078111BFAE953CF73649068
Requests: 20 HTTP requests in this frame
Screenshot
Page Title
Marketing PortalPage URL History Show full URLs
-
http://marketing.mycumortgage.com/
HTTP 301
https://marketing.mycumortgage.com/ HTTP 302
https://marketing.mycumortgage.com/Authenticate.aspx?ReturnUrl=%2Fdefault.aspx Page URL
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.
-
http://marketing.mycumortgage.com/
HTTP 301
https://marketing.mycumortgage.com/ HTTP 302
https://marketing.mycumortgage.com/Authenticate.aspx?ReturnUrl=%2Fdefault.aspx Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
21 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Authenticate.aspx
marketing.mycumortgage.com/ Redirect Chain
|
14 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
13 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/ |
30 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
css
marketing.mycumortgage.com/bundles/ |
172 KB 30 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
codemirror
marketing.mycumortgage.com/bundles/css/ |
79 KB 40 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
css
marketing.mycumortgage.com/bundles/User/ |
297 KB 63 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
js
marketing.mycumortgage.com/bundles/ |
2 MB 660 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
codemirror
marketing.mycumortgage.com/bundles/js/ |
726 KB 298 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
autocomplete.jquery.min.js
cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.30.0/ |
35 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
js
marketing.mycumortgage.com/bundles/User/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo-mycumortgage.png
marketing.mycumortgage.com/img/cumortgage/content/ |
10 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
powered-by-totus.png
demo.mytotus.com/img/demo/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
marketing.mycumortgage.com/ |
23 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ai.0.js
az416426.vo.msecnd.net/scripts/a/ |
94 KB 22 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v27/ |
44 KB 44 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
95 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 447 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
www.google-analytics.com/ |
35 B 194 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
track
dc.services.visualstudio.com/v2/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
track
dc.services.visualstudio.com/v2/ |
96 B 303 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
309 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 function| reportError boolean| originAgentCluster object| scheduler object| appInsights object| AnyTime function| ImageFlow object| domReadyEvent function| domReady object| paper function| createEventDispatcher function| createEventList function| createSimpleEventDispatcher function| createSimpleEventList function| createSignalDispatcher function| createSignalList function| __extends function| Subscription function| DispatcherBase function| EventDispatcher function| SimpleEventDispatcher function| SignalDispatcher function| DispatcherWrapper function| EventListBase function| EventList function| SimpleEventList function| SignalList function| EventHandlingBase function| SimpleEventHandlingBase function| SignalHandlingBase function| SelectAllCheckBoxes function| ReturnValues function| ImageSelectPopup function| MenuMouseOverAdmin function| MenuMouseOutAdmin function| countChars function| checkdate function| displayDatePicker function| drawDatePicker function| refreshDatePicker function| getButtonCode function| getDateString function| getFieldDate function| splitDateString function| updateDateField function| hideDatePicker function| adjustiFrame function| ReplaceTextArea function| disableButtonsInGroup function| showHideHelp function| findPos function| pageScrolled function| ReplaceUrl number| scrollPos string| datePickerDivID string| iFrameDivID object| dayArrayShort object| dayArrayMed object| dayArrayLong object| monthArrayShort object| monthArrayMed object| monthArrayLong string| defaultDateSeparator string| defaultDateFormat string| dateSeparator string| dateFormat function| Tip function| TagToTip function| UnTip function| tt_Extension function| tt_SetTipPos function| tt_HideInit function| tt_Hide function| tt_GetElt function| tt_GetDivW function| tt_GetDivH function| tt_GetScrollX function| tt_GetScrollY function| tt_GetClientW function| tt_GetClientH function| tt_GetEvtX function| tt_GetEvtY function| tt_AddEvtFnc function| tt_RemEvtFnc function| tt_GetDad function| tt_MovDomNode function| tt_Init function| tt_MkCmdEnum function| tt_Browser function| tt_MkMainDiv function| tt_MkMainDivHtm function| tt_MkMainDivDom function| tt_GetMainDivRefs function| tt_ResetMainDiv function| tt_IsW3cBox function| tt_OpaSupport function| tt_SetOnloadFnc function| tt_HideSrcTags function| tt_HideSrcTagsRecurs function| tt_HideSrcTag function| tt_Tip function| tt_ReadCmds function| tt_AdaptConfig1 function| tt_AdaptConfig2 function| tt_MkTipContent function| tt_MkTipSubDivs function| tt_GetSubDivRefs function| tt_FormatTip function| tt_FixSize function| tt_DeAlt function| tt_OpDeHref function| tt_OpReHref function| tt_El2Tip function| tt_UnEl2Tip function| tt_OverInit function| tt_ShowInit function| tt_Show function| tt_ShowIfrm function| tt_Move function| tt_Pos function| tt_PosDef function| tt_PosAlt function| tt_CalcPosDef function| tt_CalcPosAlt function| tt_PosFix function| tt_Fade function| tt_SetTipOpa function| tt_OnCloseBtnOver function| tt_OnLClick function| tt_Int function| tt_GetWndCliSiz function| tt_SetOpa function| tt_Err function| tt_ExtCmdEnum function| tt_ExtCallFncs object| config boolean| tt_Debug boolean| tt_Enabled boolean| TagsToTip object| tt_aElt object| tt_aV undefined| tt_sContent undefined| tt_t2t undefined| tt_t2tDad undefined| tt_musX undefined| tt_musY undefined| tt_over number| tt_x number| tt_y undefined| tt_w number| tt_h object| tt_aExt object| tt_db boolean| tt_op boolean| tt_ie undefined| tt_ie56 boolean| tt_bBoxOld object| tt_body undefined| tt_ovr_ number| tt_flagOpa undefined| tt_maxPosX undefined| tt_maxPosY number| tt_iState undefined| tt_opa undefined| tt_bJmpVert undefined| tt_bJmpHorz undefined| tt_elDeHref object| tt_tShow object| tt_tHide object| tt_tDurt object| tt_tFade object| tt_tWaitMov boolean| tt_bWait string| tt_u function| StringTemplateValidator_Validate function| RedrawDocumentBanner function| $ function| jQuery object| core object| __core-js_shared__ object| System function| asap function| Observable function| setImmediate function| clearImmediate function| Dict function| delay object| _ function| Hammer number| mce-data-1flm3n7d7 object| tinymce object| tinyMCE function| moment object| jQuery1124020347957174728926 object| bowser object| srcDoc function| Chart object| Handlebars object| MicroPlugin function| Sifter function| Selectize function| routie function| t function| n object| html5 object| Modernizr object| jsonlint function| CodeMirror object| theForm function| __doPostBack function| ShowAlertsModal function| MarkAsRead function| SaveAlertStatus function| WebForm_PostBackOptions function| WebForm_DoPostBackWithOptions object| __pendingCallbacks number| __synchronousCallBackIndex function| WebForm_DoCallback function| WebForm_CallbackComplete function| WebForm_ExecuteCallback function| WebForm_FillFirstAvailableSlot boolean| __nonMSDOMBrowser string| __theFormPostData object| __theFormPostCollection object| __callbackTextTypes function| WebForm_InitCallback function| WebForm_InitCallbackAddField function| WebForm_EncodeCallback object| __disabledControlArray function| WebForm_ReEnableControls function| WebForm_ReDisableControls function| WebForm_SimulateClick function| WebForm_FireDefaultButton function| WebForm_GetScrollX function| WebForm_GetScrollY function| WebForm_SaveScrollPositionSubmit function| WebForm_SaveScrollPositionOnSubmit function| WebForm_RestoreScrollPosition function| WebForm_TextBoxKeyHandler function| WebForm_TrimString function| WebForm_AppendToClassName function| WebForm_RemoveClassName function| WebForm_GetElementById function| WebForm_GetElementByTagName function| WebForm_GetElementsByTagName function| WebForm_GetElementDir function| WebForm_GetElementPosition function| WebForm_GetParentByTagName function| WebForm_SetElementHeight function| WebForm_SetElementWidth function| WebForm_SetElementX function| WebForm_SetElementY object| dataLayer number| ABOVE number| BGCOLOR number| BGIMG number| BORDERCOLOR number| BORDERSTYLE number| BORDERWIDTH number| CENTERMOUSE number| CLICKCLOSE number| CLICKSTICKY number| CLOSEBTN number| CLOSEBTNCOLORS number| CLOSEBTNTEXT number| COPYCONTENT number| DELAY number| DURATION number| EXCLUSIVE number| FADEIN number| FADEOUT number| FADEINTERVAL number| FIX number| FOLLOWMOUSE number| FONTCOLOR number| FONTFACE number| FONTSIZE number| FONTWEIGHT number| HEIGHT number| JUMPHORZ number| JUMPVERT number| LEFT number| OFFSETX number| OFFSETY number| OPACITY number| PADDING number| SHADOW number| SHADOWCOLOR number| SHADOWWIDTH number| STICKY number| TEXTALIGN number| TITLE number| TITLEALIGN number| TITLEBGCOLOR number| TITLEFONTCOLOR number| TITLEFONTFACE number| TITLEFONTSIZE number| TITLEPADDING number| WIDTH object| AI object| Microsoft function| _endsWith object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData8 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 |
---|---|---|
.marketing.mycumortgage.com/ | Name: ARRAffinity Value: ec2b20e7a409657b5f63402c3d381f3af504babeb730535d16c672d2e77a3a47 |
|
.marketing.mycumortgage.com/ | Name: ARRAffinitySameSite Value: ec2b20e7a409657b5f63402c3d381f3af504babeb730535d16c672d2e77a3a47 |
|
marketing.mycumortgage.com/ | Name: ai_user Value: XF1+u|2021-11-29T15:06:26.241Z |
|
.marketing.mycumortgage.com/ | Name: _ga Value: GA1.3.68973520.1638198386 |
|
.marketing.mycumortgage.com/ | Name: _gid Value: GA1.3.1212751029.1638198386 |
|
.marketing.mycumortgage.com/ | Name: _dc_gtm_UA-75240610-1 Value: 1 |
|
marketing.mycumortgage.com/ | Name: ai_session Value: jkhRp|1638198386583.2|1638198386583.2 |
|
.demo.mytotus.com/ | Name: ARRAffinitySameSite Value: ec2b20e7a409657b5f63402c3d381f3af504babeb730535d16c672d2e77a3a47 |
2 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 |
---|
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.
az416426.vo.msecnd.net
cdnjs.cloudflare.com
dc.services.visualstudio.com
demo.mytotus.com
fonts.googleapis.com
fonts.gstatic.com
marketing.mycumortgage.com
stats.g.doubleclick.net
www.google-analytics.com
www.googletagmanager.com
13.69.106.215
2606:2800:233:1cb7:261b:1f9c:2074:3c
2606:4700::6810:135e
2a00:1450:4001:810::200e
2a00:1450:4001:82a::2003
2a00:1450:4001:82a::200a
2a00:1450:4001:830::2008
2a00:1450:400c:c08::9c
52.170.46.174
04e2daef27035da75590e9d7aa9cc183cd59fe885fb10f91a2cfbf74aa8fa432
21d432a0b5ee08cbe2a713266390ba54e4b56fa0298abe16c4b5b297bf9f3f97
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
5201c813c37a4168cc5c20c701d4391fd0a55625f97eb9f263a74fb52b52fd0e
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6df26c021f76eb33b7362c5cedc1f34a911bb1b081a121e6ee71d34c99acd953
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
88915cdc03fc5b9a20aec966fe93ee38aa3fd76bfef296e41d305271b3541c96
97d457908efe37855b9b7af5c7a12deef5b83011189dac1657c7472432a08158
9afadebe390b88797c55360ad5e482bf45e2870567814cdf1a77d69ef0609258
a0f70387ab24d11d8fd078d653d41b9a1bc8a9de4e3de226a00e79caa28ae6f6
a1925038db769477ab74b4df34350c35688a795bb718727b0f4292a4a78a6210
ae27e0c0fd87e5d80fc5b9aaa71909e3ddb6844b0557d49b1249b1223ec1c962
bd192fbe4537ca7af0cf0d096390361ae4dd87f3fc4d33e09ee6df3baa9b8c77
d96cf7a960296cabffd390f12c196fb95524afbe1a563c8fc44073273f431f23
e3108303dc4c635fdd0ab7d1cf121cf92084bf7eccabf08416f7f5a959f255b4
e513c377859f9cedf7af4a25ce26368153592d36389668a9b9e93aaa8c85df21
e8fe83f591f327cb23577a0ec67adeb04cb32efec2fa3d973720c39563d6bd83
ec54b0ea6d9f96d39d82f7f210480b90b303521dddc90ba12498590ba29ec7ed