www.cryptocurrencybootcamp.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:22:5d:07:07:0f:25:dc:06:43:90:6d:e9:11:1d:12:50:e9 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.cryptocurrencybootcamp.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:22:5d:07:07:0f:25:dc:06:43:90:6d:e9:11:1d:12:50:e9Serial Number (int): 273030112963455661219499789928583698469097
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 29:49:d7:34:1f:ec:8f:74:38:b0:4b:7f:56:66:32:8d:ee:ab:6e:35
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7f:42:29:f7:b8:0c:8f:be:1f:3f:d8:5a:60:5b:c4:b8:1c:bc:f0:c9
Fingerprint (sha256): 8d:4d:5c:d7:8f:3e:34:df:88:b7:d7:ef:f6:c3:e1:ff:a3:f0:9d:b9:fa:dd:e1:c0:b4:d0:e2:43:a5:e4:d9:b9
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.cryptocurrencybootcamp.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.cryptocurrencybootcamp.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
www.cryptocurrencybootcamp.com
Other certificates including the domain name cryptocurrencybootcamp.com
(limited to 100 certificates)
cryptocurrencybootcamp.com
lakaso.com
cryptocurrencybootcamp.com
www.cryptocurrencybootcamp.com
www.cryptocurrencybootcamp.com
www.cryptocurrencybootcamp.com
rapidready.org
www.cryptocurrencybootcamp.com
bitcoine.org
cryptocurrencybootcamp.com
www.txny.org
usatolive.com
lakaso.com
cryptocurrencybootcamp.com
www.steepup.com
cryptocurrencybootcamp.com
therabar.com
geothermal.world
lakaso.com
cryptocurrencybootcamp.com
www.cryptocurrencybootcamp.com
www.cryptocurrencybootcamp.com
www.cryptocurrencybootcamp.com
rapidready.org
www.cryptocurrencybootcamp.com
bitcoine.org
cryptocurrencybootcamp.com
www.txny.org
usatolive.com
lakaso.com
cryptocurrencybootcamp.com
www.steepup.com
cryptocurrencybootcamp.com
therabar.com
geothermal.world
Certificate
The complete raw certificate details for www.cryptocurrencybootcamp.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGczCCBVugAwIBAgISAyJdBwcPJdwGQ5Bt6REdElDpMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjcyMDE3MjNaFw0x OTEwMjUyMDE3MjNaMCkxJzAlBgNVBAMTHnd3dy5jcnlwdG9jdXJyZW5jeWJvb3Rj YW1wLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALno+tc3vWSH TxJJf7fvptuoM5EqG1ZyYE4jZlNhKAlsSYh9/EBZL9s2ZcqIwhRyLlzApzBZ9JLS UiVNzKwpZaYcaIbSyUipqau+YKNYKK7S6aaSJYJX5ewFi2LCuWX+Sb9yajJHr9tP 8VQjooa+MCpGR3J/RRGUn/7gio7UyuQZ9AfwOYRzvYelL28bTI6QDfYBh1uTGXOe DTctsT5+mbl4EDWo5hstWfxiqmWSv5mzOwbQGMXiKi0dP+zlihP3TpZp/eDNtnXS bnvtsaYjGLh82MEnUXXjq3CDPB8C2OlH3f0WyiDcA77BtAiysfLPWCV6UOmUmzPA 9BbroLziLBtFnj6pMhamtwT/LezaFYfp/fdwFx2ygiBEMqusu5YkzADqCljTV7G7 I7+3ZVw5C0+DS7tFpGYAcK7Bd44EhYq5WnZxcMx9l1lmHO9FYDudekQGvizUYr6T uUGvfKbPf/E83mjg8amczoSN5ruEH8g9AyLJabzp1j8MkHdExWcQISTVB8MEuzZe N9W/M0MCP0MqLQF8QkKrSKVsEraCRgqwvEr8ZGsE/ouZClVMPCanJLVVoI4FT6QE CPCqn267PstmoNeEIGO7dlfgarqlIkdH6bnZEk6NgdWQLSSdNxjtDYsmsMr+WNTW cQevxSvRXMizZOFYqzEPiaP4HqT6fkv3AgMBAAGjggJyMIICbjAOBgNVHQ8BAf8E BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC MAAwHQYDVR0OBBYEFClJ1zQf7I90OLBLf1ZmMo3uq241MB8GA1UdIwQYMBaAFKhK amMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYi aHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYj aHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wKQYDVR0RBCIwIIIe d3d3LmNyeXB0b2N1cnJlbmN5Ym9vdGNhbXAuY29tMEwGA1UdIARFMEMwCAYGZ4EM AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0 c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAdH7agzGtMxCR IZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFsNUudkwAABAMARjBEAiBIbJWSck7B GwAYt63I0PbCqdsuO6tMieAglDIviYyriwIgHOJXFWPeXAZm9QtoFrLy78mMAqJb XnZ3Mrba8/wz8CoAdgBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAA AWw1S52xAAAEAwBHMEUCIFlF9slyeXaamjL98FHP/sOtYwmbxlFUwONpkthMrKL2 AiEA5TJhZc095pdRAttpoRWVmooP8ZV9bfQ0JlnAFpFC5H0wDQYJKoZIhvcNAQEL BQADggEBAHircoRZ8xqtvT5CQALeaSNie/4FJqtzNDS1AGbPP2JEMAzVv++ASCHY IWGfzSod3cthBec1BLA5Rd9iRB403bVkvGOi9WsbwguP5jvlnoOqXgTXumGpCo04 +V51tiz0qUQjLoQ5UXRQrei9v7GtubiDFNtS6LnDMLytCUVJ9ZDHOq0VYdcPYYhM +OJD7xuinhym9PJNzCotNFJscdV9GrIlYf4zEeEPs4Y52rwWLhV10m6SQvisde61 3GkXNuvgKpONez5cIPZyRieYjX03MAMFlwRq1d2YNIunRb6B5B/Vgzwa5IEaUIoY k17GcO+Hj4rm0i3oYQDtvTnk8ILfd3Q= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuej61ze9ZIdPEkl/t++m 26gzkSobVnJgTiNmU2EoCWxJiH38QFkv2zZlyojCFHIuXMCnMFn0ktJSJU3MrCll phxohtLJSKmpq75go1gortLpppIlglfl7AWLYsK5Zf5Jv3JqMkev20/xVCOihr4w KkZHcn9FEZSf/uCKjtTK5Bn0B/A5hHO9h6UvbxtMjpAN9gGHW5MZc54NNy2xPn6Z uXgQNajmGy1Z/GKqZZK/mbM7BtAYxeIqLR0/7OWKE/dOlmn94M22ddJue+2xpiMY uHzYwSdRdeOrcIM8HwLY6Ufd/RbKINwDvsG0CLKx8s9YJXpQ6ZSbM8D0FuugvOIs G0WePqkyFqa3BP8t7NoVh+n993AXHbKCIEQyq6y7liTMAOoKWNNXsbsjv7dlXDkL T4NLu0WkZgBwrsF3jgSFirladnFwzH2XWWYc70VgO516RAa+LNRivpO5Qa98ps9/ 8TzeaODxqZzOhI3mu4QfyD0DIslpvOnWPwyQd0TFZxAhJNUHwwS7Nl431b8zQwI/ QyotAXxCQqtIpWwStoJGCrC8SvxkawT+i5kKVUw8JqcktVWgjgVPpAQI8Kqfbrs+ y2ag14QgY7t2V+BquqUiR0fpudkSTo2B1ZAtJJ03GO0Niyawyv5Y1NZxB6/FK9Fc yLNk4VirMQ+Jo/gepPp+S/cCAwEAAQ== -----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 273030112963455661219499789928583698469097 . . . . . . . . [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-07-27 20:17:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-25 20:17:23 +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.cryptocurrencybootcamp.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 758446944961016223904283794474965917330046356269965288710956139042904388913651973867652813375099119212307332723185074670512149993781038240304330669768774421026771318492688763957337614348586165798881482300931300136981399723567587297342670423248496365519041117237487263774141353433586615024928000950113880515392656942698959983832169823972689772998335374499849187093989206848104161680248722586120727730104373192374011004374349618432509255955027959029649893757723252995899862461465310310494845555781609552197521659683309609308103155124356191463375359515216432239912949681013650012396802860739048946412986614850937354552933133271304029094984706771908410593985746142414932925814720433626589622571327623260514494656543698905745086851575430376189919874830566414200203576530036793138898062145168335567171341661993046544396618323844401668200862179779851361883734349691055688843415152155985251560982318633546444510261839295134191103596560620387454569884196669953444759914538650731269171641976401097357250070387325587548731217889729948402749245271229393457820720964401556193645129661805557646349317230339383861883906134563453121359398227573984616354078115886998427646815278228965807251832975285444394624521822254281575911605475846929982638935031 . . . . . . . . . . . . . . . . . . . . [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) 2949d7341fec8f7438b04b7f5666328deeab6e35 . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cryptocurrencybootcamp.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) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c354b9d9300000403004630440220486c9592724ec11b0018b7adc8d0f6c2a9db2e3bab4c89e02094322f898cab8b02201ce2571563de5c0666f50b6816b2f2efc98c02a25b5e767732b6daf3fc33f02a00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c354b9db1000004030047304502205945f6c97279769a9a32fdf051cffec3ad63099bc65154c0e36992d84caca2f6022100e5326165cd3de6975102db69a115959a8a0ff1957d6df4342659c0169142e47d . . . . [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) 0078ab728459f31aadbd3e424002de6923627bfe0526ab733434b50066cf3f6244300cd5bfef804821d821619fcd2a1dddcb6105e73504b03945df62441e34ddb564bc63a2f56b1bc20b8fe63be59e83aa5e04d7ba61a90a8d38f95e75b62cf4a944232e8439517450ade8bdbfb1adb9b88314db52e8b9c330bcad094549f590c73aad1561d70f61884cf8e243ef1ba29e1ca6f4f24dcc2a2d34526c71d57d1ab22561fe3311e10fb38639dabc162e1575d26e9242f8ac75eeb5dc691736ebe02a938d7b3e5c20f6724627988d7d3730030597046ad5dd98348ba745be81e41fd5833c1ae4811a508a18935ec670ef878f8ae6d22de86100edbd39e4f082df7774