static-hk.zacdn.com
Issued by Amazon RSA 2048 M01
About this certificate
This digital certificate with serial number 04:93:27:e3:f3:06:f5:6a:bd:9f:7b:7b:6c:d5:55:a6 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=static-hk.zacdn.com
Amazon
Organization:
Amazon
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:93:27:e3:f3:06:f5:6a:bd:9f:7b:7b:6c:d5:55:a6Serial Number (int): 6080988695324986196471868794755962278
Serial Number lenght: 123 bits, 16 octets
SubjectKeyId: 78:d2:32:45:cf:cd:f7:5a:6c:88:49:0b:ae:62:c1:d8:38:19:ea:85
AuthorityKeyId: 81:b8:0e:63:8a:89:12:18:e5:fa:3b:3b:50:95:9f:e6:e5:90:13:85
Fingerprint (sha1): 2f:09:2a:3e:a4:bc:c2:e4:07:fa:ae:30:36:31:48:dd:62:b8:28:8d
Fingerprint (sha256): 73:ff:05:48:a7:8d:04:41:a0:d2:2b:a0:ef:8c:c8:d8:ed:16:23:76:e8:59:70:99:ea:24:01:5c:cb:08:ae:8d
Issuing Certificate URL: http://crt.r2m01.amazontrust.com/r2m01.cer
Revocation information
OCSP Server: http://ocsp.r2m01.amazontrust.comCRL Distribution Point: http://crl.r2m01.amazontrust.com/r2m01.crl
Check the revocation status for certificate static-hk.zacdn.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for static-hk.zacdn.com
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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
static-hk.zacdn.com
Other certificates including the domain name zacdn.com
(limited to 100 certificates)
*.zacdn.com
static-ph.zacdn.com
static-checkout-sg.zacdn.com
*.zacdn.com
dynamic.zacdn.com
static-my.zacdn.com
static-checkout-sg.zacdn.com
static-id.zacdn.com
static-ph.zacdn.com
*.zacdn.com
static-checkout-ph.zacdn.com
rum.zacdn.com
static-checkout-hk.zacdn.com
static-hk.zacdn.com
static-id.zacdn.com
dynamic.zacdn.com
dynamic.zacdn.com
static-hk.zacdn.com
dynamic.zacdn.com
static-sg.zacdn.com
static-checkout-tw.zacdn.com
*.zacdn.com
*.zacdn.com
static-tw.zacdn.com
static-checkout-hk.zacdn.com
static-checkout-id.zacdn.com
dynamic.zacdn.com
static-checkout-id.zacdn.com
static-my.zacdn.com
dynamic.zacdn.com
static-checkout-id.zacdn.com
*.zacdn.com
static-checkout-my.zacdn.com
*.zacdn.com
rum.zacdn.com
*.zacdn.com
static-checkout-my.zacdn.com
static-hk.zacdn.com
static-checkout-ph.zacdn.com
static-checkout-tw.zacdn.com
*.zacdn.com
static-id.zacdn.com
static-ph.zacdn.com
static-checkout-sg.zacdn.com
*.zacdn.com
dynamic.zacdn.com
static-my.zacdn.com
static-checkout-sg.zacdn.com
static-id.zacdn.com
static-ph.zacdn.com
*.zacdn.com
static-checkout-ph.zacdn.com
rum.zacdn.com
static-checkout-hk.zacdn.com
static-hk.zacdn.com
static-id.zacdn.com
dynamic.zacdn.com
dynamic.zacdn.com
static-hk.zacdn.com
dynamic.zacdn.com
static-sg.zacdn.com
static-checkout-tw.zacdn.com
*.zacdn.com
*.zacdn.com
static-tw.zacdn.com
static-checkout-hk.zacdn.com
static-checkout-id.zacdn.com
dynamic.zacdn.com
static-checkout-id.zacdn.com
static-my.zacdn.com
dynamic.zacdn.com
static-checkout-id.zacdn.com
*.zacdn.com
static-checkout-my.zacdn.com
*.zacdn.com
rum.zacdn.com
*.zacdn.com
static-checkout-my.zacdn.com
static-hk.zacdn.com
static-checkout-ph.zacdn.com
static-checkout-tw.zacdn.com
*.zacdn.com
static-id.zacdn.com
Certificate
The complete raw certificate details for static-hk.zacdn.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF0jCCBLqgAwIBAgIQBJMn4/MG9Wq9n3t7bNVVpjANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAxMB4XDTIzMDIxNzAwMDAwMFoXDTI0MDMxODIzNTk1OVowHjEc MBoGA1UEAxMTc3RhdGljLWhrLnphY2RuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAO1BhAgPxwKirI4BS6MHhRPsIQksEX1GVtuuhfWy96BC8d8z SN6T39G3/mHwONQyZSlFzh/0oPOLJyOKcdfnN/k5EW7u3XVsmOTlCiOhh2Oa1sZ/ ZtL9Rdl2P484ZOvAK1DpkcodmZlTyNWhYIPwzlWIIvwSPn6wBsS7kdcYoNFJABhf 4cWR4N20ziwRtigPYWwOeOex1hYHDROzbLEr/y1YAz9Xsfmveq+hoU/FEPkShMk0 9XNIPvep3ABTx4J+4mLaGQm3M3N3IdN1TPrBH6inztOYJBvC3PUyVdoUWQ7qf2wQ hQy+QJKGtVidFtWGuG8rISaLWDTRAgLwlmp6ylECAwEAAaOCAuwwggLoMB8GA1Ud IwQYMBaAFIG4DmOKiRIY5fo7O1CVn+blkBOFMB0GA1UdDgQWBBR40jJFz833WmyI SQuuYsHYOBnqhTAeBgNVHREEFzAVghNzdGF0aWMtaGsuemFjZG4uY29tMA4GA1Ud DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwOwYDVR0f BDQwMjAwoC6gLIYqaHR0cDovL2NybC5yMm0wMS5hbWF6b250cnVzdC5jb20vcjJt MDEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMHUGCCsGAQUFBwEBBGkwZzAtBggr BgEFBQcwAYYhaHR0cDovL29jc3AucjJtMDEuYW1hem9udHJ1c3QuY29tMDYGCCsG AQUFBzAChipodHRwOi8vY3J0LnIybTAxLmFtYXpvbnRydXN0LmNvbS9yMm0wMS5j ZXIwDAYDVR0TAQH/BAIwADCCAX4GCisGAQQB1nkCBAIEggFuBIIBagFoAHYA7s3Q ZNXbGs7FXLedtM0TojKHRny87N7DUUhZRnEftZsAAAGGXbZE5AAABAMARzBFAiAo PVq0+hr8J8Ntmg/cMLJbUTsBU86EDURluFxr6zM9nQIhAMhJrrHunzRxWQfRV8v7 TnDPVax5lVxaPxsi7TDsc4qqAHYAc9meiRtMlnigIH1HneayxhzQUV5xGSqMa4AQ esF3crUAAAGGXbZEygAABAMARzBFAiAqOLpJEmulgwqCqht61rHG0P21+5FD7gTX CwvyM+p1RgIhAPWsjE2doqsAOM8MF8rUsWOAdIoyoGwykZvUeRprd6t3AHYASLDj a9qmRzQP5WoC+p0w6xxSActW3SyB2bu/qznYhHMAAAGGXbZEkAAABAMARzBFAiEA 2QbRKkhrv8jsMG84WylmyZxz2uS4ZWjuAMfUaPqISYICIC2WDODy+zmr8/YaR/41 lBtCttlG52kZByRt38GlYX5WMA0GCSqGSIb3DQEBCwUAA4IBAQDY4JcWKsj8e9/9 q9/sVXvDE2X1tuoa2rjAiCGv653Eir4VxdR6N2HtjiNhMIE/uO6hS30dcAK96ICj 24TKcXidN0zGfbx3O8pG4BY3QhTjAcVzz46nqtmLbe9TelnGU012h+fNODMJ+8L5 2NfcleRErac9a7KOerAlsEMY1yegi1hf3LVY6K9lsFtQEq0t+t/I/EsIDX9CHnNp pZ+iJQZl3kp96UCzzV6/zjbYQCF6dldhn5kDowpeQF6xUxLCL+CrlPgw1y9AbaWc xxWhYfVw6MNWkv4mTdE4c1I0cdnxyisgWDCIV9H3xAcPHxar97XNsdAh3jdR8GO2 nAaV89FJ -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7UGECA/HAqKsjgFLoweF E+whCSwRfUZW266F9bL3oELx3zNI3pPf0bf+YfA41DJlKUXOH/Sg84snI4px1+c3 +TkRbu7ddWyY5OUKI6GHY5rWxn9m0v1F2XY/jzhk68ArUOmRyh2ZmVPI1aFgg/DO VYgi/BI+frAGxLuR1xig0UkAGF/hxZHg3bTOLBG2KA9hbA5457HWFgcNE7NssSv/ LVgDP1ex+a96r6GhT8UQ+RKEyTT1c0g+96ncAFPHgn7iYtoZCbczc3ch03VM+sEf qKfO05gkG8Lc9TJV2hRZDup/bBCFDL5Akoa1WJ0W1Ya4byshJotYNNECAvCWanrK UQIDAQAB -----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 6080988695324986196471868794755962278 . . . . . . . . [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.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Amazon RSA 2048 M01' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-02-17 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-18 23:59:59 +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:19|false] PrintableString 'static-hk.zacdn.com' . . . . . . . . [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 29950785296399082737644094200022123818640310591988815474540950932130731421250254708472736603768846690948490150543622672168463728151638650060391915304503880239768001947915079558714036359028235359726316187917293164660794104238524741424014199443465628484577145523653469385415156288390589504560055110866371166599536955487734569413962418771297215477158606699617636011502439979232969133467108942223325695811055054646266746788653254091774805142814401457455970765588030325700260399813320711942658963960910139956957900072702742860810434225113849408666694991700548532957383387458568760751894176819184537161294477086800956017233 . . . . . . . . . . . . . . . . . . . . [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 81b80e638a891218e5fa3b3b50959fe6e5901385 . . . . . . . . . . . . . . . . [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) 78d23245cfcdf75a6c88490bae62c1d83819ea85 . . . . . . . . . . . . . . . . [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 (23 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'static-hk.zacdn.com' . . . . . . . . . . . . . . . . [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.r2m01.amazontrust.com/r2m01.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 (12 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.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.r2m01.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.r2m01.amazontrust.com/r2m01.cer' . . . . . . . . . . . . . . . . [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.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (366 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (362 bytes) 0168007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b000001865db644e400000403004730450220283d5ab4fa1afc27c36d9a0fdc30b25b513b0153ce840d4465b85c6beb333d9d022100c849aeb1ee9f34715907d157cbfb4e70cf55ac79955c5a3f1b22ed30ec738aaa00760073d99e891b4c9678a0207d479de6b2c61cd0515e71192a8c6b80107ac17772b5000001865db644ca000004030047304502202a38ba49126ba5830a82aa1b7ad6b1c6d0fdb5fb9143ee04d70b0bf233ea7546022100f5ac8c4d9da2ab0038cf0c17cad4b16380748a32a06c32919bd4791a6b77ab7700760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d88473000001865db644900000040300473045022100d906d12a486bbfc8ec306f385b2966c99c73dae4b86568ee00c7d468fa88498202202d960ce0f2fb39abf3f61a47fe35941b42b6d946e7691907246ddfc1a5617e56 . . . . [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) 00d8e097162ac8fc7bdffdabdfec557bc31365f5b6ea1adab8c08821afeb9dc48abe15c5d47a3761ed8e236130813fb8eea14b7d1d7002bde880a3db84ca71789d374cc67dbc773bca46e016374214e301c573cf8ea7aad98b6def537a59c6534d7687e7cd383309fbc2f9d8d7dc95e444ada73d6bb28e7ab025b04318d727a08b585fdcb558e8af65b05b5012ad2dfadfc8fc4b080d7f421e7369a59fa2250665de4a7de940b3cd5ebfce36d840217a7657619f9903a30a5e405eb15312c22fe0ab94f830d72f406da59cc715a161f570e8c35692fe264dd13873523471d9f1ca2b2058308857d1f7c4070f1f16abf7b5cdb1d021de3751f063b69c0695f3d149