support.datactics.com
Open in
urlscan Pro
18.133.39.105
Public Scan
Effective URL: https://support.datactics.com/auth/Account/Login?ReturnUrl=%2Fauth%2Fauthorize%3Fclient_id%3D24fe0a24-85d5-46d4-b9c6-721e23f25...
Submission: On March 30 via automatic, source certstream-suspicious — Scanned from GB
Summary
TLS certificate: Issued by Amazon on April 29th 2021. Valid for: a year.
This is the only time support.datactics.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 13 | 18.133.39.105 18.133.39.105 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2606:4700::68... 2606:4700::6812:acf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a02:26f0:350... 2a02:26f0:3500:7::17d8:4dca | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2606:4700::68... 2606:4700::6810:135e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a02:26f0:350... 2a02:26f0:3500:7::17d8:4dcb | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
8 | 152.199.19.160 152.199.19.160 | 15133 (EDGECAST) (EDGECAST) | |
1 | 2a00:1450:400... 2a00:1450:4001:809::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:812::2003 | 15169 (GOOGLE) (GOOGLE) | |
26 | 9 |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-133-39-105.eu-west-2.compute.amazonaws.com
support.datactics.com |
ASN20940 (AKAMAI-ASN1, NL)
use.typekit.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
13 |
datactics.com
1 redirects
support.datactics.com |
5 MB |
8 |
aspnetcdn.com
ajax.aspnetcdn.com — Cisco Umbrella Rank: 2121 |
132 KB |
2 |
typekit.net
use.typekit.net — Cisco Umbrella Rank: 981 p.typekit.net — Cisco Umbrella Rank: 1161 |
1 KB |
1 |
gstatic.com
fonts.gstatic.com |
16 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 107 |
1 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 333 |
7 KB |
1 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com — Cisco Umbrella Rank: 1059 |
5 KB |
26 | 7 |
Domain | Requested by | |
---|---|---|
13 | support.datactics.com |
1 redirects
support.datactics.com
|
8 | ajax.aspnetcdn.com |
support.datactics.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
support.datactics.com
|
1 | p.typekit.net |
use.typekit.net
|
1 | cdnjs.cloudflare.com |
support.datactics.com
|
1 | use.typekit.net |
support.datactics.com
|
1 | maxcdn.bootstrapcdn.com |
support.datactics.com
|
26 | 8 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
support.datactics.com Amazon |
2021-04-29 - 2022-05-28 |
a year | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-01-29 - 2023-01-29 |
a year | crt.sh |
use.typekit.net DigiCert TLS RSA SHA256 2020 CA1 |
2022-03-07 - 2023-04-07 |
a year | crt.sh |
*.vo.msecnd.net DigiCert SHA2 Secure Server CA |
2021-08-06 - 2022-08-06 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-03-17 - 2022-06-09 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2022-03-17 - 2022-06-09 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://support.datactics.com/auth/Account/Login?ReturnUrl=%2Fauth%2Fauthorize%3Fclient_id%3D24fe0a24-85d5-46d4-b9c6-721e23f25843%26response_type%3Dcode%26scope%3Dall%26redirect_uri%3Dhttps%253a%252f%252fsupport.datactics.com%252fauth%26code_challenge%3D_O8Y_21FdsJVkc1qgNbZ8JV_MwOIUqzNmampWHyNcJY%26code_challenge_method%3DS256%26state%3D-ia0nRuRZgqKg-3HLa6uyBnIApc1RiKu2uo70n8kE7k%26nonce%3DH4t8sfhq6vsd_QfvtgGa7JzIgFCj1YHCKbkHGUnXf6k
Frame ID: 9EBE7ED77CE2FB7091A30F1F9DA9A6EE
Requests: 31 HTTP requests in this frame
Screenshot
Page Title
HaloITSM - LoginPage URL History Show full URLs
- https://support.datactics.com/ Page URL
-
https://support.datactics.com/auth/authorize?client_id=24fe0a24-85d5-46d4-b9c6-721e23f25843&response_type=...
HTTP 302
http://support.datactics.com/auth/Account/Login?ReturnUrl=%2Fauth%2Fauthorize%3Fclient_id%3D24fe0a24-85d5... HTTP 307
https://support.datactics.com/auth/Account/Login?ReturnUrl=%2Fauth%2Fauthorize%3Fclient_id%3D24fe0a24-85d5... Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
RequireJS (JavaScript Frameworks) Expand
Detected patterns
- require.*\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Hammer.js (JavaScript Libraries) Expand
Detected patterns
- hammer(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
- https://support.datactics.com/ Page URL
-
https://support.datactics.com/auth/authorize?client_id=24fe0a24-85d5-46d4-b9c6-721e23f25843&response_type=code&scope=all&redirect_uri=https%3a%2f%2fsupport.datactics.com%2fauth&code_challenge=_O8Y_21FdsJVkc1qgNbZ8JV_MwOIUqzNmampWHyNcJY&code_challenge_method=S256&state=-ia0nRuRZgqKg-3HLa6uyBnIApc1RiKu2uo70n8kE7k&nonce=H4t8sfhq6vsd_QfvtgGa7JzIgFCj1YHCKbkHGUnXf6k
HTTP 302
http://support.datactics.com/auth/Account/Login?ReturnUrl=%2Fauth%2Fauthorize%3Fclient_id%3D24fe0a24-85d5-46d4-b9c6-721e23f25843%26response_type%3Dcode%26scope%3Dall%26redirect_uri%3Dhttps%253a%252f%252fsupport.datactics.com%252fauth%26code_challenge%3D_O8Y_21FdsJVkc1qgNbZ8JV_MwOIUqzNmampWHyNcJY%26code_challenge_method%3DS256%26state%3D-ia0nRuRZgqKg-3HLa6uyBnIApc1RiKu2uo70n8kE7k%26nonce%3DH4t8sfhq6vsd_QfvtgGa7JzIgFCj1YHCKbkHGUnXf6k HTTP 307
https://support.datactics.com/auth/Account/Login?ReturnUrl=%2Fauth%2Fauthorize%3Fclient_id%3D24fe0a24-85d5-46d4-b9c6-721e23f25843%26response_type%3Dcode%26scope%3Dall%26redirect_uri%3Dhttps%253a%252f%252fsupport.datactics.com%252fauth%26code_challenge%3D_O8Y_21FdsJVkc1qgNbZ8JV_MwOIUqzNmampWHyNcJY%26code_challenge_method%3DS256%26state%3D-ia0nRuRZgqKg-3HLa6uyBnIApc1RiKu2uo70n8kE7k%26nonce%3DH4t8sfhq6vsd_QfvtgGa7JzIgFCj1YHCKbkHGUnXf6k Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
26 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
support.datactics.com/ |
41 KB 24 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/ |
20 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
uad0aiy.css
use.typekit.net/ |
3 KB 914 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
require.min.js
cdnjs.cloudflare.com/ajax/libs/require.js/2.3.2/ |
17 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ads.js
support.datactics.com/static/js/ |
605 B 788 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
12.eb4eeb0f.chunk.css
support.datactics.com/static/css/ |
283 KB 64 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.c14fd9b4.chunk.css
support.datactics.com/static/css/ |
1 MB 609 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
12.5c882792.chunk.js
support.datactics.com/static/js/ |
7 MB 3 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.ab0681a3.chunk.js
support.datactics.com/static/js/ |
5 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p.css
p.typekit.net/ |
5 B 181 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
22 KB 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
roboto-latin-400-normal.479970ff.woff2
support.datactics.com/static/media/ |
15 KB 16 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
appsettings.json
support.datactics.com/ |
131 B 469 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poppins-latin-400-normal.9ed361bb.woff2
support.datactics.com/static/media/ |
8 KB 8 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
Login
support.datactics.com/auth/Account/ Redirect Chain
|
349 KB 312 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
ajax.aspnetcdn.com/ajax/bootstrap/4.4.1/css/ |
156 KB 36 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-touch-carousel.css
ajax.aspnetcdn.com/ajax/bootstrap-touch-carousel/0.8.0/css/ |
2 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
qrcode.min.js
support.datactics.com/auth/lib/qrcodejs/ |
19 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trialstyleitsm.css
support.datactics.com/auth/ |
0 0 |
Stylesheet
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.5.1.min.js
ajax.aspnetcdn.com/ajax/jquery/ |
87 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
ajax.aspnetcdn.com/ajax/bootstrap/4.5.2/ |
59 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hammer.min.js
ajax.aspnetcdn.com/ajax/hammer.js/2.0.4/ |
18 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap-touch-carousel.js
ajax.aspnetcdn.com/ajax/bootstrap-touch-carousel/0.8.0/js/ |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.min.js
ajax.aspnetcdn.com/ajax/jquery.validate/1.19.2/ |
24 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.validate.unobtrusive.min.js
ajax.aspnetcdn.com/ajax/mvc/5.2.3/ |
6 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
54 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v29/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
8 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| structuredClone object| oncontextlost object| oncontextrestored function| QRCode function| $ function| jQuery object| bootstrap function| Hammer1 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 |
---|---|---|
support.datactics.com/auth | Name: .AspNetCore.Antiforgery.UprHKlHAuEA Value: CfDJ8L_DpsmR2NhOlz1O81QqFd-nsXvFeHOlKtAn5Xz51NdCh-q_3VoY_-h7XMozoWOexg0OHlOoIF4S-scVujZmk-qcnnAwjd5u0h5ehUIH9q5oB4vt12spy5T2xW5bTyDB_WFW73tiPkDZS7H2AvXoY88 |
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 |
---|
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 | frame-ancestors 'self' teams.microsoft.com; |
Strict-Transport-Security | max-age=31536000; IncludeSubDomains |
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.
ajax.aspnetcdn.com
cdnjs.cloudflare.com
fonts.googleapis.com
fonts.gstatic.com
maxcdn.bootstrapcdn.com
p.typekit.net
support.datactics.com
use.typekit.net
152.199.19.160
18.133.39.105
2606:4700::6810:135e
2606:4700::6812:acf
2a00:1450:4001:809::200a
2a00:1450:4001:812::2003
2a02:26f0:3500:7::17d8:4dca
2a02:26f0:3500:7::17d8:4dcb
11f24140f22f336529a89c2ef3a8c39263c2d48979dd5f4c7c700b022d14a650
12bce7bc1b8f7b4b1eeb9945b29cb5c6ad5e0fc9410513d544820320d3b4d98a
12dd91d426bbd9ff1e95492a2d03ff1b16c263a96d41727d9202ec6ee4493535
1b2660d625a19e61a0f0e2bec232f7a83157e4d80b632944c8544cd41c6248f3
1c0ff118a4290c99f39c90abb38703a866e47251b23cca20266c69c812ccafeb
2ff5b959fa9f6b4b1d04d20a37d706e90039176ab1e2a202994d9580baeebfd6
37c18aa0ccd4b483e6843960adc75be9c31fe56eb31d0bc43f37c630b919ccbe
427f934ba176169b3aa58562cc68760763a025d6adb2b338ca7bd9d0a50f3b86
48c3fa6f86c54f1d9bb519220713d4b0a1f8cd1a589a3c03b9fa82e98ecb13e3
563bac9ba2a1d94effb5bea3061f8c39fc6769fd935ac4e9877e1b30a842d507
6643bc9a226a00e5632636934aab861f5f9f601cbe13b1fdc6847eac2600dcc9
6c826b810eed2a811a68b2877a67baf2f3feb5a0b46d530c3bff752d4c4edbc6
79c599dd760cec0c1621a1af49d9a2a49da5d45e1b37d4575bace0a5e0226582
7df4286731ff0b67252f792e4df235729c6277b78008c472806a8bfdb2accbd9
9196765f99f3234085bce12cab188cbfb431f194fdee45d22c25cb170a8d64fd
9f073624d810268b914fbd88661947d89df213eecdfb39a34e50065bb14f1156
9f7e16c7491b60eb8ead09f74b9d0b1fee17c2bd04ce3d416e8d81801b984fe3
b769324e0921f9f649611113e65f528ebae5e140da8a7e63c5d6ea7bc7a33bc0
c189794942d7be5e7463499f943ef58655e93da7196e7f537f5ecfd6eb24567a
c541ef06327885a8415bca8df6071e14189b4855336def4f36db54bde8484f36
cc46322d5c4d41da447f26f7fa714827f2ec9a112968c12ef5736c7494985eca
e11b8673df93d1e79979f623474d609ba47f029f780fcc0e213bb133386e6d36
e4af6f71946c377b4fb4dfcff5f7599acdc3051902e19dfeebf3412f6324c6a9
f2bfc0b2ffa4e26071e6d6d8b73d750f6e9f8eb4e021a8ffdb18b84af0b919a3
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d
f8110a988bd0e88b0bf2c1dcbe276d0eb34e7593b70bd2ed14fb45d87d1d3872
f89219158c1edea8c2b5cb049bb2d9b4ca425d38d3cc96d2013a21c3df191d4f
fcd34a10290aaf85ecd6a80d46909288984747b2ca0b26c333542828b084a638