atech.blog
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:26:6c:1a:b6:17:ff:4b:37:74:87:6b:27:9a:43:06:91:54 was issued on by Let's Encrypt.
With 8 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=atech.blog
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:26:6c:1a:b6:17:ff:4b:37:74:87:6b:27:9a:43:06:91:54Serial Number (int): 274411283054839299582524634365126108418388
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 8a:58:bd:1e:b4:53:43:5d:81:96:9b:ba:fb:fc:3d:82:0c:cf:20:cc
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ae:32:12:db:1f:61:c2:98:b1:04:fb:ff:81:52:8f:f4:23:57:d5:af
Fingerprint (sha256): 19:7d:3c:2b:2b:5e:92:d3:dd:fd:74:4a:90:1b:1a:d0:bf:98:a0:65:1a:fe:c1:88:74:47:bf:d1:91:d3:e5:e1
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate atech.blog
8
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for atech.blog
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
atech.blog
blog.adamcooke.io
blog.atechmedia.com
blog.codebasehq.com
blog.deployhq.com
blog.sirportly.com
cdn.atech.blog
cdnorigin.atech.blog
blog.adamcooke.io
blog.atechmedia.com
blog.codebasehq.com
blog.deployhq.com
blog.sirportly.com
cdn.atech.blog
cdnorigin.atech.blog
Other certificates including the domain name atech.blog
(limited to 100 certificates)
1364200041.rsc.cdn77.org
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
1364200041.rsc.cdn77.org
atech.blog
atech.blog
1364200041.rsc.cdn77.org
cdn.atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
cdn.atech.blog
atech.blog
atech.blog
atech.blog
1364200041.rsc.cdn77.org
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
1364200041.rsc.cdn77.org
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
1364200041.rsc.cdn77.org
atech.blog
atech.blog
1364200041.rsc.cdn77.org
cdn.atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
cdn.atech.blog
atech.blog
atech.blog
atech.blog
1364200041.rsc.cdn77.org
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
atech.blog
1364200041.rsc.cdn77.org
Certificate
The complete raw certificate details for atech.blog in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF2TCCBMGgAwIBAgISAyZsGrYX/0s3dIdrJ5pDBpFUMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MTUyMjQzNDlaFw0x OTEwMTMyMjQzNDlaMBUxEzARBgNVBAMTCmF0ZWNoLmJsb2cwggEiMA0GCSqGSIb3 DQEBAQUAA4IBDwAwggEKAoIBAQDJsdk3dcTN6ZYe5jhpbUMRdgH2LosEIqpC071/ 1cVKZWejbg0VYJZJtUl8vWjubBB9upBZb+kKyR1hw+eX4G7ajKCfYxUqH9jyiSem v7lHFs2YbZ8zMTfu3pjrzURPay7Sh/6Ju2OjROo+iJt9RvtcaHlKbAJKRXUj+95M 6Fx5nLULuddF0N6TDU5AThJ5Cj/e2TjAvB5IkOcHZBJmvqC8BEGBIGWGFHmdI6Fz eIgENaITN8wdclB7FatmVb1kNRgdh0WnGVxtlb5vhWtAsyyiZ9srdd2PgH87yxu9 +a26GiZZluB82fIjyN5HitQV8FhHfdW66+YRPahm9niIORalAgMBAAGjggLsMIIC 6DAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFIpYvR60U0NdgZabuvv8PYIMzyDMMB8G A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w gaEGA1UdEQSBmTCBloIKYXRlY2guYmxvZ4IRYmxvZy5hZGFtY29va2UuaW+CE2Js b2cuYXRlY2htZWRpYS5jb22CE2Jsb2cuY29kZWJhc2VocS5jb22CEWJsb2cuZGVw bG95aHEuY29tghJibG9nLnNpcnBvcnRseS5jb22CDmNkbi5hdGVjaC5ibG9nghRj ZG5vcmlnaW4uYXRlY2guYmxvZzBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEE AYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9y ZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AG9Tdqwx8DEZ2JkApFEV/3cVHBHZ AsEAKQaNsgiaN9kTAAABa/gFYJQAAAQDAEcwRQIgWmCHtntgdXLc5oDkEqwNbePm S08LlJSHZEyLlC0pT2ACIQDbrU2JuxEOa4E2rgOohIazSat82sLg394Wj2mAlD1u ygB2AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABa/gFXsEAAAQD AEcwRQIgV17Skv1HyGStGVfoVw2P1EZk8MeEsgk6JXCZaadmTsYCIQDqZo7HGnAc nQlPpP6ofJX19ZfLQ1JBEm/bRCC2SbjrgjANBgkqhkiG9w0BAQsFAAOCAQEAanuK ASiChcEcCL1TaUkPOhkVrH7cJf2Y4isqSB16F+wFnstUjBQoE6NIKr4IRJ+nZY0W Gy6xfiWw9yR6s0+W0iie4pd2syq95KIefdahiC/HZ9NPTSxcRZ3QyYuBAkbtE0Wz YN0rBuZ/DP0m1n7FmnCipsE2AvFj+RENs1nwc1T7xxhYZSlQ4TCi3QrAzpclHwym f5DaVT9MLBLPLYGS7zw4dsgP/aaOOwu6mbTTtcrdLtMqrg5tRMGUAVhUilf7fQPL o8Gu/rjJEiTx/g5DygRWOXJUcE3TetR5AgMMIwQaD+Nk2m+iAUULmocmltU8z7bC +BN3+hCXipYsObh7Mg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAybHZN3XEzemWHuY4aW1D EXYB9i6LBCKqQtO9f9XFSmVno24NFWCWSbVJfL1o7mwQfbqQWW/pCskdYcPnl+Bu 2oygn2MVKh/Y8oknpr+5RxbNmG2fMzE37t6Y681ET2su0of+ibtjo0TqPoibfUb7 XGh5SmwCSkV1I/veTOhceZy1C7nXRdDekw1OQE4SeQo/3tk4wLweSJDnB2QSZr6g vARBgSBlhhR5nSOhc3iIBDWiEzfMHXJQexWrZlW9ZDUYHYdFpxlcbZW+b4VrQLMs omfbK3Xdj4B/O8sbvfmtuhomWZbgfNnyI8jeR4rUFfBYR33VuuvmET2oZvZ4iDkW pQIDAQAB -----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 274411283054839299582524634365126108418388 . . . . . . . . [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 2019-07-15 22:43:49 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-13 22:43:49 +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 'atech.blog' . . . . . . . . [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 25461599663399369030695739066233476219964989597154903533684513845122962555149533073725296397110655125713537498029857920198240336773130166373167971781085729175382289619032809799697198894394770504510256948463105402979557731778495621984050772269666552708648992608622779292021504363433985036480367424836651025244051707544106964598160826775729639017014768181070830122721725784126850024831262537345627820536793472707397615248326939666186322698147494937472094502622629378591843843553393175175809480605747333028481839054102308672818118535450883534030866417765234739065859603357436943241558918039463348817866830528368415938213 . . . . . . . . . . . . . . . . . . . . [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) 8a58bd1eb453435d81969bbafbfc3d820ccf20cc . . . . . . . . . . . . . . . . [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 (153 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'atech.blog' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.adamcooke.io' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.atechmedia.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.codebasehq.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.deployhq.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.sirportly.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cdn.atech.blog' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cdnorigin.atech.blog' . . . . . . . . . . . . . . . . [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 (69 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.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016bf8056094000004030047304502205a6087b67b607572dce680e412ac0d6de3e64b4f0b949487644c8b942d294f60022100dbad4d89bb110e6b8136ae03a88486b349ab7cdac2e0dfde168f6980943d6eca00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016bf8055ec100000403004730450220575ed292fd47c864ad1957e8570d8fd44664f0c784b2093a25709969a7664ec6022100ea668ec71a701c9d094fa4fea87c95f5f597cb435241126fdb4420b649b8eb82 . . . . [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) 006a7b8a01288285c11c08bd5369490f3a1915ac7edc25fd98e22b2a481d7a17ec059ecb548c142813a3482abe08449fa7658d161b2eb17e25b0f7247ab34f96d2289ee29776b32abde4a21e7dd6a1882fc767d34f4d2c5c459dd0c98b810246ed1345b360dd2b06e67f0cfd26d67ec59a70a2a6c13602f163f9110db359f07354fbc71858652950e130a2dd0ac0ce97251f0ca67f90da553f4c2c12cf2d8192ef3c3876c80ffda68e3b0bba99b4d3b5cadd2ed32aae0e6d44c1940158548a57fb7d03cba3c1aefeb8c91224f1fe0e43ca0456397254704dd37ad47902030c23041a0fe364da6fa201450b9a872696d53ccfb6c2f81377fa10978a962c39b87b32