www.davidbeere.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d5:9f:6f:d8:d2:68:ae:0b:0d:56:e2:fc:19:7c:11:de:6d 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.davidbeere.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d5:9f:6f:d8:d2:68:ae:0b:0d:56:e2:fc:19:7c:11:de:6dSerial Number (int): 334028929943392517010291417226258722971245
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: b6:b3:04:64:26:29:06:55:aa:36:04:26:d6:02:ea:3f:c8:0e:b4:64
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ee:d9:79:cc:a7:ca:8f:58:06:87:db:44:35:f8:09:06:62:48:49:fc
Fingerprint (sha256): 0e:67:e0:09:4b:08:4a:11:5c:38:a1:1e:fd:44:a7:d7:f3:b6:18:cc:a3:40:6e:1e:0e:a9:b0:62:05:af:5e:93
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.davidbeere.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.davidbeere.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.davidbeere.co
Other certificates including the domain name davidbeere.co
(limited to 100 certificates)
www.davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
davidbeere.co
davidbeere.co
davidbeere.co
davidbeere.co
www.davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
davidbeere.co
www.davidbeere.co
davidbeere.co
www.davidbeere.co
www.davidbeere.co
davidbeere.co
davidbeere.co
davidbeere.co
davidbeere.co
davidbeere.co
www.davidbeere.co
Certificate
The complete raw certificate details for www.davidbeere.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWTCCBUGgAwIBAgISA9Wfb9jSaK4LDVbi/Bl8Ed5tMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMTAxMzA2MjJaFw0y MDAxMDgxMzA2MjJaMBwxGjAYBgNVBAMTEXd3dy5kYXZpZGJlZXJlLmNvMIICIjAN BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAoQ0NxGowCejIxlHU3mWY08EeQQ0U CSqcMUMvMRHy/whY/bb/pDYZRlcMLSZu3sSMYmThE+UPRYBZCppGJluu/cBoP7Gt ATAsU/or3AOsinU+w4JTR2WTcu5DyWiQfw5jTHkLxOgkIA8O7dHTk8dnEZ6XmppG gbKVf0kzEXXnVclJpbJxcZfGR2UnTavlNKIWtMJnW3oCwxb06yyLliIUNpvFyOJQ uau02vJmrvNVk0xQGWlFA7dCrKn1a1OjHyVf0tKzcrF4DezQi6KezEvixeqKtDAS 0wogT79DNiqGQiHy000B1kYgLvwkU3rx1Wbu1PU/AHuzaWC/qA0NghEAttMdVqrO XbyLW8yCWmqPd+SojZkXVH7MGZ+s4VLeGqE2kJ7/rT97novWIumJHeHNq95k6kNH 1uOUsxGTV/+w0C3KeIdVcABtPYHnCVCgpSfugJ+E92DXPZJ+7VRl2j5+9WSC3Uv4 cBrAFdHbZUk1+NOZgShjVAX3eqPwJFkoeA+t7ZsUpzF9tGB8/e5gmW8QSTGvLgHG zt+W+rzafOPwF9HaABwt83NR2mHGRTys3JDxvv5Wkbjft+OQUTJX0E5iy8u7akuP hVOccdLUb4vHctGsTvBlbBXGgT9Bx3l+A2j7io9q6o5lEFdudHl33o5KH/MBd9xz oUnqAruPX8whyQcCAwEAAaOCAmUwggJhMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU trMEZCYpBlWqNgQm1gLqP8gOtGQwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl 7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5p bnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5p bnQteDMubGV0c2VuY3J5cHQub3JnLzAcBgNVHREEFTATghF3d3cuZGF2aWRiZWVy ZS5jbzBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsG AQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkC BAIEgfQEgfEA7wB2AF6nc/nfVsDntTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAAB bbX985oAAAQDAEcwRQIgFGgnhcVU9DgGJxDKYaUruPqN2NC1uvg4Kpi+/Sl95WkC IQD3Yppa60oQwPofgUj4oxy4cfNT1CGAK75tUyMaWp9tlQB1ALIeBcyLos2KIE6H ZvkruYolIGdr2vpw57JJUy3vi5BeAAABbbX984sAAAQDAEYwRAIgK1oRDK1Su5H0 kcNK8pCbb9OeDd2o2svruy2tVFVBC6ACIDkLAiYEI/Nv4PCnixHPMYaHrlDdMGI4 k/weZXYrJZ6EMA0GCSqGSIb3DQEBCwUAA4IBAQAJdb/DHL/kNi7Ie95Sqqdk/kXM 5/Lxj1svTH7YFD8w+KSlQGfqkb/ulziinuYWt53wPM19olnibJah+lmureKHvWiR OA421VIUN84gIBXx3dVBZAZX9JCAxtGUVG1x2zfj1X5MrVcBO0PCHmq0iszbgRoy dKjmF4hzkg9lErcQcwOOidhRrC8+dK2pWhD8DTeWarOdiM9Cb2p3T9jPSsTQGLtQ K3/5FdKoAdIUnlDyCZ/Y4GYctLtzV+CNsdyaMRkMJNBLBreHyT/LwtNkSBCi4PKX UFv6XT1arGJ1G1DDLDiQ8yo9N2ZnMLES53+6FmVUGO4MAr1Zu9hyRWjconH0 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAoQ0NxGowCejIxlHU3mWY 08EeQQ0UCSqcMUMvMRHy/whY/bb/pDYZRlcMLSZu3sSMYmThE+UPRYBZCppGJluu /cBoP7GtATAsU/or3AOsinU+w4JTR2WTcu5DyWiQfw5jTHkLxOgkIA8O7dHTk8dn EZ6XmppGgbKVf0kzEXXnVclJpbJxcZfGR2UnTavlNKIWtMJnW3oCwxb06yyLliIU NpvFyOJQuau02vJmrvNVk0xQGWlFA7dCrKn1a1OjHyVf0tKzcrF4DezQi6KezEvi xeqKtDAS0wogT79DNiqGQiHy000B1kYgLvwkU3rx1Wbu1PU/AHuzaWC/qA0NghEA ttMdVqrOXbyLW8yCWmqPd+SojZkXVH7MGZ+s4VLeGqE2kJ7/rT97novWIumJHeHN q95k6kNH1uOUsxGTV/+w0C3KeIdVcABtPYHnCVCgpSfugJ+E92DXPZJ+7VRl2j5+ 9WSC3Uv4cBrAFdHbZUk1+NOZgShjVAX3eqPwJFkoeA+t7ZsUpzF9tGB8/e5gmW8Q STGvLgHGzt+W+rzafOPwF9HaABwt83NR2mHGRTys3JDxvv5Wkbjft+OQUTJX0E5i y8u7akuPhVOccdLUb4vHctGsTvBlbBXGgT9Bx3l+A2j7io9q6o5lEFdudHl33o5K H/MBd9xzoUnqAruPX8whyQcCAwEAAQ== -----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 334028929943392517010291417226258722971245 . . . . . . . . [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-10 13:06:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-08 13:06:22 +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.davidbeere.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 657030721393485493528494175042234388668397872431742869538091243315318080379520079634555864482924178917656381424370243966313782051400834622780012277119900922484646448853185800821839567887508780167205374410882831645019797571599353577099533247874158213270406783778510500241614482794645440139536885593233504206245707567647134231476603274937088987301886163946906884162522577971066433454993367492937623991125639591165575257466208785168843152122403822227470987179240915955539408034499396672082638201559432380599860787806515064645382380896121051182641637013891607839707306828928014490565240336324345930206919899019866158061075228249233784060529576836480996940540807068032346122861785226707087915833622571097586001192512926337725018371442248931365716436406707217467386364630915649286536672103929494365567414285075072027433704807300678523210014612534953923612028851736123680520880150808780614028061273356742722504940222928410960784347780042303789540843132358111960372335923085292330505803459760548256304101613086303909007644851569673163172761260451347413638154983586691892955989765375348609190580153165563190386092828695512502026324327240934335807343067202928190686485377906628550850291648664719091527458089035709507634555409675200806080596231 . . . . . . . . . . . . . . . . . . . . [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) b6b3046426290655aa360426d602ea3fc80eb464 . . . . . . . . . . . . . . . . [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 (21 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.davidbeere.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef0076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016db5fdf39a0000040300473045022014682785c554f438062710ca61a52bb8fa8dd8d0b5baf8382a98befd297de569022100f7629a5aeb4a10c0fa1f8148f8a31cb871f353d421802bbe6d53231a5a9f6d95007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016db5fdf38b000004030046304402202b5a110cad52bb91f491c34af2909b6fd39e0ddda8dacbebbb2dad5455410ba00220390b02260423f36fe0f0a78b11cf318687ae50dd30623893fc1e65762b259e84 . . . . [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) 000975bfc31cbfe4362ec87bde52aaa764fe45cce7f2f18f5b2f4c7ed8143f30f8a4a54067ea91bfee9738a29ee616b79df03ccd7da259e26c96a1fa59aeade287bd6891380e36d5521437ce202015f1ddd541640657f49080c6d194546d71db37e3d57e4cad57013b43c21e6ab48accdb811a3274a8e6178873920f6512b71073038e89d851ac2f3e74ada95a10fc0d37966ab39d88cf426f6a774fd8cf4ac4d018bb502b7ff915d2a801d2149e50f2099fd8e0661cb4bb7357e08db1dc9a31190c24d04b06b787c93fcbc2d3644810a2e0f297505bfa5d3d5aac62751b50c32c3890f32a3d37666730b112e77fba16655418ee0c02bd59bbd8724568dca271f4