*.urbi.co
Issued by Amazon
About this certificate
This digital certificate with serial number 0c:83:02:da:8a:79:7c:90:c9:87:62:49:9f:e2:da:a0 was issued on by Amazon.
This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=*.urbi.co
Amazon
Organization:
Amazon
Organization unit: Server CA 1B
Organization unit: Server CA 1B
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 0c:83:02:da:8a:79:7c:90:c9:87:62:49:9f:e2:da:a0Serial Number (int): 16630984717301487930965318685750909600
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: 5c:05:2e:92:ea:6d:29:d8:d3:cb:f7:a6:d1:94:8d:57:55:45:f8:8e
AuthorityKeyId: 59:a4:66:06:52:a0:7b:95:92:3c:a3:94:07:27:96:74:5b:f9:3d:d0
Fingerprint (sha1): 13:d8:a0:71:95:86:c1:7e:37:87:ec:df:07:0f:c4:cf:4d:44:95:dd
Fingerprint (sha256): 7d:80:0f:19:77:06:dd:55:d8:9f:71:27:f0:3a:9f:bd:b2:93:b5:b6:5a:95:3e:52:3d:3b:9c:7a:ab:b4:e0:3a
Issuing Certificate URL: http://crt.sca1b.amazontrust.com/sca1b.crt
Revocation information
OCSP Server: http://ocsp.sca1b.amazontrust.comCRL Distribution Point: http://crl.sca1b.amazontrust.com/sca1b.crl
Check the revocation status for certificate *.urbi.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.urbi.co
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
*.urbi.co
Other certificates including the domain name urbi.co
(limited to 100 certificates)
sg.sumilena.co.jp
en.urbi.co
nerdy.life
movietracker.app
*.urbi.co
*.urbi.co
cryptogigs.co
quiz.golden-days.se
token.urbi.co
ringoid.app
movietracker.app
www.eleomanni.it
*.urbi.co
www.urbi.co
manage.aigens.com
www.drinkthegrog.com
news.urbi.co
dev.codeheroes.app
unitedmutualinsurance.com
admin.owqlo.com
token.urbi.co
praetoriansecurity.adeptly.ai
dreamfrontier.com
meinschweinehund.ch
api-dev.urbi.co
*.urbi.co
blog.urbi.co
*.urbi.co
api.bez.ai
dreamfrontier.com
www.productx1.com
blog.urbi.co
geetagarwal.com
token.urbi.co
dvlnitins.cf
delivery.mozserver.co.mz
1234pillengehad.com
it.urbi.co
beyond-budget.com
czch.cz
api-dev.urbi.co
it.urbi.co
kaushickannan.com
rockwellpipes.com
p.urbi.co
gamebase.dev
skipt.app
*.urbi.co
nerdy.life
www.bazaarble.com
ooreader.app
*.urbi.co
blog.urbi.co
www.onopto.de
*.urbi.co
en.urbi.co
snoozzzz.rviveapp.com
token.urbi.co
it.urbi.co
www.medicaldss.com
token.urbi.co
urbi.co
www.eleomanni.it
www.lelcheck.org
*.urbi.co
urbi.co
links.yofun.vn
www.hypatia.in
urbi.co
*.urbi.co
app.myteacherapp.com.br
www.ibacademy.az
null.urbi.co
touchpos.veggiefactory.in
p.urbi.co
polylastic.io
mollyenstice.com
delegate.terraclasic.money
urbi.co
qa.elos.ai
meinschweinehund.ch
storefronts.app
blog.urbi.co
*.urbi.co
michellepalma.com
token.urbi.co
api-dev.urbi.co
zaraz.digital
urbi.co
delivery.mozserver.co.mz
apiv1.urbi.co
blog.urbi.co
happybeer.com.br
www.appsagainsthumanity.com
en.urbi.co
*.urbi.co
shop.urbi.co
null.urbi.co
*.urbi.co
blog.urbi.co
en.urbi.co
nerdy.life
movietracker.app
*.urbi.co
*.urbi.co
cryptogigs.co
quiz.golden-days.se
token.urbi.co
ringoid.app
movietracker.app
www.eleomanni.it
*.urbi.co
www.urbi.co
manage.aigens.com
www.drinkthegrog.com
news.urbi.co
dev.codeheroes.app
unitedmutualinsurance.com
admin.owqlo.com
token.urbi.co
praetoriansecurity.adeptly.ai
dreamfrontier.com
meinschweinehund.ch
api-dev.urbi.co
*.urbi.co
blog.urbi.co
*.urbi.co
api.bez.ai
dreamfrontier.com
www.productx1.com
blog.urbi.co
geetagarwal.com
token.urbi.co
dvlnitins.cf
delivery.mozserver.co.mz
1234pillengehad.com
it.urbi.co
beyond-budget.com
czch.cz
api-dev.urbi.co
it.urbi.co
kaushickannan.com
rockwellpipes.com
p.urbi.co
gamebase.dev
skipt.app
*.urbi.co
nerdy.life
www.bazaarble.com
ooreader.app
*.urbi.co
blog.urbi.co
www.onopto.de
*.urbi.co
en.urbi.co
snoozzzz.rviveapp.com
token.urbi.co
it.urbi.co
www.medicaldss.com
token.urbi.co
urbi.co
www.eleomanni.it
www.lelcheck.org
*.urbi.co
urbi.co
links.yofun.vn
www.hypatia.in
urbi.co
*.urbi.co
app.myteacherapp.com.br
www.ibacademy.az
null.urbi.co
touchpos.veggiefactory.in
p.urbi.co
polylastic.io
mollyenstice.com
delegate.terraclasic.money
urbi.co
qa.elos.ai
meinschweinehund.ch
storefronts.app
blog.urbi.co
*.urbi.co
michellepalma.com
token.urbi.co
api-dev.urbi.co
zaraz.digital
urbi.co
delivery.mozserver.co.mz
apiv1.urbi.co
blog.urbi.co
happybeer.com.br
www.appsagainsthumanity.com
en.urbi.co
*.urbi.co
shop.urbi.co
null.urbi.co
*.urbi.co
blog.urbi.co
Certificate
The complete raw certificate details for *.urbi.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEUzCCAzugAwIBAgIQDIMC2op5fJDJh2JJn+LaoDANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0xODAyMTkwMDAwMDBaFw0xOTAzMTkx MjAwMDBaMBQxEjAQBgNVBAMMCSoudXJiaS5jbzCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAOfUn71p/2A31tS42eUadw4voGi2tooJytYBwcOR+umzu3on 92isg/GSJRr7nZxYFOdjj9cp7Uu/KF9cQzFI5ZLMe2ZWXd0TVRjpuBUKcjyQ8UFT 3ODeBBfM9+yGB6NWOLh3yxY/PWbn91199c/736csiS9wE9Nu7KxSFNZRLXHtxRqP Eh1I/tJtjrAY1BX18OBBLzoMLBke10iJvPw2E/m8Fj1I5Zdh88+aoxRNXuAfdXu5 quGKSnyBYaTPZolX8k97q31/MfJwhlVnnKykfHp5VoCdER5Y3iWyohggQFTbwGxq AIx8ogsrwdUm5SB8rFfmAkYy9jBmVY/z40J8PUECAwEAAaOCAW0wggFpMB8GA1Ud IwQYMBaAFFmkZgZSoHuVkjyjlAcnlnRb+T3QMB0GA1UdDgQWBBRcBS6S6m0p2NPL 96bRlI1XVUX4jjAUBgNVHREEDTALggkqLnVyYmkuY28wDgYDVR0PAQH/BAQDAgWg MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAs hipodHRwOi8vY3JsLnNjYTFiLmFtYXpvbnRydXN0LmNvbS9zY2ExYi5jcmwwIAYD VR0gBBkwFzALBglghkgBhv1sAQIwCAYGZ4EMAQIBMHUGCCsGAQUFBwEBBGkwZzAt BggrBgEFBQcwAYYhaHR0cDovL29jc3Auc2NhMWIuYW1hem9udHJ1c3QuY29tMDYG CCsGAQUFBzAChipodHRwOi8vY3J0LnNjYTFiLmFtYXpvbnRydXN0LmNvbS9zY2Ex Yi5jcnQwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAQEAuenklSnmXWut QvkJveykIYnSZw7iQmTPee4Q+T7OuviLQwEj8PoE8eyPxbxmpxK8BtSAsrQwEnxv FZCS7ko4zZud5auy1t8nkFBjZShcRU0ZXZv5yZ7a5RM4Nd8CDIk9rFODsx27wSaj k7SDs3OBMh+ffdFUP0CPSORwoKogRtMCFjDbnmVOFATurKT7Z3Jx6f+3cJdpx0Ce cGKa7LntZbdN28m1J/pnAwJipsneDx4YcmdMaTNzg0RKiLPid6brmjky8m+BNcSi rqiuy/BPDlz6SKhMVMGa5rQCeC0hrVguGr9+XQKsZG3f93ZDvxfXGBrPZQE4LyvW +DGINde7gA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA59SfvWn/YDfW1LjZ5Rp3 Di+gaLa2ignK1gHBw5H66bO7eif3aKyD8ZIlGvudnFgU52OP1yntS78oX1xDMUjl ksx7ZlZd3RNVGOm4FQpyPJDxQVPc4N4EF8z37IYHo1Y4uHfLFj89Zuf3XX31z/vf pyyJL3AT027srFIU1lEtce3FGo8SHUj+0m2OsBjUFfXw4EEvOgwsGR7XSIm8/DYT +bwWPUjll2Hzz5qjFE1e4B91e7mq4YpKfIFhpM9miVfyT3urfX8x8nCGVWecrKR8 enlWgJ0RHljeJbKiGCBAVNvAbGoAjHyiCyvB1SblIHysV+YCRjL2MGZVj/PjQnw9 QQIDAQAB -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 16630984717301487930965318685750909600 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Server CA 1B' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-02-19 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-19 12:00:00 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String '*.urbi.co' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 29265897241427703631674894479705335269470777131088094218277396491686764774132646316433755355199131854172357159845648783147741670747089116560335679987593046678000555695230372812227177393178997231670512970757955322307089804820249999217473581617727613706301477326412679642052807615353287243158174123230867955557846424731113801114356818259025149660979162549799890436631008837081526035213806743202202309431694212285289190424569792836229253766878124182883708075340777913138359590180785611095512625127454739341562260510943308384336934946329172785895843239723160366059035479645795601685834435922406906439495921465878518709569 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 59a4660652a07b95923ca394072796745bf93dd0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 5c052e92ea6d29d8d3cbf7a6d1948d575545f88e . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (13 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.urbi.co' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.sca1b.amazontrust.com/sca1b.crl' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.16.840.1.114412.1.2 (digiCertDVCert) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (105 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.sca1b.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crt.sca1b.amazontrust.com/sca1b.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 00b9e9e49529e65d6bad42f909bdeca42189d2670ee24264cf79ee10f93ecebaf88b430123f0fa04f1ec8fc5bc66a712bc06d480b2b430127c6f159092ee4a38cd9b9de5abb2d6df2790506365285c454d195d9bf9c99edae5133835df020c893dac5383b31dbbc126a393b483b37381321f9f7dd1543f408f48e470a0aa2046d3021630db9e654e1404eeaca4fb677271e9ffb7709769c7409e70629aecb9ed65b74ddbc9b527fa67030262a6c9de0f1e1872674c69337383444a88b3e277a6eb9a3932f26f8135c4a2aea8aecbf04f0e5cfa48a84c54c19ae6b402782d21ad582e1abf7e5d02ac646ddff77643bf17d7181acf6501382f2bd6f8318835d7bb80