www.myngp.com
Open in
urlscan Pro
45.60.33.183
Public Scan
Effective URL: https://www.myngp.com/ngpweb/secure/login/login.aspx
Submission: On May 01 via manual from US
Summary
TLS certificate: Issued by Go Daddy Secure Certificate Authority... on January 27th 2019. Valid for: 2 years.
This is the only time www.myngp.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 3 | 45.60.149.95 45.60.149.95 | 19551 (INCAPSULA) (INCAPSULA) | |
24 | 45.60.33.183 45.60.33.183 | 19551 (INCAPSULA) (INCAPSULA) | |
2 | 2a00:1450:400... 2a00:1450:4001:808::2008 | 15169 (GOOGLE) (GOOGLE) | |
28 | 3 |
ASN15169 (GOOGLE, US)
ssl.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
myngp.com
1 redirects
myngp.com www.myngp.com |
153 KB |
2 |
google-analytics.com
ssl.google-analytics.com |
17 KB |
28 | 2 |
Domain | Requested by | |
---|---|---|
24 | www.myngp.com |
myngp.com
www.myngp.com |
3 | myngp.com |
1 redirects
myngp.com
|
2 | ssl.google-analytics.com |
www.myngp.com
|
28 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.ngpvan.com |
m.myngp.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.myngp.com Go Daddy Secure Certificate Authority - G2 |
2019-01-27 - 2021-03-28 |
2 years | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2020-04-07 - 2020-06-30 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.myngp.com/ngpweb/secure/login/login.aspx
Frame ID: 506A2A26FA03F48EF4B58739E3B83BAA
Requests: 28 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://myngp.com/
HTTP 301
https://myngp.com/ Page URL
- https://www.myngp.com/ngpweb/secure/login/login.aspx Page URL
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
- html /<input[^>]+name="__VIEWSTATE/i
Microsoft ASP.NET (Web Frameworks) Expand
Detected patterns
- html /<input[^>]+name="__VIEWSTATE/i
IIS (Web Servers) Expand
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
- html /<input[^>]+name="__VIEWSTATE/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|analytics)\.js/i
YUI (JavaScript Libraries) Expand
Detected patterns
- script /(?:\/yui\/|yui\.yahooapis\.com)/i
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Brought to you by NGP VAN, Inc.
Search URL Search Domain Scan URL
Title: https://m.myngp.com
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.
-
http://myngp.com/
HTTP 301
https://myngp.com/ Page URL
- https://www.myngp.com/ngpweb/secure/login/login.aspx Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://myngp.com/ HTTP 301
- https://myngp.com/
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Cookie set
/
myngp.com/ Redirect Chain
|
294 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
Cookie set
login.aspx
www.myngp.com/ngpweb/secure/login/ |
13 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
myngp.com/ |
112 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom.css
www.myngp.com/ngpweb/css/ |
20 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
container.css
www.myngp.com/ngpweb/css/yui/ |
3 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
reset.css
www.myngp.com/ngpweb/css/login/ |
704 B 984 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
forms.css
www.myngp.com/ngpweb/css/login/ |
10 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login_COO.css
www.myngp.com/ngpweb/css/login/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yahoo-dom-event.js
www.myngp.com/ngpweb/Scripts/3rdParty/yui/yahoo-dom-event/ |
30 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
container-min.js
www.myngp.com/ngpweb/Scripts/3rdParty/yui/container/ |
63 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
coolRedirect.js
www.myngp.com/ngpweb/Scripts/3rdParty/ |
957 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Login.js
www.myngp.com/ngpweb/Scripts/ |
6 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
www.myngp.com/NGPWeb/ |
23 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.myngp.com/NGPWeb/ |
26 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.myngp.com/NGPWeb/ |
100 KB 25 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.myngp.com/NGPWeb/ |
39 KB 10 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
actionIdLogo.png
www.myngp.com/ngpweb/images/login/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
www.myngp.com/ |
119 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bkgd_login.jpg
www.myngp.com/ngpweb/images/login/ |
325 B 668 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
__utm.gif
ssl.google-analytics.com/r/ |
35 B 112 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bkgd_horGradient.png
www.myngp.com/ngpweb/images/login/ |
465 B 808 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bkgd_content.gif
www.myngp.com/ngpweb/images/login/ |
305 B 651 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
NGPVAN_Logo.png
www.myngp.com/ngpweb/images/login/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login_nav.gif
www.myngp.com/ngpweb/images/login/ |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
forgotPassword_nav.gif
www.myngp.com/ngpweb/images/login/ |
4 KB 4 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bgPattern.png
www.myngp.com/ngpweb/images/login/ |
152 B 495 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_Incapsula_Resource
www.myngp.com/ |
1 B 123 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
126 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| onformdata object| onpointerrawupdate object| YAHOO undefined| STOP_COUNTDOWN object| TIMER_REF function| coolRedirect function| stopCoolRedirectCountdown function| addLoadEvent function| setButtonFocusInterval object| pnl function| openModalView function| setModalViewPleaseWait function| setModalViewPleaseWaitPasswordReset function| setModalViewErrorOccurred function| setModalViewForReminders function| setModalViewUserAlreadyLoggedIn function| setModalViewForAccountExpired function| setModalViewForPasswordAlert function| setModalViewForPasswordResetEmailSent function| setModalViewForPasswordResetRequiredFields function| setModalViewForPasswordResetBadCampaignUserCombination function| setModalViewForPasswordResetEmailError function| setModalViewForPasswordResetValidityError function| ReceiveServerData function| hideModalPanel function| resetClientFocus object| theForm function| __doPostBack 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| _gaq function| SetInitialFocus string| Page_ValidationVer boolean| Page_IsValid boolean| Page_BlockSubmit object| Page_InvalidControlToBeFocused object| Page_TextTypes function| ValidatorUpdateDisplay function| ValidatorUpdateIsValid function| AllValidatorsValid function| ValidatorHookupControlID function| ValidatorHookupControl function| ValidatorHookupEvent function| ValidatorGetValue function| ValidatorGetValueRecursive function| Page_ClientValidate function| ValidatorCommonOnSubmit function| ValidatorEnable function| ValidatorOnChange function| ValidatedTextBoxOnKeyPress function| ValidatedControlOnBlur function| ValidatorValidate function| ValidatorSetFocus function| IsInVisibleContainer function| IsValidationGroupMatch function| ValidatorOnLoad function| ValidatorConvert function| ValidatorCompare function| CompareValidatorEvaluateIsValid function| CustomValidatorEvaluateIsValid function| RegularExpressionValidatorEvaluateIsValid function| ValidatorTrim function| RequiredFieldValidatorEvaluateIsValid function| RangeValidatorEvaluateIsValid function| ValidationSummaryOnSubmit object| _gat object| gaGlobal function| Sys$Enum$parse function| Sys$Enum$toString function| Sys$Component$_setProperties function| Sys$Component$_setReferences function| $create function| $addHandler function| $addHandlers function| $clearHandlers function| $removeHandler function| $get function| $find function| Type object| Sys object| _events function| WebForm_OnSubmit function| reloader object| Page_Validators object| ucLogin_rfvCampaign object| ucLogin_rfvUsername object| ucLogin_rfvPassword boolean| Page_ValidationActive function| ValidatorOnSubmit3 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.myngp.com/ | Name: ___utmvc Value: xfdz85H7feGhEu7sfg/CrWTrlN/eaXLiN9ke+Ndxycy24ZYXqaNcjRfbpoor+hHFRaSRaBe3TcCjkJiWyREBzT5TEduE8A8yLQ6YJyjcer+Z649mRp4qCbtn7v445SPlSEEOXHhQYCOOIu4k6Y49vKHa/oCMWV9JTUAtsqp6cd8O9cXEkNP78VL+W4YarroX9zJyRTnVfwQqs7OVmR3CtbXpZJGjjmaM2UVAYIfGd4DdxdmpQY7G9jUz4Yz7LLZWlqVljk+pEy+7j6WufGPp8SYdE4LV232GBzBWn1W7AwCWwJCTy/8uyHKzjo2ohMCeoM8q5fiyXHRAoolORde1hz/EVeF+WzsAZPXsT7foeSFJd5CxTK6Wf9F4bjpO4ZxJMMR6hh8V3qDWwPwiA7QeLdilAvY4BlqT66Oh3rA8w4zuLm9/ZKaHcnc8ksWp4iP3H6rfGdS7VAIeBBjrS8rFnO4CsPfcL3WLVsDoSAJtpOdJaZGZU9/J2x1FuQb2Gp7p6PXtNpzj5XO101Iof1KWbRuY1kPjpUtJgyajHwIbkQ6ahjTm/2djKtt8uworuxPJpZ0I49V+bo92Nqj3IikGChTcURxw7bCDx+Ga8zNGKWqGZvC9KKcpFPktNW2Q2qP4qetwUYXMEjzBD60Mror4G0PEHcrofmXOxv5vbeEnJZvhrcfGNe4v3sW7mfJqlPx8ZyWutoOmFs7an01a19VRbEqWTq5H/BMtkysx98pW/z89J9P09jSiNk6YoK0UDHuAiwWpe6MFh6eBV8vzGcnhZdwLMfwJ3yqQuFBTweR0aB5rPqYwrK8kdpX18V8jskzUDhG+tcygyhw4yZaU7WnO9dQKcFDJR709btOQX4vaz6hpR/95ww36rBFzB2vyQgw5PapQawCtFGux0H9nA4V5WZsSwOc9UYTNHfop4Qd74QrVUWBfid5jQpChX8xUxinziNR+3+UgMH4LktfEnflHPTVFhIDbV7GKYoc3ME9v9mGMrdad4XCIHw64ChgUEIzdduonqMY+L1ekG9ygNdvxV+B+l1ugtgkf/ruQ3UyTacxgpXQ3k/+eAV0QHkuu8jRF+5YebPDQ2CK39eRp897vRQzouTCOjKHl+v/MYkl9r/RqWn5N3YBGvhhhSs6kX6VJAHqinc1ZUvNY0/9qHQga/j8s/pHShoNZHnPuWRzGrfVoXyh3ZoLaA2hv1ozRcpPm8Tx1jCPaHULmU2UJOxPlmPhNcpX07LZbG/Vh2RH6F4Mwh7hKRK2cruuKBn0Z5x3h1j/TDaQH/BgeN0SbRMAGTswZYQ4nfwyEVkGLrMTMLS8AFsQ5rtPox+T8t8V2U8kGOa0VBGoI9fC378g/rX0VjqWMrMIcE2zvvzmT1bHvuy6MESxmH7HFSEf6oU3MbrIWo51YZZZpDVCwuDcqaxvd7UZQwLUsDRXaEubm+1duNQsiR9ccBNYdJNPySrL+cN4kvD1Be7vJ0BwiZs43BU/w3K3fNFBs0YvUKrBa/nSXc4vRmsG0yP5o3/i7IKonf8BEuC8lh8YCsSRdrMzHUy3rB2dL/AizQcIsmnEp9Yzzyezs3AIYdOp7FMXsCm1zq3nvkZSn7BWAXmOJiFc1mnuGKylthbXUjsEmmf63myxkaWdlc3Q9MTE0MzA4LHM9NjA3YmE2NzQ4OTZjNzRhNDc5ODY3ZWIyNmFhYjlhYTI4NGFjNzk3MzdjYWE3MWFhODU3OTg2OTY4YTkxNzQ4NmE4YWM4MDliODE5ODcxNzA= |
|
.myngp.com/ | Name: incap_ses_450_901495 Value: EVwGaBsKc1M1IUhOorg+BoF2rF4AAAAAmjDxLYLQKZ89NcaiPo3G1w== |
|
.myngp.com/ | Name: visid_incap_901495 Value: wBYpMgSDTa6O0KMvkmUpuYF2rF4AAAAAQUIPAAAAAACbCuZaW+Q3gYHa4oxOvzZv |
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.
myngp.com
ssl.google-analytics.com
www.myngp.com
2a00:1450:4001:808::2008
45.60.149.95
45.60.33.183
0002042a5f132631c08581dd9a1db2f2978bec40eb33bbd36de0515d60cfd290
070aabad13881498d02682b82d085bea9c78db14cf9ab35966d0d9396eece8fa
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
126c73afd4e8862e1ff181c7bf61cf125b353288ebc2ddcaa50a550f2c944672
174d69645c107d43f4ef6d5a01d40c0a7c19d4aff3b50e6226ad7f54f8f9c983
1f63a6359bc3140a16cefc2f925c086442e3adb00ccc11216eb033eff11db6e6
398cdf1b27ef247e5bc77805f266bb441e60355463fc3d1776f41aae58b08cf1
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
50cdc4be53b58405eb5efa8a179f7a64303349de61cbc1df84b9bc19d745bffa
5bea1c720843f44b7feda468e864f63b6d8a7177cfde4485db815e0bcf3b9b4f
62593d360ec1637b65a2420663c24548f468ca10eac9d855115908d3e263206e
66b804e7a96a87c11e1dd74ea04ac2285df5ad9043f48046c3e5000114d39b1c
6cd2a35d2c4a658252380f7f3a6479329ef059ce6bdeb1d5e4f6e2648c1c35a4
716a66ddaf7dd04e8cc42a9c04ac5258c131f24b6a5a0dc3149e9e1187fd7d72
7fdb3a5ecc0e880b232b295230713ab13fc5be790804f2350dcb1d0093eda55c
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
863c4ee54990c051669145d2b49ea42df4570d07dd63ebccc3d933b3a6031ac7
8b29deb60f7dfce4bacd7dfb9a8be2e9cfe975207fe1de704b8f2d031c88ba80
b3783ab65f03cb525718ddd9e7bba07f56bb29e75964e73bf65eb30ae3e29461
bc05e22649a5c1dfd01caa332ac89db5f333d747da94c9d165b4671a853e5428
d1b8845ce324a241ed0d2b660a51c45be94ce455731f5739a5dad861689fff1b
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef9453f74b2617d43dcef4242cf5845101fcfb57289c81bceb20042b0023a192
f4dfaec0fd6d87fd247f86e610ce20cd3c7b2bf9cc4e4640ed6d21d46623580a
f5e97305e37cedd7dd95e2f1b4092603bf7645d577f5d4ae55ed94f4647083ce
f63e7906c9999ee4e1ef67c8f9d00dd934be6847cdf1e7e5434bcf563b1f7a48
fb67ddc87e113f27a91b738483f5bc7800b8bcfe99ae6b2975e9895f2eb30f59