odoo.otsokop.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:6b:a5:c4:3d:e5:bb:98:07:d0:9a:2e:26:ae:82:2e:04:6b 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=odoo.otsokop.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:6b:a5:c4:3d:e5:bb:98:07:d0:9a:2e:26:ae:82:2e:04:6bSerial Number (int): 297967412620738232004681301773494774531179
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 68:0e:27:f7:1b:12:da:fd:aa:b0:a2:90:7a:54:3b:d6:fe:d9:ad:d5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b4:63:b9:10:57:57:82:36:1f:c7:09:f4:fc:de:0a:77:80:24:f7:6e
Fingerprint (sha256): e3:30:29:d3:46:8c:e3:d4:60:6b:ac:84:0d:ee:39:a2:87:cb:5d:b0:85:ed:70:5e:5e:7b:41:59:18:dd:c4:6c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate odoo.otsokop.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for odoo.otsokop.org
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
odoo.otsokop.org
Other certificates including the domain name otsokop.org
(limited to 100 certificates)
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
drive.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
www.otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
drive.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
www.otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
odoo.otsokop.org
otsokop.org
otsokop.org
odoo.otsokop.org
odoo.otsokop.org
Certificate
The complete raw certificate details for odoo.otsokop.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGAzCCBOugAwIBAgISA2ulxD3lu5gH0JouJq6CLgRrMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEwMjExMDU5MjRaFw0x ODAxMTkxMDU5MjRaMBsxGTAXBgNVBAMTEG9kb28ub3Rzb2tvcC5vcmcwggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDuCnHb431DLPwFc0Vo3A6CLSB2xmog s2ueiiWjw1eCpN6pOVhRqtMeMiRcBXS5Sq+CzaWVFMOECRujGHxiJHD42qkfh/71 4iDScnpwyQ0JhhY5U8sV/o+DOe9lyFDlqVoPezvOKMNYUtqtPSkbHQ1A8ANVrcmK It+TG3RgAWKEKk9XHyfhNVlcHGdoUXND9jq/KcRvMQkM7eC1pGhDCOFtEU8lCs2z sR2rUDQIjq8OFXhY0A3vWjua87lYNZAql0sJKUEQHkXcxxXP/7i9VzFg4jJpEyPK ROuoJ2nM89HoKWKwqxmG+uj+I3bLzIRvewRraIZzpn0egCG+KkOaGoWGNg91ikqa 3qhhaSAxXpGd6CJzRVCs3OYOEOTJJf3oOHB9LD/GgpuArkkBWaQRaa2zgzVR1rpd N3TYkme7Tfu/pRF3mriJE3dUJm///AwLQsgF94pcnE8PVMjWC6k06CfGRpwv8TqL 5v1MDjtdudHWwJ8e1CwE26DOmNRtzAy+XLbaMysVnfm7hCGZWowa+Z3/nSK3toUp ECixU5vaPAdqhhRpRP2/1IoUf2AQ6+H9Qg5VoN7RhiIJh2YJiAu/VL1rRcuiV6FT ovHTxlCy4Q9tI8i8rfx03ypGsnbs4i6It32WVkAZh2aFElWf5V3ItBr/P3Agpxq4 2+rviaTDl4P1lQIDAQABo4ICEDCCAgwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRo Dif3GxLa/aqwopB6VDvW/tmt1TAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEG9kb28ub3Rzb2tvcC5v cmcwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYG CCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUH AgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9u IGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGgg dGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNy eXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAUHBrpaaw7Jci iECMW7+UwrJ/AJoJztg+Jz6q85V39lIxkBzLGikhjY7PvM7ROWp72fUpvjbtKWH1 MIbifjMylY59MIeV6YICH1jFCmDq3VwX783MNQoFkEMMcChIBTFZxibvZxmq95EO p/4S8mt2+f9FS00RUhS656dzZJy844SDEM1QwtoWHQzqwgP19z2q/OMAZuKSOAu6 vutLxkYdKHGDrpPbxCPt1q1/wvjdEWoRRnBtB1xsaFrq9xYfMfJvDfiS9ZhPNVTt SU0e0BBtrru8qpwb2yUfpApGidrbPsoPxafL7XJ0/w2mH+dftCcI9Ia626Tc69Gi fGwNICjOsw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA7gpx2+N9Qyz8BXNFaNwO gi0gdsZqILNrnoolo8NXgqTeqTlYUarTHjIkXAV0uUqvgs2llRTDhAkboxh8YiRw +NqpH4f+9eIg0nJ6cMkNCYYWOVPLFf6PgznvZchQ5alaD3s7zijDWFLarT0pGx0N QPADVa3JiiLfkxt0YAFihCpPVx8n4TVZXBxnaFFzQ/Y6vynEbzEJDO3gtaRoQwjh bRFPJQrNs7Edq1A0CI6vDhV4WNAN71o7mvO5WDWQKpdLCSlBEB5F3McVz/+4vVcx YOIyaRMjykTrqCdpzPPR6ClisKsZhvro/iN2y8yEb3sEa2iGc6Z9HoAhvipDmhqF hjYPdYpKmt6oYWkgMV6Rnegic0VQrNzmDhDkySX96DhwfSw/xoKbgK5JAVmkEWmt s4M1Uda6XTd02JJnu037v6URd5q4iRN3VCZv//wMC0LIBfeKXJxPD1TI1gupNOgn xkacL/E6i+b9TA47XbnR1sCfHtQsBNugzpjUbcwMvly22jMrFZ35u4QhmVqMGvmd /50it7aFKRAosVOb2jwHaoYUaUT9v9SKFH9gEOvh/UIOVaDe0YYiCYdmCYgLv1S9 a0XLolehU6Lx08ZQsuEPbSPIvK38dN8qRrJ27OIuiLd9llZAGYdmhRJVn+VdyLQa /z9wIKcauNvq74mkw5eD9ZUCAwEAAQ== -----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 297967412620738232004681301773494774531179 . . . . . . . . [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 2017-10-21 10:59:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-01-19 10:59:24 +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 'odoo.otsokop.org' . . . . . . . . [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 971121737052973812661288796267015274884675481832395232831064813284313873661029567341476616139836388892794791915258328932950431682003781481170077897482501674237864865042801202546900466455341851581254077570640462759652533920109380409853069216019121258269758175641270978047564279647332360611531106384699959238875013590301821969126810400898221229306827815835618245399611463036617769789033478814805610119293643424635605595892092861476370167817076696979178208542392179302403634053331289207233227845465890328685008641056872044015575121253008475730203248872922649691400580739390411784124497522656159015521381782361974230889993044915307417063985328651790880348208056875797303115905475776809133890226267370695295737264363633526981904634429089368253234413642481488191312133686043794117029709785379273221587788132213494250715691276811691122047808270734252042345817405234997171872927189302917090295493170156229961122942050260875387942364539533426535914654295962844654736187622169059668050889693233040647199851021670783845829816670992797541173827407946524935540349489634018907168927822740853761481689889536503774229660233302340978518028861689834525143933682258725469783791807547137218843286201011623481705245296401008385727473287048602096777819541 . . . . . . . . . . . . . . . . . . . . [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) 680e27f71b12dafdaab0a2907a543bd6fed9add5 . . . . . . . . . . . . . . . . [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 'odoo.otsokop.org' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . [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) 0050706ba5a6b0ec972288408c5bbf94c2b27f009a09ced83e273eaaf39577f65231901ccb1a29218d8ecfbcced1396a7bd9f529be36ed2961f53086e27e3332958e7d308795e982021f58c50a60eadd5c17efcdcc350a0590430c702848053159c626ef6719aaf7910ea7fe12f26b76f9ff454b4d115214bae7a773649cbce3848310cd50c2da161d0ceac203f5f73daafce30066e292380bbabeeb4bc6461d287183ae93dbc423edd6ad7fc2f8dd116a1146706d075c6c685aeaf7161f31f26f0df892f5984f3554ed494d1ed0106daebbbcaa9c1bdb251fa40a4689dadb3eca0fc5a7cbed7274ff0da61fe75fb42708f486badba4dcebd1a27c6c0d2028ceb3