woodcutterswoodyard.com.freedomforschool.org
Issued by R3
About this certificate
This digital certificate with serial number 03:7c:a3:f3:b1:2b:e8:25:1e:f9:f4:21:ba:7a:c6:31:7a:70 was issued on by Let's Encrypt.
With 10 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=woodcutterswoodyard.com.freedomforschool.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:7c:a3:f3:b1:2b:e8:25:1e:f9:f4:21:ba:7a:c6:31:7a:70Serial Number (int): 303749800778391830893001937950079416629872
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 62:8d:2b:21:02:98:6d:c6:b3:2e:b5:e3:f4:6b:a4:2c:a9:d0:98:28
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 33:19:08:74:03:11:0f:31:c3:d2:a0:e3:99:4c:f7:e1:f0:77:df:a6
Fingerprint (sha256): df:e7:99:3d:1e:d1:2c:37:57:f2:1a:a8:18:85:a3:59:75:b5:21:6e:17:9b:ae:32:cc:3a:4e:33:2a:1c:95:e1
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate woodcutterswoodyard.com.freedomforschool.org
10
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for woodcutterswoodyard.com.freedomforschool.org
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
authentickobe.com
disastermaster.org.sanantoniopublishers.com
dozenstickers.com
optionsforbeginnersreview.simplifiedfor.com
resellrightscatalog.com
smsblockchain.com
thechurchoftherosecross.com
tokenea.com.jugglingmaster.com
towyourcar.com
woodcutterswoodyard.com.freedomforschool.org
disastermaster.org.sanantoniopublishers.com
dozenstickers.com
optionsforbeginnersreview.simplifiedfor.com
resellrightscatalog.com
smsblockchain.com
thechurchoftherosecross.com
tokenea.com.jugglingmaster.com
towyourcar.com
woodcutterswoodyard.com.freedomforschool.org
Other certificates including the domain name freedomforschool.org
(limited to 100 certificates)
freedomforschool.org
freedomforschool.org
uchemp.com.fortjefferson.net.freedomforschool.org
arbitrager.ca
zav.co.za
churros.co.in.eringeemusic.org
freedomforschool.org
prospectingsystem.com.accountabilitygroup.ca
freedomforschool.org
freedomforschool.org
freedomforschool.org
freedomforschool.org
freedomforschool.org
retirefund.org
woodcutterswoodyard.com.freedomforschool.org
sewe.co.za
freedomforschool.org
freedomforschool.org
uchemp.com.fortjefferson.net.freedomforschool.org
arbitrager.ca
zav.co.za
churros.co.in.eringeemusic.org
freedomforschool.org
prospectingsystem.com.accountabilitygroup.ca
freedomforschool.org
freedomforschool.org
freedomforschool.org
freedomforschool.org
freedomforschool.org
retirefund.org
woodcutterswoodyard.com.freedomforschool.org
sewe.co.za
freedomforschool.org
Certificate
The complete raw certificate details for woodcutterswoodyard.com.freedomforschool.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGJTCCBQ2gAwIBAgISA3yj87Er6CUe+fQhunrGMXpwMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA5MTcxNjQxNTZaFw0yMzEyMTYxNjQxNTVaMDcxNTAzBgNVBAMT LHdvb2RjdXR0ZXJzd29vZHlhcmQuY29tLmZyZWVkb21mb3JzY2hvb2wub3JnMIIB IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArj4w1FOYSQ7kDLgRq3tJLkut /61pA8KnCNp+ay7Rad7ByG+PiBcwnAJmFsjN2yJh/aLpd7DeJ6m5MsiO8jZL/WPG ZLYOijbv0P9+HuW4fMhYgrAS8tAL+dSoduWacxUfXiwPyawwZTTqB8JoJHoClda8 S2q8xGbSiUKeLrvZYcTV51AS+3WSge7fHXmwZWt0N/XPGgtO0qOmcExyNjAF52xx xUBq0XteoMt1LUAiUsxtqLALZKaJ/jlC6V/qElgclePr1EmCt8UmID767L/zi2HR ipqV3sELk1EFUB2/f8KUhL/eMD1VYMKa+09O+GoRhydXWvNl+Oy1ZtKBCRKJdQID AQABo4IDLjCCAyowDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRijSshAphtxrMuteP0 a6QsqdCYKDAfBgNVHSMEGDAWgBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEF BQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggr BgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3JnLzCCATQGA1UdEQSCASswggEn ghFhdXRoZW50aWNrb2JlLmNvbYIrZGlzYXN0ZXJtYXN0ZXIub3JnLnNhbmFudG9u aW9wdWJsaXNoZXJzLmNvbYIRZG96ZW5zdGlja2Vycy5jb22CK29wdGlvbnNmb3Ji ZWdpbm5lcnNyZXZpZXcuc2ltcGxpZmllZGZvci5jb22CF3Jlc2VsbHJpZ2h0c2Nh dGFsb2cuY29tghFzbXNibG9ja2NoYWluLmNvbYIbdGhlY2h1cmNob2Z0aGVyb3Nl Y3Jvc3MuY29tgh50b2tlbmVhLmNvbS5qdWdnbGluZ21hc3Rlci5jb22CDnRvd3lv dXJjYXIuY29tgix3b29kY3V0dGVyc3dvb2R5YXJkLmNvbS5mcmVlZG9tZm9yc2No b29sLm9yZzATBgNVHSAEDDAKMAgGBmeBDAECATCCAQUGCisGAQQB1nkCBAIEgfYE gfMA8QB2ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABiqQ8FwwA AAQDAEcwRQIgBojYUiMiBCtaAbPxAE3tge0ALSHtk9d/rlGy0qA19/oCIQDiZY76 CoUmSGNq3zjblr+Re1WtXog0S/1rbxwy3GQ85gB3AHoyjFTYty22IOo44FIe6YQW cDIThU070ivBOlejUutSAAABiqQ8FxIAAAQDAEgwRgIhAIr+X/tTvdJZm9fzf3aN bpf0EiIhqUBwhOTLbbQbkqGjAiEAp/EAZ0Fcl8SlWpGVNeRYnIVfNEc9i+l9g69W vuHi+5cwDQYJKoZIhvcNAQELBQADggEBAKnIs61/3Tq44WVCHZ3qkf6rcCZQntpO O7LjjXOzuEvzxGp86mjCfTv8Qm4fAyScYGcxmtVgB8B1d/WaOJ0dBi9kvhIrGj7m 91M6JpV46qBRhlOyM08VTqaMWlb6Zdq7Df84HvzIRRVtNXcvGU1h9BdRc9ceGh7Q IoP8Or02H5xCuJId1fc/ju8U/tWCWSmPtXWtUHwTpJ/1BF8I9e1MhDwrTsUBUHy7 F0cdelMHvmoDOLRfBYwW6zzHzeOFFzYHKwOJqZdKwN7euR4QppigbdCL/aH8EswH OLcoshxB/Upe+wVurp4wdrFioKmB5eBaxXEBWnQq1tQvm3XyrNFyayM= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArj4w1FOYSQ7kDLgRq3tJ Lkut/61pA8KnCNp+ay7Rad7ByG+PiBcwnAJmFsjN2yJh/aLpd7DeJ6m5MsiO8jZL /WPGZLYOijbv0P9+HuW4fMhYgrAS8tAL+dSoduWacxUfXiwPyawwZTTqB8JoJHoC lda8S2q8xGbSiUKeLrvZYcTV51AS+3WSge7fHXmwZWt0N/XPGgtO0qOmcExyNjAF 52xxxUBq0XteoMt1LUAiUsxtqLALZKaJ/jlC6V/qElgclePr1EmCt8UmID767L/z i2HRipqV3sELk1EFUB2/f8KUhL/eMD1VYMKa+09O+GoRhydXWvNl+Oy1ZtKBCRKJ dQIDAQAB -----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 303749800778391830893001937950079416629872 . . . . . . . . [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 2023-09-17 16:41:56 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-12-16 16:41:55 +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 'woodcutterswoodyard.com.freedomforschool.org' . . . . . . . . [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 21996132460901756917854513540554723575318762445003755015465426940823656400555260191261805169284368906949931239621041025740099048390225047725640937540112218190670052993349854329715903407482226162822076615743012547717101645660966370919059775462145970076220485264038733770852637139184289064765649808852244957168416834277704497098443206541974599049084550115310291864458211814326488526437864659729140151187581591942649241500524184905885892357625436173889286556287236697094773587651386248285921014936363596089419019526637075686653555316612502231490956396606513100120575747834574745842152506804143635738839380492470034008437 . . . . . . . . . . . . . . . . . . . . [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) 628d2b2102986dc6b32eb5e3f46ba42ca9d09828 . . . . . . . . . . . . . . . . [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 (299 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'authentickobe.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'disastermaster.org.sanantoniopublishers.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dozenstickers.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'optionsforbeginnersreview.simplifiedfor.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'resellrightscatalog.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'smsblockchain.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'thechurchoftherosecross.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tokenea.com.jugglingmaster.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'towyourcar.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'woodcutterswoodyard.com.freedomforschool.org' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb4990000018aa43c170c000004030047304502200688d8522322042b5a01b3f1004ded81ed002d21ed93d77fae51b2d2a035f7fa022100e2658efa0a852648636adf38db96bf917b55ad5e88344bfd6b6f1c32dc643ce60077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb520000018aa43c171200000403004830460221008afe5ffb53bdd2599bd7f37f768d6e97f4122221a9407084e4cb6db41b92a1a3022100a7f10067415c97c4a55a919535e4589c855f34473d8be97d83af56bee1e2fb97 . . . . [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) 00a9c8b3ad7fdd3ab8e165421d9dea91feab7026509eda4e3bb2e38d73b3b84bf3c46a7cea68c27d3bfc426e1f03249c6067319ad56007c07577f59a389d1d062f64be122b1a3ee6f7533a269578eaa0518653b2334f154ea68c5a56fa65dabb0dff381efcc845156d35772f194d61f4175173d71e1a1ed02283fc3abd361f9c42b8921dd5f73f8eef14fed58259298fb575ad507c13a49ff5045f08f5ed4c843c2b4ec501507cbb17471d7a5307be6a0338b45f058c16eb3cc7cde3851736072b0389a9974ac0dedeb91e10a698a06dd08bfda1fc12cc0738b728b21c41fd4a5efb056eae9e3076b162a0a981e5e05ac571015a742ad6d42f9b75f2acd1726b23