pycsd.org

Issued by GTS CA 1P5

About this certificate

This digital certificate with serial number 6f:f7:60:f1:33:ef:6a:65:11:c2:26:8e:e9:26:60:06 was issued on by Google Trust Services LLC.

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=pycsd.org

Google Trust Services LLC

Organization: Google Trust Services LLC
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 6f:f7:60:f1:33:ef:6a:65:11:c2:26:8e:e9:26:60:06
Serial Number (int): 148828771077566052021660133408792535046
Serial Number lenght: 127 bits, 16 octets

SubjectKeyId: ae:df:8d:28:c0:c3:71:69:a7:79:ea:cb:ee:2b:2a:85:c8:a6:44:8b
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8

Fingerprint (sha1): 0d:03:b1:df:fb:c4:05:46:21:23:21:9c:b2:6f:4b:44:20:8c:a1:65
Fingerprint (sha256): 93:ad:6f:3b:be:67:0f:56:e8:f6:5d:b8:dd:bf:9c:44:22:c4:c5:a0:90:fd:58:21:9a:7c:72:bd:f6:94:93:f4

Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der

Revocation information

OCSP Server: http://ocsp.pki.goog/s/gts1p5/XSkSCw4Pnw8
CRL Distribution Point: http://crls.pki.goog/gts1p5/xivxcwEVN5Q.crl

Check the revocation status for certificate pycsd.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for pycsd.org

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

pycsd.org

Other certificates including the domain name pycsd.org

(limited to 100 certificates)
www.fra.edu
academy.pycsd.org
pycsd.org
academy.pycsd.org
marvin.wisd.org
portal.pycsd.org
admin.southeast.varnett.org
www.tricityselpa.org
fhclergue.adsb.on.ca
3rcs.org
academy.pycsd.org
schooltool.pycsd.org
admin.preescolar.semperaltius.edu.mx
pycsd.org
cce.leusd.k12.ca.us
pycsd.org
mail.pycsd.org
www.tricityselpa.org
academy.pycsd.org
3rcs.org
ros.ldcsb.ca
mta-sts.pycsd.org
es.pycsd.org
gradebook.pycsd.org
admin.3rcs.org
schooltool.pycsd.org
smclassroom.pycsd.org
formit.pycsd.org
schooltool.pycsd.org
schooltool.pycsd.org
admin.bcca.bibbed.org
olson.mpusd.net
admin.shackelford.wisd.org
admin.tricityselpa.org
nhstitans.org
schooltool.pycsd.org
admin.ecacademy.scrsd.org
mail.pycsd.org
wes.bibbed.org
admin.keillerleaders.org
poecenter246.com
3rcs.org
admin.crumpton.mpusd.net
admin.ecacademy.scrsd.org
www.cairoschooldistrict1.com
pycsd.org
rsu14.org
admin.pycsd.org
es.glendaleacademy.org
3rcs.org
3rcs.org
3rcs.org
academy.pycsd.org
3rcs.org
admin.ecacademy.scrsd.org
www.hscnewhaven.org
www.boyslatinms.org
steam.erusd.org
bradleyschools.org
admin.elc.aacs.net
admin.mas.mpusd.net
academy.pycsd.org
pycsd.org
admin.ecacademy.scrsd.org
3rcs.org
admin.delreywoods.mpusd.net
jla.jubileeacademies.org
www.rebsamen.mx
www.calvaryschools.org
academy.pycsd.org
3rcs.org
admin.pennekampschool.org
kailuaintermediate.org
admin.ecacademy.scrsd.org
schooltool.pycsd.org
*.pycsd.org
admin.es.glendaleacademy.org
mail.pycsd.org
3rcs.org
pycsd.org
admin.ecacademy.scrsd.org
steam.erusd.org
admin.athletics.rsu14.org
admin.vapa.mvusd.net
admin.es.pycsd.org
academy.pycsd.org
admin.keillerleaders.org
3rcs.org
3rcs.org
admin.cchs.mpusd.net
ms.pycsd.org
admin.poecenter246.com
schooltool.pycsd.org
academy.pycsd.org
cch.ldcsb.ca
www.salisburycatholicschool.org
schooltool.pycsd.org
mail.pycsd.org
cat.ldcsb.ca
jd.jubileeacademies.org

Certificate

The complete raw certificate details for pycsd.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVDCCBDygAwIBAgIQb/dg8TPvamURwiaO6SZgBjANBgkqhkiG9w0BAQsFADBG
MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM
QzETMBEGA1UEAxMKR1RTIENBIDFQNTAeFw0yMzA3MjgyMTU3MjRaFw0yMzEwMjYy
MTU3MjNaMBQxEjAQBgNVBAMTCXB5Y3NkLm9yZzCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBANA6vdoanEJFRdG8TcYZuqUwf8ctPNUp0FohYk9Vzy2p7d+b
lqPKKdFMjHCaOdlcADiAgX4zM4PX6wT/eeo0neZ3VJshxlmUURdk7E6nIw8O5ZJD
Nelwyj3Y0ZXWx9Pt9ZwHzpxWJYdvDaiNRkXQkWQrwiG/gGz3w9f66bxeALvR6pG0
oako2Z5JHGiiMsFkLT9M2qJqU60rvwnvRQ5IOKmfeLlKJGwidp5MIuNzvG+v8I+E
7mXNg9sx38AdNlSIpVngHo+ko6xiyJzbmSeOUGaHkhuCMoA7+WZvkh1yXbnAHJwH
LRrM0eOQmaQnWhruUFhA2YRmECW+VNfkee+JnH8CAwEAAaOCAm4wggJqMA4GA1Ud
DwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G
A1UdDgQWBBSu340owMNxaad56svuKyqFyKZEizAfBgNVHSMEGDAWgBTV/J4N3x7K
3QiXl24rxV/FK/XsuDB4BggrBgEFBQcBAQRsMGowNQYIKwYBBQUHMAGGKWh0dHA6
Ly9vY3NwLnBraS5nb29nL3MvZ3RzMXA1L1hTa1NDdzRQbnc4MDEGCCsGAQUFBzAC
hiVodHRwOi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxcDUuZGVyMBQGA1UdEQQN
MAuCCXB5Y3NkLm9yZzAhBgNVHSAEGjAYMAgGBmeBDAECATAMBgorBgEEAdZ5AgUD
MDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBraS5nb29nL2d0czFwNS94
aXZ4Y3dFVk41US5jcmwwggECBgorBgEEAdZ5AgQCBIHzBIHwAO4AdQDoPtDaPvUG
NTLnVyi8iWvJA9PL0RFr7Otp4Xd9bQa9bgAAAYmeuJd1AAAEAwBGMEQCIBy4Jg+/
4JE604WgdbnM3wKgmejPGWBduuDPduJMe45uAiA5lGOHvH5T8eeVLny412VTCNYm
PRl9tQ7XcYHdzqotHAB1AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlejUutS
AAABiZ64l90AAAQDAEYwRAIgb5Wj470ioWh+3dYw1UMiHYIY6ExhxnD+C83qGt7g
V64CIHc7EjL8PBcKIGO6F8UtrRWM7m9UiyXarZ5Zg0ErnUK/MA0GCSqGSIb3DQEB
CwUAA4IBAQCMd4EPsIoIHTdnqWMyQHH2Rukh2g8XRbvt7sGBEMRZx4ooe1gx60Wh
7BF1Oh2plhVA7eHYt1Rzsx5yY7JnAgvZx1mUFsg6RGNLjUpYGPoCbhNqe094o4cb
Yy+7Gq4pnCpSYefgcJWZbb51J8WlJynafLttuh4V8xXpW4DmODN/TeWFJlGySm56
ijeVVYRVrzOhXdA8+KkSweUyaIeeVXF4aussSnKcxwLtPeynHa/LT/LWGs33ZUz9
MRhKrLNEY5E41NcFLFmuj10z1TbPPFnD79BinHw3a6bOxDch9jNLBYk24PPIB2W5
xVKPXZzU1Fuz3bxO2XkPCoMGs4J6IoxV
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0Dq92hqcQkVF0bxNxhm6
pTB/xy081SnQWiFiT1XPLant35uWo8op0UyMcJo52VwAOICBfjMzg9frBP956jSd
5ndUmyHGWZRRF2TsTqcjDw7lkkM16XDKPdjRldbH0+31nAfOnFYlh28NqI1GRdCR
ZCvCIb+AbPfD1/rpvF4Au9HqkbShqSjZnkkcaKIywWQtP0zaompTrSu/Ce9FDkg4
qZ94uUokbCJ2nkwi43O8b6/wj4TuZc2D2zHfwB02VIilWeAej6SjrGLInNuZJ45Q
ZoeSG4IygDv5Zm+SHXJducAcnActGszR45CZpCdaGu5QWEDZhGYQJb5U1+R574mc
fwIDAQAB
-----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 148828771077566052021660133408792535046
 . . . . . . . . [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 'Google Trust Services LLC'
 . . . . . . . . . . . . [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 'GTS CA 1P5'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-28 21:57:24 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-26 21:57: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 'pycsd.org'
 . . . . . . . . [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 26286534000061154187388295838123958045335248404374322877692230914747923299804834033018491015279769239684813983898132477101669094142739492127503751601578387130142933341617651786829530418554652462644231840669040397178909328749946618220767376489091393903218789510238489664268784602979260535676756992077098340629035111397571169912425257350159641606598688883406234295754976387097611071304829133663355885030246560646553098112544794665442443231183190231138624047854761053784513635201802425675928186121389792463557250174517288606109415500097312787922665103308179802098285962535120845982858752857133466563550995905694438890623
 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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)
							aedf8d28c0c37169a779eacbee2b2a85c8a6448b
 . . . . . . . . . . . . . . . . [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 d5fc9e0ddf1ecadd0897976e2bc55fc52bf5ecb8
 . . . . . . . . . . . . . . . . [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 (108 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.pki.goog/s/gts1p5/XSkSCw4Pnw8'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1p5.der'
 . . . . . . . . . . . . . . . . [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 (13 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pycsd.org'
 . . . . . . . . . . . . . . . . [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 (26 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.11129.2.5.3
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crls.pki.goog/gts1p5/xivxcwEVN5Q.crl'
 . . . . . . . . . . . . . . . . [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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee007500e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e000001899eb89775000004030046304402201cb8260fbfe0913ad385a075b9ccdf02a099e8cf19605dbae0cf76e24c7b8e6e022039946387bc7e53f1e7952e7cb8d7655308d6263d197db50ed77181ddceaa2d1c0075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb52000001899eb897dd000004030046304402206f95a3e3bd22a1687eddd630d543221d8218e84c61c670fe0bcdea1adee057ae0220773b1232fc3c170a2063ba17c52dad158cee6f548b25daad9e5983412b9d42bf
 . . . . [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)
		008c77810fb08a081d3767a963324071f646e921da0f1745bbedeec18110c459c78a287b5831eb45a1ec11753a1da9961540ede1d8b75473b31e7263b267020bd9c7599416c83a44634b8d4a5818fa026e136a7b4f78a3871b632fbb1aae299c2a5261e7e07095996dbe7527c5a52729da7cbb6dba1e15f315e95b80e638337f4de5852651b24a6e7a8a3795558455af33a15dd03cf8a912c1e53268879e5571786aeb2c4a729cc702ed3deca71dafcb4ff2d61acdf7654cfd31184aacb344639138d4d7052c59ae8f5d33d536cf3c59c3efd0629c7c376ba6cec43721f6334b058936e0f3c80765b9c5528f5d9cd4d45bb3ddbc4ed9790f0a8306b3827a228c55