code.ctpprojects.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:9f:72:1e:b5:ca:0e:f8:1d:72:28:25:6a:7a:24:04:cd:5b 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=code.ctpprojects.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:9f:72:1e:b5:ca:0e:f8:1d:72:28:25:6a:7a:24:04:cd:5b
Serial Number (int): 315593445583260051916517106859387881049435
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 43:d1:f6:1b:8f:be:b6:0b:77:00:c5:26:3e:06:7e:4b:67:c7:5f:1b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 99:fb:4a:13:97:1c:96:70:1a:5c:81:a3:85:94:33:5f:ce:f4:ed:43
Fingerprint (sha256): 3a:d9:18:eb:1e:65:24:9e:27:0b:8e:76:72:c6:4b:59:dd:49:73:8c:a2:da:c3:96:60:d5:fa:29:bb:fa:79:a2

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 code.ctpprojects.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for code.ctpprojects.com

Public Key Algorithm

RSA

Key Size

2048

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

code.ctpprojects.com

Other certificates including the domain name ctpprojects.com

(limited to 100 certificates)
www.ctpprojects.com
statframe.ctpprojects.com
analytics.ctpprojects.com
style.ctpprojects.com
style.ctpprojects.com
cms.ctpprojects.com
www.ctpprojects.com
analytics.ctpprojects.com
*.ctpprojects.com
statframe.ctpprojects.com
*.ctpprojects.com
*.ctpprojects.com
ctpprojects.com
ctpprojects.com
style.ctpprojects.com
ctpprojects.com
*.ctpprojects.com
cms.ctpprojects.com
ctpprojects.com
style.ctpprojects.com
code.ctpprojects.com
www.ctpprojects.com
ctpprojects.com
ctpprojects.com
ctpprojects.com
analytics.ctpprojects.com
code.ctpprojects.com
www.ctpprojects.com
code.ctpprojects.com
ctpprojects.com
ctpprojects.com
*.ctpprojects.com
analytics.ctpprojects.com
ctpprojects.com
*.ctpprojects.com
statframe.ctpprojects.com
*.ctpprojects.com
www.ctpprojects.com
www.ctpprojects.com
www.ctpprojects.com
statframe.ctpprojects.com
analytics.ctpprojects.com
*.ctpprojects.com
analytics.ctpprojects.com
cms.ctpprojects.com
code.ctpprojects.com
www.ctpprojects.com
style.ctpprojects.com
ctpprojects.com

style.ctpprojects.com
code.ctpprojects.com
ctpprojects.com
*.ctpprojects.com
code.ctpprojects.com
statframe.ctpprojects.com
analytics.ctpprojects.com
*.ctpprojects.com
www.ctpprojects.com
style.ctpprojects.com
ctpprojects.com
*.ctpprojects.com
analytics.ctpprojects.com
ctpprojects.com
statframe.ctpprojects.com
ctpprojects.com
*.ctpprojects.com
ctpprojects.com
style.ctpprojects.com
ctpprojects.com
code.ctpprojects.com
www.ctpprojects.com
style.ctpprojects.com
code.ctpprojects.com
*.ctpprojects.com
statframe.ctpprojects.com
analytics.ctpprojects.com
code.ctpprojects.com
code.ctpprojects.com
aws.ctpprojects.com
code.ctpprojects.com
ctpprojects.com
statframe.ctpprojects.com
style.ctpprojects.com
ctpprojects.com
www.ctpprojects.com
style.ctpprojects.com
statframe.ctpprojects.com
*.ctpprojects.com
*.ctpprojects.com
style.ctpprojects.com
*.ctpprojects.com
statframe.ctpprojects.com
*.ctpprojects.com
*.ctpprojects.com
ctpprojects.com
statframe.ctpprojects.com
ctpprojects.com
*.ctpprojects.com
statframe.ctpprojects.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYDCCBEigAwIBAgISA59yHrXKDvgdciglanokBM1bMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMDQxNjMxNTFaFw0y
MDAxMDIxNjMxNTFaMB8xHTAbBgNVBAMTFGNvZGUuY3RwcHJvamVjdHMuY29tMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwduEMW1BfIMe+DIzpiMGCA6N
kEvgdOlewFeBngUDYVqwJ5cNIe/ABmlJs70LKn+qkDIFjV9RkFmlbG+f4+We4Dh2
WmdBYOKa7JHHVd4Rm2QyXKUGXgyaiO0qDe1e4tP0K9stWmT5R1sc4fbAG0vAab6z
qr3GU7ml9l7ei9YWki+DpQMln30mRXJ8XPBOWHbMZY0r8iVaJiG3g11aNRtuKLA8
tmim0fVyOgRwKFkWca0Ns3G7EDjaSDMFJxC+Ma7H/i3jW42ySMmpK2bdhjtszcO7
amAqz83Jyu2w9wP38a8fy6+4fUCPMJKKWqNNWa740sK2rmYHT5DtZxF7wkcILQID
AQABo4ICaTCCAmUwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMB
BggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRD0fYbj762C3cAxSY+
Bn5LZ8dfGzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEF
BQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5j
cnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5j
cnlwdC5vcmcvMB8GA1UdEQQYMBaCFGNvZGUuY3RwcHJvamVjdHMuY29tMEwGA1Ud
IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0
dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDw
AHUAXqdz+d9WwOe1Nkh90EngMnqRmgyEoRIShBh1loFxRVgAAAFtl9PubAAABAMA
RjBEAiBiX9D8mOQplx1zx/LZA3yk8T2R7JNC3ZlDS6KU+WRSVAIgQJEUKzquL2nc
TC3FIys+aBTsr+AlWDmA92XrdwPjil4AdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily
3KTDDPTlRUf0eAAAAW2X0+ySAAAEAwBIMEYCIQCwDT6Enzok8pvVWMkhgzczQdlF
QUaaPUKX7NaIdxsN1wIhANRcLM/BVkgUFfGAZ2uNKz3c5YCQooq56g1LvM+Ix53Q
MA0GCSqGSIb3DQEBCwUAA4IBAQAHOnMWA0iDDL8EZ8Cpe/AstEyTIrQ3r3A2UeGL
+i5UhTGYTEEFOVVTdaEuQZIXDoJGTtp6Jp1cIPICAOjsamMOAkoCgqL/h+L2R1h5
NkP/LdzeCaiuh0MUeFzpyVfJ0OYWKTAbnYVlCJMTnQH04na1gW6hkSPbyGltCsaI
TJHW6nv1FEsNyL0Jjezl6wAwQ7vj7Zn4HiLtgQEgV6tAY4YojsMqGyswv4G1xF7Y
M3XHrnvN4Op54xx2iVIB0nB6mqwYyt5kPXAaeexeLaBA2RNOUu7Y1epfs1XmduVA
c3z0gSUr8acR6PRfoplYODPPv5mUql0tdDDjSbjMwmDakefK
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwduEMW1BfIMe+DIzpiMG
CA6NkEvgdOlewFeBngUDYVqwJ5cNIe/ABmlJs70LKn+qkDIFjV9RkFmlbG+f4+We
4Dh2WmdBYOKa7JHHVd4Rm2QyXKUGXgyaiO0qDe1e4tP0K9stWmT5R1sc4fbAG0vA
ab6zqr3GU7ml9l7ei9YWki+DpQMln30mRXJ8XPBOWHbMZY0r8iVaJiG3g11aNRtu
KLA8tmim0fVyOgRwKFkWca0Ns3G7EDjaSDMFJxC+Ma7H/i3jW42ySMmpK2bdhjts
zcO7amAqz83Jyu2w9wP38a8fy6+4fUCPMJKKWqNNWa740sK2rmYHT5DtZxF7wkcI
LQIDAQAB
-----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 315593445583260051916517106859387881049435
 . . . . . . . . [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-04 16:31:51 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-02 16:31:51 +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 'code.ctpprojects.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 (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 24472240419471141718432256161819348202467678764325285993987555679662305009646294672741126374363646728132705840802559812017778710301320716579167458958617847400019464701253857898575505698808077025591554484838520054092692097359277258830336169823101878915898103743551481384489460150995000787981219051598328086166974676631539053711948024376757955034965524795618246773539799946462382477114332682338189036302269489570418811170751731160818531102826367718395969337699173767821810275608706862089495168589838247208873246703135342494894208904680246059601015564110954282396245511039009101080838576203501089713852034067310634797101
 . . . . . . . . . . . . . . . . . . . . [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)
							43d1f61b8fbeb60b7700c5263e067e4b67c75f1b
 . . . . . . . . . . . . . . . . [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 (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'code.ctpprojects.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016d97d3ee6c00000403004630440220625fd0fc98e429971d73c7f2d9037ca4f13d91ec9342dd99434ba294f964525402204091142b3aae2f69dc4c2dc5232b3e6814ecafe025583980f765eb7703e38a5e007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d97d3ec920000040300483046022100b00d3e849f3a24f29bd558c92183373341d94541469a3d4297ecd688771b0dd7022100d45c2ccfc156481415f180676b8d2b3ddce58090a28ab9ea0d4bbccf88c79dd0
 . . . . [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)
		00073a73160348830cbf0467c0a97bf02cb44c9322b437af703651e18bfa2e548531984c410539555375a12e4192170e82464eda7a269d5c20f20200e8ec6a630e024a0282a2ff87e2f64758793643ff2ddcde09a8ae874314785ce9c957c9d0e61629301b9d85650893139d01f4e276b5816ea19123dbc8696d0ac6884c91d6ea7bf5144b0dc8bd098dece5eb003043bbe3ed99f81e22ed81012057ab406386288ec32a1b2b30bf81b5c45ed83375c7ae7bcde0ea79e31c76895201d2707a9aac18cade643d701a79ec5e2da040d9134e52eed8d5ea5fb355e676e540737cf481252bf1a711e8f45fa299583833cfbf9994aa5d2d7430e349b8ccc260da91e7ca