idaas.iam.ibm.com
Open in
urlscan Pro
184.25.159.218
Public Scan
Effective URL: https://idaas.iam.ibm.com/idaas/mtfim/sps/authsvc?PolicyId=urn:ibm:security:authentication:asf:basicldapuser
Submission: On September 24 via manual from US
Summary
TLS certificate: Issued by DigiCert SHA2 Secure Server CA on May 22nd 2018. Valid for: 2 years.
This is the only time idaas.iam.ibm.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2a02:26f0:f1:... 2a02:26f0:f1:289::6c1 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
15 | 184.25.159.218 184.25.159.218 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
10 | 2a02:26f0:f1:... 2a02:26f0:f1:29c::b3a | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 52.31.85.24 52.31.85.24 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 54.76.244.20 54.76.244.20 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
27 | 5 |
ASN20940 (AKAMAI-ASN1, US)
PTR: a184-25-159-218.deploy.static.akamaitechnologies.com
idaas.iam.ibm.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-52-31-85-24.eu-west-1.compute.amazonaws.com
consent.truste.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-54-76-244-20.eu-west-1.compute.amazonaws.com
consent.trustarc.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
20 |
ibm.com
1 redirects
community.ibm.com idaas.iam.ibm.com www.ibm.com |
258 KB |
6 |
s81c.com
1.www.s81c.com |
123 KB |
1 |
trustarc.com
consent.trustarc.com |
18 KB |
1 |
truste.com
consent.truste.com |
2 KB |
27 | 4 |
Domain | Requested by | |
---|---|---|
15 | idaas.iam.ibm.com |
idaas.iam.ibm.com
www.ibm.com |
6 | 1.www.s81c.com |
idaas.iam.ibm.com
www.ibm.com |
4 | www.ibm.com |
idaas.iam.ibm.com
|
1 | consent.trustarc.com |
consent.truste.com
|
1 | consent.truste.com |
www.ibm.com
|
1 | community.ibm.com | 1 redirects |
27 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.ibm.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
idaas.iam.ibm.com DigiCert SHA2 Secure Server CA |
2018-05-22 - 2019-12-20 |
2 years | crt.sh |
www.ibm.com GeoTrust RSA CA 2018 |
2019-06-11 - 2020-04-20 |
10 months | crt.sh |
*.truste.com Go Daddy Secure Certificate Authority - G2 |
2018-01-26 - 2021-03-06 |
3 years | crt.sh |
*.trustarc.com Go Daddy Secure Certificate Authority - G2 |
2017-07-18 - 2020-07-17 |
3 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://idaas.iam.ibm.com/idaas/mtfim/sps/authsvc?PolicyId=urn:ibm:security:authentication:asf:basicldapuser
Frame ID: 2D1CA0723B78A453C0D2A824C556508B
Requests: 29 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://community.ibm.com/community/user/imwuc/communities/community-home/digestviewer/viewthread?Mess...
HTTP 302
https://idaas.iam.ibm.com/idaas/oidc/endpoint/default/authorize?client_id=Y2ViNWIzZmQtYzQwMy00&redirec... Page URL
- https://idaas.iam.ibm.com/idaas/mtfim/sps/idaas/login?client_id=Y2ViNWIzZmQtYzQwMy00&redirect_uri=http... Page URL
- https://idaas.iam.ibm.com/idaas/mtfim/sps/authsvc?PolicyId=urn:ibm:security:authentication:asf:basicld... Page URL
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: IBM®
Search URL Search Domain Scan URL
Title: Forgot IBMid?
Search URL Search Domain Scan URL
Title: Create an IBMid
Search URL Search Domain Scan URL
Title: Contact
Search URL Search Domain Scan URL
Title: Privacy
Search URL Search Domain Scan URL
Title: Terms of use
Search URL Search Domain Scan URL
Title: Accessibility
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://community.ibm.com/community/user/imwuc/communities/community-home/digestviewer/viewthread?MessageKey=9b06d404-4267-46df-b8d4-bc760c82348f&CommunityKey=c3ecc634-3612-47c2-b604-fd3b14f05893&tab=digestviewer
HTTP 302
https://idaas.iam.ibm.com/idaas/oidc/endpoint/default/authorize?client_id=Y2ViNWIzZmQtYzQwMy00&redirect_uri=https%3A%2F%2Fcommunity.ibm.com%2Fcommunity%2Fuser&response_type=code&scope=openid&state=https%3a%2f%2fcommunity.ibm.com%2fcommunity%2fuser%2fimwuc%2fcommunities%2fcommunity-home%2fdigestviewer%2fviewthread%3fMessageKey%3d9b06d404-4267-46df-b8d4-bc760c82348f%26CommunityKey%3dc3ecc634-3612-47c2-b604-fd3b14f05893%26tab%3ddigestviewer Page URL
- https://idaas.iam.ibm.com/idaas/mtfim/sps/idaas/login?client_id=Y2ViNWIzZmQtYzQwMy00&redirect_uri=https%3A%2F%2Fcommunity.ibm.com%2Fcommunity%2Fuser&response_type=code&scope=openid&state=https%3a%2f%2fcommunity.ibm.com%2fcommunity%2fuser%2fimwuc%2fcommunities%2fcommunity-home%2fdigestviewer%2fviewthread%3fMessageKey%3d9b06d404-4267-46df-b8d4-bc760c82348f%26CommunityKey%3dc3ecc634-3612-47c2-b604-fd3b14f05893%26tab%3ddigestviewer Page URL
- https://idaas.iam.ibm.com/idaas/mtfim/sps/authsvc?PolicyId=urn:ibm:security:authentication:asf:basicldapuser Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://community.ibm.com/community/user/imwuc/communities/community-home/digestviewer/viewthread?MessageKey=9b06d404-4267-46df-b8d4-bc760c82348f&CommunityKey=c3ecc634-3612-47c2-b604-fd3b14f05893&tab=digestviewer HTTP 302
- https://idaas.iam.ibm.com/idaas/oidc/endpoint/default/authorize?client_id=Y2ViNWIzZmQtYzQwMy00&redirect_uri=https%3A%2F%2Fcommunity.ibm.com%2Fcommunity%2Fuser&response_type=code&scope=openid&state=https%3a%2f%2fcommunity.ibm.com%2fcommunity%2fuser%2fimwuc%2fcommunities%2fcommunity-home%2fdigestviewer%2fviewthread%3fMessageKey%3d9b06d404-4267-46df-b8d4-bc760c82348f%26CommunityKey%3dc3ecc634-3612-47c2-b604-fd3b14f05893%26tab%3ddigestviewer
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Cookie set
authorize
idaas.iam.ibm.com/idaas/oidc/endpoint/default/ Redirect Chain
|
2 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
170d3ef0c72043e2e2c039c5016907
idaas.iam.ibm.com/resources/ |
60 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ibm_security_logout
idaas.iam.ibm.com/idaas/mtfim/sps/idaas/login/ |
153 B 760 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
170d3ef0c72043e2e2c039c5016907
idaas.iam.ibm.com/resources/ |
17 B 985 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
info.js
idaas.iam.ibm.com/idaas/mtfim/sps/ac/js/ |
8 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
/
idaas.iam.ibm.com/idaas/mtfim/sps/ac/ |
36 B 2 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Cookie set
login
idaas.iam.ibm.com/idaas/mtfim/sps/idaas/ |
4 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
Cookie set
authsvc
idaas.iam.ibm.com/idaas/mtfim/sps/ |
3 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
20237292
idaas.iam.ibm.com/akam/11/ |
32 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
170d3ef0c72043e2e2c039c5016907
idaas.iam.ibm.com/resources/ |
60 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
www.css
1.www.s81c.com/common/v18/css/ |
201 KB 35 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
grid-fluid.css
1.www.s81c.com/common/v18/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
forms.css
1.www.s81c.com/common/v18/css/ |
24 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.js
www.ibm.com/account/ibmidutil/js/idaas/duo/locales/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
prod.client_ids.js
www.ibm.com/account/ibmidutil/js/idaas/duo/assets/ |
32 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
www.ibm.com/account/ibmidutil/js/idaas/duo/static/css/ |
9 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
20237292
idaas.iam.ibm.com/akam/11/ |
32 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.min.js
www.ibm.com/account/ibmidutil/js/idaas/duo/static/js/ |
486 KB 156 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
170d3ef0c72043e2e2c039c5016907
idaas.iam.ibm.com/resources/ |
60 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ibmplexsans-regular.woff2
1.www.s81c.com/common/fonts/plex/v1/ |
34 KB 35 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icons-ibm-v12.woff
1.www.s81c.com/common/fonts/ |
11 KB 11 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
notice
consent.truste.com/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
idaas.iam.ibm.com/v1/mgmt/idaas/user/status/ |
26 B 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
170d3ef0c72043e2e2c039c5016907
idaas.iam.ibm.com/resources/ |
18 B 1 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
8 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
157 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v1.7-11
consent.trustarc.com/asset/notice-ibm.js/v/ |
52 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ibmplexsans-semibold.woff2
1.www.s81c.com/common/fonts/plex/v1/ |
37 KB 37 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
pixel_20237292
idaas.iam.ibm.com/akam/11/ |
0 605 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
32 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| onformdata object| onpointerrawupdate object| App object| client_id_maps string| bazadebezolkohpepadr object| MACRO object| core object| __core-js_shared__ object| global object| System function| asap function| Observable function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill object| IntlPolyfill function| _ object| _cf object| _ac object| bmak string| _sd_trace string| urhehlevkedkilrobacf function| _truste_eumap object| truste object| $temp_closebtn_style object| $temp_box_overlay object| $temp_inner_iframe function| _truste_eu object| PREF_MGR_API_DEBUG object| PrivacyManagerAPI object| TRUSTE_CMAPI_DEBUG6 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 |
---|---|---|
.ibm.com/ | Name: bm_sz Value: 7DA6B434A669CE37BF58453BDCF55E02~YAAQN7UQApmNqjxtAQAAx0t0YwUI/YkymZkcC7q5UQyPmrB86qOD5Nb37w/AoeEeDZygH4vEJUKcB8czSqAiNyLIpy81c1gM8HSFzXjuLshGaBv5Xtd3V3xkwC5jcVtOEdm0/enNFkGlQhe4RjN93Heq1J88MmHjyY9E567bkClZ70A4rZM6DkzlyLSv |
|
.ibm.com/ | Name: notice_behavior Value: implied|eu |
|
.idaas.iam.ibm.com/ | Name: DPJSESSIONID-DAL-P Value: PBC5YS:1668517345 |
|
.ibm.com/ | Name: _abck Value: 6234E39ABDF6D130C833B6B018570BEA~-1~YAAQN7UQApqNqjxtAQAAx0t0YwL1YFa+IWGaP3+WyTJV12dKD+sMl/xRWXXBrGOJfG4mg4M838EfblPLFpmVWcOq14SHNFKVLTxGvSh2Dp3Zqm/vi8r3IBYKcyDEI7dF/FX9yLKHIis8HJvqvw+0Hde5ThHxD7fGBQrzI5WWv5kR+XvFQR8MhFz6Ww4G+ckj6EHgUcjVoPyrfbbY8VKJDOERlhVR8vl1Z5XxJMSULero2LlEqM/YPOSgeRMZkQMhHXfldSnt3BdEP9wQ4HOnE74ekv7GrZCY6A==~-1~-1~-1 |
|
idaas.iam.ibm.com/ | Name: PD-S-SESSION-ID Value: 1_2_0_Bd3J6XTTSyWSJ1g6DGd74ykz4KGn-Vnjtpm5Qt4fsBqNQIlU |
|
.ibm.com/ | Name: idaasRedirectUrl Value: https%3A%2F%2Fidaas.iam.ibm.com%2Fidaas%2Fmtfim%2Fsps%2Fidaas%2Flogin%3Fclient_id%3DY2ViNWIzZmQtYzQwMy00%26redirect_uri%3Dhttps%253A%252F%252Fcommunity.ibm.com%252Fcommunity%252Fuser%26response_type%3Dcode%26scope%3Dopenid%26state%3Dhttps%253a%252f%252fcommunity.ibm.com%252fcommunity%252fuser%252fimwuc%252fcommunities%252fcommunity-home%252fdigestviewer%252fviewthread%253fMessageKey%253d9b06d404-4267-46df-b8d4-bc760c82348f%2526CommunityKey%253dc3ecc634-3612-47c2-b604-fd3b14f05893%2526tab%253ddigestviewer |
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' https://www.ibm.com/ |
Strict-Transport-Security | |
X-Frame-Options | ALLOW-FROM https://www.ibm.com/ |
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.
1.www.s81c.com
community.ibm.com
consent.trustarc.com
consent.truste.com
idaas.iam.ibm.com
www.ibm.com
184.25.159.218
2a02:26f0:f1:289::6c1
2a02:26f0:f1:29c::b3a
52.31.85.24
54.76.244.20
02dc82b6800a796b85e6468b37802fdca69cc7e5948f9f7e8e91ceb1c19364b8
271bdca6d4c7568dc65f02097d7ce4b24cf95ba294e802c1e548bf87e0a6ebdd
301907290325a6c968d3c8a697ca0196231e3f9c61d88ec8984e79181420e9ef
3df4c72b33d93f627a79f3ec0e4744d88f9478a3513a41ae0a2386abac4ef831
6ed9653dc4100ea6530c32db34b3a8b0a0f6960ecfa79036f56190443731f47b
7b1f4d7b00b2300946a49d8a4fc4ad8eddb61f00b65d7c82e0fb0311b54327ec
7df153ea45df6ce5891451c735219c665b500589f0a270400e7219eea4e98122
7ebda0b4dd9d437a2419e1adeb6f81c2fe1be3d122e405e78bc9ecb6ea68fbe0
80d54533f80e8233621f965ae0a7713928bdb4d491ed0eb5e90434550f1894cb
8acfaa9ab1b09918d6f5aa4d4f73d659f48722da99ed4869f21ec8ac0112145b
9735f678af9d263e16e5bda3f511b8b20457b849439234e523523669a6eb2c41
b493cdb3b30ea63f6a924f814dfccfcfe305dac02106f9994ce2bcb2e8ed28c4
bd9024388b039548a12181f35955c3f1bb963befa0dd09558f3e5df93141c489
bf4659209f8a2024f7ce6649c32da827de16343c582abd146fc3b2fdc5c6d533
cbbd71ccdc9a1ef9845f91ae76a8ee814ed717db610beadfe2196d314d80210b
cbfc6a6772553d5dc8f431579239dd662fd07dfbf29fa95ce342e14465aa1838
cceb2ac504539115e0b584988f61f0be85f4e1c31f72343e2aa33bb525dc18f4
d54f94df1233ab7224af68f63fe3df27584c4c01d70b2e65bcdc774ba05c6b41
dacad00d6d2cf18249721375cecf238c240cc591705ab949bd251616091282bd
de80b2b0c32b938ed432b49c0f3dc09f8c6152fc6b090ac49294b891ad8933bc
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e8186d403b8b3c9452ecd90606295417cbc905858adfd31a063c4396622817a6
f5599722584118c7d19267bc47b13cedeea336a3832982a60b4d0220ed54d18f
fcd6acab1a311e89ae1aef024707e986871eff4071c584de3e93970c5fc4a23d
ff2a4bb68e732ef49157b340cb2efaab5bb49e96853a8a6b4f1b0618f3649ede