lubbockgaragedoorrepair.com
Issued by R3
About this certificate
This digital certificate with serial number 03:89:4b:c6:05:8c:c0:8a:6d:a5:2b:f6:56:60:cb:a9:d0:a9 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:
- 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=lubbockgaragedoorrepair.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:89:4b:c6:05:8c:c0:8a:6d:a5:2b:f6:56:60:cb:a9:d0:a9Serial Number (int): 308056262350474747262381245967713159467177
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: dc:4e:f7:c5:93:72:f1:5b:d5:18:c7:ec:c5:5b:7b:11:14:27:65:ca
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 0f:af:01:f8:c6:fb:0a:3e:a4:d3:5e:e9:2a:56:54:15:93:ba:93:42
Fingerprint (sha256): a7:2f:d2:d1:97:c9:b8:af:92:f8:e3:7e:31:81:24:23:f9:98:15:ad:5e:7b:c6:ef:44:63:16:08:bc:d7:3a:d3
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate lubbockgaragedoorrepair.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for lubbockgaragedoorrepair.com
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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
lubbockgaragedoorrepair.com
www.lubbockgaragedoorrepair.com
www.lubbockgaragedoorrepair.com
Other certificates including the domain name lubbockgaragedoorrepair.com
(limited to 100 certificates)
lubbockgaragedoorrepair.com
www.professionalbookends.com
megindo.com
www.siouxcitysportsdoctor.com
gayeroticaudio.com
www.smallbusinessmentor.com
www.sportsmedicinemanchester.com
www.corporateeventsdallas.com
columbiasportsdoctor.com
lubbockgaragedoorrepair.com
www.humoor.com
www.humoor.com
www.saltlakestemcellcenter.com
www.lubbockgaragedoorrepair.com
keywestattraction.com
hotelyh.com
onlinekasinotips.com
lubbockgaragedoorrepair.com
tls.automattic.com
coretti.com
tickplier.com
minimanipedi.com
giedre.org
thewritingwell.com
www.drinkagallon.com
perumagazine.com
www.sternmaster.com
www.anchoragestemcelltreatmentcenter.com
www.tables.business
www.professionalbookends.com
megindo.com
www.siouxcitysportsdoctor.com
gayeroticaudio.com
www.smallbusinessmentor.com
www.sportsmedicinemanchester.com
www.corporateeventsdallas.com
columbiasportsdoctor.com
lubbockgaragedoorrepair.com
www.humoor.com
www.humoor.com
www.saltlakestemcellcenter.com
www.lubbockgaragedoorrepair.com
keywestattraction.com
hotelyh.com
onlinekasinotips.com
lubbockgaragedoorrepair.com
tls.automattic.com
coretti.com
tickplier.com
minimanipedi.com
giedre.org
thewritingwell.com
www.drinkagallon.com
perumagazine.com
www.sternmaster.com
www.anchoragestemcelltreatmentcenter.com
www.tables.business
Certificate
The complete raw certificate details for lubbockgaragedoorrepair.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGIzCCBQugAwIBAgISA4lLxgWMwIptpSv2VmDLqdCpMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDAxMTYxODQwNTdaFw0yNDA0MTUxODQwNTZaMCYxJDAiBgNVBAMT G2x1YmJvY2tnYXJhZ2Vkb29ycmVwYWlyLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQAD ggIPADCCAgoCggIBAMbAoBmVea8GoAPEg39dckrrWrs4d8NZorZn6eIxdlglk8YF wAPo8YudqYq35axle9ldK7LMPnoNOFq6pmNqH+VdasdCLnOARtp8oeXfusZnFFvJ 6qemXuigunWeBBPZuDFwf+6FHJ5m1WMdo/xD5/z0lpzCUeUBJbofoV4vjdTJBb3D Q0liSkUe6AaYByxDkfKoo5ktZTOyiU6/EsHq+YohsUtW9f8JfXAK9hziJ+Kfi6JV IjHGlpsLUiPLWq8IQb5nXqhzf8ire6BeOJEpLQmQJz7PW0hmYc2vGYNwtIz0kwEc UqDzCqXLXVm03tsrJVIdYs6n9un94FlacSXYCgEA054umCIuScaw0yJhevAxY/gX eoUU1M+6+OyGdvfB1XzB68tSfmhIOP2HmcKd8h+UBTkp8OXdS+iU7klAN/3Ke+HE 5+A96B7ZbxU1wQeqIU9k6Gt4Tl0A5tpIpzFyBlF0DM1xUJRbGCl4oTArQ9Dnrvl1 aY86cYrB+z86FS4QCfogVgUsR8OcfYaWab93mfOb0/8zFpMUgDneKHtaOk2P/r35 kzTheWtQKKeNbonoKG0LkiOsjPicnDhXmJmloxCfUAf0fhhX7KNheVL8lUivA5iy LOEx69ScDYxgiTQ7qs+W4Z+beM3ipFdCjvvypHDpL1T4GJ4SCYi2BKbhAjH9AgMB AAGjggI9MIICOTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEG CCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNxO98WTcvFb1RjH7MVb exEUJ2XKMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUF BwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsG AQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMEcGA1UdEQRAMD6CG2x1YmJv Y2tnYXJhZ2Vkb29ycmVwYWlyLmNvbYIfd3d3Lmx1YmJvY2tnYXJhZ2Vkb29ycmVw YWlyLmNvbTATBgNVHSAEDDAKMAgGBmeBDAECATCCAQMGCisGAQQB1nkCBAIEgfQE gfEA7wB1AEiw42vapkc0D+VqAvqdMOscUgHLVt0sgdm7v6s52IRzAAABjRPKi1EA AAQDAEYwRAIgVvvZOmr9lurJ7ZN9x1Kg+/p+Lsh4RVDTj3GjFU96qR8CIEUCc+vg qxoCuh7+kzFvIe04eQktelM6dA3vB7OaMhisAHYAdv+IPwq2+5VRwmHM9Ye6NLSk zbsp3GhCCp/mZ0xaOnQAAAGNE8qLpQAABAMARzBFAiEA/CCGrxv0rQheDzpU8HNP XG7HQjmhVaZTNy/XnQqp5lsCIH9mx56zM4j9L1IBkmmIJJhSmH/YODM0JTruNLGI 6oMVMA0GCSqGSIb3DQEBCwUAA4IBAQBlpI25pWTKfZopMEO/EABQ094i0dHc5Mk6 CeYTOL/xtwgn+/SNV61YM3awKMjX8yGb0bXBFTOuB3PPwODjEoZJw0bDuK3hh1kX MpDIbg3wXwb8Wy6Nhg64ejwdvEPkl8Uq4elvVsplpUyLbFCEd/U9xOinp51CoCOX 0mAnB19rWctlt3RMAqQfsgkaPN084mGWCuH1XeRH+A35dHYQ5XKXbiLmPFU/aDQr jfqostfXbA3WPb1sYwPtrN9UNG+lxY/l8aFQ/hVYqpPmdeHctdCja9uyUXGify8T BkFN74gjeYbwAz2i2MAsPAk77Wp7dXajeCND9GJ0zGM0uoCmoYBh -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxsCgGZV5rwagA8SDf11y Sutauzh3w1mitmfp4jF2WCWTxgXAA+jxi52pirflrGV72V0rssw+eg04WrqmY2of 5V1qx0Iuc4BG2nyh5d+6xmcUW8nqp6Ze6KC6dZ4EE9m4MXB/7oUcnmbVYx2j/EPn /PSWnMJR5QEluh+hXi+N1MkFvcNDSWJKRR7oBpgHLEOR8qijmS1lM7KJTr8Swer5 iiGxS1b1/wl9cAr2HOIn4p+LolUiMcaWmwtSI8tarwhBvmdeqHN/yKt7oF44kSkt CZAnPs9bSGZhza8Zg3C0jPSTARxSoPMKpctdWbTe2yslUh1izqf26f3gWVpxJdgK AQDTni6YIi5JxrDTImF68DFj+Bd6hRTUz7r47IZ298HVfMHry1J+aEg4/YeZwp3y H5QFOSnw5d1L6JTuSUA3/cp74cTn4D3oHtlvFTXBB6ohT2Toa3hOXQDm2kinMXIG UXQMzXFQlFsYKXihMCtD0Oeu+XVpjzpxisH7PzoVLhAJ+iBWBSxHw5x9hpZpv3eZ 85vT/zMWkxSAOd4oe1o6TY/+vfmTNOF5a1Aop41uiegobQuSI6yM+JycOFeYmaWj EJ9QB/R+GFfso2F5UvyVSK8DmLIs4THr1JwNjGCJNDuqz5bhn5t4zeKkV0KO+/Kk cOkvVPgYnhIJiLYEpuECMf0CAwEAAQ== -----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 308056262350474747262381245967713159467177 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-16 18:40:57 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-15 18:40:56 +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 'lubbockgaragedoorrepair.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 810839224808650617948176199520392995158033923246103609624748598625211189176710512651499958253252882200475619623336281263309511367045964829561389993276153978653718025022870321948421745043047219174915254911800908771696998365780117821757944885719505525839952743937824440906737897171444554096895349915283118147294591235824522261460883643397542410039417311438712541800842320863004161691104896207395715026232976172972662024406933283739781013621097030946123167444765565945130951577677268234368571762990109146862073113069915821946910184318826361832899096227130207741967532553190290310474230561994221791521821379074863944243782964150309882359977399646912250757773816885898987104693884519841681839077835250919108977883243686101000125527215118519078616213708738490326385401328281878568709993552331230319353993818657242224826445289054045370425908020278764144529342213367582416163290176834219479128938552517412880440685142847454701084340350410410833842133017678849508747364561906966577728232000375814217992384520027568711379716584313720503516608582650205138408236266479808600374397731776434123472406815126013145895871400292366658578397555277407438930463374428836691852952981839196620816697978033009217503319588400848483738328466586029059339334141 . . . . . . . . . . . . . . . . . . . . [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) dc4ef7c59372f15bd518c7ecc55b7b11142765ca . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (64 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lubbockgaragedoorrepair.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.lubbockgaragedoorrepair.com' . . . . . . . . . . . . . . . . [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.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef00750048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018d13ca8b510000040300463044022056fbd93a6afd96eac9ed937dc752a0fbfa7e2ec8784550d38f71a3154f7aa91f0220450273ebe0ab1a02ba1efe93316f21ed3879092d7a533a740def07b39a3218ac00760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018d13ca8ba50000040300473045022100fc2086af1bf4ad085e0f3a54f0734f5c6ec74239a155a653372fd79d0aa9e65b02207f66c79eb33388fd2f5201926988249852987fd8383334253aee34b188ea8315 . . . . [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) 0065a48db9a564ca7d9a293043bf100050d3de22d1d1dce4c93a09e61338bff1b70827fbf48d57ad583376b028c8d7f3219bd1b5c11533ae0773cfc0e0e3128649c346c3b8ade18759173290c86e0df05f06fc5b2e8d860eb87a3c1dbc43e497c52ae1e96f56ca65a54c8b6c508477f53dc4e8a7a79d42a02397d26027075f6b59cb65b7744c02a41fb2091a3cdd3ce261960ae1f55de447f80df9747610e572976e22e63c553f68342b8dfaa8b2d7d76c0dd63dbd6c6303edacdf54346fa5c58fe5f1a150fe1558aa93e675e1dcb5d0a36bdbb25171a27f2f1306414def88237986f0033da2d8c02c3c093bed6a7b7576a3782343f46274cc6334ba80a6a18061