richardallenschools.com

Issued by R3

About this certificate

This digital certificate with serial number 04:33:14:96:bd:df:76:7d:f9:42:02:6d:d7:b9:5e:21:58:af was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=richardallenschools.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 04:33:14:96:bd:df:76:7d:f9:42:02:6d:d7:b9:5e:21:58:af
Serial Number (int): 365830911695533293619550001037511147739311
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 09:fd:f7:3f:88:a7:97:0c:27:ea:3c:27:04:a0:78:96:6e:f5:a1:54
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 2e:40:ee:73:57:00:c6:28:9c:08:c3:0d:bb:72:10:15:3c:1b:7a:82
Fingerprint (sha256): 57:19:bd:c3:4a:e9:d9:0f:a3:a3:7e:26:58:93:e4:ec:4c:04:9f:7e:5c:08:c2:cb:32:0f:6b:fb:1f:0a:e9:a2

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate richardallenschools.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

richardallenschools.com
www.richardallenschools.com

Other certificates including the domain name richardallenschools.com

(limited to 100 certificates)
admin.raak6.richardallenschools.com
admin.dover.k12.nh.us
gutierrez.hcisd.org
admin.rap48.richardallenschools.com
ges.dover.k12.nh.us
webadmin.br.elanco.org
gfes.comalisd.org
admin.rowlettacademies.org
jacksoncoschools.com
admin.lincoln.mtpcsd.org
cres.coltsneckschools.org
admin.bowie.hcisd.org
www.msd120.org
fremont.bcsd.com
admin.nichols.bcsd.com
dms.dover.k12.nh.us
admin.cv.k12.ca.us
cses.comalisd.org
bhs.ballingerisd.net
www.alarqamislamicschool.org
admin.harlanfalcons.org
richardallenschools.com
tpes.comalisd.org
svms.comalisd.org
admin.cano.hcisd.org
admin.crma5.org
admin.jchs.jacksoncoschools.com
iies.icefps.org
admin.milam.hcisd.org
admin.cve.cv.k12.ca.us
richardallenschools.com
admin.creekside.cv.k12.ca.us
admin.todd.kyschools.us
canyon.cv.k12.ca.us
admin.vannoy.cv.k12.ca.us
admin.compton.bcsd.com
admin.evergreen.bcsd.com
www.armenianpreschool.org
raak6.richardallenschools.com
admin.holyfam.org
admin.hills.bcsd.com
tbjelc.henderson.kyschools.us
crockett.hcisd.org
admin.longfellow.bcsd.com
admin.bonham.hcisd.org
sle.slvusd.org
phcsd.org
www.anacondaschools.org
www.msdathletics.com
ballingerisd.net
www.crsd.k12.pa.us
chs.comalisd.org
collegeachievecentralcharterschool.org
admin.wps.dover.k12.nh.us
admin.cornerstone.pvpusd.net
kpe.mpsdnow.org
admin.redwood.cv.k12.ca.us
www.bce.slvusd.org
richardallenschools.com
admin.gutierrez.hcisd.org
admin.fairfield1.org
admin.olneycharter.org
admin.saintpiusx.com
cecvac.com
admin.vanallen.mtpcsd.org
admin.lunadabay.pvpusd.net
cses.comalisd.org
admin.cve.cv.k12.ca.us
admin.proctor.cv.k12.ca.us
admin.alma.cv.k12.ca.us
dvms.comalisd.org
glendora.k12.ca.us
academy.comalisd.org
cdc.comalisd.org
svhs.comalisd.org
advantageacademyenroll.com
webadmin.elanco.org
admin.austin.hcisd.org
newgulf.bolingisd.net
richardallenschools.com
admin.newpathways.hcisd.org
ghctk12.com
admin.thorner.bcsd.com
rapk3.richardallenschools.com
nc.athenscityschools.net
www.swprep.org
lincoln.anacondaschools.org
admin.bhs.ballingerisd.net
richardallenschools.com
harding.bcsd.com
admin.jhs.ballingerisd.net
ajshs.anacondaschools.org
admin.olacapuchins.org
admin.chabot.cv.k12.ca.us
admin.echs.hcisd.org
webadmin.gsms.elanco.org
www.magnoliaheights.com
admin.anacondaschools.org
mvms.comalisd.org
proctor.cv.k12.ca.us

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFGTCCBAGgAwIBAgISBDMUlr3fdn35QgJt17leIVivMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA0MTUwMDIxMTVaFw0yNDA3MTQwMDIxMTRaMCIxIDAeBgNVBAMT
F3JpY2hhcmRhbGxlbnNjaG9vbHMuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAwouggizk789i+B3mQoGZSrUCLrMUlGZ/rGTLTUqWQnv2kSwpoliq
6Vqs3e5YdRnsytWQ0oV0W/XHj4jLdSMS6I3o5FBIXFFhCa/0smCi8vdKL9JtBhkj
uqOI/4rBCR1RbxknT7CeLAGlTfGErX2v3rbXokqEYqAS5VPv2I1cCAmTKYK7l2uu
64cQv+hzBMfOMDOvilnKqj2+mlIpqDakSzzIFnSVgS28NLwiUt5RU/lhZCHnSt8n
32ubPtV2C1SccLiCR8MVP0q7/JzdQqm7dUxQJDcRcUlL8oHUvkLwQJERhkY9nfGk
8rerggXrd4KVB0H4s2LQ6trgXIf8SvCA9wIDAQABo4ICNzCCAjMwDgYDVR0PAQH/
BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E
AjAAMB0GA1UdDgQWBBQJ/fc/iKeXDCfqPCcEoHiWbvWhVDAfBgNVHSMEGDAWgBQU
LrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGG
FWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmku
bGVuY3Iub3JnLzA/BgNVHREEODA2ghdyaWNoYXJkYWxsZW5zY2hvb2xzLmNvbYIb
d3d3LnJpY2hhcmRhbGxlbnNjaG9vbHMuY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIB
MIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcASLDja9qmRzQP5WoC+p0w6xxSActW
3SyB2bu/qznYhHMAAAGO31gV/wAABAMASDBGAiEAta9oWFXBB7Up0ljwpuJyrgXm
DTf4qXv/ZHWNVI0KoZ4CIQCwDto/UWh8WFUaOQqZpvu5Duh1bGPZC9/wtdgV3nfX
igB2AD8XS0/XIkdYlB1lHIS+DRLtkDd/H4Vq68G/KIXs+GRuAAABjt9YFgsAAAQD
AEcwRQIgIrtyTatjUTCk0ILIKvM8EelwtXD+JpyJ4rpPxu6ABDMCIQDePH2Fe+Tk
9zTlINi1wAxUvsytQT36NdB89hExBo9c+DANBgkqhkiG9w0BAQsFAAOCAQEAnGlP
ZtMeGq1dbTwKw2F/0LxKvFHK0ZsVWrQL8K5Mv25G6q5Rov4tIUHHhggfQwuirHDC
IwNBSK4jNzKU4FvT8ziJw+VQzodinTVeBUQxTM/qtbkxbrEfKLzmg6zpjMerzyRy
logj4NVPN1xXvufYujvmIQb0+8Y7pnUR82ggDJOeZQhWGWvyq/Bb96ZoXDuTMP3p
Thv92UBErAwNuyRzFaQylnYuzLgwclIIe+EBVwDYiaB+vnGaU1sg578TI3LG30yy
4IrugGCITsWEwwZZ0bmTYr4Ff9zfQB3yifQZqsTdOaDXGx1uRMtS52FJO/2IKTkv
3CAxrGSnJCuMCS2I9w==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwouggizk789i+B3mQoGZ
SrUCLrMUlGZ/rGTLTUqWQnv2kSwpoliq6Vqs3e5YdRnsytWQ0oV0W/XHj4jLdSMS
6I3o5FBIXFFhCa/0smCi8vdKL9JtBhkjuqOI/4rBCR1RbxknT7CeLAGlTfGErX2v
3rbXokqEYqAS5VPv2I1cCAmTKYK7l2uu64cQv+hzBMfOMDOvilnKqj2+mlIpqDak
SzzIFnSVgS28NLwiUt5RU/lhZCHnSt8n32ubPtV2C1SccLiCR8MVP0q7/JzdQqm7
dUxQJDcRcUlL8oHUvkLwQJERhkY9nfGk8rerggXrd4KVB0H4s2LQ6trgXIf8SvCA
9wIDAQAB
-----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 365830911695533293619550001037511147739311
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-15 00:21:15 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-07-14 00:21:14 +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 'richardallenschools.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 24559083796541797442702776592982763634478351953484767525028943427799962629091315176598738624719890942754115123131606571721932896136984518391649089608689127704173991724493601316823072135175944877077703728704897660081800038600109509084943482324672234672416733514388898270903985876063809901622062039835146712935497726771648180128984950999015063136878416941603575526612527278833514104312880423487827212329541936253033341161995057748707162565644405291302681481539544713025970284684724112274906923975157881244995075873239722047063393532018368362186114425304285368692002425371305974147836914269766211534931120122955392123127
 . . . . . . . . . . . . . . . . . . . . [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)
							09fdf73f88a7970c27ea3c2704a078966ef5a154
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (56 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'richardallenschools.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.richardallenschools.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 (12 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.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f100770048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018edf5815ff0000040300483046022100b5af685855c107b529d258f0a6e272ae05e60d37f8a97bff64758d548d0aa19e022100b00eda3f51687c58551a390a99a6fbb90ee8756c63d90bdff0b5d815de77d78a0076003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018edf58160b0000040300473045022022bb724dab635130a4d082c82af33c11e970b570fe269c89e2ba4fc6ee800433022100de3c7d857be4e4f734e520d8b5c00c54beccad413dfa35d07cf61131068f5cf8
 . . . . [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)
		009c694f66d31e1aad5d6d3c0ac3617fd0bc4abc51cad19b155ab40bf0ae4cbf6e46eaae51a2fe2d2141c786081f430ba2ac70c223034148ae23373294e05bd3f33889c3e550ce87629d355e0544314ccfeab5b9316eb11f28bce683ace98cc7abcf2472968823e0d54f375c57bee7d8ba3be62106f4fbc63ba67511f368200c939e650856196bf2abf05bf7a6685c3b9330fde94e1bfdd94044ac0c0dbb247315a43296762eccb8307252087be1015700d889a07ebe719a535b20e7bf132372c6df4cb2e08aee8060884ec584c30659d1b99362be057fdcdf401df289f419aac4dd39a0d71b1d6e44cb52e761493bfd8829392fdc2031ac64a7242b8c092d88f7