cryptoarchitects.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:d4:05:62:8a:f3:1e:fd:bf:9a:18:26:72:30:db:7b:bf:33 was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=cryptoarchitects.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:d4:05:62:8a:f3:1e:fd:bf:9a:18:26:72:30:db:7b:bf:33
Serial Number (int): 333483877385825315294817522719583012372275
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 12:62:69:81:b7:5c:74:61:07:b0:f3:b8:df:97:e9:40:3a:ab:8a:50
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e3:b1:1b:e1:9d:28:e7:cd:ab:ec:d8:52:00:ea:6a:ba:d9:45:d7:1d
Fingerprint (sha256): a9:8d:28:d3:6a:ee:80:14:23:da:fa:52:93:b3:59:4a:ff:2c:93:e0:0c:c4:df:0f:c0:34:9b:95:4a:80:fd:ce

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate cryptoarchitects.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for cryptoarchitects.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

cryptoarchitects.com
www.cryptoarchitects.com

Other certificates including the domain name cryptoarchitects.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for cryptoarchitects.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGeTCCBWGgAwIBAgISA9QFYorzHv2/mhgmcjDbe78zMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMTgwMzAwNDNaFw0y
MDAxMTYwMzAwNDNaMB8xHTAbBgNVBAMTFGNyeXB0b2FyY2hpdGVjdHMuY29tMIIC
IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3HB9xOzo9sRFNM+TzKoHUR2E
yJe5PUGKaRWgWWhwDYaE+V8FRNKKC5/ENKymgVrzthx0UOV06GJJi1HywC5RAi33
YGEGZw7tfl0rHKzmIc8WkRMfV4NrVQrAOljLHv+n6JuJ2rIDmdNblpGMqs9hZy3G
uMhobzlQJL9I7iZoY0ta5V6rmLL0uwdm3QD3R9ROcwvzX9bIvhQB+hz2L6ZHSv2h
5nBpH+b/KaqTxHOVH/WtpaE/fbbJu85WPmusdEo4+JolnRZxyuYGRuh+KpUouV5f
ZOr+C+W5sRG2uv3Rfg/O7WQp7vykm9gPWLCo3Ap9EwurSbsojy7h4LhYjy8OWRgh
Sj/GBdtHvkwBbxJdhfAtHvO/08PxUjqDNd278Eca+d7y1yl9Y4EnxofgY2F9dsW3
/vRxY4p6fvYOggCBmJs2ct/rFUQs4suVVSN3izQKwFQAdalWA6WCmeeiSIP5RKbp
OBS5vNlflOdrbkokAVX0aaiq43TL1SoeIpJ9gqQVgHdLK6O73OzlIr8UbrZj5tqM
h0D+2CdTrIkdbkyR43zfPq4L3SEWX9cJwGzaQAHkmNN3FiiEvOH3orpMl9eWdOns
2BvGjQuKgKNfDB3/qDd7jjarvrGbgZklHAqcJskwTa66kw5IbsPRsCxXaY5HCg+l
L46GKNW/z3kJeEu46eUCAwEAAaOCAoIwggJ+MA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUEmJpgbdcdGEHsPO435fpQDqrilAwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3
pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2Nz
cC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2Vy
dC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzA5BgNVHREEMjAwghRjcnlwdG9hcmNo
aXRlY3RzLmNvbYIYd3d3LmNyeXB0b2FyY2hpdGVjdHMuY29tMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYAKTxR
llTIOWW6qlD8WAfUt2+/WHopctykwwz05UVH9HgAAAFt3QZY8AAABAMARzBFAiEA
2hl6FJ4DGi0UMTFVsUwgak69ndwm34ke5V4gMXLu1qECIDh5RNHRgNoaC8dwcX+S
5Jrgj8/p3wvMLvryZpA3m0O6AHUAXqdz+d9WwOe1Nkh90EngMnqRmgyEoRIShBh1
loFxRVgAAAFt3QZc3AAABAMARjBEAiA4xkk2K9kKz88saPEencP2U6oGRF1AOpy4
QczK3OxjeQIgK05NyXOqWqSzNy28klqxQPVIYzCcCM6foKXAl2NRL1UwDQYJKoZI
hvcNAQELBQADggEBAFc8tzZkByrmKPVwV89ajrLN+XpzDBqL4rf/Uv+oZCe4bJiu
W8ERpN8f0qiiTVwon/b2Smu3pxiLDoE87q6h8jTr0b+mvbA5j9J7DuoETLV+8iBr
1P0jKD2Y5qN3wazwWfAgr1MkRoK0LlPfnbqhji5DL2qk7JKrrhL1biAE4dgahnR4
RXkibxn8RU3Bds5JnPpScqGuC3F/BmvjNxn8DORH1S9csMUVCY+Nf+U9H91NJiwz
C9JXlSnK/usUx3T4I3FapZSUMWxAHo0bYJqp75Kfv3eNvaBE6qsofmdm16NBHcis
z2OiQlC4eogMG+QvY2l2aYmrBJqawWVI8na9mMk=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3HB9xOzo9sRFNM+TzKoH
UR2EyJe5PUGKaRWgWWhwDYaE+V8FRNKKC5/ENKymgVrzthx0UOV06GJJi1HywC5R
Ai33YGEGZw7tfl0rHKzmIc8WkRMfV4NrVQrAOljLHv+n6JuJ2rIDmdNblpGMqs9h
Zy3GuMhobzlQJL9I7iZoY0ta5V6rmLL0uwdm3QD3R9ROcwvzX9bIvhQB+hz2L6ZH
Sv2h5nBpH+b/KaqTxHOVH/WtpaE/fbbJu85WPmusdEo4+JolnRZxyuYGRuh+KpUo
uV5fZOr+C+W5sRG2uv3Rfg/O7WQp7vykm9gPWLCo3Ap9EwurSbsojy7h4LhYjy8O
WRghSj/GBdtHvkwBbxJdhfAtHvO/08PxUjqDNd278Eca+d7y1yl9Y4EnxofgY2F9
dsW3/vRxY4p6fvYOggCBmJs2ct/rFUQs4suVVSN3izQKwFQAdalWA6WCmeeiSIP5
RKbpOBS5vNlflOdrbkokAVX0aaiq43TL1SoeIpJ9gqQVgHdLK6O73OzlIr8UbrZj
5tqMh0D+2CdTrIkdbkyR43zfPq4L3SEWX9cJwGzaQAHkmNN3FiiEvOH3orpMl9eW
dOns2BvGjQuKgKNfDB3/qDd7jjarvrGbgZklHAqcJskwTa66kw5IbsPRsCxXaY5H
Cg+lL46GKNW/z3kJeEu46eUCAwEAAQ==
-----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 333483877385825315294817522719583012372275
 . . . . . . . . [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-18 03:00:43 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-16 03:00: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 'cryptoarchitects.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 899314368433239200933615399857212565939585895876702947651093598409610527478074539473404944775278944541549100815149396350385870649279247285628948986495418226988484055688961481023423977001903705657302853137678886736243315770163261656160316735568462231713572664267111049772234335001322971836065733206739343936114937011779019532341687705259936409584708723562187985663690345431530342635995565601366691635842372472127585117119163432289392816884630879329048949238309485934047635098298524961380667370220626935745134465578085965516203300495432742219585790135594295791762807934604591402596468056541661848885678987763890563829160326444233554979964188454646557191350283522863054812166090997923105176307380116984027534357023918314821090118389548994939275295139700316756833893581505613240992528881038167375493805969708537232621332071791296419702210634258817378472355969274542092897933742891635311117542524610725444744013074489622718637310833076142146996124259369723607294673262977438282789895365608538004576858387332406251095686924082858311115743216436349786884794672320221577851073259124935780992205374235494952384819072103277427281229630313307598869383429793965369396327094552959672146609670395089391134241067369190041459152218540918185286756837
 . . . . . . . . . . . . . . . . . . . . [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)
							12626981b75c746107b0f3b8df97e9403aab8a50
 . . . . . . . . . . . . . . . . [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 (50 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cryptoarchitects.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cryptoarchitects.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)
							00ef007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016ddd0658f00000040300473045022100da197a149e031a2d14313155b14c206a4ebd9ddc26df891ee55e203172eed6a10220387944d1d180da1a0bc770717f92e49ae08fcfe9df0bcc2efaf26690379b43ba0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016ddd065cdc0000040300463044022038c649362bd90acfcf2c68f11e9dc3f653aa06445d403a9cb841cccadcec637902202b4e4dc973aa5aa4b3372dbc925ab140f54863309c08ce9fa0a5c09763512f55
 . . . . [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)
		00573cb73664072ae628f57057cf5a8eb2cdf97a730c1a8be2b7ff52ffa86427b86c98ae5bc111a4df1fd2a8a24d5c289ff6f64a6bb7a7188b0e813ceeaea1f234ebd1bfa6bdb0398fd27b0eea044cb57ef2206bd4fd23283d98e6a377c1acf059f020af53244682b42e53df9dbaa18e2e432f6aa4ec92abae12f56e2004e1d81a8674784579226f19fc454dc176ce499cfa5272a1ae0b717f066be33719fc0ce447d52f5cb0c515098f8d7fe53d1fdd4d262c330bd2579529cafeeb14c774f823715aa59494316c401e8d1b609aa9ef929fbf778dbda044eaab287e6766d7a3411dc8accf63a24250b87a880c1be42f6369766989ab049a9ac16548f276bd98c9