dongguanoffice.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:35:1d:c8:ec:0b:bc:1a:c3:f4:e6:48:15:9b:0d:26:11:b1 was issued on by Let's Encrypt.
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=dongguanoffice.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:35:1d:c8:ec:0b:bc:1a:c3:f4:e6:48:15:9b:0d:26:11:b1Serial Number (int): 279411414100918339818018383074003442340273
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 47:e3:42:a6:d8:d7:a7:8b:21:06:3c:59:89:34:9c:18:4f:08:a4:72
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): cf:60:e0:2e:6f:88:ad:2a:ba:71:df:9b:a6:ed:ed:a0:46:01:2e:37
Fingerprint (sha256): ba:09:76:4c:eb:a1:3f:c0:a3:fa:f1:d6:cb:70:2e:f3:f2:1e:f1:ff:65:f7:79:80:f0:50:fd:48:82:4c:50:62
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate dongguanoffice.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for dongguanoffice.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
dongguanoffice.com
Other certificates including the domain name dongguanoffice.com
(limited to 100 certificates)
www.elementswork.com
writemywill.site
dongguanoffice.com
487.me
dongguanoffice.com
www.dongguanoffice.com
www.glyphenome.com
dongguanoffice.com
www.diamondcote.com
www.sri529plans.com
www.dongguanoffice.com
custom-acrylic.com
www.megaaid.com
chainixorep.nl
www.dongguanoffice.com
dongguanoffice.com
600041.com
bestrouletteguide.com
writemywill.site
dongguanoffice.com
487.me
dongguanoffice.com
www.dongguanoffice.com
www.glyphenome.com
dongguanoffice.com
www.diamondcote.com
www.sri529plans.com
www.dongguanoffice.com
custom-acrylic.com
www.megaaid.com
chainixorep.nl
www.dongguanoffice.com
dongguanoffice.com
600041.com
bestrouletteguide.com
Certificate
The complete raw certificate details for dongguanoffice.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWzCCBUOgAwIBAgISAzUdyOwLvBrD9OZIFZsNJhGxMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMjExMjE2MzhaFw0y MDA1MjExMjE2MzhaMB0xGzAZBgNVBAMTEmRvbmdndWFub2ZmaWNlLmNvbTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJ9MixY8qHPu8Te6YcRzTeM+vRDT 5xqb7Fcr3AIG3c/U7Dt2Gxn1K9MxmTV7DjTR5d1F+YfLliV7eE9BPX+CapWPik2a CNUmfkLXrxw8DuWtk80S9eOzjOGxS98n7p36K+GhKNblOh96XbXwmJsEMSoML+pt 6IV6PlvfHKxblhJuRBtwCkVs4j92UVQ+6YJzjzdEBCIcyWJLntnBm5NjGq9d7uLv kRcJOsUe+YwJXPsP1M92RTVjWMUlVnJQFW1LiiPHC+WQjjV6kqKGCrkc92YyCjA5 5iRTg44x5cAMbGigyNSo6LqMpMfERqOBVa1Otu6faqvvBC6GA1o87Jcz2s2nNrFm iHdWh5Q1jtVzw2Ns49zNQHD1t2NZOa6t/QmNMHBq2TVl3eexl/ZqrKVnPgDzFFPI UxhHMe8axnjTdXNxtJ1sR7NIUNLmWo+gw5BBapVOZ9Y5ik1do0PrTj60sDOU8HKw dnRDNdHJItBy9f+fD2pS++Esk1DCx+PaUWy2OrDIFWs4xrfWPDLL4flFxhVytUjI jijV72epW0eSjf/26Y2bkH8jpwMkLPRd/nm8OBu5CyYTS69rMyk53mOoMg5WGZXA 8RATTrAsW8n4jG/UCGbS6gConBz84Lj90elEpbK7LDReWO+4b9h8xlMhKnJ90Bra CJRIi1yE5els5LalAgMBAAGjggJmMIICYjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FEfjQqbY16eLIQY8WYk0nBhPCKRyMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIISZG9uZ2d1YW5vZmZp Y2UuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHW eQIEAgSB9ASB8QDvAHUA5xLysDd+GmL7jskMYYTx6ns3y1YdESZb8+DzS/JBVG4A AAFwZ+STYAAABAMARjBEAiBxW3YZtm8lklgWNOMy+Vzo5eu+i8+LT2K5saigipZV sAIgRhMqEdN2lDC2VOcEpfYOSuol668QB67YO7+jP47UXzwAdgAHt1wb5X1o//Gw xh0jFce65ld8V5S3au68YToaadOiHAAAAXBn5JOKAAAEAwBHMEUCIQCJ8SwW49vW CJgWYsKGE6EwzFw4g/SHtfVf4ysi0V5TpgIgUBdXJZy+kBm8fnKqMKpd8RWPv/vj +uE6KDx6jNGmOHUwDQYJKoZIhvcNAQELBQADggEBAH4Cotxv+MV/NGKoiNPuT31H sp3yBe42fT3j8nygH/l9+b6Z7uWlY4+VxjcI3eyOYOJh3L4wp28hKeLHTVNl+GBm 30hhwQifm+cCROX7n+hvvkjRXO1V43Q9mbdR/C7BIJzCmPKQOPYmkV6a3+sk/Ue/ pRuY8BtoX89OvKXUTyAPFniy4IXY5dc5n/TwX0rZ7a8IP7EUbyHZ6aY/yC19xAgS zgIED+2Ix8C6TCmHkWqN6vcoTn5RTwmuJGrk+Vbub5oP1VIHoRpDsDt8kGdAT6vP LfvD5LpEaKx17WhGnqRibzmSTqAYqHxad1cXiSqKtg6H6SJPxnqlg1aEy7fN0NQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAn0yLFjyoc+7xN7phxHNN 4z69ENPnGpvsVyvcAgbdz9TsO3YbGfUr0zGZNXsONNHl3UX5h8uWJXt4T0E9f4Jq lY+KTZoI1SZ+QtevHDwO5a2TzRL147OM4bFL3yfunfor4aEo1uU6H3pdtfCYmwQx Kgwv6m3ohXo+W98crFuWEm5EG3AKRWziP3ZRVD7pgnOPN0QEIhzJYkue2cGbk2Ma r13u4u+RFwk6xR75jAlc+w/Uz3ZFNWNYxSVWclAVbUuKI8cL5ZCONXqSooYKuRz3 ZjIKMDnmJFODjjHlwAxsaKDI1Kjouoykx8RGo4FVrU627p9qq+8ELoYDWjzslzPa zac2sWaId1aHlDWO1XPDY2zj3M1AcPW3Y1k5rq39CY0wcGrZNWXd57GX9mqspWc+ APMUU8hTGEcx7xrGeNN1c3G0nWxHs0hQ0uZaj6DDkEFqlU5n1jmKTV2jQ+tOPrSw M5TwcrB2dEM10cki0HL1/58PalL74SyTUMLH49pRbLY6sMgVazjGt9Y8Msvh+UXG FXK1SMiOKNXvZ6lbR5KN//bpjZuQfyOnAyQs9F3+ebw4G7kLJhNLr2szKTneY6gy DlYZlcDxEBNOsCxbyfiMb9QIZtLqAKicHPzguP3R6USlsrssNF5Y77hv2HzGUyEq cn3QGtoIlEiLXITl6WzktqUCAwEAAQ== -----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 279411414100918339818018383074003442340273 . . . . . . . . [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 2020-02-21 12:16:38 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-21 12:16:38 +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 'dongguanoffice.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 649883209364688320584157270493703929724480210662033511502603224122317425389123296876380975832971067663403917757598396752724906516807462339122615724526934998859629244821951400672678410896531987756717418939564956231213816305828797786553871146149469061084387271230476280861817442916989466139820748928929225457019819742862242098361296383261154936354268590819756295347621192443562744872797283938101675867170541279172857175315315193648951715995655606579559304549833735188407767680512156093406437246035811678769443875214394281900623942765151008651688412737559213943910177832594773279988267839260357983280340367989642162049847476479378472237261013550309340663127303933375436831715500554232594753814301305457219476508557642377514899164412904619795827637523114008861769071040440732158809870413628764661202323951727165135212309264709076150881119182605782344987082102067183175857013481340424967310436051323112133432892647681776753602013727250625768127761942774110852904374430020264719064711487697706632801784188989432400929903616073002695830596038548891828003472886838397779697628496417833009365144609656641008807966794423726539466904712625437581647724461922077883780063796417856577855600265822407019713449216428788534670033006101621767342962341 . . . . . . . . . . . . . . . . . . . . [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) 47e342a6d8d7a78b21063c5989349c184f08a472 . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dongguanoffice.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 (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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e0000017067e4936000000403004630440220715b7619b66f2592581634e332f95ce8e5ebbe8bcf8b4f62b9b1a8a08a9655b0022046132a11d3769430b654e704a5f60e4aea25ebaf1007aed83bbfa33f8ed45f3c00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000017067e4938a000004030047304502210089f12c16e3dbd608981662c28613a130cc5c3883f487b5f55fe32b22d15e53a60220501757259cbe9019bc7e72aa30aa5df1158fbffbe3fae13a283c7a8cd1a63875 . . . . [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) 007e02a2dc6ff8c57f3462a888d3ee4f7d47b29df205ee367d3de3f27ca01ff97df9be99eee5a5638f95c63708ddec8e60e261dcbe30a76f2129e2c74d5365f86066df4861c1089f9be70244e5fb9fe86fbe48d15ced55e3743d99b751fc2ec1209cc298f29038f626915e9adfeb24fd47bfa51b98f01b685fcf4ebca5d44f200f1678b2e085d8e5d7399ff4f05f4ad9edaf083fb1146f21d9e9a63fc82d7dc40812ce02040fed88c7c0ba4c2987916a8deaf7284e7e514f09ae246ae4f956ee6f9a0fd55207a11a43b03b7c9067404fabcf2dfbc3e4ba4468ac75ed68469ea4626f39924ea018a87c5a775717892a8ab60e87e9224fc67aa5835684cbb7cdd0d4