hokuohkurashi.dev
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 0c:15:79:a8:06:74:b2:f8:2a:36:7c:a2:8d:c9:6a:03 was issued on by Amazon.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=hokuohkurashi.dev
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 0c:15:79:a8:06:74:b2:f8:2a:36:7c:a2:8d:c9:6a:03Serial Number (int): 16062241667339556716646442588439144963
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: bf:35:2f:56:ad:a3:b9:8a:61:dd:d5:31:6e:e9:b8:a4:28:8d:f2:91
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): a8:f4:75:e5:df:cb:e6:e7:60:6a:13:98:77:13:22:16:22:99:78:3e
Fingerprint (sha256): 47:96:22:65:35:1a:18:6a:26:e0:6f:9c:fc:cc:97:cd:d7:7b:cd:70:c3:51:e6:a4:04:b7:09:0e:70:cc:b0:2a
Issuing Certificate URL: http://crt.r2m02.amazontrust.com/r2m02.cer
Revocation information
OCSP Server: http://ocsp.r2m02.amazontrust.comCRL Distribution Point: http://crl.r2m02.amazontrust.com/r2m02.crl
Check the revocation status for certificate hokuohkurashi.dev
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for hokuohkurashi.dev
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
hokuohkurashi.dev
*.hokuohkurashi.dev
*.hokuohkurashi.dev
Other certificates including the domain name hokuohkurashi.dev
(limited to 100 certificates)
tax.preview.hokuohkurashi.dev
poppic.cam
mobile.preview.hokuohkurashi.dev
api.hokuohkurashi.dev
www.webtribapay.online
williambutlerspeaks.com
trello-app.jotterbox.net
hokuohkurashi.dev
ecs.preview.hokuohkurashi.dev
ecs.hokuohkurashi.dev
inproveapp.com
gunfish.preview.hokuohkurashi.dev
links.fitgorillas.net
link.hokuohkurashi.dev
intervid.co
www.joannamaluje.pl
test.gunfish.hokuohkurashi.dev
serendip.cc
test.gunfish.hokuohkurashi.dev
www.frdm.news
developer.deepblocks.com
www.norazan.com
kunststudio.rybina.be
mobile.preview.hokuohkurashi.dev
chummar.co
poppic.cam
mobile.preview.hokuohkurashi.dev
api.hokuohkurashi.dev
www.webtribapay.online
williambutlerspeaks.com
trello-app.jotterbox.net
hokuohkurashi.dev
ecs.preview.hokuohkurashi.dev
ecs.hokuohkurashi.dev
inproveapp.com
gunfish.preview.hokuohkurashi.dev
links.fitgorillas.net
link.hokuohkurashi.dev
intervid.co
www.joannamaluje.pl
test.gunfish.hokuohkurashi.dev
serendip.cc
test.gunfish.hokuohkurashi.dev
www.frdm.news
developer.deepblocks.com
www.norazan.com
kunststudio.rybina.be
mobile.preview.hokuohkurashi.dev
chummar.co
Certificate
The complete raw certificate details for hokuohkurashi.dev in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF4zCCBMugAwIBAgIQDBV5qAZ0svgqNnyijclqAzANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTI0MDMxODAwMDAwMFoXDTI1MDQxNjIzNTk1OVowHDEa MBgGA1UEAxMRaG9rdW9oa3VyYXNoaS5kZXYwggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQDjXozrlzustAKNndl8zKyNIzqKC1D/SnxfbE0/Ql5rRaSeZchc gJKc2jO1aRO+o6b7e9Kf0gbt1UZHTL5Gjrc8dlw3JrwVP1a/2Fl8QGrlBpF2nZSf 0Skvqff48iFvb+wRp1KMS3v40Q6mbz2noL2aWhEuhM8NDJZjL9lharP/JWoFz8AK VpQrynp0ZVBbv7KWTRNouHwRPLw/Ysv2zrd+G/sEdp9SaObq6gkYhZDFVsvNhfw2 O/o9gX8YlTdubdAqsvN0PIGQ3eQdhOa3/RJNeVNy2hXaMtl69qVc6lOGD0TfcQHq ZcDrUXUGO3TFg2js7TkdbHV88Sw44obht7lzAgMBAAGjggL/MIIC+zAfBgNVHSME GDAWgBTAMVLNWlDDgnx0cc7L6Zz5euuC4jAdBgNVHQ4EFgQUvzUvVq2juYph3dUx bum4pCiN8pEwMQYDVR0RBCowKIIRaG9rdW9oa3VyYXNoaS5kZXaCEyouaG9rdW9o a3VyYXNoaS5kZXYwEwYDVR0gBAwwCjAIBgZngQwBAgEwDgYDVR0PAQH/BAQDAgWg MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAs hipodHRwOi8vY3JsLnIybTAyLmFtYXpvbnRydXN0LmNvbS9yMm0wMi5jcmwwdQYI KwYBBQUHAQEEaTBnMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5yMm0wMi5hbWF6 b250cnVzdC5jb20wNgYIKwYBBQUHMAKGKmh0dHA6Ly9jcnQucjJtMDIuYW1hem9u dHJ1c3QuY29tL3IybTAyLmNlcjAMBgNVHRMBAf8EAjAAMIIBfgYKKwYBBAHWeQIE AgSCAW4EggFqAWgAdwDPEVbu1S58r/OHW9lpLpvpGnFnSrAX7KwB0lt3zsw7CAAA AY5Qe3LMAAAEAwBIMEYCIQCQqIezejAJ8fQHYt6/O1+K4t91Uf9cEmR1B/9U5sBS kgIhAPbZUOiXbACAqQoQPzOOClAgNbWAoNVcKpZexFmnT0ezAHUAfVkeEuF4Knsc YWd8Xv340IdcFKBOlZ65Ay/ZDowuebgAAAGOUHtyuQAABAMARjBEAiBWVvyB+0TH aBpo34urJIRKyMc9CKs+yjOx9k9Prfd1XAIgYNLk8FZT4WDdxQkODAGiCyLpOZhR UcDQs8vRS36ZoZoAdgDm0jFjQHeMwRBBBtdxuc7B0kD2loSG+7qHMh39HjeOUAAA AY5Qe3KtAAAEAwBHMEUCIQCTiaiyP3S0Cjb2EilJMOdtwTjmharkYklAzt6/Ten8 zgIgFHKBCY5Kdrqi/fIwjJRQN/AgzpSRkTsfNIGRpE2J3WEwDQYJKoZIhvcNAQEL BQADggEBAAriXN9LtRkQ5J6zP00voscMBxYshrv+tUPbNIwcSLwv98WbJ63PkNo/ N7N18ZSQPw3Tyf5MlaAvrP/gRnFSD6LzNS52DHGKvQuN+Gk2hDEjh5yoD1O7hHFg PMOkNQXYoiP03uSyIymsol9PY7Pd/f5tqul0HF1IjJTuDtdjolY0BihSPUnXtz2j klgt4vYBnhrpFUr7C/qhuTPYEKIgtPL8wyP7n9cJ3pcVhFDQ0mP2m3ZXa0x4j7sx wgBQOY9F5b4gmvvpS06lahFN4Ds8Ep1XFwpyx8bmbFGAQeCCJW1vHIAZRHVNIs0S BQGyiX+bjhPkob453KN99MWywgvDhZQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA416M65c7rLQCjZ3ZfMys jSM6igtQ/0p8X2xNP0Jea0WknmXIXICSnNoztWkTvqOm+3vSn9IG7dVGR0y+Ro63 PHZcNya8FT9Wv9hZfEBq5QaRdp2Un9EpL6n3+PIhb2/sEadSjEt7+NEOpm89p6C9 mloRLoTPDQyWYy/ZYWqz/yVqBc/AClaUK8p6dGVQW7+ylk0TaLh8ETy8P2LL9s63 fhv7BHafUmjm6uoJGIWQxVbLzYX8Njv6PYF/GJU3bm3QKrLzdDyBkN3kHYTmt/0S TXlTctoV2jLZevalXOpThg9E33EB6mXA61F1Bjt0xYNo7O05HWx1fPEsOOKG4be5 cwIDAQAB -----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 16062241667339556716646442588439144963 . . . . . . . . [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 M02' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-18 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-04-16 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 'hokuohkurashi.dev' . . . . . . . . [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 28702719801689980465403089629127334706912855137340729001272958809357158609513325637960586000879444556053979457499778697855249802090516827784401330090687762834238366992744394537073809258573494464535542470626266067254457488473100282382626123301169903594210660763251150014946031820816526367956860328047873850336822533487802751695449946099869622287831326689162429446870934908467364422517697411290370290547193636143358425036312075536085230448849915481971766061153770164716414116734502987326263067434909966850901723471399514253985190636392216991161852067493866750198857627702812681792669700824961720181919594861718717053299 . . . . . . . . . . . . . . . . . . . . [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 c03152cd5a50c3827c7471cecbe99cf97aeb82e2 . . . . . . . . . . . . . . . . [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) bf352f56ada3b98a61ddd5316ee9b8a4288df291 . . . . . . . . . . . . . . . . [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 (42 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hokuohkurashi.dev' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.hokuohkurashi.dev' . . . . . . . . . . . . . . . . [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 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.r2m02.amazontrust.com/r2m02.crl' . . . . . . . . . . . . . . . . [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.r2m02.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.r2m02.amazontrust.com/r2m02.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) 0168007700cf1156eed52e7caff3875bd9692e9be91a71674ab017ecac01d25b77cecc3b080000018e507b72cc000004030048304602210090a887b37a3009f1f40762debf3b5f8ae2df7551ff5c12647507ff54e6c05292022100f6d950e8976c0080a90a103f338e0a502035b580a0d55c2a965ec459a74f47b30075007d591e12e1782a7b1c61677c5efdf8d0875c14a04e959eb9032fd90e8c2e79b80000018e507b72b9000004030046304402205656fc81fb44c7681a68df8bab24844ac8c73d08ab3eca33b1f64f4fadf7755c022060d2e4f05653e160ddc5090e0c01a20b22e939985151c0d0b3cbd14b7e99a19a007600e6d2316340778cc1104106d771b9cec1d240f6968486fbba87321dfd1e378e500000018e507b72ad00000403004730450221009389a8b23f74b40a36f612294930e76dc138e685aae4624940cedebf4de9fcce0220147281098e4a76baa2fdf2308c945037f020ce9491913b1f348191a44d89dd61 . . . . [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) 000ae25cdf4bb51910e49eb33f4d2fa2c70c07162c86bbfeb543db348c1c48bc2ff7c59b27adcf90da3f37b375f194903f0dd3c9fe4c95a02facffe04671520fa2f3352e760c718abd0b8df86936843123879ca80f53bb8471603cc3a43505d8a223f4dee4b22329aca25f4f63b3ddfdfe6daae9741c5d488c94ee0ed763a256340628523d49d7b73da392582de2f6019e1ae9154afb0bfaa1b933d810a220b4f2fcc323fb9fd709de97158450d0d263f69b76576b4c788fbb31c20050398f45e5be209afbe94b4ea56a114de03b3c129d57170a72c7c6e66c518041e082256d6f1c801944754d22cd120501b2897f9b8e13e4a1be39dca37df4c5b2c20bc38594