promotionsintel.numerator.com
Open in
urlscan Pro
192.26.132.75
Public Scan
Submission: On July 20 via api from DE
Summary
TLS certificate: Issued by Network Solutions OV Server CA 2 on September 18th 2019. Valid for: a year.
This is the only time promotionsintel.numerator.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 44 | 192.26.132.75 192.26.132.75 | 33681 (COMPTRK) (COMPTRK) | |
42 | 1 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
44 |
numerator.com
2 redirects
promotionsintel.numerator.com |
743 KB |
42 | 1 |
Domain | Requested by | |
---|---|---|
44 | promotionsintel.numerator.com |
2 redirects
promotionsintel.numerator.com
|
42 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.numerator.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.numerator.com Network Solutions OV Server CA 2 |
2019-09-18 - 2020-10-03 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://promotionsintel.numerator.com/Login.aspx?ReturnUrl=%2fxls%2fEntranceProcessor.aspx%3fCliID%3d289%26C%3d4837%26X%3d2181277%26pdtid%3d1017069279%26Print%3dPI%26ProductWithMidPage%3dtrue&CliID=289&C=4837&X=2181277&pdtid=1017069279&Print=PI&ProductWithMidPage=true
Frame ID: 1A667862FE0B68D074A68FE2DB32AFC7
Requests: 42 HTTP requests in this frame
Screenshot
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
- url /\.aspx?(?:$|\?)/i
Microsoft ASP.NET (Web Frameworks) Expand
Detected patterns
- url /\.aspx?(?:$|\?)/i
IIS (Web Servers) Expand
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
- url /\.aspx?(?:$|\?)/i
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Find out more about Numerator
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 32- https://promotionsintel.numerator.com/cssPreLogin/FF-Mark/font/3717A1_0_0.woff2 HTTP 302
- https://promotionsintel.numerator.com/SessionExpired.aspx
- https://promotionsintel.numerator.com/cssPreLogin/FF-Mark/font/3717A1_1_0.woff2 HTTP 302
- https://promotionsintel.numerator.com/SessionExpired.aspx
42 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Login.aspx
promotionsintel.numerator.com/ |
12 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Login.css
promotionsintel.numerator.com/cssPreLogin/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
LoginMaster.css
promotionsintel.numerator.com/cssPreLogin/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.css
promotionsintel.numerator.com/cssPreLogin/font-awesome/css/ |
26 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
FF-Mark.css
promotionsintel.numerator.com/cssPreLogin/FF-Mark/css/ |
818 B 649 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
promotionsintel.numerator.com/css/isc-insights/css/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CommonStyle.css
promotionsintel.numerator.com/cssPreLogin/ |
33 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ngDialog.min.css
promotionsintel.numerator.com/cssPreLogin/ |
1 KB 942 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ngDialog-theme-default.min.css
promotionsintel.numerator.com/cssPreLogin/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fv_Popup.css
promotionsintel.numerator.com/cssPreLogin/ |
17 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.min.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
93 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
192 KB 66 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.ui.draggable.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
30 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.ui.mouse.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.ui.resizable.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
27 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.ui.core.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
General.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
32 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
PopupDiv.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
25 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
angular.min.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
97 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ngDialog.min.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
164 B 575 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
global.service.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
1 KB 851 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
message.controller.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
839 B 870 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
message.service.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
925 B 858 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BrowserCheck.css
promotionsintel.numerator.com/cssPreLogin/ |
177 B 569 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
AjaxCall.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Login.controller.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
19 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Login.service.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
2 KB 936 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
requestAccess.controller.js
promotionsintel.numerator.com/ClientArea/RequestAccess/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
requestAccess.service.js
promotionsintel.numerator.com/ClientArea/RequestAccess/ |
566 B 721 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
MasterPage.js
promotionsintel.numerator.com/ScriptsPreLogin/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login-background.jpg
promotionsintel.numerator.com/ImagesPreLogin/ReSkin/ |
212 KB 212 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo-numerator-promo.png
promotionsintel.numerator.com/ImagesPreLogin/ReSkin/ |
19 KB 19 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SessionExpired.aspx
promotionsintel.numerator.com/ Redirect Chain
|
8 KB 3 KB |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
PopupMask.png
promotionsintel.numerator.com/ImagesPreLogin/ |
180 B 451 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SessionExpired.aspx
promotionsintel.numerator.com/ Redirect Chain
|
8 KB 3 KB |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
promo-intel.ttf
promotionsintel.numerator.com/css/isc-insights/fonts/ |
24 KB 24 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff
promotionsintel.numerator.com/cssPreLogin/font-awesome/fonts/ |
82 KB 82 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
VerifyLoginData
promotionsintel.numerator.com/service/Login/ |
82 B 428 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
GetServerMaintenanceData
promotionsintel.numerator.com/service/Login/ |
70 B 328 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
3717A1_0_0.woff
promotionsintel.numerator.com/cssPreLogin/FF-Mark/font/ |
63 KB 64 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
3717A1_1_0.woff
promotionsintel.numerator.com/cssPreLogin/FF-Mark/font/ |
87 KB 87 KB |
Font
font/x-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
142 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.
function| $ function| jQuery function| DP_jQuery_1595259730336 string| LastSelected undefined| LastKeyCode undefined| LastSrchKeyCode string| CheckboxImageUncheckedClass string| CheckboxImageCheckedClass boolean| allowSummaryView boolean| allowExportLargeData object| ObjTotalQueryObjectLoad function| checkKeycode number| IsDropdownClose string| TblDefaultAttrs string| resultPagePath object| ResultType object| ReturnStatus object| ReportView object| ProcessDeliveryType string| varLastDropDownClicked string| varIsDropDownOpen function| IsFirefoxBrowser function| IsIE function| findPos function| getNextAncestor function| findPositionWithScrolling function| whichBrs function| getInternetExplorerVersion function| AddScriptFile function| AddScriptContent function| AddCssFile function| JStrReplace function| tt function| OT function| resizeListQueryListDiv function| resizeListDiv object| datePat function| dateCompare function| isValidDate function| GetScreenSize function| GetScreenSizeWithScroll function| trim function| getScreenScrollXY function| RemoveBadTag function| RemoveBad function| LTrimAll function| RTrimAll function| by function| byA function| byD function| byDA function| byDD function| byNA function| byND function| ValidatePage function| onPopupDivMouseOver function| onPopupDivMouseOut function| CloseDropDownDiv function| regIsNumber function| CheckIsNumberOnly function| GetObjectArrayItem function| GetObjectArrayNumber function| getRadioCheckedValue function| GetItemFromArray function| onDropDownMouseOut function| onDropdownObjMouseOut function| onDropDownMouseOver function| AdjustDropDown function| CheckIsNumeric function| ValidateNumberForDecimal function| findControlClientId function| findControlClientName function| ValidateFileName function| GetArrayByParentId function| Is3ElementField function| RedirectURL function| OnShowMoreMouseOver function| OnShowMoreMouseOut function| ShowLoader function| IsLoaderDisplay function| checkForNumber function| PageNumberChange function| checkForValidPageNumber function| PageNumberOutFocus function| ResetLastSelection function| ResetLastSelectionQP function| FillPageSizeDropDown function| GetCheckBoxState function| ChangesCheckboxstate function| SetCheckBoxState function| ChangesCheckboxstateOnRowClick function| ChangesCheckboxstateOnCellClick function| goToMT function| CheckIsIE7 number| IsIe7 function| ajaxCall_Get function| SetRadioCheck number| IsMarkettrackUser function| SetIsMarkettrackUser function| GetIndexOfArrayElement function| RedirectURLInNewWindow function| openInNewWindow function| SetFocus function| SetScrollBar function| emailCheck number| CurrentPopupDivNo number| LatContentLength number| IsAllowMozillaToOpenPopup function| createPopupDiv function| CallbackPopup function| abc function| divDrag function| dragStop function| ClosePopupDiv function| GetUrlPgName function| ClosePopupDivFun function| CallBackClosePopup function| SetPopupTitle function| ResizePopupDivMask function| IsPopupExists function| DisplayAlertMessage function| DisplayConfirmMessage function| DisablePortion function| SetDisablePortion function| GetTopMostPopupId object| angular function| onClose function| ajaxCall function| xmlHttpReturnVal function| verifyReturnData function| xmlHttpStatChange function| createXMLHttpRequest function| escapeme function| prepareParamString function| loginController function| CallSearchAdsDefault function| loginService function| requestAccessController function| requestAccessService function| validateEmail function| setPageHeight object| jQuery1720427335838212154151 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 |
---|---|---|
promotionsintel.numerator.com/ | Name: ASP.NET_SessionId Value: nlwlio2imc5mvayxxxj0sdrk |
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.
promotionsintel.numerator.com
192.26.132.75
0228cde0e1461c115bd0e0765e83a40d82464066195e6c77570481c7922160a6
064b96b6a6791991d520216c4194429e3e6408cda2b4778bdb5ff71d6f60f5a0
1a5fe539866fa13900ab278884e99feac633b81d33e5a0e4f3954d2796e1f5b2
1c7eafe9406aeea43dff32760dabc7c14c72b808b32534494a90a26823031bb3
210695fa9e9ec84c7dbf9b66ea1e3fc94d684fbbf23bba055d8b0739cfd2a381
2373a5fe2824e50252ab982d9ef520945356ec7d6e467f26295e0236c560f4b6
2ee75d4ec8ae376753bf4eb80774577fada6100af13a28533428ddba8513bd55
2fdea1cb2a388e612f029b42912f088c5ce3c70b7ccac4d94f052a0e3322ab9f
31bf8b1d4d8a97a4b611bcbd0ffcd1debb005a54b3f6c5e86c2e71fe8146fb30
33cf9c8895aad374513964d0cda9124aa4043ff315cafa20bdc895b390c64886
3a834a2fac9a27b75e86f5d17d5b67f0ca965c81af43c530dd39f861c77f5faf
3d69d57108305fc15ad790a5cbec70339c17b2c4525878e99e89b21b7f85437b
4bd8e849a988dca819513fbe00e4e3b0430ecedd5df28990bd867748de1f3c1a
58a2f43061eb3d550ecb518498c9bbab30d09f6f3d444e9d55833f05caa2dd9e
599f71d7cd59fcb25e69353f514471bbe5c1c5a9c50d69507b6150ef98a0b4c0
66db52b456efe7e29cec11fa09421d03cb09e37ed1b567307ec0444fd605ce31
6c974f18d1921a811d3754a35ed608a99ddaa717813a4b7d2b56e39821d2d14c
79094d0bc24e0002695bebe579d41419db4f91a7b887b899b8446c76dc957f20
8509221e13df20b3ba6faf8b010d8ca2ceba7806bc3d04e53a23a8bb19af4316
8597152084b5d96594f524b8f96efbcb9ffce82cdee10aab2feae538d7b8c0e7
885c33fd826c6606fceca202b7231e2e5caa6f74b25f02db9df6a3b4b6a5bb2d
96b5540666d2118d8bcfbaf98a005fee1f2b8bf976b4e68a617e13cc9d29376f
9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab
a5fce67eb38002627c01e09073e33fce0c7aef24c20f3707995c789ac411f33f
aa151798c153bcf1482a393a7af88654967e9294d89782605ff6ed280fdf66d0
ad2c6847e4932536cd5d9415083a212d3ecf33e5659456cb003f0b6923432757
b3bd6bd934bca3da262328d57a6e998649d295d197de87ec1f57af0dd3ee7b8e
b6a938e33221ba03af73cfec3ab8b85a3eda5debb0f43ccd5b9568eea38a787d
b9ea691e2c1583c6574ddd9f947d10b069b29ec0ca1921453f97e7af27ee9386
c1b92980cf312b91ce50ee7c429f025acf20402074e7af2733aebdf671b110e8
c1d88fdd7e65657a5b0fc79acffa0b7a861e966691c2d038244e6c8081e4162c
c8a900191e6a6979a3dfe340d8d98aadc5a66c08a76c380ed64ffa6990527fa9
ca237e122dc0e4cebb4e8cca32af991d0c735d5bf437f877f927e9b270339a04
d041ba3d92c743fc2427c01db9d22b0797536501876a3af31919376c12e25937
ddf013826e1550a7b8cf72713e3ee65627d70fca407f714c5992480b698be053
de722cf2a8af912286d04c790ea8cec5968f61df381043310c5f42e3fb40d4b5
dec5f466f9dcdfc8f192d4b814fb55b7ceec8da8fa274a3e7223c0e7e3bbeed4
e174996111d172442b62f14e3615415145a1c121d53cf06388686df42688badc
e7f8349deabc0ed6aef2b4481f6fbcd66edb8d927bf33e1125e47db70e5e035f
f3fd7e933e9c46d03bc14e1e6976bf848e80c16b805343f1e8b9a0d13dfb7c31
ff063fc20c03fe01b3f0eb9636856aac3e4f7da4a73bd5d9eaeb1f3a78e5b628