procoretech.atlassian.net
Open in
urlscan Pro
18.184.99.129
Public Scan
Effective URL: https://procoretech.atlassian.net/servicedesk/customer/portal/60/user/login?destination=portal%2F60%2FSOCSD-880
Submission: On December 21 via api from US
Summary
TLS certificate: Issued by DigiCert SHA2 High Assurance Server CA on November 28th 2019. Valid for: 2 years.
This is the only time procoretech.atlassian.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 6 | 18.184.99.129 18.184.99.129 | 16509 (AMAZON-02) (AMAZON-02) | |
5 | 52.222.136.28 52.222.136.28 | 16509 (AMAZON-02) (AMAZON-02) | |
7 | 2600:9000:21c... 2600:9000:21c7:bc00:14:117a:5700:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 18.184.99.152 18.184.99.152 | 16509 (AMAZON-02) (AMAZON-02) | |
21 | 5 |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-184-99-129.eu-central-1.compute.amazonaws.com
procoretech.atlassian.net |
ASN16509 (AMAZON-02, US)
PTR: server-52-222-136-28.ams50.r.cloudfront.net
d3o8rfddrufp17.cloudfront.net |
ASN16509 (AMAZON-02, US)
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-184-99-152.eu-central-1.compute.amazonaws.com
api.media.atlassian.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
7 |
atl-paas.net
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net |
739 KB |
6 |
atlassian.net
1 redirects
procoretech.atlassian.net |
27 KB |
5 |
cloudfront.net
d3o8rfddrufp17.cloudfront.net |
408 KB |
2 |
atlassian.com
api.media.atlassian.com |
14 KB |
21 | 4 |
Domain | Requested by | |
---|---|---|
7 | jsd-portal-frontend.us-east-1.prod.public.atl-paas.net |
procoretech.atlassian.net
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net |
6 | procoretech.atlassian.net |
1 redirects
d3o8rfddrufp17.cloudfront.net
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net |
5 | d3o8rfddrufp17.cloudfront.net |
procoretech.atlassian.net
d3o8rfddrufp17.cloudfront.net |
2 | api.media.atlassian.com |
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net
|
21 | 4 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.atlassian.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.atlassian.net DigiCert SHA2 High Assurance Server CA |
2019-11-28 - 2022-01-18 |
2 years | crt.sh |
*.cloudfront.net DigiCert Global CA G2 |
2020-05-26 - 2021-04-21 |
a year | crt.sh |
*.atl-paas.net Amazon |
2020-03-06 - 2021-04-06 |
a year | crt.sh |
*.media.atlassian.com DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2020-12-07 - 2021-12-16 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://procoretech.atlassian.net/servicedesk/customer/portal/60/user/login?destination=portal%2F60%2FSOCSD-880
Frame ID: 94F789C56AD12E226A63A3F9B1AADD81
Requests: 20 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://procoretech.atlassian.net/servicedesk/customer/portal/60/SOCSD-880?sda_source=notification-email
HTTP 303
https://procoretech.atlassian.net/servicedesk/customer/portal/60/user/login?destination=portal%2F60%2FSOCSD-880 Page URL
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Powered by Jira Service Management
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.
-
https://procoretech.atlassian.net/servicedesk/customer/portal/60/SOCSD-880?sda_source=notification-email
HTTP 303
https://procoretech.atlassian.net/servicedesk/customer/portal/60/user/login?destination=portal%2F60%2FSOCSD-880 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
21 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
login
procoretech.atlassian.net/servicedesk/customer/portal/60/user/ Redirect Chain
|
105 KB 25 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
batch.css
d3o8rfddrufp17.cloudfront.net/atl-vertigo--shard-jira-prod-us-15--2--jres.atlassian.net/s/d41d8cd98f00b204e9800998ecf8427e-CDN/o2joag/b/24/bfa7d4528982003ad7b0e1280923e03f/_/download/contextbatch/c... |
204 KB 48 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
batch.js
d3o8rfddrufp17.cloudfront.net/atl-vertigo--shard-jira-prod-us-15--2--jres.atlassian.net/s/d41d8cd98f00b204e9800998ecf8427e-CDN/o2joag/b/24/223b26167aa30fb4b5fd9845ce0088c5/_/download/contextbatch/j... |
1 MB 342 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
com.atlassian.analytics.analytics-client:js-events.js
d3o8rfddrufp17.cloudfront.net/atl-vertigo--shard-jira-prod-us-15--2--jres.atlassian.net/s/d41d8cd98f00b204e9800998ecf8427e-CDN/o2joag/b/24/5765c139e1ff6de6cf1bdf19266c2ab6/_/download/batch/com.atla... |
6 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jira.webresources:calendar-en.js
d3o8rfddrufp17.cloudfront.net/atl-vertigo--shard-jira-prod-us-15--2--jres.atlassian.net/s/d41d8cd98f00b204e9800998ecf8427e-CDN/o2joag/b/24/aab811b3c7eea887f7be45c77554bcc7/_/download/batch/jira.web... |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
servicedesk-vendor.chunk.f8f6cef8e60125e45103.js
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net/assets/ |
2 MB 530 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
servicedesk-customerportal.bundle.1d72a68311a72517719a.js
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net/assets/ |
584 KB 141 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
resources
procoretech.atlassian.net/rest/webResources/1.0/ |
588 B 549 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
image
api.media.atlassian.com/file/19204035-a61e-492a-bd7a-6f6a94a9f539/ |
0 0 |
Other
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
0.chunk.11d584c894b72d258f8a.js
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net/assets/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3.chunk.af8e64f399e42a3cdd3a.js
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net/assets/ |
16 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
80.chunk.f567fb2c9a55547dc85d.js
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net/assets/ |
23 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.chunk.6060c13d39276d673b5e.js
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net/assets/ |
20 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
image
api.media.atlassian.com/file/19204035-a61e-492a-bd7a-6f6a94a9f539/ |
14 KB 14 KB |
XHR
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
15cfda8cc791d4c2dc13eb922cf9f521.png
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net/assets/ |
71 KB 46 KB |
XHR
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
batch.js
d3o8rfddrufp17.cloudfront.net/atl-vertigo--shard-jira-prod-us-15--2--jres.atlassian.net/s/d41d8cd98f00b204e9800998ecf8427e-CDN/o2joag/b/24/d0bfb96b748a482c40d9608535b9470c/_/download/contextbatch/j... |
37 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
models
procoretech.atlassian.net/rest/servicedesk/1/customer/ |
81 B 203 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
c45a5f96-4c14-4531-99f2-d3cc73c49787
https://procoretech.atlassian.net/ |
71 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
batch
procoretech.atlassian.net/gateway/api/gasv3/api/v1/ |
64 B 247 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
edd68be6-fbef-48d2-bce7-89bf1460ef01
https://procoretech.atlassian.net/ |
14 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
bulk
procoretech.atlassian.net/rest/analytics/1.0/publish/ |
0 145 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
181 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| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes boolean| crossOriginIsolated object| WRM function| requirejs function| require function| define object| goog object| soy object| soydata object| soyshim object| aui object| JIRA undefined| $ function| jQuery function| AJS object| __935a5cbb862450a49a36c8831ebb8846 function| __307d3e18fd611f85395c67cddeb1fe24 function| __fd277fcde858b82a198666a405e85600 function| __20af9d35c28a1911e53d45bf2b6d5c6f function| __4d02fe17b8e885a34493e34af3d145dd object| __c8cfa00f1eba9ac7af89ee3d0d33961d function| __5a18a90cc502f556e87c4181f8a6b4ab object| __3ceacf009ef9ceb3c52ebb9324915170 string| __15c28555b7ada36a99309d466d5cff55 object| __skate_0_13_17 object| __df73b283f1d40e8f4912fb904e42aa12 function| __4666b4efa3069445b77e23d8419d0090 function| JsMutationObserver object| __c91177d0507115b2c279ac28adb63576 object| __c962c88861b22faa9e6b0ff498553ca3 object| __c4b6ad56719b8affc0c1c55ea177df52 object| __76ada509bc46d5c68cd543ddd8e839a4 object| __576655637d4ea6523fc9a23f8a7b3b68 object| __3c8c6233f9ea85a9125bd2a1e04f063c undefined| skate function| __612b714a7afa741ae272e3b4821d110b function| Tether function| __c73084fddb2d02d92156231c79374859 string| __399d6bb24e6280e2241deb4e98d541ff function| __0a2618b4f4b11d46cc024fa7624c6b00 function| __aeebc1cbc698431a10d11e14e8095d6e function| __d350fbd2bc40ef24a63df8309bff4162 function| __a2c859f35719ca3425471df788438a74 function| __2396162f5ca62936e832b63581d0b02d function| __c420a05e11c25eb845523736179494b2 function| __a6a0829fdd31675ae9bd1ab07593b9aa function| __2886f8ce6fcbda101b4cfd4ff7250339 function| __2c1b431bb110038d1c7590dfbddac12c function| __be88e4b5c5dd8d343902ce7534076e13 object| __c9067396b725a0e50bb5247a7338561e function| __0210cf71af3a1c7fcbb0f421af87d03c object| __cf890abdf040e0993fb71f2f839bc972 function| __ba5a7ce6790d1c3ae792c368216bffa8 object| __a2065e31477708e50a18b50a0ede61c2 function| __3991070589efec7bdc39ed4cd105d896 function| __b7458c300fca6582c4952fdcceceaf52 function| __7993d85ab19905f85e57d36cb0999580 function| __44bcf6c07add060bcccfeba49a3ce6b4 function| __7e7d65e26f310fe6f23f29f57edf55c9 function| __d909216fe400315d9bcd3c1a7748d78f function| __92d9a6fcc35a9e99b2baea240928a821 object| __c6e18cf9266fe56d02f78a6e812f58db function| __9fa5e8acd81f0f9028180b8fcdcd9cb4 function| __6ccb0f8a73a13028d85029aeb628b44d object| __05b42b82bab2942063ea875333a900bb object| __9e53ace664f2009a19d8a8d4adf77670 function| __57111a90131a66c211cf7209c7270167 object| __c0311e8841bd8637e025a8fb1474f693 object| __594942bfcf520d6e5a0843b1cfdd039a object| __f69e6f12e8b5283975dbec4f415ad825 function| __7d40391c96767a3290496e157f1428e1 boolean| COMPILED object| atl_soy function| __e3152236c406a356c24f20f7bfcccf21 object| __b7c1042973dc14ee8b82b7aa58d746af object| __d74c881c8f23921c15438d0f30c99f80 function| __c1ce1f1e3e613f564fc234ff043570f1 function| __ae9d29286cb1bf270e0b6093684e6bea function| skateTemplateHtml function| __f52b7059926ab2bdcd0aee12b4bc782b function| __906ea2ee8af7ec57662c322a720a678d object| __3b5a26bdd3080332ee26f12f39993af9 function| __1c9e0b237fd336437964bc9b6dfa74ba object| __509557c937caa8763def39004fcf3193 function| __fe0cd0a7ef176e2ef4e0e105d1ce31f5 function| __5530e5d8d41ad2f3690318a3191759ae function| __f420c577506564c314d7d5d82088641c object| __5e80b2d38fa1ffdd67aa3d521738d499 function| __fd7d82ce22cd33cac1609667ce8040f9 object| jQuery4000060320505269328084 object| __05701638a79b5b92cc62cfe475ac143b function| FancyFileInput function| __e978d2e4e1d10e62ed13103fb5b406fc function| __84e1fe9bfd01961fdb8386c0cdd32066 object| __9d8814c2d651791325671e2fd4ff2ade object| __bf6c7c62de0eb613e0ab12d56d9a6197 object| __8eca5e5171c0c22be18ea931ed65c747 function| __73f814b2b65cefbd33b5011678834019 function| __8a05e920b7d8181524465449ac7de6d2 function| __eb201a36d4829c396b434af7bad3dea4 object| __7f014f4563f4730ba724da8ae59dfe98 object| __528cf2801debf7075d1fc56b34c7b259 object| __55cc9a6466186ba6dac3b7d90666eefa function| __61c16d543bfae33bb4747b45f7b91f35 function| _ function| __922acd0053a6de3ea4c53d8902766ab6 function| __28e4efe4472a2cec72985d259674db56 object| __74896855d42a16a84b35c202ab5bc9b4 object| __9046514ee4273e195fc535faaba755b5 function| __574ac67f906effeb9d8ec2753b23cf28 function| __e243db5c139a94f8b4c4fe7a1d0dbab0 function| __bdbf9d213bf319eb4577ef21ac6c491c object| _AP function| ES6Promise object| connectHost object| connectHostCookie object| connectHostHistory object| connectHostRequest undefined| curl function| Calendar object| _dynarch_popupCalendar function| begetObject function| submitOnEnter function| submitOnCtrlEnter function| getMultiSelectValues function| getMultiSelectValuesAsArray function| saveToConglomerateCookie function| readFromConglomerateCookie function| eraseFromConglomerateCookie function| getValueFromCongolmerate function| addOrAppendToValue function| getCookieValue function| saveCookie function| readCookie function| eraseCookie string| contextPath function| tryIt function| arrayContains function| addClassName function| removeClassName function| getEscapedFieldValue function| getEscapedFieldValues object| GuiPrefs function| toggle function| toggleDivsWithCookie function| restoreDivFromCookie function| restore function| recolourSimpleTableRows function| recolourTableRows function| htmlEscape function| atl_token function| Class object| jira object| __skate object| browser-metrics object| browser-metrics-aa-beacon object| browser-metrics-plugin object| store object| JSD_CUSTOMER_PORTAL_BUILD_VERSION object| webpackJsonp object| newMessages object| __JSD_I18N_MESSAGES object| __core-js_shared__ object| core function| setImmediate function| clearImmediate object| WebComponents function| __CE_installPolyfill object| ShadyCSS object| __SENTRY__ object| JSON3 boolean| __IS_INITIAL_PAGE_LOAD_TRACKED__ function| normalize object| uxm4 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 |
---|---|---|
.atlassian.net/ | Name: ajs_anonymous_id Value: %2275e616b3-c818-452f-8168-ffe1ee7b1801%22 |
|
.atlassian.net/ | Name: ajs_group_id Value: null |
|
procoretech.atlassian.net/ | Name: jsd.portal.language.anonymous Value: en-US |
|
procoretech.atlassian.net/ | Name: atlassian.xsrf.token Value: BMF7-XC2W-CVQ6-8AEF_f1d723ff0d94593336b66d696b6bb86c9ff16b0e_lout |
1 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 |
---|
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 |
---|---|
Strict-Transport-Security | max-age=315360000; includeSubDomains; preload |
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.
api.media.atlassian.com
d3o8rfddrufp17.cloudfront.net
jsd-portal-frontend.us-east-1.prod.public.atl-paas.net
procoretech.atlassian.net
18.184.99.129
18.184.99.152
2600:9000:21c7:bc00:14:117a:5700:93a1
52.222.136.28
0d4bedce021cde8339cb67d044808d109941b4cd5b79d252701a951d3d36e866
2d75c5dbdbdae78c0c54b626a4b6aef4d836c4577ff0c524475d9ba3459cf9ff
377420a074e48763d5b4d18f790d62e4792ea33533bc3a2a80074dc272df7bc3
382d2088f1f7adb74fcdb8099d2c69df09df48548321fabbd4af9122a74aa0c0
3ce3a1edea7ef603614b82c05c04d1572c44228952c743b5cf6639541a9d9933
3d71d85bc4c42574f05b52b5f28086a118dfcb6022bd42d7b124b53c66ab821c
3f96c74846d55df29bbcd7837594612211f600110fcac55a29cf536f6073a410
4bff36fab5fdae2061cfab27a326da1ae7da057c05995a2a56d3f06bca68763b
5e49daf43be1c33756ac46cc5a75ab66b759fb11b847d6f4b7a4e561e0ea391b
61d3832801a8a4e6048e0e1f5b6c834bd09b88421c83eca38d84e08c00c2de3f
6fd5d30b156476e082e02b111f9c9183b763035de70ad0032b715d0a5e7689f3
8db28d99624b9eeeffc017a86e7e44f2c8564ac31586c61bbd65f6b587908d07
bb4e65b2b14880b05667e1d619cc02cf16459efac59b291cb571aca476573239
bd9c78b8a4edd9c8e7c7a451cf2364ca1ee457082192d31db1cb3f3c1c492d2b
e313c693256a0b566713174da05fd6e73d2f56e50eed923d90fba4babfc64beb
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e533b8d7affc2195eacb1a9362e5a84eef7f92002ccff04d777b2709a56a9103
e7287158544093374b7a27dfb8e66f47ee42693a79d7b6decb0491e973862fa1