print.skanska.net
Open in
urlscan Pro
144.57.140.5
Public Scan
Effective URL: https://print.skanska.net/RicohmyPrint/Login.aspx
Submission: On November 11 via manual from SE — Scanned from DE
Summary
TLS certificate: Issued by DigiCert TLS RSA SHA256 2020 CA1 on September 28th 2021. Valid for: a year.
This is the only time print.skanska.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
3 42 | 144.57.140.5 144.57.140.5 | 39052 (SKANSKANE...) (SKANSKANET-AS) | |
39 | 2 |
ASN39052 (SKANSKANET-AS, SE)
PTR: print.skanska.net
print.skanska.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
42 |
skanska.net
3 redirects
print.skanska.net |
1 MB |
39 | 1 |
Domain | Requested by | |
---|---|---|
42 | print.skanska.net |
3 redirects
print.skanska.net
|
39 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
play.google.com |
itunes.apple.com |
chrome.google.com |
www.ricoh.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
print.skanska.net DigiCert TLS RSA SHA256 2020 CA1 |
2021-09-28 - 2022-10-29 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://print.skanska.net/RicohmyPrint/Login.aspx
Frame ID: B81601E001D3357BA31A7BFC9BBFDC5C
Requests: 40 HTTP requests in this frame
Screenshot
Page Title
Ricoh myPrintPage URL History Show full URLs
-
http://print.skanska.net/
HTTP 302
https://print.skanska.net/ HTTP 301
https://print.skanska.net/RicohmyPrint/ HTTP 302
https://print.skanska.net/RicohmyPrint/Login.aspx Page URL
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Privacy
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://print.skanska.net/
HTTP 302
https://print.skanska.net/ HTTP 301
https://print.skanska.net/RicohmyPrint/ HTTP 302
https://print.skanska.net/RicohmyPrint/Login.aspx Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Login.aspx
print.skanska.net/RicohmyPrint/ Redirect Chain
|
46 KB 47 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Site.css
print.skanska.net/RicohmyPrint/Styles/ |
31 KB 32 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
default.css
print.skanska.net/RicohmyPrint/App_Themes/SkyLine/ |
5 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/jquery/ |
87 KB 88 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/jqueryui/ |
248 KB 249 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui.min.css
print.skanska.net/RicohmyPrint/Scripts/libs/jqueryui/ |
31 KB 32 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
knockout-min.js
print.skanska.net/RicohmyPrint/Scripts/libs/knockout/ |
66 KB 67 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ace.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/ace/ |
364 KB 365 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ext-language_tools.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/ace/ |
38 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme-ambiance.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/ace/ |
27 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
theme-dreamweaver.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/ace/ |
3 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cldr.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/cldrjs/ |
4 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
event.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/cldrjs/cldr/ |
4 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
supplemental.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/cldrjs/cldr/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
unresolved.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/cldrjs/cldr/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
globalize.js
print.skanska.net/RicohmyPrint/Scripts/libs/globalize/ |
9 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
currency.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/globalize/globalize/ |
6 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
message.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/globalize/globalize/ |
16 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
number.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/globalize/globalize/ |
9 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
date.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/globalize/globalize/ |
23 KB 24 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.datetimepicker.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/jquery-datetimepicker/ |
50 KB 51 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.datetimepicker.min.css
print.skanska.net/RicohmyPrint/Scripts/libs/jquery-datetimepicker/ |
16 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
base64.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/Base64/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
codemirror.min.js
print.skanska.net/RicohmyPrint/Scripts/libs/codemirror/ |
166 KB 167 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
idle-timer.min.js
print.skanska.net/RicohmyPrint/Scripts/ |
3 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
timeout-handler.js
print.skanska.net/RicohmyPrint/Scripts/ |
5 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
oauth-popup.js
print.skanska.net/RicohmyPrint/Scripts/ |
4 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
passwordcheck.js
print.skanska.net/RicohmyPrint/Scripts/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
print.skanska.net/RicohmyPrint/ |
23 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
print.skanska.net/RicohmyPrint/ |
100 KB 26 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
print.skanska.net/RicohmyPrint/ |
39 KB 11 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
print.skanska.net/RicohmyPrint/ |
3 KB 4 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
front_page.png
print.skanska.net/RicohmyPrint/App_Themes/SkyLine/Images/ |
17 KB 18 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
myPrint_logo.png
print.skanska.net/RicohmyPrint/App_Themes/SkyLine/Images/ |
5 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
android.png
print.skanska.net/RicohmyPrint/Images/AppLogo/ |
7 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ios.png
print.skanska.net/RicohmyPrint/Images/AppLogo/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
chrome.png
print.skanska.net/RicohmyPrint/Images/AppLogo/ |
6 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
8 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
site-background.jpg
print.skanska.net/RicohmyPrint/Images/Background/ |
22 KB 23 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Arrowhead-Down.png
print.skanska.net/RicohmyPrint/Images/Button/ |
366 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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| onbeforexrselect function| reportError boolean| originAgentCluster object| scheduler function| $ function| jQuery object| ko function| define function| require object| ace function| Cldr function| Globalize function| datetimepickerFactory function| CodeMirror function| doHourglass function| pageLoad function| disableOnPostback object| oAuth function| checkPassword 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| __cultureInfo 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_FindFirstFocusableChild function| WebForm_AutoFocus function| WebForm_CanFocus function| WebForm_IsFocusableTag function| WebForm_IsInVisibleContainer function| capLock1 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 |
---|---|---|
print.skanska.net/ | Name: 07AB0F33B1B80831C8A80594 Value: cjwmtjci3opd1xkglh002wci |
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 |
---|---|
Content-Security-Policy | default-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.payconiq.com; style-src 'self' 'unsafe-inline'; img-src * data:; connect-src * 'self' *.ricoh.com; frame-src 'self' *.payconiq.com; |
Strict-Transport-Security | max-age=31536000 |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
print.skanska.net
144.57.140.5
0193ca275ca62b663db7eb45dd9be14764f6528adc0fa462bf83c478d9360b8e
048cb10cf1666a0132b2fc5450865d4c80d956a2829d7811cc8ba4a91056e6aa
08a56898945977f725d6d5fa10cabd43bf1563cf15d6d21cd350ed5261cb7a2f
0a304f254115c13ba2ffe5b46118a5b39fe2475cc6eb263eced011f98f400b75
0ce4bd5ba351f8d15ed5f521104d0f18a63f7ee6db5029ce7d38ded89303c376
144524233f795d6a425b76f7ae5c0bb622b5f67e2e6ae73532ad526528ca07cf
2100d162970bfab4b1ae67900b28a4cb075f8731bf8a0a073d891e142e161889
2855dfe2ef332655c45097249a665b213cd810d5ccbaa3eacab96c70229ea855
286f2c705cbfb153d6f5e24a99182f04637b00480c84e16d8a6602f1721f14bc
28ce75d953678c4942df47a11707a15e3c756021cf89090e3e6aa7ad6b6971c3
2aa8f47ec0eff09cbb544d117ecc4e17af3fef94d7ba0b5575962ca5e2d4ea76
2f94d7639ccd0a0e0aea9bc3b2b88ba1f3af4f15e2197ae7edceb731e0d5e62e
398cdf1b27ef247e5bc77805f266bb441e60355463fc3d1776f41aae58b08cf1
3e6f7a1beef1c3f61542b41addb25fb60c8c14a78bc71b04aa3d8a81e360312f
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
4926b255476a974b7e674e01fb6172ab319342ea6627570da21e83eb994757d8
4e397b595805d6180632050a6597f39b13abb6849ff2a96d67dc0cba38c63509
5ab6a559a3a57d438bc97c77382e0d690fe6a974965bb9870ddd9fe28bcf36f5
5b49526c59eb4e6b2cce3d09caad09962757a32035c6182d1063f01900fb3414
5c5614ada5cb3df387ecad1b35a3a3ea5f032572d630b16b346028ec518cd654
66b804e7a96a87c11e1dd74ea04ac2285df5ad9043f48046c3e5000114d39b1c
7731f9343edc3f48be280ffeac391b5724ef229c68381af271e35e0ecea6c7a4
8880b2b24fac4fcbc0d328120cf59fc3abf4501da3a4e920f9a91dec7a0ba75b
8e9b5a04f69173eccf4d20fbb399ef5cf5ee0d39b19a594ede9006717c5d4072
9d7828442c9e7f3679c51a3c5267dff3c9c26a598f78865f54aba6f08ba888a3
a8209c007bff674bbb2b7e38b21b19294176351fb9f68a00dd75918f42cf1884
ac1c8f94750b39b12327a5d0c56fdf946dabfb6d91e5d2a202879ff9a5d67e29
ae4ddd9282de1895ffce9a728db8aa86fbb7ecee2f9e62b6269aaff52a465b88
af7a0f763b33052bc1f0bf9e388d80bd05a1e1e2e201e1064ac34c91f8aa4c9d
bbe143bd6d3b99a3cb866c71cea8225b3cdc58ba1cb0c5585aedb9fb6f82ac3b
bcce7ca65d84ba2cb45923eb1d71f06e52b26b07b9b188bc5fbcdb6e92a9a5b5
e04156b6a3be5e397ea8e3951927d13d77061cdef62fda15bfeac9a437773c75
e5f24af53c1c3b1935ee39f0f4ece2123ad52bffc016d6392d4ce8e370bcf461
e6bf5671a9912ab515d11b00cbea5dcf15cec290ec59a92048c761f471716ddf
e6f97d6fe0408c6a8201c89432588ff7a22219ea9a49f2d2374b96c97518d1bb
ed1e035fac93413b42a822b87e02b57ee41a5fe27b144506bbc64c392aed6ad8
eec768952147427c27d166bf7701e4768b25b6858369269e687cfa9b5f968dbc
f431654e84e45a00ce444d02214e28a48b67a4ad7c3c30488f74fccd7e731b73
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d
f8b63192adb153682c4fea94d4fae78fd4190ee49f2105dea53988ee276f35db