bosh.ca
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d7:dc:9f:91:57:fd:6b:aa:4d:94:7e:32:70:6d:11:ab:a1 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=bosh.ca
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d7:dc:9f:91:57:fd:6b:aa:4d:94:7e:32:70:6d:11:ab:a1Serial Number (int): 334790825365476370649143122345043445263265
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 8d:c3:75:85:ee:5f:ca:b8:66:47:ad:cb:f4:31:43:9f:4b:8d:2e:03
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): d7:cc:d4:c0:90:0c:24:9b:96:dc:64:0a:f5:86:58:1c:31:ed:be:cd
Fingerprint (sha256): 44:60:c7:98:35:26:1d:8b:0f:f6:59:fa:f4:08:07:32:60:8d:25:89:ab:b5:65:72:b7:d6:55:55:2e:d0:0d:9a
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate bosh.ca
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for bosh.ca
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
bosh.ca
Other certificates including the domain name bosh.ca
(limited to 100 certificates)
oboshii.com
dev.bosh.ca
oboshii.com
bosh.ca
dev.bosh.ca
oboshii.com
dev.bosh.ca
oboshii.com
oboshii.com
bosh.ca
d.bogue.ca
o.oboshii.com
angel.d.bogue.ca
angel.d.bogue.ca
oboshii.com
oboshii.com
oboshii.com
oboshii.com
oboshii.com
d.bogue.ca
bosh.ca
oboshii.com
bosh.ca
bosh.ca
d.bogue.ca
oboshii.com
oboshii.com
bosh.ca
dev.bosh.ca
bosh.ca
bosh.ca
dev.bosh.ca
oboshii.com
d.bogue.ca
dev.bosh.ca
oboshii.com
bosh.ca
dev.bosh.ca
oboshii.com
dev.bosh.ca
oboshii.com
oboshii.com
bosh.ca
d.bogue.ca
o.oboshii.com
angel.d.bogue.ca
angel.d.bogue.ca
oboshii.com
oboshii.com
oboshii.com
oboshii.com
oboshii.com
d.bogue.ca
bosh.ca
oboshii.com
bosh.ca
bosh.ca
d.bogue.ca
oboshii.com
oboshii.com
bosh.ca
dev.bosh.ca
bosh.ca
bosh.ca
dev.bosh.ca
oboshii.com
d.bogue.ca
Certificate
The complete raw certificate details for bosh.ca in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGRjCCBS6gAwIBAgISA9fcn5FX/WuqTZR+MnBtEauhMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MjAyMzUyMDVaFw0x OTExMTgyMzUyMDVaMBIxEDAOBgNVBAMTB2Jvc2guY2EwggIiMA0GCSqGSIb3DQEB AQUAA4ICDwAwggIKAoICAQCZ9UwvBsdlMgILdCDWVRx8N/9FUC+VUR8xOXo7yudB lYPN6xT0Z4sflC3x0lQVX8f0GtgMOxihGzo9gYSoLv1UvP5++VyLCMiFdtGWZQTN HqafOFVCNeh/yvQ9cWWEKyB3CZ9rciYg9LmHaORQk8GUJoWiYKKE4CoM6fUXV3DZ kfDnecEmThUJ6js5IGC7EzKSrQsfkvWGK+TUVRYyC6fFNRtzUNAxssFSm0XZm2cO mRurg8yiXYmwrCsv4i2Bdr/4YazMDGdzNaWo0y9ZzQWYp05scKOKdn7xOIAs/uVn ydZEWM0QOARfw0XqRb8C2b57Z2lMhRC7nr+cjmd0bV7C4fl57BL+2mtm+Wm91smq e60F8MEN/rpUt806YCiTO4w7wl5Dzba1bVMWXVhDmsdIepkqwP5jwIlddS3b/sRb RRj+AjLXawW2AnVX77QK54xw4KAVOBcIi6Jur+XmpG8ZLaIz4RJMEMPzKBDsHWOt z7Jk2TH0WsD3cCB7fJvBsk3hkULxZwMqQUAzt7h7Hss8OVcLzG8Py+jG8T5QEBX5 WwDMFhP4HLGOcfldS4uj/kPUpOLuyapzwQmlZ2YmpKGp8bImarKYha4aGIyN7VBg q11v/oqwDe/qJVfs0B4jTyDv/14Lx61wJ2PuKbgKPDZ+sWLFVdifvPZ4xONPvmRw dQIDAQABo4ICXDCCAlgwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF BwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSNw3WF7l/KuGZH rcv0MUOfS40uAzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggr BgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRz ZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz ZW5jcnlwdC5vcmcvMBIGA1UdEQQLMAmCB2Jvc2guY2EwTAYDVR0gBEUwQzAIBgZn gQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5s ZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdQBj8tvN6DvM LM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWyxqMz2AAAEAwBGMEQCICsfGtPe yYu27I+QqN8+v23ugDrpiUv+s4Z30NpSxLTgAiA85wProiKuAku6WIbuoCo2pw9i NSonzPxs7c9ZtwFPcgB3AG9Tdqwx8DEZ2JkApFEV/3cVHBHZAsEAKQaNsgiaN9kT AAABbLGozg0AAAQDAEgwRgIhAPzaBv+MWBrAM7L2zzhVHEkgWEBkMHgXlLDXQKfB ctILAiEAu5irUeLIPISf7xXm3BfuDnKBP/I2lJEdFS0u/m9c+kswDQYJKoZIhvcN AQELBQADggEBACjzNqoOsi6gT5Ht62k1RKoNNnKTTONhDPKjAi7D6H6yz1P4IvZx OObtkBbME6w71xZwUR26MtRqvpgXT70GI7i+NR3Nlz0WaCQeA892YueLgLyf2FHU kSn+nq1n9a8b2UKTbA/scrqkThCKek3NAQeu7UE8jaKL9KP46mHUPLjKdxrHyTUV 94sBdRMMag/G28xW3BtZn9fpEmMkMBBD5Y8LRpONQi5Hbs1gfChHmj/NbzIh+1SI GTq9HK0ozTKLl5hn+pffVB5dSHnr5Atvksob04jTfNvgWbTy4LrmM5AgTk0O95ZS LJr8PhGHZDNy3+Id4hQfdROR0P3xmB2i6n4= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAmfVMLwbHZTICC3Qg1lUc fDf/RVAvlVEfMTl6O8rnQZWDzesU9GeLH5Qt8dJUFV/H9BrYDDsYoRs6PYGEqC79 VLz+fvlciwjIhXbRlmUEzR6mnzhVQjXof8r0PXFlhCsgdwmfa3ImIPS5h2jkUJPB lCaFomCihOAqDOn1F1dw2ZHw53nBJk4VCeo7OSBguxMykq0LH5L1hivk1FUWMgun xTUbc1DQMbLBUptF2ZtnDpkbq4PMol2JsKwrL+ItgXa/+GGszAxnczWlqNMvWc0F mKdObHCjinZ+8TiALP7lZ8nWRFjNEDgEX8NF6kW/Atm+e2dpTIUQu56/nI5ndG1e wuH5eewS/tprZvlpvdbJqnutBfDBDf66VLfNOmAokzuMO8JeQ822tW1TFl1YQ5rH SHqZKsD+Y8CJXXUt2/7EW0UY/gIy12sFtgJ1V++0CueMcOCgFTgXCIuibq/l5qRv GS2iM+ESTBDD8ygQ7B1jrc+yZNkx9FrA93Age3ybwbJN4ZFC8WcDKkFAM7e4ex7L PDlXC8xvD8voxvE+UBAV+VsAzBYT+ByxjnH5XUuLo/5D1KTi7smqc8EJpWdmJqSh qfGyJmqymIWuGhiMje1QYKtdb/6KsA3v6iVX7NAeI08g7/9eC8etcCdj7im4Cjw2 frFixVXYn7z2eMTjT75kcHUCAwEAAQ== -----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 334790825365476370649143122345043445263265 . . . . . . . . [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-08-20 23:52:05 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-18 23:52:05 +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 'bosh.ca' . . . . . . . . [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 628094631736830002778014969442611782737696043572548360293330494107588780431249322381729239854735515650021090217787427398389289600703930070408338146452662153087549825128662849007796172155092926403912916808773996597131902058465651605886552263063481326896041532768769265521803850082075808974698651605285810692385642115298215636177037128369422660057503133909685344144450108793816291742994483943066878567914143369693408338680318901671614197685412918197590925202283203237812131302491474410507820073117923471761392528910237581009343717162985763977380184183602731659745711411112947737813784213109179957798937834925887512770553371015217655595681276572561938108477264657908125889082204702120160521125710423950140693256961230021780439225347213514730511397853925185223183181297348337581538299719476316080893512721463889292799441598350919562666447517305887221145198155960723131289771427698960648276177178633983554813758930410132405665916385719111483618019764288209713341451254256018325374538476774438258219361467738430104429682186700169413969442448520671361847763545334030602686361455050415561600500914838169371339321447524108702790702365611673853886020946486304305847323995652032507021695169630836526109528747345650031069032225256615365868548213 . . . . . . . . . . . . . . . . . . . . [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) 8dc37585ee5fcab86647adcbf431439f4b8d2e03 . . . . . . . . . . . . . . . . [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 (11 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bosh.ca' . . . . . . . . . . . . . . . . [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) 00f000750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016cb1a8ccf6000004030046304402202b1f1ad3dec98bb6ec8f90a8df3ebf6dee803ae9894bfeb38677d0da52c4b4e002203ce703eba222ae024bba5886eea02a36a70f62352a27ccfc6cedcf59b7014f720077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016cb1a8ce0d0000040300483046022100fcda06ff8c581ac033b2f6cf38551c492058406430781794b0d740a7c172d20b022100bb98ab51e2c83c849fef15e6dc17ee0e72813ff23694911d152d2efe6f5cfa4b . . . . [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) 0028f336aa0eb22ea04f91edeb693544aa0d3672934ce3610cf2a3022ec3e87eb2cf53f822f67138e6ed9016cc13ac3bd71670511dba32d46abe98174fbd0623b8be351dcd973d1668241e03cf7662e78b80bc9fd851d49129fe9ead67f5af1bd942936c0fec72baa44e108a7a4dcd0107aeed413c8da28bf4a3f8ea61d43cb8ca771ac7c93515f78b0175130c6a0fc6dbcc56dc1b599fd7e9126324301043e58f0b46938d422e476ecd607c28479a3fcd6f3221fb5488193abd1cad28cd328b979867fa97df541e5d4879ebe40b6f92ca1bd388d37cdbe059b4f2e0bae63390204e4d0ef796522c9afc3e1187643372dfe21de2141f751391d0fdf1981da2ea7e