generaliotplatformtest.b2clogin.com
Open in
urlscan Pro
20.190.159.69
Public Scan
Effective URL: https://generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/b2c_1_app_signin/oauth2/v2.0/authorize?client_id=5c2a97c6...
Submission: On August 18 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by DigiCert SHA2 Secure Server CA on June 9th 2022. Valid for: a year.
This is the only time generaliotplatformtest.b2clogin.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
5 | 2620:1ec:46::45 2620:1ec:46::45 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 2620:1ec:21::21 2620:1ec:21::21 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
4 | 20.190.159.69 20.190.159.69 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 20.60.145.203 20.60.145.203 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 20.60.40.36 20.60.40.36 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
3 | 2a02:26f0:350... 2a02:26f0:3500:16::215:148f | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 2a02:26f0:350... 2a02:26f0:3500:16::215:148b | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
2 | 52.239.137.100 52.239.137.100 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
18 | 8 |
ASN8068 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
general-iot.controlplatform.io |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
generaliotplatformtest.b2clogin.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
generaliotplatformtest.blob.core.windows.net |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
controlplatformweb.blob.core.windows.net |
ASN20940 (AKAMAI-ASN1, NL)
use.typekit.net |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
wmiotplatformspatest.blob.core.windows.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
5 |
controlplatform.io
general-iot.controlplatform.io |
518 KB |
4 |
typekit.net
use.typekit.net — Cisco Umbrella Rank: 507 p.typekit.net — Cisco Umbrella Rank: 625 |
68 KB |
4 |
windows.net
generaliotplatformtest.blob.core.windows.net controlplatformweb.blob.core.windows.net wmiotplatformspatest.blob.core.windows.net |
907 KB |
4 |
b2clogin.com
generaliotplatformtest.b2clogin.com |
163 KB |
1 |
microsoft.com
atlas.microsoft.com — Cisco Umbrella Rank: 39535 |
22 KB |
18 | 5 |
Domain | Requested by | |
---|---|---|
5 | general-iot.controlplatform.io |
general-iot.controlplatform.io
|
4 | generaliotplatformtest.b2clogin.com |
general-iot.controlplatform.io
generaliotplatformtest.b2clogin.com |
3 | use.typekit.net |
generaliotplatformtest.b2clogin.com
use.typekit.net |
2 | wmiotplatformspatest.blob.core.windows.net |
controlplatformweb.blob.core.windows.net
|
1 | p.typekit.net |
use.typekit.net
|
1 | controlplatformweb.blob.core.windows.net |
generaliotplatformtest.b2clogin.com
|
1 | generaliotplatformtest.blob.core.windows.net |
generaliotplatformtest.b2clogin.com
|
1 | atlas.microsoft.com |
general-iot.controlplatform.io
|
18 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
controlplatformweb.blob.core.windows.net |
Subject Issuer | Validity | Valid | |
---|---|---|---|
general-iot.controlplatform.io DigiCert TLS RSA SHA256 2020 CA1 |
2022-08-18 - 2023-08-18 |
a year | crt.sh |
atlas.microsoft.com Microsoft Azure TLS Issuing CA 02 |
2022-07-12 - 2023-07-07 |
a year | crt.sh |
graph.windows.net DigiCert SHA2 Secure Server CA |
2022-06-09 - 2023-06-09 |
a year | crt.sh |
*.blob.core.windows.net Microsoft RSA TLS CA 01 |
2022-06-15 - 2023-06-15 |
a year | crt.sh |
use.typekit.net DigiCert TLS RSA SHA256 2020 CA1 |
2022-03-07 - 2023-04-07 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/b2c_1_app_signin/oauth2/v2.0/authorize?client_id=5c2a97c6-426b-4c6f-a775-cdc05a31a81c&scope=https%3A%2F%2Fgeneraliotplatformtest.onmicrosoft.com%2F5c2a97c6-426b-4c6f-a775-cdc05a31a81c%2Ftasks.read%20openid%20profile%20offline_access&redirect_uri=https%3A%2F%2Fdanitech-iot-dev.controlplatform.io&client-request-id=0130ef0a-a2d2-44e6-beec-6f89a096c46a&response_mode=fragment&response_type=code&x-client-SKU=msal.js.browser&x-client-VER=2.22.1&x-client-OS=&x-client-CPU=&client_info=1&code_challenge=MPk2uMn9On3AJR9RJvAKwEiUIqX0EeX_HEzEpXaQ7vw&code_challenge_method=S256&nonce=d95b283b-d65b-44af-a043-f4ccf29dde5f&state=eyJpZCI6Ijg2MDA4YzAwLWI2M2YtNDhjZi1iZGY3LTkwODYzYjFlMTY1MyIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3D
Frame ID: 142E6D41A832DC454D2E483B85829889
Requests: 18 HTTP requests in this frame
Screenshot
Page Title
Controlplatform LoginPage URL History Show full URLs
- https://general-iot.controlplatform.io/ Page URL
- https://generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/b2c_1_app_signin/oauth2/v2.0/authoriz... Page URL
Detected technologies
Typekit (Font Scripts) ExpandDetected patterns
- <link [^>]*href="[^"]+use\.typekit\.(?:net|com)
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Terms of use
Search URL Search Domain Scan URL
Title: Privacy & cookies
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://general-iot.controlplatform.io/ Page URL
- https://generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/b2c_1_app_signin/oauth2/v2.0/authorize?client_id=5c2a97c6-426b-4c6f-a775-cdc05a31a81c&scope=https%3A%2F%2Fgeneraliotplatformtest.onmicrosoft.com%2F5c2a97c6-426b-4c6f-a775-cdc05a31a81c%2Ftasks.read%20openid%20profile%20offline_access&redirect_uri=https%3A%2F%2Fdanitech-iot-dev.controlplatform.io&client-request-id=0130ef0a-a2d2-44e6-beec-6f89a096c46a&response_mode=fragment&response_type=code&x-client-SKU=msal.js.browser&x-client-VER=2.22.1&x-client-OS=&x-client-CPU=&client_info=1&code_challenge=MPk2uMn9On3AJR9RJvAKwEiUIqX0EeX_HEzEpXaQ7vw&code_challenge_method=S256&nonce=d95b283b-d65b-44af-a043-f4ccf29dde5f&state=eyJpZCI6Ijg2MDA4YzAwLWI2M2YtNDhjZi1iZGY3LTkwODYzYjFlMTY1MyIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3D Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
18 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
general-iot.controlplatform.io/ |
9 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
atlas.min.css
atlas.microsoft.com/sdk/javascript/mapcontrol/2/ |
96 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime.8085f636b127c8b8.js
general-iot.controlplatform.io/ |
2 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills.f018f1b63b75c062.js
general-iot.controlplatform.io/ |
36 KB 13 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.bd75d38d84b8aadc.js
general-iot.controlplatform.io/ |
2 MB 490 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.4d275289c6d4334d.css
general-iot.controlplatform.io/ |
89 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
openid-configuration
generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/b2c_1_app_signin/v2.0/.well-known/ |
2 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
authorize
generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/b2c_1_app_signin/oauth2/v2.0/ |
439 KB 160 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
cspreport
generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/B2C_1_app_signin/client/ |
0 447 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login.html
generaliotplatformtest.blob.core.windows.net/azure-b2c-ad-login/ |
3 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login.css
controlplatformweb.blob.core.windows.net/azure-b2c-ad-login/ |
3 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lcd7zro.css
use.typekit.net/ |
8 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
perftrace
generaliotplatformtest.b2clogin.com/generaliotplatformtest.onmicrosoft.com/B2C_1_app_signin/client/ |
0 447 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 H/1.1 |
danitech-login-bg-xxl.jpg
wmiotplatformspatest.blob.core.windows.net/azure-b2c-ad-login/ |
896 KB 896 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iconSignin.svg
wmiotplatformspatest.blob.core.windows.net/azure-b2c-ad-login/ |
3 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/949f99/00000000000000003b9b3068/27/ |
34 KB 34 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/705e94/00000000000000003b9b3062/27/ |
33 KB 33 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
40 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| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation object| CP object| SA_FIELDS object| CONTENT object| SETTINGS string| staticHost string| targetSlice string| targetDc number| initializationTimeout boolean| diagsAlways number| maxTrace function| sanitizeHtml function| PageLoadTime function| _isFunction function| _mapObject function| _getPerformanceObjectData function| $trace object| $diags object| $santizer object| preloadCssLink object| $i2e object| $predicateValidation object| $element function| checkCssPreloaded function| preloadJavaScript object| $cors function| applyTenantBranding function| sendPageLoadTime function| $ function| jQuery boolean| pageReady object| Handlebars boolean| contentReady4 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 |
---|---|---|
.generaliotplatformtest.b2clogin.com/ | Name: x-ms-cpim-sso:generaliotplatformtest.onmicrosoft.com_0 Value: m1.KBvbukmMnpxHekic.07kQKsYaEeNB+C5gtv139w==.0.G1kHL0tatpem9HC+IrvQABaXZvLO3M9awoIReK4t6+emR1PyjskZRu8PtRSmZ0/L4PuuUHanXFxZGXn0E20dn8OITDcKnu7+355s4At/3ppKUE551TAlxcE6/uYHw+7BLtsv8wKXAcA9zqvjqL45hTsD8PU/xtZ8pE1wxrRSMAsHtKNbgb6KfYAWS00fBQPG5YFhCmAJ0V1RVUsqNIZHWJUAJxsHGWwqaGCsqoX77jXRkueENL9Zy2Ud/VD5rrDEqLm82clIpvPVXZjYE13T7/TeGalpIjblU3jV2tQQZdb+QQk= |
|
.generaliotplatformtest.b2clogin.com/ | Name: x-ms-cpim-csrf Value: dXQzY3NYUnVORkFlOVgvNE5GNUxkek9mQnRPeE5TUFU1TGR4eHBTRVZIMmY2WGZqeG5MR1NySDZiZG1hYWI3MFNkSkRCZzU3dnpsVEd6bmM0RTkwTlE9PTsyMDIyLTA4LTE4VDEzOjI3OjI5LjAzMzYxNTFaO0ZNeWM5YUxHeDIzUVh0V0JLZGhPNGc9PTt7Ik9yY2hlc3RyYXRpb25TdGVwIjoxfQ== |
|
.generaliotplatformtest.b2clogin.com/ | Name: x-ms-cpim-cache|rnnemdlg-uun3kn_zx4tsq_0 Value: m1.6MQjMykuy5snIhHW.jM+Glm3d0ElkQ1Maal9VkA==.0.W2g749Tdgwb6jwEgL+ADQsomAi3c/x6dV0Ty/HVeZ5AKgnSGbS5n8mjTKPqFYx7ApEl28p85iFKZPRRtVmDqTwe81fQQchfms0ZrnqyeSWaZE6fghE73NPpf0OLnMZcyLt/w7zVUTazAI0S/U37AtRP9LCpwHHFoHtj8O45g8brrukI/2KZ28qekteTcmLE/iWmc5nKpLFrBeYnJRY+oQZ1RQNk7eVGqh58bm3zqYqswJ+NVfFfmfQVZLe+29H4yku2gy/cNmrbaLef+WjdrPwN9IookzjkAVPIeLe4+bkPUuWIlKPCq09v7qRpbyN4+KP0WkstvjgSE02GPYwlS7XQax5ha+8oIDhFHbySeZwkj6qEJadVgcZv30MawxKFJQlyafMnKnPCGMlChgGhqJfJ8i5UQR9l+4uRlThaOdEpbF6Net0rKc6CBVaL56UAit/2UhmYtz5Dcv8+1yLHjZrtJOFDsQCVLVlWELkOUGBgxAaOQMpApzFnykAvN5mXV3epy37vOGebijMdQvW6j4skJFtMLKIpTfrTnx2yGr+ybywjLFU83CzXzMGlok0WvhW4B6Fl3Mnf+vgMR/6kW6KAmi9or4E5D/bEBo/ivNP3LNqsVaAu9HXsk0g11ezbcwnaINjuEumryS7qtC1k9xv+voJe2W0QBhy0wLnbnz25cG2RfStqjweXyg6BUl8Yspui5c5nqPZ0Y31cAH4DyFMtKafzQOWCOwEi5WAnCMuBlBf9TOyITPsNzZwYXT3yGyENTElS6EeiSkZ5oaLvNDI5JDkcf8hbXGCbxf1iIZXntak+1BfqQLy4lCAt2zExcouFnx8hJBbjXY2RVdQmxGB19yD50CbrffhXrZGqhkLyxTc0zkFiGkytvleJLBllPNa0mZr12WOqtSck1xoDkpVk3PsrSsBA3k/HsdduTYaVQo7sV5sVU28QhTxbMPMw0BRPRuk7v5HU3Zl4kNgK/Bbt/lPbaUSBGXcy0jDrggvgNNiXMzTz6FGqiwg8IdTgtXxYWaXLYxOcbFGmmwRkYmFptCNkS7A/jGnCTZmiL41b+d00bIa3GqLQCpR2AuZeGYIDEZYBFWIqT9cPD0yZ1o3tMg6oFlFS0Qs71TgWFh95DV0wL6qjFgA5FN0rE+bRwjv002eTXStHq3mVvngN0dLjGoNiFBcZlvFco8itaF88no/oZroUi3Wlq7dnLe10nfpu/KO1Xo7MfYZBhpyd3kuFQt85RroCBHAhZHpoKBztiuL6dvJn183PGQRdunjqdym5+qWfcTvEMEypGgBkiPm1Jjw1alsJKEY6cbU9P5BbnXAl5oj2pentxw7FXkWI4m6WTDFFBKQvBxgr7SRytI/ZtCs2pfa4m9IkPTe1olDPg4ENuezJX7A4vHCvXf40mQZ4okJ3F5WJpdIeyyeM7xfj/0ptIss6jIqCB2WXrV4895BPXUnY/vB1lFobp/FEkHL/PaXk= |
|
.generaliotplatformtest.b2clogin.com/ | Name: x-ms-cpim-trans Value: eyJUX0RJQyI6W3siSSI6Ijk5ZGU3OWFlLTQ2ZDktNGJmOS04ZGRlLTQzN2Y2NzFlMmQ0OSIsIlQiOiJnZW5lcmFsaW90cGxhdGZvcm10ZXN0Lm9ubWljcm9zb2Z0LmNvbSIsIlAiOiJiMmNfMV9hcHBfc2lnbmluIiwiQyI6IjVjMmE5N2M2LTQyNmItNGM2Zi1hNzc1LWNkYzA1YTMxYTgxYyIsIlMiOjEsIk0iOnt9LCJEIjowfV0sIkNfSUQiOiI5OWRlNzlhZS00NmQ5LTRiZjktOGRkZS00MzdmNjcxZTJkNDkifQ== |
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.
atlas.microsoft.com
controlplatformweb.blob.core.windows.net
general-iot.controlplatform.io
generaliotplatformtest.b2clogin.com
generaliotplatformtest.blob.core.windows.net
p.typekit.net
use.typekit.net
wmiotplatformspatest.blob.core.windows.net
20.190.159.69
20.60.145.203
20.60.40.36
2620:1ec:21::21
2620:1ec:46::45
2a02:26f0:3500:16::215:148b
2a02:26f0:3500:16::215:148f
52.239.137.100
056f9d97ad8bda22d22502a4c1c3ba75252d4b36c1a1be53c764dc5ae277735f
1c0ff118a4290c99f39c90abb38703a866e47251b23cca20266c69c812ccafeb
31685af3bbf1ff809935f70512ea48729eac2add3a47f604db26c43f2a253541
3f3d1eee21d717c4db709ab4dff142485d354b94d15ed97a17b4b62969e633c0
41e78c0966b530086bbbc9037eb475299461eefc29e164986560a6eab143428d
60fe579c50202903eec3a1898b8eafc6df528307b7e40052c0f800e718a7129f
61a8bc0e9e66ef9957101060054f06f057041827e74310e9d7c7da1de6260db5
713a6609e628ef4718eaa18f6d74a044817b63063f7ecab6924bcc066672dd7b
74c3798c2f40a6f24387a1ec3da35defff02ff475eec2de2f0773ac3f22a3850
78132a8306d48c71a16cad0172c65cc639d7be2a93eba027ea63536638b74b15
954fce15636b65708b59beb8980da84f3d95371927e7a1a55d7a2a6710cda7e4
b14def285dc1efc93a140d9c2451f4b9ae5551355613ba1f65f7fe55e962a247
d79c3bd3eee9c3ff651d838f52c8629acf555d1b6385983e477d949bb5493ff1
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eaabc92faa83ca95e60d48f4d417b6ebc7cdca918b449e515374d0a2be3ccf7a
ff1738ff8643d37995dfbaebae9376ff2ae2f287b74435eec8cb3ea5316cb929