icepsc.com.br
Issued by R3
About this certificate
This digital certificate with serial number 04:07:fd:10:88:25:7b:c1:6a:56:07:e6:56:93:f3:be:67:e7 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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=icepsc.com.br
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:07:fd:10:88:25:7b:c1:6a:56:07:e6:56:93:f3:be:67:e7Serial Number (int): 351167500816548324694529945563134160693223
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 7b:2d:f4:bb:c1:b8:9f:47:e7:fc:20:20:0f:41:da:24:82:1c:d3:4f
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 2f:fd:2f:63:18:c8:7e:3b:df:38:0e:49:04:c6:3a:64:ff:8f:83:df
Fingerprint (sha256): 5c:96:22:50:c5:9b:e6:c0:c9:0b:f0:40:72:1c:c4:93:91:18:9e:83:45:91:8e:c7:51:65:5f:6a:be:9b:5c:b3
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate icepsc.com.br
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for icepsc.com.br
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
*.icepsc.com.br
icepsc.com.br
icepsc.com.br
Other certificates including the domain name icepsc.com.br
(limited to 100 certificates)
icepsc.com.br
config.adapta.online
ead.icepsc.com.br
icepsc.com.br
icepsc.com.br
config.adapta.online
ead.icepsc.com.br
config.adapta.online
icepsc.com.br
config.adapta.online
ead.icepsc.com.br
ead.icepsc.com.br
icepsc.com.br
icepsc.com.br
icepsc.com.br
config.adapta.online
icepsc.com.br
docacademy.com.br
config.adapta.online
docacademy.com.br
docacademy.com.br
config.adapta.online
icepsc.com.br
icepsc.com.br
icepsc.com.br
config.adapta.online
config.adapta.online
config.adapta.online
config.adapta.online
config.adapta.online
icepsc.com.br
icepsc.com.br
config.adapta.online
config.adapta.online
icepsc.com.br
icepsc.com.br
ead.icepsc.com.br
icepsc.com.br
config.adapta.online
config.adapta.online
icepsc.com.br
docacademy.com.br
icepsc.com.br
icepsc.com.br
config.adapta.online
ead.icepsc.com.br
icepsc.com.br
icepsc.com.br
config.adapta.online
ead.icepsc.com.br
config.adapta.online
icepsc.com.br
config.adapta.online
ead.icepsc.com.br
ead.icepsc.com.br
icepsc.com.br
icepsc.com.br
icepsc.com.br
config.adapta.online
icepsc.com.br
docacademy.com.br
config.adapta.online
docacademy.com.br
docacademy.com.br
config.adapta.online
icepsc.com.br
icepsc.com.br
icepsc.com.br
config.adapta.online
config.adapta.online
config.adapta.online
config.adapta.online
config.adapta.online
icepsc.com.br
icepsc.com.br
config.adapta.online
config.adapta.online
icepsc.com.br
icepsc.com.br
ead.icepsc.com.br
icepsc.com.br
config.adapta.online
config.adapta.online
icepsc.com.br
docacademy.com.br
icepsc.com.br
icepsc.com.br
Certificate
The complete raw certificate details for icepsc.com.br in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF+DCCBOCgAwIBAgISBAf9EIgle8FqVgfmVpPzvmfnMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDA0MDIyMDMzNTBaFw0yNDA3MDEyMDMzNDlaMBgxFjAUBgNVBAMT DWljZXBzYy5jb20uYnIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCw w6KLdQKfcnJ/CW2Mp8ud094OQJ2AFbjRUsnlLW81jc3h4THgJahtA5CXIgwUUw3u xHkanICphTrK6/ZTWSollsAWfvJ0sTjT7OZ4Q6oe/SS0QPrfcnB8GhOPHP7WQGH1 UwWK3VAleAqSTywpecWKyZw2vfS//MuDCCeYzXeGx5srVMG4wLhS4fWThHMAYMVV l9M0XDbQij71Bdo1iU8uC6LGyJGxi6lxj9EDReo6QN/pqoJi3ynhCJI91D59rAUu YayMt6FRfadbmXCn1+wG2G385CmhN59nF7W0W1kCjab63WYYlm6mUy2t1G9sXIbS pQxHSJtt6GUpEptPeB4cJIINTn1gPqzyNGTvfAV+kK/kcvPUBkojCbnaVyXckCVs OUIja4bYx68vm0mUSLh/xECnnizG/k9stcxDjczTdoDMehqsw4SohJysNZQAe4tf Y7oDdNwGtfQwfAKE3t11r8NbN0jU/wBgT7JczvqXhSH0Nzgqfo6Q86jKFyGQeM/M no2LeJPRD90v/ILwerAEZ9ztxtkCvyoPvpV7o1IqWXd2aDOgHr9Dz5DgnOHdNMXO EErq12RVix621Eytj23EjzlpSDIfPEX8AhvRPuu15UIsxEXygvdT1FjvMf/bbNL6 uztth6EP4zKmCPQMi2vhh3USmUUMpiiWZtSeNY5EIwIDAQABo4ICIDCCAhwwDgYD VR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNV HRMBAf8EAjAAMB0GA1UdDgQWBBR7LfS7wbifR+f8ICAPQdokghzTTzAfBgNVHSME GDAWgBQULrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYB BQUHMAGGFWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDov L3IzLmkubGVuY3Iub3JnLzApBgNVHREEIjAggg8qLmljZXBzYy5jb20uYnKCDWlj ZXBzYy5jb20uYnIwEwYDVR0gBAwwCjAIBgZngQwBAgEwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdgA7U3d1Pi25gE6LMFsG/kA7Z9hPw/THvQANLXJv4frUFwAAAY6g u5F2AAAEAwBHMEUCIQCkQXTfgWcNAJnZDSFoU3hl5rCvsLonilYVpJDp3qZqywIg WgVRe+vUeQilTynp4qsF1EPBvDPqAgqgaUuH7UXtAVAAdgDf4VbrqgWvtZwPhnGN qMAyTq5W2W6n9aVqAdHBO75SXAAAAY6gu5JIAAAEAwBHMEUCIFdmkGOF9bisSvVz c7azXBSUuoPMNi49VCcej2XLT7ucAiEA+lEk5PRaWl1FHF6fxmXE34TsCeUwMoO2 3Xq+ftTjr6owDQYJKoZIhvcNAQELBQADggEBAEVtgnqQ25/x6bsGBLMQ8TlgUt7n as1oHwuoLq0yMfqSvbC+lbxcNeQlmrO2rZsCIp0Aqa/tK2IBe4GDRRSPXbm+grxW t/iJY63jQlWk/+eOQ/gJUHLlojdHPbbDUbsRQi/etoKYjvQZcxDolbeEbq7gbNRr nHpTKj+prQfeOanCjQ/CmgpGUvFGLGFI3erqyc/8HLx9J+5KB89udmkpmRg64OBU 0Cl180bq4EUtYv4VvnUtNMPGhJ9ABn2l+XzwwUlZsi18hK7awzJoZOMWDomUf3VP I8EAk7+B9GbrA1Vmvdt49rDsPSMzTatQrNiKgKfYsh2bc6tpKbMKSoBBZXo= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsMOii3UCn3JyfwltjKfL ndPeDkCdgBW40VLJ5S1vNY3N4eEx4CWobQOQlyIMFFMN7sR5GpyAqYU6yuv2U1kq JZbAFn7ydLE40+zmeEOqHv0ktED633JwfBoTjxz+1kBh9VMFit1QJXgKkk8sKXnF ismcNr30v/zLgwgnmM13hsebK1TBuMC4UuH1k4RzAGDFVZfTNFw20Io+9QXaNYlP LguixsiRsYupcY/RA0XqOkDf6aqCYt8p4QiSPdQ+fawFLmGsjLehUX2nW5lwp9fs Btht/OQpoTefZxe1tFtZAo2m+t1mGJZuplMtrdRvbFyG0qUMR0ibbehlKRKbT3ge HCSCDU59YD6s8jRk73wFfpCv5HLz1AZKIwm52lcl3JAlbDlCI2uG2MevL5tJlEi4 f8RAp54sxv5PbLXMQ43M03aAzHoarMOEqIScrDWUAHuLX2O6A3TcBrX0MHwChN7d da/DWzdI1P8AYE+yXM76l4Uh9Dc4Kn6OkPOoyhchkHjPzJ6Ni3iT0Q/dL/yC8Hqw BGfc7cbZAr8qD76Ve6NSKll3dmgzoB6/Q8+Q4Jzh3TTFzhBK6tdkVYsettRMrY9t xI85aUgyHzxF/AIb0T7rteVCLMRF8oL3U9RY7zH/22zS+rs7bYehD+Mypgj0DItr 4Yd1EplFDKYolmbUnjWORCMCAwEAAQ== -----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 351167500816548324694529945563134160693223 . . . . . . . . [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-04-02 20:33:50 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-01 20:33:49 +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 'icepsc.com.br' . . . . . . . . [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 721135015832042866405434277271684839019241361285243474698010233877555116080617938863418569458136262094740469576695642052147729396838629647292408395363327995709626939359355818719899332342096697936654150895742462660775417876504147908661017519459094340058894665277664843633480869736299336994832804111291020134759395125605025813345649918530045725138795748093937888196134498065577442082442549756529736062363311738009571059695879018331906717774028364097144542879296485772811549401253822057988268978930714504361894199043558262407676666961526309511539249629337400622248064412989766406292402182108638629746223219760135638539253309657497922571415912981107220860931674686079029381129875068718015645477701446398691491357589682294381051230909317861215816395068676891447004534087463908401471646236212517139768599781159182153480047553644958795200673394342553312793487126684699768403787114419141920116651781470992101730702027897005678873970449532104661095150605399884609177020289810062770339084416233793291987784832446953893568864105548479491997791756608717808396358475753908212574626208844295776846551522745952298829216264475118091854087007562533865512889042149460272927187494677287365173556287893677337338252510790558121743844318608937366032630819 . . . . . . . . . . . . . . . . . . . . [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) 7b2df4bbc1b89f47e7fc20200f41da24821cd34f . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.icepsc.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'icepsc.com.br' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018ea0bb91760000040300473045022100a44174df81670d0099d90d2168537865e6b0afb0ba278a5615a490e9dea66acb02205a05517bebd47908a54f29e9e2ab05d443c1bc33ea020aa0694b87ed45ed0150007600dfe156ebaa05afb59c0f86718da8c0324eae56d96ea7f5a56a01d1c13bbe525c0000018ea0bb9248000004030047304502205766906385f5b8ac4af57373b6b35c1494ba83cc362e3d54271e8f65cb4fbb9c022100fa5124e4f45a5a5d451c5e9fc665c4df84ec09e5303283b6dd7abe7ed4e3afaa . . . . [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) 00456d827a90db9ff1e9bb0604b310f1396052dee76acd681f0ba82ead3231fa92bdb0be95bc5c35e4259ab3b6ad9b02229d00a9afed2b62017b818345148f5db9be82bc56b7f88963ade34255a4ffe78e43f8095072e5a237473db6c351bb11422fdeb682988ef4197310e895b7846eaee06cd46b9c7a532a3fa9ad07de39a9c28d0fc29a0a4652f1462c6148ddeaeac9cffc1cbc7d27ee4a07cf6e76692999183ae0e054d02975f346eae0452d62fe15be752d34c3c6849f40067da5f97cf0c14959b22d7c84aedac3326864e3160e89947f754f23c10093bf81f466eb035566bddb78f6b0ec3d23334dab50acd88a80a7d8b21d9b73ab6929b30a4a8041657a