prod.sasretail.com
Open in
urlscan Pro
54.146.0.126
Public Scan
Effective URL: https://prod.sasretail.com/en/
Submission: On February 24 via api from US — Scanned from DE
Summary
TLS certificate: Issued by DigiCert TLS RSA SHA256 2020 CA1 on May 26th 2022. Valid for: a year.
This is the only time prod.sasretail.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 50.19.219.69 50.19.219.69 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 20 | 54.146.0.126 54.146.0.126 | 14618 (AMAZON-AES) (AMAZON-AES) | |
5 | 65.9.95.95 65.9.95.95 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2001:4de0:ac1... 2001:4de0:ac18::1:a:3b | 20446 (STACKPATH...) (STACKPATH-CDN) | |
3 | 2a00:1450:400... 2a00:1450:400d:80a::2003 | 15169 (GOOGLE) (GOOGLE) | |
11 | 151.101.66.137 151.101.66.137 | 54113 (FASTLY) (FASTLY) | |
2 | 162.247.241.14 162.247.241.14 | 23467 (NEWRELIC-...) (NEWRELIC-AS-1) | |
41 | 6 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-50-19-219-69.compute-1.amazonaws.com
prod.sasretail.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-54-146-0-126.compute-1.amazonaws.com
prod.sasretail.com |
ASN16509 (AMAZON-02, US)
PTR: server-65-9-95-95.prg50.r.cloudfront.net
global.oktacdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
sasretail.com
2 redirects
prod.sasretail.com — Cisco Umbrella Rank: 782041 |
1 MB |
11 |
newrelic.com
js-agent.newrelic.com — Cisco Umbrella Rank: 358 |
29 KB |
5 |
oktacdn.com
global.oktacdn.com — Cisco Umbrella Rank: 9866 |
338 KB |
3 |
gstatic.com
fonts.gstatic.com |
48 KB |
2 |
nr-data.net
bam.nr-data.net — Cisco Umbrella Rank: 231 |
933 B |
1 |
jquery.com
code.jquery.com — Cisco Umbrella Rank: 693 |
30 KB |
41 | 6 |
Domain | Requested by | |
---|---|---|
21 | prod.sasretail.com |
2 redirects
prod.sasretail.com
|
11 | js-agent.newrelic.com |
prod.sasretail.com
|
5 | global.oktacdn.com |
prod.sasretail.com
global.oktacdn.com |
3 | fonts.gstatic.com |
prod.sasretail.com
|
2 | bam.nr-data.net |
prod.sasretail.com
|
1 | code.jquery.com |
prod.sasretail.com
|
41 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
password.asmnet.com |
helpdesk.asmnet.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.sasretail.com DigiCert TLS RSA SHA256 2020 CA1 |
2022-05-26 - 2023-06-26 |
a year | crt.sh |
*.oktacdn.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-01-03 - 2024-01-02 |
a year | crt.sh |
*.jquery.com Sectigo RSA Domain Validation Secure Server CA |
2022-08-03 - 2023-07-14 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-02-01 - 2023-04-26 |
3 months | crt.sh |
js-agent.newrelic.com GlobalSign Atlas R3 DV TLS CA 2022 Q2 |
2022-07-10 - 2023-08-11 |
a year | crt.sh |
*.nr-data.net DigiCert TLS RSA SHA256 2020 CA1 |
2022-11-18 - 2023-12-19 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://prod.sasretail.com/en/
Frame ID: 15E09B772A2370A77998E3094829F4A0
Requests: 41 HTTP requests in this frame
Screenshot
Page Title
REPPage URL History Show full URLs
-
http://prod.sasretail.com/
HTTP 301
https://prod.sasretail.com/ HTTP 302
https://prod.sasretail.com/en/ Page URL
Detected technologies
jQuery (JavaScript Libraries) ExpandDetected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Reset Password?
Search URL Search Domain Scan URL
Title: Open a ticket
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://prod.sasretail.com/
HTTP 301
https://prod.sasretail.com/ HTTP 302
https://prod.sasretail.com/en/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
prod.sasretail.com/en/ Redirect Chain
|
70 KB 23 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.css
global.oktacdn.com/okta-signin-widget/3.2.0/css/ |
178 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
prod.sasretail.com/static/assets/css/ |
251 B 432 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.js
prod.sasretail.com/static/gen/ |
493 KB 494 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.1.1.min.js
code.jquery.com/ |
85 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okta-sign-in.min.js
global.oktacdn.com/okta-signin-widget/3.2.0/js/ |
890 KB 264 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ic_cart_revised.png
prod.sasretail.com/static/assets/img/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login-logo.png
prod.sasretail.com/static/assets/img/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.okta.js
prod.sasretail.com/static/app/ |
5 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.css
prod.sasretail.com/static/assets/css/bootstrap/ |
143 KB 143 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom-bootstrap-col.css
prod.sasretail.com/static/assets/css/ |
555 B 736 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reset.css
prod.sasretail.com/static/assets/css/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fonts.css
prod.sasretail.com/static/assets/css/ |
16 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flaticon.css
prod.sasretail.com/static/assets/css/ |
7 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom.css
prod.sasretail.com/static/assets/css/ |
200 KB 200 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
overwrite.css
prod.sasretail.com/static/assets/css/ |
41 KB 41 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
responsive.css
prod.sasretail.com/static/assets/css/ |
27 KB 27 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login-bg.jpg
prod.sasretail.com/static/assets/img/ |
23 KB 24 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login-rhs-bg.jpg
prod.sasretail.com/static/assets/img/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2
fonts.gstatic.com/s/opensans/v13/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2
fonts.gstatic.com/s/opensans/v13/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2
fonts.gstatic.com/s/opensans/v13/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Flaticon.woff
prod.sasretail.com/static/assets/fonts/flaticons/ |
16 KB 16 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.json
prod.sasretail.com/static/assets/json/global/ |
406 B 592 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
SAS-Retail-logo-hrz-white-rgb.png
prod.sasretail.com/static/assets/img/ |
45 KB 46 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checkbox-sign-in-widget.png
global.oktacdn.com/okta-signin-widget/3.2.0/img/ui/forms/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
montserrat-regular-webfont.woff
global.oktacdn.com/okta-signin-widget/3.2.0/font/ |
21 KB 22 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
montserrat-light-webfont.woff
global.oktacdn.com/okta-signin-widget/3.2.0/font/ |
22 KB 22 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
async-api.6bb277af-1225.min.js
js-agent.newrelic.com/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lazy-loader.48127245-1225.min.js
js-agent.newrelic.com/ |
2 KB 720 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
118.d37755e4-1225.min.js
js-agent.newrelic.com/ |
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page_view_event-aggregate.29613e65-1225.min.js
js-agent.newrelic.com/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page_view_timing-aggregate.e791ce32-1225.min.js
js-agent.newrelic.com/ |
5 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
metrics-aggregate.b4a54ed9-1225.min.js
js-agent.newrelic.com/ |
1 KB 928 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jserrors-aggregate.ef250e1c-1225.min.js
js-agent.newrelic.com/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ajax-aggregate.fc672923-1225.min.js
js-agent.newrelic.com/ |
5 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
session_trace-aggregate.94c80cda-1225.min.js
js-agent.newrelic.com/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page_action-aggregate.92657d87-1225.min.js
js-agent.newrelic.com/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
spa-aggregate.6bec5056-1225.min.js
js-agent.newrelic.com/ |
18 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5594e26d45
bam.nr-data.net/1/ |
49 B 527 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
5594e26d45
bam.nr-data.net/events/1/ |
24 B 406 B |
XHR
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
26 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.
boolean| credentialless object| NREUM object| webpackChunkNRBA object| newrelic object| NRBA object| loginApp object| config function| run string| _lang function| $ function| jQuery object| angular object| __core-js_shared__ object| core object| global object| System function| asap function| Observable function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill object| Backbone function| jQueryCourage function| OktaSignIn object| u2f1 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 |
---|---|---|
prod.sasretail.com/ | Name: csrftoken Value: gCif3ExwRSWp3im6ZrjNKGHV96dRPsZT7K6iGvsKanN6Xe9pBPDtHDUnDW8dzB1r |
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 |
---|---|
X-Frame-Options | SAMEORIGIN |
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.
bam.nr-data.net
code.jquery.com
fonts.gstatic.com
global.oktacdn.com
js-agent.newrelic.com
prod.sasretail.com
151.101.66.137
162.247.241.14
2001:4de0:ac18::1:a:3b
2a00:1450:400d:80a::2003
50.19.219.69
54.146.0.126
65.9.95.95
0a9c5b468f0ae004bb2f641590aeadcffb52ce9ae2b9ec1ca42b2e0e0313f51f
0c9cf152a0ad00d4f102c93c613c104914be5517ac8f8e0831727f8bfbe8b300
15a3e022661355c5589dcf4c53adc0c951237f282f9cb12eb6d6546e98890d19
1d5325892ecf2dc3abd0caf2a1ef4eabf2477e2937c9a372760fd2acae8fddf3
1f1ab7f1b22c02d93e5bd37b04e7e848afd14337697f652c1454d14e801676f2
219e6ff0c66924306dbb704ef02d8e52ce14b5b100b10749b59dad4cba78be5b
2e1d37eede31b28e70a5ad04013b247aa16c1f1461e62a5d5db141a4bad735ee
33fe99007a243e89b6ee87c55bb1f17bfd45f15ede62a277c330f46d4d06f219
343438326cd8991971e2402d8ba459c580cb511136c34006c5276929e153142f
3f87a535a88923bb08f726a2c679dd96fe64a8fdfe35195ee4dc54bb25db42ed
40810b0318131f9ba52c83a17e633a0ac476ade66ea8a914d6c4980571397665
4900f9829065d8f7ce7eb2b1d06a9ba5de230c5f9339237a97f30365635d2b91
5251292502f489870fd167ed3da10585b68bfc903dbcc086c8729b35f00a60aa
57207512fcd0886b96c2f989f9b040eacff192e25dbfed624d5cdbd7799b61df
60f9b5203842a4fe2d52f7c96f3c57b755bbf8f347535469739bcc6f95a9c4b5
71114ce2fecafe4dce1d1ce6dacb5e92d23f59217a52ac5363dfde5c016ccabe
7168fe91c0a2521e7f93b29b1cde798db4859202d2ea5c798ee40a79b69ef969
7311bb3343d463057b20f490a0ddfac1a3d332f822070f679066c884e52cf88f
82de506b006fea5cf409a4ff715b90fbe794644812e0379c4b3047a72b24fcea
8543793f8943b3a414c7bc16d25d34f52252ad983d57ead72da33a3e928965e2
85556761a8800d14ced8fcd41a6b8b26bf012d44a318866c0d81a62092efd9bf
8a5deecdbb3cb954915469cb1d93bf77f4f2042071d75668eaa40fa0bbd3647e
90e3469f74fe21053fab9ad0bfc1144cddb69ed173f4250e3751adf0f99fcde0
97af10e459a3e2861e7f1c0b1248df09cedb857732f9c4114ebe9db32d8db7dc
983acf3ef5c106a8e903cbddc3c53c08f2b8b98313ea22e41a0acf7ca3a18150
a8356d715c4bd117081a0893777439ce054bbd692b8426505d358b93c1d9a7a3
ac0b5eae1cd4984f928befa2a85c0edda7af8f25a3f2339cc284e0c0b72b3888
b2d7c5406cd5476cc832d78d9965ac1370bea2ccd700512d91512bd93bb4cac7
c94b68341f642fc63f7f5b385f1d08434c533a5f113415f82d5786de36d9a709
ce1fe34f915fd2ff5c44d4541dad55a7bf416d55e2f9d6dc5c4a28d6c4ae3a2a
d2d5543955f0b1c62a42cb7f06f1a119579fb73b6533b6a96c3d62c06ce960ed
d3f4fff0aec22daa407cdcb50f354cbeef570d6642fae595a48f303f5eca4d3d
d485a0057442f3ea277a3846e653feaa3a9e12a090f31f7030c7b712758f7bac
d6d90f9f81d4e96d339a5a0d5fb27e0c2e7eb85cc31e8d6e7a6859e6e18b5221
d88324da603c5c317f320b1113fc2491c35f016da83ce3227807417ebe01350b
dac715f087720dd7ff7067f5d2ec1988851fa93140ae8a9cbfaa15659dd7fd82
eb9ded273eb670fb69a7063d6df6f6fd3aa3b4b185703f2c1e97dd5936138a8e
efc029e0546f49ed87c043e09393a995468c2ab1a139332b3aca0fdbe93fe51e
f2879408a1d4a7ffd15d93edc64a054662d501c73c34e41fde02bbf0ee8d0e26
f95b22047abcb76190421e53f133601b1006cfb23a01fb03caaad506a9b4d321
feb177fb563f478cb8ecade71caea5df5ad318ca161c71875114e504ce304ace