platoonfit.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:33:58:d0:45:aa:0b:00:fd:2d:e5:db:5a:c6:99:33:c9: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=platoonfit.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:33:58:d0:45:aa:0b:00:fd:2d:e5:db:5a:c6:99:33:c9:48Serial Number (int): 278809311982582705227569690871378870520136
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 23:b4:02:17:52:09:36:f3:47:c2:b7:77:cf:70:33:1e:34:5f:0a:bd
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): aa:5c:da:c3:9e:a3:bf:28:94:f6:a8:c9:8b:75:10:81:02:77:98:33
Fingerprint (sha256): 22:7f:53:86:63:76:52:0d:15:a3:46:58:8b:46:5a:ee:ee:1c:aa:c9:f5:75:b9:dd:45:e3:96:a5:c6:10:86:d3
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate platoonfit.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for platoonfit.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
platoonfit.com
Other certificates including the domain name platoonfit.com
(limited to 100 certificates)
platoonfit.com
app.platoonfit.com
www.platoonfit.com
app.tudutu.com
platoonfit.com
platoonfit.com
makerskitchen.club
blainetownhomes.com
platoonfit.com
dev.proxy.valuehr.sokuyaku.jp
makerskitchen.club
www.platoonfit.com
www.momenter.app
pcalc.net
platoonfit.com
app.platoonfit.com
yukisawa.net
www.platoonfit.com
platoonfit.com
www.gringo.com.vc
recreatie.cao.app
platoonfit.com
cms-staging.deskbird.app
www.imobiliarialupa.com.br
platoonfit.com
yukisawa.net
auth.worthgrowth.com
www.platoonfit.com
app.platoonfit.com
www.wfrs.rest
www.platoonfit.com
app.platoonfit.com
www.platoonfit.com
app.tudutu.com
platoonfit.com
platoonfit.com
makerskitchen.club
blainetownhomes.com
platoonfit.com
dev.proxy.valuehr.sokuyaku.jp
makerskitchen.club
www.platoonfit.com
www.momenter.app
pcalc.net
platoonfit.com
app.platoonfit.com
yukisawa.net
www.platoonfit.com
platoonfit.com
www.gringo.com.vc
recreatie.cao.app
platoonfit.com
cms-staging.deskbird.app
www.imobiliarialupa.com.br
platoonfit.com
yukisawa.net
auth.worthgrowth.com
www.platoonfit.com
app.platoonfit.com
www.wfrs.rest
www.platoonfit.com
Certificate
The complete raw certificate details for platoonfit.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUzCCBTugAwIBAgISAzNY0EWqCwD9LeXbWsaZM8lIMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMDYwNjU0NDNaFw0y MDA0MDUwNjU0NDNaMBkxFzAVBgNVBAMTDnBsYXRvb25maXQuY29tMIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz3eQbM9WD9tqTfEV7WTu2SPmiYhELJcv BrX7OTqVo9Z0QaW7hyaPxKimq3sTmN0n2JOp/Ey8u0WVMcjCvIVw5ETdcqNBvO9h o3fi45V4wDGmLoYNBo78PKI5NN8bDDwbBwAY9pjaGh4fV0fN5ua1JggoN+xWHXk+ WM4PqoABgs8i/GgS7JuC0hwlxITz/wTctNp3QhQPfR0eIKPJiLOca6qVtNX4UaPF Lr0HPh3/jweB0i9SPbP4kX3wK4g2inr75VkxvIIj1wqxEQbyGRLgk8Gt9IplQgAk tQkkS6FpiKCxxogT8YWOS7zPsHrVaw9F0wXqbZTdzv1Frlf2vqfBAmA0O56A8t1C rc3ETHPRAp7j2EXshWli+1l1C/xlOYB9m5z/NyxluJLw3bKuYaWXEWBLoN14c3Wu Ys8Qc4OviZo2RlGGMiIs1aD00kEyJW+QQT2QN7IA4iHS7Z5DxYxtTy0ZkmERIvPR a1+erAAujKgsnWOkkAokPhSy12IiaZLwoAD4avb9EFI7SrTuDLY4oeSVGzYklQWI 9sltC+/fOJhJ8DWguHznZ5bVZ0olxproLUBLSS50SATSGmQE9Tu/UXEfYMEOk8RI trV2jUhg6alY1VVfHCO06hWNv8v0ColL6EK/btSUWNBxNLCcsSkgJUsRUZ0lQ1yv UwHr6jylEjsCAwEAAaOCAmIwggJeMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUI7QC F1IJNvNHwrd3z3AzHjRfCr0wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo 7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt eDMubGV0c2VuY3J5cHQub3JnLzAZBgNVHREEEjAQgg5wbGF0b29uZml0LmNvbTBM BgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIB FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQE gfEA7wB1APCVpFnyANGCQBAtL5OIjq1L/h1H45nh0DSmsKiqjrJzAAABb3nZU9YA AAQDAEYwRAIgKw8ENkNiURewmrfnKKEIV5ISnlE13sZ+0YxLoWQO6AcCIGnKZK6w F64kwV1/JMJqW75RH+6gi5+5ZBIbc9jewp9yAHYAsh4FzIuizYogTodm+Su5iiUg Z2va+nDnsklTLe+LkF4AAAFvedlVuQAABAMARzBFAiAx92zwmxdCK/vAXAbrvQ5o p5bF0CbL91ZTqwVpE+SOcAIhAOqJte7S3ILRwcY5Ptcc2tyifide7zNhWiRcwtib pRZGMA0GCSqGSIb3DQEBCwUAA4IBAQA+T0/g2xpSLW9Zq5g434EglHUjbsYvr7bG /n3NuUkr6TrcFP2+obEbKp2s1BvGZdBoKIJyODtIDBJK1uyi8s0SCcc7aYWaScUL 9BElnrpj6PLmUAIw7VJ2v+TCHW0VC0iHC/Qegp8iJnaNplpWO5L+j4sGIDfKbG1B BPc2NJzvlJOk7Alh2W7caOcK44fDe6epFL8ZVqpmpSM7/45/l9AVjQDXehI4Dj8a KdZXaZyLa21AyBWQQ3xA5XMg1u2zz6Q4Ww7D+qdfZPKyN+z7HkcjDICZlBTZ5xom vpkLrwZmPD61s4NlWkFBxy1PbE77DuOsFCXpiHAO5WsyN4uNM/ON -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz3eQbM9WD9tqTfEV7WTu 2SPmiYhELJcvBrX7OTqVo9Z0QaW7hyaPxKimq3sTmN0n2JOp/Ey8u0WVMcjCvIVw 5ETdcqNBvO9ho3fi45V4wDGmLoYNBo78PKI5NN8bDDwbBwAY9pjaGh4fV0fN5ua1 JggoN+xWHXk+WM4PqoABgs8i/GgS7JuC0hwlxITz/wTctNp3QhQPfR0eIKPJiLOc a6qVtNX4UaPFLr0HPh3/jweB0i9SPbP4kX3wK4g2inr75VkxvIIj1wqxEQbyGRLg k8Gt9IplQgAktQkkS6FpiKCxxogT8YWOS7zPsHrVaw9F0wXqbZTdzv1Frlf2vqfB AmA0O56A8t1Crc3ETHPRAp7j2EXshWli+1l1C/xlOYB9m5z/NyxluJLw3bKuYaWX EWBLoN14c3WuYs8Qc4OviZo2RlGGMiIs1aD00kEyJW+QQT2QN7IA4iHS7Z5DxYxt Ty0ZkmERIvPRa1+erAAujKgsnWOkkAokPhSy12IiaZLwoAD4avb9EFI7SrTuDLY4 oeSVGzYklQWI9sltC+/fOJhJ8DWguHznZ5bVZ0olxproLUBLSS50SATSGmQE9Tu/ UXEfYMEOk8RItrV2jUhg6alY1VVfHCO06hWNv8v0ColL6EK/btSUWNBxNLCcsSkg JUsRUZ0lQ1yvUwHr6jylEjsCAwEAAQ== -----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 278809311982582705227569690871378870520136 . . . . . . . . [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-01-06 06:54:43 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-05 06:54:43 +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 'platoonfit.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 846391709647923963124618416402922701063123903956089950422188833081264751518142339611426221538387226882780795126001362637521475275075245439340218789455102087083864886243497496546269309665850147018847477620358233104688131172091269454200297557781795562338081055712103479509487613952024009560160410977466549628280764724258996316453038946498141596640550830844888251181534136867046628908567625658985311766134615871445912486195936450042728713056391601027027580145693857260852514137511684793531773432979578356279434475377977566972841554535262227488754612971373250434125857556155982453600159379336875304688678404208810861362109270745016110000824236292886182133724476644206722588922722375994212648624796562079646315116457254054693930179757215907160569254069119980417905390980001726455563599155340231493919153565414156426137139627964898488243161265202156313101861697248658289310210532504334126963361105444120215258475818994046498500363739465178113828119280148700827372334122358046218585662289784342283395471823958125422081059232485990969627994769758484478184040905793798925700840099122281882304081674540715290053803953831728238869071920695998449366076023448437530494056011159077925694594666732358343818798399736570712271008862061016953085301307 . . . . . . . . . . . . . . . . . . . . [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) 23b40217520936f347c2b777cf70331e345f0abd . . . . . . . . . . . . . . . . [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 'platoonfit.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) 00ef007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016f79d953d6000004030046304402202b0f043643625117b09ab7e728a1085792129e5135dec67ed18c4ba1640ee807022069ca64aeb017ae24c15d7f24c26a5bbe511feea08b9fb964121b73d8dec29f72007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016f79d955b90000040300473045022031f76cf09b17422bfbc05c06ebbd0e68a796c5d026cbf75653ab056913e48e70022100ea89b5eed2dc82d1c1c6393ed71cdadca27e275eef33615a245cc2d89ba51646 . . . . [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) 003e4f4fe0db1a522d6f59ab9838df81209475236ec62fafb6c6fe7dcdb9492be93adc14fdbea1b11b2a9dacd41bc665d068288272383b480c124ad6eca2f2cd1209c73b69859a49c50bf411259eba63e8f2e6500230ed5276bfe4c21d6d150b48870bf41e829f2226768da65a563b92fe8f8b062037ca6c6d4104f736349cef9493a4ec0961d96edc68e70ae387c37ba7a914bf1956aa66a5233bff8e7f97d0158d00d77a12380e3f1a29d657699c8b6b6d40c81590437c40e57320d6edb3cfa4385b0ec3faa75f64f2b237ecfb1e47230c80999414d9e71a26be990baf06663c3eb5b383655a4141c72d4f6c4efb0ee3ac1425e988700ee56b32378b8d33f38d