www.gianpiero.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:9d:81:9e:1f:de:46:01:81:3f:ee:e2:9a:ca:90:b2:dc:80 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.gianpiero.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:9d:81:9e:1f:de:46:01:81:3f:ee:e2:9a:ca:90:b2:dc:80Serial Number (int): 314933480842592996915337825318901732531328
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 5d:51:65:54:8f:42:2d:c5:c6:b2:30:a8:d4:50:20:4f:96:07:f1:d5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b2:f7:a3:15:f3:16:2e:2b:13:27:4f:90:cd:59:7c:36:2b:7a:9f:2c
Fingerprint (sha256): dd:ae:2a:4e:b4:99:23:bb:e5:d4:f0:d8:c5:42:f1:e9:99:1c:90:d8:a6:4a:cb:29:57:af:85:6e:19:46:33: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 www.gianpiero.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.gianpiero.co
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.gianpiero.co
Other certificates including the domain name gianpiero.co
(limited to 100 certificates)
postthat.com
www.gianpiero.co
givlingsucks.info
thegardenshuttercompany.com
ithinkdaily.com
cutecafe.co
www.companymoney.io
www.creatorsodyssey.com
www.cryptwhiz.com
alert.tools
gianpiero.co
www.qivue.com
gianpiero.co
www.johnsoninjury.com
nitingo.co
joynessey.com
indiamarriage.in
mrmrs.com
www.gianpiero.co
34959.com
www.pectin.industries
www.silber.boston
thegardenshuttercompany.com
gianpiero.co
www.dayworkout.com
www.gianpiero.co
givlingsucks.info
thegardenshuttercompany.com
ithinkdaily.com
cutecafe.co
www.companymoney.io
www.creatorsodyssey.com
www.cryptwhiz.com
alert.tools
gianpiero.co
www.qivue.com
gianpiero.co
www.johnsoninjury.com
nitingo.co
joynessey.com
indiamarriage.in
mrmrs.com
www.gianpiero.co
34959.com
www.pectin.industries
www.silber.boston
thegardenshuttercompany.com
gianpiero.co
www.dayworkout.com
Certificate
The complete raw certificate details for www.gianpiero.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWDCCBUCgAwIBAgISA52Bnh/eRgGBP+7imsqQstyAMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjgyMjQ3MTVaFw0x OTEwMjYyMjQ3MTVaMBsxGTAXBgNVBAMTEHd3dy5naWFucGllcm8uY28wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9LRJJ+fkZQEMy8Yq5eCA8vEaXBFRQ Y1n5dyu56+6NjBHJsYDMN52he51//ihyktGxpyw4p8O6FNVlC6FFyC/Lge95cbFL 3cnA7TRDqAq9VnzPTBrHHliA1Tlxw942JiS/+jTeWBk1/j3uioO5pH6hrRzcUjq7 xdTxFiO6dkomYEHsNPJKph+t3ikENCiWN3L0ThcAuKwMIv7OpwR28DY/Qn6v3nt9 Z70QcF3L/0KC4eT0xBj31s14ERlUWBy3WLzW1M+Qn5n8ljVxffTPed5nMOyxzwzU ieIx41g7t4MbRT1N9w0uHtwx9+p/VJv/ToJi9q3X4GWmAf3A4JRaG+VowhI6jQGq sBrIXZw+jqNCi8s83jtw7J0GCY+p4KNPjsow/BiumRPuK5Q1o1IEnOTGF3advtI0 OKoHpeP4VCyQt76+iFlP5zRWry1Vl4FLNrzhM00smbp9GEplQb2c3T9d4h1Cp2yj VFD0nAJRi0PV0yfgYIEUMFPIblFwwF7x/7fFfkYLQ4wgOLVAnWTg4q7KrqWbL9O/ 14U+32KKEGLC5pSXcCYeaNWeALV04jzArjY0p8JuJfook4EzyGpWNz4VxBB6+b4M F9N51hMVThW36On/HyYgdmiUiHPN49JLBY4v+joH/RDp6X1OqIYyimSryXg3VtqI eoCIgplVC2JTCQIDAQABo4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRd UWVUj0ItxcayMKjUUCBPlgfx1TAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEHd3dy5naWFucGllcm8u Y28wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdgB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWw6 +y4vAAAEAwBHMEUCIE/GyofHWtwA0sZKqBse/ItI18y5HN4Ydk44Uf7PRIRHAiEA t/2rCMTP/DhCEX76D971da66V32HTrkhxjo/f+7DXNAAdgApPFGWVMg5ZbqqUPxY B9S3b79Yeily3KTDDPTlRUf0eAAAAWw6+y5NAAAEAwBHMEUCIB6usMA/wf7HDH0t 8yz1rYM2NNJQf4tJTI1mMXkEHsHWAiEAw6WU1ZYWVjsq4HLU0KAuLCMo3hX4W2XR ZiZahe7L/X0wDQYJKoZIhvcNAQELBQADggEBAF/mQlib0hnVbwFuVFy6ZOUgm3cQ 4W7JKHvJkyGNVnXSQM4/jo6zlYNvTD3liYWgHwqXd+2fpd6xpQzYe5NsPsZR6GLj tfmatybU7ZnDm3mC4+yogoR04QrggvFdZk6aqUVcJvoxqteBCVEOEupCXhNGih4z gosf4SLTAmPusRu5rTT2rzucFDx2+ioyKMLY67UH9qfTXu+at7nY/qP1h556GSqz XXeXDpk8412tEtZhTrsZ+NYwOs+0O68HnnVFck+dAe+fKRP36s6+ptVu8vb12vC5 uLVaUe08uJAGyAHabPLWiE7LNahkzBmO+9t51UY0rJEECYDSMGDFnM0Ssc8= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvS0SSfn5GUBDMvGKuXgg PLxGlwRUUGNZ+XcruevujYwRybGAzDedoXudf/4ocpLRsacsOKfDuhTVZQuhRcgv y4HveXGxS93JwO00Q6gKvVZ8z0waxx5YgNU5ccPeNiYkv/o03lgZNf497oqDuaR+ oa0c3FI6u8XU8RYjunZKJmBB7DTySqYfrd4pBDQoljdy9E4XALisDCL+zqcEdvA2 P0J+r957fWe9EHBdy/9CguHk9MQY99bNeBEZVFgct1i81tTPkJ+Z/JY1cX30z3ne ZzDssc8M1IniMeNYO7eDG0U9TfcNLh7cMffqf1Sb/06CYvat1+BlpgH9wOCUWhvl aMISOo0BqrAayF2cPo6jQovLPN47cOydBgmPqeCjT47KMPwYrpkT7iuUNaNSBJzk xhd2nb7SNDiqB6Xj+FQskLe+vohZT+c0Vq8tVZeBSza84TNNLJm6fRhKZUG9nN0/ XeIdQqdso1RQ9JwCUYtD1dMn4GCBFDBTyG5RcMBe8f+3xX5GC0OMIDi1QJ1k4OKu yq6lmy/Tv9eFPt9iihBiwuaUl3AmHmjVngC1dOI8wK42NKfCbiX6KJOBM8hqVjc+ FcQQevm+DBfTedYTFU4Vt+jp/x8mIHZolIhzzePSSwWOL/o6B/0Q6el9TqiGMopk q8l4N1baiHqAiIKZVQtiUwkCAwEAAQ== -----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 314933480842592996915337825318901732531328 . . . . . . . . [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-28 22:47:15 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 22:47:15 +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.gianpiero.co' . . . . . . . . [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 771770992285884395998694699340419817728950181914932009783676667980956486616212287343914742863273222074306349063950857213516226518851612916458796717686031738265956798533569725728832911129288370733406873208655791625647329646914557166409375893523631477197381888726950727155781928960336764189927870368674383364135345309544252775248151338666401342308593686515646136334797350113611673804550854438732078264658630658696776634773874577265287505826021657832146367495801677302875976798782942331805843394157310624652905243126512570125180064164932518265085927797102396561284538061722903983184980623274617624637654641203125874127948332584741826346992340940735118272343755894973933952752508964573925369031948622096181056646519305593367968365450357199601688698168811305093446786771073300938477431979545841859657198770931870772179252038302752138190015157296422292871302076117495203490890217583641431898365722746615221311751268458716112201149710865376706498234120913559595632548023002618264125084716354065067773760211120094947580269749139160494623038346860533279269958850429429896921032391091500866086595407306708418926039573091230917185998010249662660677481353861857836697425438158881714648791267690498638166458805075083800873835657249105352356680457 . . . . . . . . . . . . . . . . . . . . [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) 5d5165548f422dc5c6b230a8d450204f9607f1d5 . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.gianpiero.co' . . . . . . . . . . . . . . . . [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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c3afb2e2f000004030047304502204fc6ca87c75adc00d2c64aa81b1efc8b48d7ccb91cde18764e3851fecf448447022100b7fdab08c4cffc3842117efa0fdef575aeba577d874eb921c63a3f7feec35cd0007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c3afb2e4d000004030047304502201eaeb0c03fc1fec70c7d2df32cf5ad833634d2507f8b494c8d663179041ec1d6022100c3a594d59616563b2ae072d4d0a02e2c2328de15f85b65d166265a85eecbfd7d . . . . [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) 005fe642589bd219d56f016e545cba64e5209b7710e16ec9287bc993218d5675d240ce3f8e8eb395836f4c3de58985a01f0a9777ed9fa5deb1a50cd87b936c3ec651e862e3b5f99ab726d4ed99c39b7982e3eca8828474e10ae082f15d664e9aa9455c26fa31aad78109510e12ea425e13468a1e33828b1fe122d30263eeb11bb9ad34f6af3b9c143c76fa2a3228c2d8ebb507f6a7d35eef9ab7b9d8fea3f5879e7a192ab35d77970e993ce35dad12d6614ebb19f8d6303acfb43baf079e7545724f9d01ef9f2913f7eacebea6d56ef2f6f5daf0b9b8b55a51ed3cb89006c801da6cf2d6884ecb35a864cc198efbdb79d54634ac91040980d23060c59ccd12b1cf