sttest1.selectiveinsurance.com
Open in
urlscan Pro
69.25.204.11
Public Scan
Effective URL: https://sttest1.selectiveinsurance.com/Webapplications/Enterprise/Authentication/Login.aspx
Submission Tags: falconsandbox
Submission: On April 18 via api from US — Scanned from DE
Summary
TLS certificate: Issued by DigiCert Global G2 TLS RSA SHA256 202... on March 13th 2024. Valid for: a year.
This is the only time sttest1.selectiveinsurance.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 35.202.225.33 35.202.225.33 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 2a04:4e42:400... 2a04:4e42:400::649 | 54113 (FASTLY) (FASTLY) | |
35 | 69.25.204.11 69.25.204.11 | 23053 (SELECTIVE-AS) (SELECTIVE-AS) | |
37 | 3 |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 33.225.202.35.bc.googleusercontent.com
selective.safetynow.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
35 |
selectiveinsurance.com
sttest1.selectiveinsurance.com |
900 KB |
1 |
jquery.com
code.jquery.com — Cisco Umbrella Rank: 767 |
94 KB |
1 |
safetynow.com
selective.safetynow.com |
1 KB |
37 | 3 |
Domain | Requested by | |
---|---|---|
35 | sttest1.selectiveinsurance.com |
sttest1.selectiveinsurance.com
|
1 | code.jquery.com |
selective.safetynow.com
|
1 | selective.safetynow.com | |
37 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.selective.com |
sthome.selectiveinsurance.com |
stm2.customer1.selective.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
selective.safetynow.com R3 |
2024-03-03 - 2024-06-01 |
3 months | crt.sh |
*.jquery.com Sectigo RSA Domain Validation Secure Server CA |
2023-07-11 - 2024-07-14 |
a year | crt.sh |
sttest1.selectiveinsurance.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-03-13 - 2025-03-12 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://sttest1.selectiveinsurance.com/Webapplications/Enterprise/Authentication/Login.aspx
Frame ID: 8DCCC51C745A3F325B4EC73EA81EE54A
Requests: 35 HTTP requests in this frame
Frame:
https://sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Pages/SIGI.blank.htm
Frame ID: 7D341E5C32303262A31AAAE1A386F532
Requests: 1 HTTP requests in this frame
Frame:
https://sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Pages/SIGI.blank.htm
Frame ID: AB9A942F6BA4580B371C5DF64E21DC76
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Selective :: Sign InPage URL History Show full URLs
-
http://selective.safetynow.com/
HTTP 307
https://selective.safetynow.com/ Page URL
- https://sttest1.selectiveinsurance.com/Webapplications/Enterprise/Authentication/Login.aspx Page URL
Detected technologies
Microsoft ASP.NET (Web Frameworks) ExpandDetected patterns
- \.aspx?(?:$|\?)
- <input[^>]+name="__VIEWSTATE
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- jquery-ui[.-]([\d.]*\d)[^/]*\.js
- jquery-ui.*\.js
Page Statistics
11 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Retrieve my User ID
Search URL Search Domain Scan URL
Title: Forgot my password / Unlock my account
Search URL Search Domain Scan URL
Title: I want to request a User ID
Search URL Search Domain Scan URL
Title: I want to revoke a User ID
Search URL Search Domain Scan URL
Title: How do I become a Selective Agent?
Search URL Search Domain Scan URL
Title: I want to register
Search URL Search Domain Scan URL
Title: Forgot passphrase
Search URL Search Domain Scan URL
Title: Contact Us
Search URL Search Domain Scan URL
Title: Privacy Notice
Search URL Search Domain Scan URL
Title: Terms of Use
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://selective.safetynow.com/
HTTP 307
https://selective.safetynow.com/ Page URL
- https://sttest1.selectiveinsurance.com/Webapplications/Enterprise/Authentication/Login.aspx Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://selective.safetynow.com/ HTTP 307
- https://selective.safetynow.com/
37 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
selective.safetynow.com/ Redirect Chain
|
2 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.11.3.min.js
code.jquery.com/ |
94 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
Primary Request
Login.aspx
sttest1.selectiveinsurance.com/Webapplications/Enterprise/Authentication/ |
25 KB 26 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Page.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
70 KB 70 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
base.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
13 KB 13 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
11 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
public.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
20 KB 20 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
boxStyles.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
7 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
content.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
7 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sideBar.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
10 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tables.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
5 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
buttons.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
9 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.7.1.min.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/jQuery/ |
92 KB 92 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui-1.8.17.custom.min.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/jQuery/ |
206 KB 207 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.maskedinput-1.3.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/jQuery/ |
25 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.xpath.min.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/jQuery/ |
78 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
94 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Event.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
5 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Generics.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
15 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Component.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
3 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.UI.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
42 KB 43 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Form.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
12 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Parsing.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
4 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Tooltip.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
19 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Validation.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
70 KB 70 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.XML.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
13 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.DropDownList.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
20 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.TextBox.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
3 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Label.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.Button.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.CheckBox.js
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Scripts/ |
4 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
selectivelogo.png
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Images/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
print.css
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Styles/ |
3 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.blank.htm
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Pages/ Frame 7D34 |
83 B 186 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SIGI.blank.htm
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/Pages/ Frame AB9A |
83 B 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bullet.gif
sttest1.selectiveinsurance.com/WebApplications/Enterprise/ClientShared/Theme_3/images/ |
1 KB 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
sttest1.selectiveinsurance.com/ |
1 KB 1 KB |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
81 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 object| 1 object| 2 undefined| ie boolean| ns6 boolean| isMenu object| menuSelObj boolean| overpopupmenu function| CloseLayer function| OpenLayer boolean| _formSubmitted function| submitPressed function| submitCustomerLogin function| $ function| jQuery function| DP_jQuery_1713418871137 function| trim function| ltrim function| rtrim function| replaceInString function| qtrim function| left function| right function| mid function| toBoolean function| toNumber function| keyCodeByCase object| Base function| SIGIObject function| _SIGI_TypeClass function| _SIGIApplicationClass function| SIGIUtility object| asciiValsToConvert object| asciiConvertVals object| SIGI object| eventHandlers function| _SIGI_EventClass object| DateTimeObject object| ConvertObject object| CollectionObject function| $SIGIfind function| _SIGI_EventHandlerListClass function| _SIGIComponentClass function| $SIGIcreate function| BrowserObject object| Rectangle object| WindowObject function| clearText function| resizeText function| toggle function| toggleTabs function| _SIGI_UI_ControlClass function| _UI function| SIGI_EventArgs object| FormObject object| SelectorParser object| StyleParser object| PropertyParser object| TooltipObject object| TooltipControllerObject object| jQuery171035990456428454864 function| colorLabelFalseServerValidation function| controlForSV function| labelForSV object| ErrorObject object| BaseValidatorObject object| RequiredValidatorObject object| DataTypeValidatorObject function| GetFullYear object| CompareValidatorObject function| DateAdd object| RangeValidatorObject object| RegularExpressionValidatorObject object| ValuesValidatorObject object| CustomValidatorObject object| ControlValidatorObject function| XMLObject object| theForm function| __doPostBack function| Page_ClientValidate object| jQElem1 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 |
---|---|---|
.selectiveinsurance.com/ | Name: newTidBehavior Value: 1 |
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.
code.jquery.com
selective.safetynow.com
sttest1.selectiveinsurance.com
2a04:4e42:400::649
35.202.225.33
69.25.204.11
01cb5f6a3f5532f7877ede3ce0fc76af0d27bbd0a5468d51379eeb5f20eb6a72
24bb3c0f28286167ea7934fe015d19ac52b4f2f7bc7ef04780b7035766424c24
2ae8e7c303db6ef4db3968fc61619b8e126bce27d46011bf98d08dfd8a94e763
2ee6b9a083c7e3592b3f090bfae01197f6f1f379ffb48213619f048de6b1f5de
2f8b4cad415a39da0b50b71f1a1d393fb1f13557a6d3234fcb1020dbfa28ffdd
350db969774e0348d9b656f492b10d17ebdfd98368c7bf50df02d55d4631fbc8
3619e79d7fe2a14df14f7a69cf2a90dd8f82963e379d28b3d54869f994ca9f91
3ca18949005a1abd28d510d0250bd55f35fb4fd820b227122c6ad2296433df40
449d1b003e1fd37fb09a49f567d48132e175ba616a24748429e2b1e587a3acc9
45ecc1f25215a39de99333cc6e1aa37fb7eed201ffb2214525dd218274270524
4770a54e6ce466ae1767fc5f3ddf81de47d2f3ce681f5a2aa6c31c3623e5ecb9
4c9bdf43e28b3a38cd9effbd0e39ce3f9740bd015a960b1f8912d1d1aaa22f46
4d40cea349783e014e69c06143259f187b9f7a17a69a2ef1ca6e090869d62267
600105e16c44f812dcb740fd23e89a70e4ccfa710d7756c1c72aaacf898ffa3b
617cb084817c736c382fbb5fab37271c8101ede02a18158a0675697fc678021c
63962791fc968eb3697a2cd2019e1446123d5130d26bfe9fa5638c0013062d15
63b2d483e8b2b2078ee70f790dd6271f3fa9bd3f1b229408be59bda529a1f90f
63cbfe18a491200e9e0b040fba68c6060d49c6dc34a5e0afc5179be505e35e29
71e50f8b38602e2992e86aa68f02f92b8b6a0ad188dbca38f92356b6110e27d3
728505fbdb76602ad78cac9b0248586f3087b8e85a78fc7e1d70181bfeaf374a
863cd492b5b90e6518292dd9684fa54a5485d361a229b81a85cfc08de6ce899f
94b42840cb7fae99f708194708d44fdc4b6d815a7f28b0152545869bd0cb6add
953f052ba1083b9011cc8ff3c63a137f5a410feea2c3b4f46ce84ea274034fa7
a197212d1e7fcd8d1110002a2f4b67636570cb2736ed958f554db6f724ef3f7f
a667d27b6b5c60c7e6c6c0083332e8b9ba348c7fa09ea4267af240139d7dd603
ae460ece852b825151e1e68a7a70b59219ad4172a31877eca8d216c549945581
b00b840a6d45ba267adcdb25dca2cb68cd858b85706161a58fe32bdac528f8c6
bc734e65234fb05f0450da7a6a2d3f0673eedc91d2c7442978ad8d986fceed5c
c31361dac63c8e1f33e21fc6f1ee0df531019f2b2ae41b9307631f5b4372bcd2
d645c158668ff041199a6c73e116f940c78a8291a7b50666b3372cc6f56d9953
dc1d54dab6ec8c00f70137927504e4f222c8395f10760b6beecfcfa94e08249f
df6376b379ff5366964c852c98259f6673cce1dd214b72b37c8ebee71dfa37e6
e9433b092e49e43635eadcdb006ce14369819615787309b9401d398723b3196c
ead5faa82b875d5df20feab5380d963634ec7f7520e163662303ea8efe0c769d
ecb916133a9376911f10bc5c659952eb0031e457f5df367cde560edbfba38fb8
ee7eeed0e17c0a482efb8b9a6eac0cd0cddcf318d836c155f5dc7e0f8ae25fc2