www.hotyea.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:a9:75:65:e1:62:a9:0d:8b:6e:e4:a7:d5:a3:cc:e7:d1:48 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=www.hotyea.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:a9:75:65:e1:62:a9:0d:8b:6e:e4:a7:d5:a3:cc:e7:d1:48Serial Number (int): 319000626473767727529076006288491459105096
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a5:c3:74:0a:73:33:dd:b5:00:f2:21:02:46:52:41:07:fd:47:36:f2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c5:b2:5b:23:07:0c:65:e9:08:63:ef:0c:d0:1f:a3:48:b4:2c:93:f8
Fingerprint (sha256): ad:a2:e0:71:e2:0d:88:6f:36:62:dc:92:22:1d:ab:46:ff:07:ee:dc:3e:a5:7d:11:50:e3:57:73:18:78:b1:af
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.hotyea.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.hotyea.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
www.hotyea.com
Other certificates including the domain name hotyea.com
(limited to 100 certificates)
www.hotyea.com
forum.hotyea.com
www.hotyea.com
hotyea.com
hotyea.com
moi.me
hotyea.com
hotyea.com
phpmyadmin.hotyea.com
tb2.hotyea.com
hotyea.com
*.hotyea.com
sculpit.dance
www.sanus.world
hotyea.com
lease.club
ssl.hotyea.com
qq.hotyea.com
www.hotyea.com
hotyea.com
downloads.hotyea.com
hotyea.com
ssl.hotyea.com
ddns.hotyea.com
hotyea.com
www.hotyea.com
g.hotyea.com
bbs.hotyea.com
healthytoothpaste.com
ss.hotyea.com
bbs.hotyea.com
forum.hotyea.com
www.hotyea.com
hotyea.com
hotyea.com
moi.me
hotyea.com
hotyea.com
phpmyadmin.hotyea.com
tb2.hotyea.com
hotyea.com
*.hotyea.com
sculpit.dance
www.sanus.world
hotyea.com
lease.club
ssl.hotyea.com
qq.hotyea.com
www.hotyea.com
hotyea.com
downloads.hotyea.com
hotyea.com
ssl.hotyea.com
ddns.hotyea.com
hotyea.com
www.hotyea.com
g.hotyea.com
bbs.hotyea.com
healthytoothpaste.com
ss.hotyea.com
bbs.hotyea.com
Certificate
The complete raw certificate details for www.hotyea.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUzCCBTugAwIBAgISA6l1ZeFiqQ2LbuSn1aPM59FIMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMDQxNjExMjNaFw0y MDAxMDIxNjExMjNaMBkxFzAVBgNVBAMTDnd3dy5ob3R5ZWEuY29tMIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAspAugN3asgW6WZosQ899QXT+d0hHjJT7 qfuOYr42I+W5VxTJtNXucqGl9ocxd4W5jV6SIgOd+sWMPP2GbPImNownfAB7JUK4 sabtMM5S9u5lJRLbhFLFwj8R/3hB+CA6FNBzMq3lyatBB9lcYbl/pgbZydKs7pXt zSaCdLtLLmcIVLBWsCpaG/F+n+/jrm+0UpWcyj3CQ+SVhKJIFXfAZkURD+xPhG91 aYgphsLydZgdBKpLy25JT50735X5vN1QjvQXAuVf5FbBJlElWDobZSd8qfNUh2h0 rL/u3bacL7wgr9v5KP0d+AoaDyFTbFSFKaWNXvGTtle4D7RpZAO5nTkVQhwV0LEf hjqb/wPI9x26RF1bYhqT6YcxoIVyNlV4kidPHhvzYLkPZXiGHdFRYjc8kTp95nzI 2PqkRxR9T18pAw9nH55RmXKKlWQrvPoVmX2P6sVuv9J1YcYQk7igCu5H8KRUTy0B yOXG60gWRnohAiJtT2KRzxsssgmI0AUr4SQiymuqua26REsNALMphcxTK5ucOGMp utUHsn5rIJ2NiTyrKIion1NdUL5Qjbi+wXsZfpfOYC9JOIAJsKwIp3tbiAC4LolR 6JD82ilKxnpv97PQK6CBeCK/HgzKQswezx3AVZVKmRFZVE9R15sHKt7qeXiNcP9y rQDsUELQAXsCAwEAAaOCAmIwggJeMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUpcN0 CnMz3bUA8iECRlJBB/1HNvIwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo 7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt eDMubGV0c2VuY3J5cHQub3JnLzAZBgNVHREEEjAQgg53d3cuaG90eWVhLmNvbTBM BgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIB FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQE gfEA7wB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABbZfBMYEA AAQDAEcwRQIhANufYmoUKdHkb5qht2we/61BpcE7A218XRTAZw+iuP8NAiAdfHyr drFN2x3QqwrBpqFtUJGUysY070Q0KztpJnAWcAB1AF6nc/nfVsDntTZIfdBJ4DJ6 kZoMhKESEoQYdZaBcUVYAAABbZfBM18AAAQDAEYwRAIgXb8dLWtKSnUYFe390aSE 3GNB2HIr/CjK4eaZdFKPBFkCIG0+tl0olnSpJPjmv2DGg+zkZUruX5dMo/xK9xVD CZ9rMA0GCSqGSIb3DQEBCwUAA4IBAQCXM5ptzM0QszVU+WPOJU7WEVgViC4CJDDT VRGOQsl+Ev2u+n/M0qLtc1sNcfZ5oj6MwZCCERYNBvkT19UHbydLqouotqt4HQj1 PcEp3eolo2on5SJH/SdlBe96FOZmcOk8eXhLGsZeJCulg4Hcr/tXs7z+8oX4euaz YMpAoe1bXtDkDyhWeO88O0LR7KkxrCYNsITP84jQnI6AZWwOoJWpHQJ23yedBkq7 TjqPixdP0Hx30f/TfuRgRhQlOlpFQW7ceWcrroe03MKp7+4ZmMFW+Ql2WdDYSOqq kOesyDRQZpmVTlXzevTgkuBXa032k1spMdfHztUFUfZl8MpfitPx -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAspAugN3asgW6WZosQ899 QXT+d0hHjJT7qfuOYr42I+W5VxTJtNXucqGl9ocxd4W5jV6SIgOd+sWMPP2GbPIm NownfAB7JUK4sabtMM5S9u5lJRLbhFLFwj8R/3hB+CA6FNBzMq3lyatBB9lcYbl/ pgbZydKs7pXtzSaCdLtLLmcIVLBWsCpaG/F+n+/jrm+0UpWcyj3CQ+SVhKJIFXfA ZkURD+xPhG91aYgphsLydZgdBKpLy25JT50735X5vN1QjvQXAuVf5FbBJlElWDob ZSd8qfNUh2h0rL/u3bacL7wgr9v5KP0d+AoaDyFTbFSFKaWNXvGTtle4D7RpZAO5 nTkVQhwV0LEfhjqb/wPI9x26RF1bYhqT6YcxoIVyNlV4kidPHhvzYLkPZXiGHdFR Yjc8kTp95nzI2PqkRxR9T18pAw9nH55RmXKKlWQrvPoVmX2P6sVuv9J1YcYQk7ig Cu5H8KRUTy0ByOXG60gWRnohAiJtT2KRzxsssgmI0AUr4SQiymuqua26REsNALMp hcxTK5ucOGMputUHsn5rIJ2NiTyrKIion1NdUL5Qjbi+wXsZfpfOYC9JOIAJsKwI p3tbiAC4LolR6JD82ilKxnpv97PQK6CBeCK/HgzKQswezx3AVZVKmRFZVE9R15sH Kt7qeXiNcP9yrQDsUELQAXsCAwEAAQ== -----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 319000626473767727529076006288491459105096 . . . . . . . . [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-10-04 16:11:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-02 16:11:23 +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 'www.hotyea.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 728474338751491000371179953771044940878530508063612100416961949751536608643495220385921890497848026133443908024500464064998931468425552520179676719108835032745611435952340589387486555412155605361003506337902848013084000842065709461415865606150527292451346669639123248539095799653496903916768428696383401911135893305862047533935362023867115764652176962234144965557016687051975353138602793617428449876351097422776850639652660857032458372988980229160537981706582897049804445654685334580082221902019569588121635434061939608148198364165422757716392603795131783005730404626684533062375055505870627844603391961195489269711962545867417920995447221392186405109047225115421107167122134383253555337930832803309752511272555612804025516358928631864583814556739924904072253117439736166702637006616396638695320985910207480285640573042741817172408035671163542817563707877192169739474925224015242767994504194158057772076845917300047589146686862473083925419184970680349627474438053464587660726683989094030759408953764529651306112041505650582339583777586216789122855886844710121211975372784940063143358655879032106981981778772744343956932530594706532834251124636381926457967405936429989595624787567971574724672293436498618019263029335405819252962230651 . . . . . . . . . . . . . . . . . . . . [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) a5c3740a7333ddb500f2210246524107fd4736f2 . . . . . . . . . . . . . . . . [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 (18 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hotyea.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) 00ef007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d97c131810000040300473045022100db9f626a1429d1e46f9aa1b76c1effad41a5c13b036d7c5d14c0670fa2b8ff0d02201d7c7cab76b14ddb1dd0ab0ac1a6a16d509194cac634ef44342b3b69267016700075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016d97c1335f000004030046304402205dbf1d2d6b4a4a751815edfdd1a484dc6341d8722bfc28cae1e69974528f045902206d3eb65d289674a924f8e6bf60c683ece4654aee5f974ca3fc4af71543099f6b . . . . [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) 0097339a6dcccd10b33554f963ce254ed6115815882e022430d355118e42c97e12fdaefa7fccd2a2ed735b0d71f679a23e8cc1908211160d06f913d7d5076f274baa8ba8b6ab781d08f53dc129ddea25a36a27e52247fd276505ef7a14e66670e93c79784b1ac65e242ba58381dcaffb57b3bcfef285f87ae6b360ca40a1ed5b5ed0e40f285678ef3c3b42d1eca931ac260db084cff388d09c8e80656c0ea095a91d0276df279d064abb4e3a8f8b174fd07c77d1ffd37ee4604614253a5a45416edc79672bae87b4dcc2a9efee1998c156f9097659d0d848eaaa90e7acc834506699954e55f37af4e092e0576b4df6935b2931d7c7ced50551f665f0ca5f8ad3f1