demo.ptly.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:47:ae:9b:d1:37:88:4d:ce:f2:85:1b:8f:03:bb:d6:61:51 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=demo.ptly.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:47:ae:9b:d1:37:88:4d:ce:f2:85:1b:8f:03:bb:d6:61:51
Serial Number (int): 285729000567370359233327649673149037306193
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 39:63:75:6c:94:b8:a0:b2:eb:a1:ec:9f:92:a5:1b:b3:b0:e8:5c:55
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): b9:22:0d:a3:c3:89:66:c4:e1:21:4f:7f:3d:83:8c:73:0c:62:5d:26
Fingerprint (sha256): 3e:fb:b9:0d:bf:9f:50:02:d3:64:75:ed:cb:08:57:64:b3:78:76:7e:52:bd:06:52:1d:03:47:3b:27:3f:1c:a0

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 demo.ptly.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

demo.ptly.com

Other certificates including the domain name ptly.com

(limited to 100 certificates)
wcobu.com.au
ptlycert7.ptly.com
eu.ptly.com
ptlycert15.ptly.com
ais-alumni.be
ais-alumni.be
ap.ptly.com
ptlycert3.ptly.com
ptlycert9.ptly.com
ais-alumni.be
thebluecoatoldscholars.co.uk
hutchins.ptly.com
ptlycert18.ptly.com
maristevents.ptly.com
maristevents.ptly.com
ptlycert7.ptly.com
eu.ptly.com
*.ptly.com
ap.ptly.com
tocalalumni.ptly.com
hutchins.ptly.com
ptlycert16.ptly.com
ptlycert5.ptly.com
ptlycert16.ptly.com
ptlycert9.ptly.com
ptlycert15.ptly.com
eu.ptly.com
eubeta.ptly.com
ptlycert2.ptly.com
*.ptly.com
ptlycert4.ptly.com
ptlycert18.ptly.com
ais-alumni.be
tocalalumni.ptly.com
ais-alumni.be
lowtherhall.ptly.com
ptlycert15.ptly.com
*.ptly.com
ap.ptly.com
demo.ptly.com
ptlycert2.ptly.com
ap.ptly.com
cert0.ptly.com
cert4.ptly.com
ais-alumni.be
maristevents.ptly.com
asba2017.ptly.com
ptlycert16.ptly.com
ptlycert3.ptly.com
demo.ptly.com
2019asba.ptly.com
ap.ptly.com
cert3.ptly.com
eu.ptly.com
*.ptly.com
ptlycert18.ptly.com
ais-alumni.be
eu.ptly.com
ptlycert8.ptly.com
apbeta.ptly.com
ais-alumni.be
eubeta.ptly.com
maristevents.ptly.com
ptlycert17.ptly.com
ais-alumni.be
eu.ptly.com
ptlycert16.ptly.com
asba2019.ptly.com
ptlycert14.ptly.com
events.loreto.vic.edu.au
ptlycert21.ptly.com
ptlycert1.ptly.uk
ptlycert15.ptly.com
cert1.ptly.com
ap.ptly.com
ptlycert12.ptly.com
ap.ptly.com
emmanuelevents.ptly.com
eu.ptly.com
ptlycert8.ptly.com
ptlycert14.ptly.com
cert0.ptly.com
ptlycert12.ptly.com
myhills.net.au
eu.ptly.com
maristevents.ptly.com
cert1.ptly.com
ptlycert4.ptly.com
ptlycert14.ptly.com
events.loreto.vic.edu.au
ptlycert1.ptly.com
ptly.com
ap.ptly.com
ptlycert7.ptly.com
cert5.ptly.com
cert1.ptly.com
ais-alumni.be
maristevents.ptly.com
internet-alumni.com
cert3.ptly.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgISA0eum9E3iE3O8oUbjwO71mFRMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEwMDcwMzM0MzZaFw0y
MDAxMDUwMzM0MzZaMBgxFjAUBgNVBAMTDWRlbW8ucHRseS5jb20wggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDSJKwX9VMmriKETybA/ImCwbk26E3X0Zk7
XqRTdH3uvmaTxlxxKX6tH5qZ7Zvel5vMzH53LZpp3+F+cWs6EGA971n1tePa77DU
DTAEamDDjSxaUfCfou6LW8Yg+tkkQ47gD+Op0F0mZT6DJCBnQTt3BPYzr2P1zTus
liyjJI91LWAjQqM/qWiirJpYdf9fBwZlLkA3mAyIf6lYp/y2XqcZ2KnOo5KQ7N/v
w/djVxFvarbl8RuctZnfgGLCSSDqxzVsQE5/oQ+8YdsppsHO6bL3pl3XC6iLlAHa
m6v6oVBWDHgnY9TGH5HP/ghL9tDRcLk9BLz9epV+be22YhlR2dZNAgMBAAGjggJh
MIICXTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFDljdWyUuKCy66Hsn5KlG7Ow6FxV
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wGAYDVR0RBBEwD4INZGVtby5wdGx5LmNvbTBMBgNVHSAERTBDMAgGBmeBDAEC
ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl
bmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2APCVpFnyANGCQBAt
L5OIjq1L/h1H45nh0DSmsKiqjrJzAAABbaR/aRQAAAQDAEcwRQIgBJ2gI6icr6x8
EPAG2ooK40O+1SklGViE1NQ3mwCW+zACIQDOhRlBp9OIKqwvZDcmdBIZaj9+lyye
NreoWD1fjFXQAAB1ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAAB
baR/aQkAAAQDAEYwRAIgUCCSOu/PCZHtDZP8zrRYd7oakgfY4r2UzufC18leuwYC
IAdFN3/PrOyHO+ZAD2k7aZigDYrCeOy+xpFdKw/ySsxIMA0GCSqGSIb3DQEBCwUA
A4IBAQAuyGxqvpjF/w7Hdef4hGeL5BaVzBpNjSoB4z4pagQ2HHcsn8woe78GWieL
4qOT2trKELsTYwN6OHtl54Gc3CsDZLV7BuALOAG6j2MeAQ3K6hQT+7RLVrg06Ene
mn20XUkXoWQsJu3my8rnSOPf5WWKQ1T44esUiRp3oNjj++3GHkplhA03+dribA/E
/9QfkJ//UbeYQOpSU+onLz/l78xxowFNPQ1dZJfWOxUyTEqGedrj9kO5dMLdtJbV
N5y3/3Q6z95G3fTCHLnzmUHJl09FR9I7rA9Sm/sfYMG2b7PKyIQvvozFKt5kECT6
mTLq477iPj81Fgj73RSCdBAPYuFP
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0iSsF/VTJq4ihE8mwPyJ
gsG5NuhN19GZO16kU3R97r5mk8ZccSl+rR+ame2b3pebzMx+dy2aad/hfnFrOhBg
Pe9Z9bXj2u+w1A0wBGpgw40sWlHwn6Lui1vGIPrZJEOO4A/jqdBdJmU+gyQgZ0E7
dwT2M69j9c07rJYsoySPdS1gI0KjP6looqyaWHX/XwcGZS5AN5gMiH+pWKf8tl6n
GdipzqOSkOzf78P3Y1cRb2q25fEbnLWZ34Biwkkg6sc1bEBOf6EPvGHbKabBzumy
96Zd1wuoi5QB2pur+qFQVgx4J2PUxh+Rz/4IS/bQ0XC5PQS8/XqVfm3ttmIZUdnW
TQIDAQAB
-----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 285729000567370359233327649673149037306193
 . . . . . . . . [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-07 03:34:36 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-05 03:34:36 +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 'demo.ptly.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 26528127798690478245098647934588219188044498451933005906419384559373144689657058902572030111497868976101809501089138565786763838037262108117862131297659384561987275043171456064613827494685830746289942105950973012527338692785195596680824898369002649554622671893021801813629467684922696753981587537538553635063352586935470914352145060769378598543580974433568584301536445132612192352152563963004382023949587203689188850926950340233229167268207721549613699705468890172082762483054309301793325071226567546128765324187235185730560056435787866535216461136991965486129893960822138150402827807858668300938813401040090769774157
 . . . . . . . . . . . . . . . . . . . . [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)
							3963756c94b8a0b2eba1ec9f92a51bb3b0e85c55
 . . . . . . . . . . . . . . . . [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 (17 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'demo.ptly.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)
							00ef007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016da47f691400000403004730450220049da023a89cafac7c10f006da8a0ae343bed52925195884d4d4379b0096fb30022100ce851941a7d3882aac2f6437267412196a3f7e972c9e36b7a8583d5f8c55d000007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016da47f6909000004030046304402205020923aefcf0991ed0d93fcceb45877ba1a9207d8e2bd94cee7c2d7c95ebb0602200745377fcfacec873be6400f693b6998a00d8ac278ecbec6915d2b0ff24acc48
 . . . . [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)
		002ec86c6abe98c5ff0ec775e7f884678be41695cc1a4d8d2a01e33e296a04361c772c9fcc287bbf065a278be2a393dadaca10bb1363037a387b65e7819cdc2b0364b57b06e00b3801ba8f631e010dcaea1413fbb44b56b834e849de9a7db45d4917a1642c26ede6cbcae748e3dfe5658a4354f8e1eb14891a77a0d8e3fbedc61e4a65840d37f9dae26c0fc4ffd41f909fff51b79840ea5253ea272f3fe5efcc71a3014d3d0d5d6497d63b15324c4a8679dae3f643b974c2ddb496d5379cb7ff743acfde46ddf4c21cb9f39941c9974f4547d23bac0f529bfb1f60c1b66fb3cac8842fbe8cc52ade641024fa9932eae3bee23e3f351608fbdd148274100f62e14f