aves-apis.us
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:00:8e:18:c9:c8:86:f1:a0:97:d9:9c:10:72:de:09:c0:00 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=aves-apis.us
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:00:8e:18:c9:c8:86:f1:a0:97:d9:9c:10:72:de:09:c0:00Serial Number (int): 261525736878458528767344109979377731223552
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: c7:7a:cd:11:58:58:46:e5:4a:27:5d:34:a7:3d:a9:e9:47:37:d8:b0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 52:be:b0:48:e9:66:a3:23:0b:61:aa:db:fb:7b:1a:27:4c:dd:6a:96
Fingerprint (sha256): ae:5e:3d:2e:e2:20:24:0f:71:df:3f:7f:ea:2f:6e:28:ef:84:fe:70:18:e7:a2:5a:2c:eb:64:52:e8:6b:7c:c4
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate aves-apis.us
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for aves-apis.us
Public Key Algorithm
RSA
Key Size
4096
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
aves-apis.us
www.aves-apis.us
www.aves-apis.us
Other certificates including the domain name aves-apis.us
(limited to 100 certificates)
aves-apis.us
aves-apis.us
aves-apis.us
bodosom.net
www.aves-apis.us
aves-apis.us
aves-apis.us
www.aves-apis.us
aves-apis.us
aves-apis.us
aves-apis.us
bodosom.net
aves-apis.us
bodosom.net
bodosom.net
www.bodosom.net
aves-apis.us
aves-apis.us
aves-apis.us
www.aves-apis.us
aves-apis.us
www.aves-apis.us
www.aves-apis.us
aves-apis.us
www.aves-apis.us
aves-apis.us
aves-apis.us
www.bodosom.net
aves-apis.us
bodosom.net
aves-apis.us
aves-apis.us
www.aves-apis.us
bodosom.net
bodosom.net
aves-apis.us
aves-apis.us
aves-apis.us
bodosom.net
www.aves-apis.us
aves-apis.us
aves-apis.us
www.aves-apis.us
aves-apis.us
aves-apis.us
aves-apis.us
bodosom.net
aves-apis.us
bodosom.net
bodosom.net
www.bodosom.net
aves-apis.us
aves-apis.us
aves-apis.us
www.aves-apis.us
aves-apis.us
www.aves-apis.us
www.aves-apis.us
aves-apis.us
www.aves-apis.us
aves-apis.us
aves-apis.us
www.bodosom.net
aves-apis.us
bodosom.net
aves-apis.us
aves-apis.us
www.aves-apis.us
bodosom.net
bodosom.net
aves-apis.us
Certificate
The complete raw certificate details for aves-apis.us in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGDTCCBPWgAwIBAgISAwCOGMnIhvGgl9mcEHLeCcAAMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA3MTMxNTM3MDBaFw0x NzEwMTExNTM3MDBaMBcxFTATBgNVBAMTDGF2ZXMtYXBpcy51czCCAiIwDQYJKoZI hvcNAQEBBQADggIPADCCAgoCggIBAMfZ6Jtm6pCOX4aMMjZI+7h09qImZW87r23m 2L8ufjZQlf1gBf6nc5y/clm5MtEv7T1mGFn0LRqRg/axNAVleR4H/GeYdaq0sobi n2jWHRYfys/LAi/IeGX1u82BwnnUlO/pfD3MUVt7uPXNmzrugqI5SFKOt9m9jH6T D/eDqtXN2qmZqo0NXJ54rZ7tnaf3WlBJepcqVA3wcGmIVPs2N3oFmTEP0uNZlJYo iIFXMIKZJ9U0zhKivi8Y4bA6e0Xs0/qOiobpM/OA4Wip3wHGwNaxYUuB0r0rm4OI Cqj4DoeCvbiOY1zJvGRm6HW5zMnDGtcIJplUn3fumL1PW6hnEGZdpN27qqZWgCPE srWlWI5kPE/Fe8MrmCLeV2o2nhsle6HcLEIAsjv9P+nTHsd8RhVdOy+HBbsOK2r3 T9XX0KKRDnGaecp4/5PXTMhfjxJRatZFDEkE6vfzaZ0NLdkV62oXNafFoyG6Nq67 5FN6c1yllbtQMYg8GssT8ehzi93WlShyElWlggSatq1XIJ8gHTbOZWxWiOlHZ70P LXVUfsgQiwA2c3dUXycAQjwwLWX2JRlqv9h8bS06274d9WMl1GnJcg0XCaZawqe3 TZbWF9giug6s8yimCfKPC2i65XIj9PTuwbGY3vcg/EnwKTuQZVM0kKmomK5sXowD Hnve0ffnAgMBAAGjggIeMIICGjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFMd6zRFY WEblSiddNKc9qelHN9iwMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyh MG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgz LmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgz LmxldHNlbmNyeXB0Lm9yZy8wKQYDVR0RBCIwIIIMYXZlcy1hcGlzLnVzghB3d3cu YXZlcy1hcGlzLnVzMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLf EwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcw gasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSBy ZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3Jk YW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6 Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEB ABdka7Px2Q7SRis6NFv+Te3xWuf/N4lIfu0cxp96w/8YgqqB4nDbIQvMLN3fqpr8 qSr0Jn3+Epzk785eB2fWPAnl6PBe+Dw+vZepJ/A6Qnj+qendSGTr9Umu9J3VqnZx JYJPpaaCy9I04s6epKdXaod3I++9dvW0UP/Bu1i4FiILBdjHsi7Hc0ieDkRK8W08 UQuOzK9UeYoatB5bqENn8OduC2jW/RKXScAcebrByQjSUnh+/vYnLiaLc0oUkQ8g fYKteYffOPPPvegMUSjXBKSMVggio/Q5dCnu2pkfgoZFnBBq/hhDq8gK7AtPdYSF chmxfoyjwHjLJzagqA5hT7M= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAx9nom2bqkI5fhowyNkj7 uHT2oiZlbzuvbebYvy5+NlCV/WAF/qdznL9yWbky0S/tPWYYWfQtGpGD9rE0BWV5 Hgf8Z5h1qrSyhuKfaNYdFh/Kz8sCL8h4ZfW7zYHCedSU7+l8PcxRW3u49c2bOu6C ojlIUo632b2MfpMP94Oq1c3aqZmqjQ1cnnitnu2dp/daUEl6lypUDfBwaYhU+zY3 egWZMQ/S41mUliiIgVcwgpkn1TTOEqK+LxjhsDp7RezT+o6Khukz84DhaKnfAcbA 1rFhS4HSvSubg4gKqPgOh4K9uI5jXMm8ZGbodbnMycMa1wgmmVSfd+6YvU9bqGcQ Zl2k3buqplaAI8SytaVYjmQ8T8V7wyuYIt5XajaeGyV7odwsQgCyO/0/6dMex3xG FV07L4cFuw4ravdP1dfQopEOcZp5ynj/k9dMyF+PElFq1kUMSQTq9/NpnQ0t2RXr ahc1p8WjIbo2rrvkU3pzXKWVu1AxiDwayxPx6HOL3daVKHISVaWCBJq2rVcgnyAd Ns5lbFaI6UdnvQ8tdVR+yBCLADZzd1RfJwBCPDAtZfYlGWq/2HxtLTrbvh31YyXU aclyDRcJplrCp7dNltYX2CK6DqzzKKYJ8o8LaLrlciP09O7BsZje9yD8SfApO5Bl UzSQqaiYrmxejAMee97R9+cCAwEAAQ== -----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 261525736878458528767344109979377731223552 . . . . . . . . [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 'Let's Encrypt' . . . . . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-07-13 15:37:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-10-11 15:37: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:19|false] PrintableString 'aves-apis.us' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 815321785215845522299774473415823535782489457467401613680150998834505655555127059258269669143745019708241849548027475785011854635877453184706794658558333454643547353826747367157640744190842456236706457956638564590427004095933281400717418208309316430594283052918333176258143106354315317458969649440729375739456305287096218533944512306713659797652380484926047886343865999212835732864486491315882394282140039112193858548976681768380903281391060844656374451323880674803625294184069871252679609399254146748705457423230196524219017207960376876067602979720770620143522797015431838460468827164275249595916666061855077665748277843778624944742513818878619185605951722035695642865799946408820092171623073354114165828365039141917808057176386549697349554958824600180525582869687704559106483561740398691449888682520457099980710209698737965190066069276848648841647940260332226912931961720334358973664700690706319646796105883026956566979594390589909394120969460800017829864628073152731589150499437029137663256048622823724319367412936646269696674462403600151984475335301435588269443661540611995714006207416838259882969697802572210895959206958690084580330076046151630306464924873483005723929970150960678132919892491481389735888715945968918338351527911 . . . . . . . . . . . . . . . . . . . . [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.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.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 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) c77acd11585846e54a275d34a73da9e94737d8b0 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cert.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'aves-apis.us' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.aves-apis.us' . . . . . . . . . . . . . . . . [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 (246 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.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . [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) 0017646bb3f1d90ed2462b3a345bfe4dedf15ae7ff3789487eed1cc69f7ac3ff1882aa81e270db210bcc2cdddfaa9afca92af4267dfe129ce4efce5e0767d63c09e5e8f05ef83c3ebd97a927f03a4278fea9e9dd4864ebf549aef49dd5aa767125824fa5a682cbd234e2ce9ea4a7576a877723efbd76f5b450ffc1bb58b816220b05d8c7b22ec773489e0e444af16d3c510b8eccaf54798a1ab41e5ba84367f0e76e0b68d6fd129749c01c79bac1c908d252787efef6272e268b734a14910f207d82ad7987df38f3cfbde80c5128d704a48c560822a3f4397429eeda991f8286459c106afe1843abc80aec0b4f7584857219b17e8ca3c078cb2736a0a80e614fb3