tapsimple.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:d9:a0:d3:1a:f9:f6:6d:68:c6:7a:c8:22:73:60:35:d6:45 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=tapsimple.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:d9:a0:d3:1a:f9:f6:6d:68:c6:7a:c8:22:73:60:35:d6:45
Serial Number (int): 335391904018233851640831274253953818547781
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: f6:05:8e:ee:af:74:c9:48:03:da:7c:c3:d6:23:34:86:43:f8:6a:25
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 4c:fa:7f:30:c1:f4:95:0a:88:68:39:c1:8f:68:3e:7a:a1:5c:8a:ae
Fingerprint (sha256): 16:64:8a:43:1a:1d:2d:de:e1:ac:22:f1:fa:54:5c:6b:78:8e:df:8e:73:88:6b:d0:b9:e2:40:f3:d9:51:aa:70

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 tapsimple.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for tapsimple.org

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

tapsimple.org

Other certificates including the domain name tapsimple.org

(limited to 100 certificates)
tapsimple.org
forms.rmachado.group
tapsimple.org
tapsimple.org
forms.rmachado.group
formular.smartpoint.ro
forms.youcloudit.com
formular.smartpoint.ro
formular.smartpoint.ro
sni.cloudflaressl.com
forms.rmachado.group
forms.rmachado.group
formular.smartpoint.ro
forms.rmachado.group
tapsimple.org
formular.smartpoint.ro
forms.rmachado.group
www.tapsimple.org
tapsimple.org
formular.smartpoint.ro
formular.smartpoint.ro
forms.tecamb.it
formular.smartpoint.ro
forms.parisfashionshops.com
formular.smartpoint.ro
www.tapsimple.org
formular.smartpoint.ro
forms.rmachado.group
forms.rmachado.group
formular.smartpoint.ro
formular.smartpoint.ro
forms.rmachado.group
forms.fehrbraunwalder.ch
formular.smartpoint.ro
forms.france-montage.fr
formular.smartpoint.ro
tapsimple.org
forms.rmachado.group
forms.rmachado.group
sni.cloudflaressl.com
formular.smartpoint.ro
formular.smartpoint.ro
formular.smartpoint.ro
formular.smartpoint.ro
forms.rmachado.group
forms.tapsimple.org
formular.smartpoint.ro
forms.fehrbraunwalder.ch
tapsimple.org
formular.smartpoint.ro
formular.smartpoint.ro
forms.rmachado.group
forms.rmachado.group
forms.rmachado.group
formular.smartpoint.ro
www.tapsimple.org
formular.smartpoint.ro
forms.admorris.com
forms.admorris.com
formular.smartpoint.ro
formular.smartpoint.ro
tapsimple.org
formular.smartpoint.ro
forms.workrightscentre.org
forms.parisfashionshops.com
tapsimple.org
formular.smartpoint.ro
forms.rmachado.group
formular.smartpoint.ro
formular.smartpoint.ro
formular.smartpoint.ro
*.tapsimple.org
forms.rmachado.group
formular.smartpoint.ro
forms.youcloudit.com
formular.smartpoint.ro
form.erdbaron24.de
www.tapsimple.org
formular.smartpoint.ro
formular.smartpoint.ro
forms.rmachado.group
formular.smartpoint.ro
formular.smartpoint.ro
formular.smartpoint.ro
forms.rmachado.group
forms.apser.es
formular.smartpoint.ro
forms.rmachado.group
forms.guidekingdom.com
forms.apser.es
formular.smartpoint.ro

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgISA9mg0xr59m1oxnrIInNgNdZFMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MTEwOTU2NDFaFw0x
OTEwMDkwOTU2NDFaMBgxFjAUBgNVBAMTDXRhcHNpbXBsZS5vcmcwggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQD2pADJ8tWcsILPSPlWKlbrYa0DTxPpt/Cd
Ces5F5MgbsTVeH9BISHyPbgja21s4xUPdO/tzz1V8D1DxHWPQTSdb/annIcxr0Si
WNBJCLf2lt2wAWiHxFv5zbdKgI+wLT904c7H1OiJHkr0ryzPAlwfANq1DuQQcjGp
Nmhjqu3GAm6YLi+GIbWC6DE08jxKC+R0n6R05H3E76AfoT7sboxthbPgCneI31Xs
jBPgF7EhlJeS0JPakYuERoc5EOHNkw07IAlEd7YenonsNrm6zg1xlMUAxnZhKSM8
HYwkRYoQXRK+jR3D2VTdCyObxbGQjy1g4yakp9lpsdI31LBBgiLpAgMBAAGjggJi
MIICXjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFPYFju6vdMlIA9p8w9YjNIZD+Gol
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wGAYDVR0RBBEwD4INdGFwc2ltcGxlLm9yZzBMBgNVHSAERTBDMAgGBmeBDAEC
ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl
bmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOJpS64m6OlACeiG
G7Y7g9Q+5/50iPukjyiTAZ3d8dv+AAABa+CtmgEAAAQDAEcwRQIgBp3Duuhbwu92
2U7WOE8DpoGVuhkgaesjAlE48gJOJagCIQD+fD5maBKSqd11GsU48M93N0uw06bX
Krjl2TIY6W1i7AB2AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAAB
a+CtmgoAAAQDAEcwRQIhANYFAGJOawg6gokNQM/ntbGJD2dT+Xx8mjmyTlcCQQZG
AiAoERZ4IIbk5xAJEol9HXsI5GRyF24CkzVfCWpH6wnN0zANBgkqhkiG9w0BAQsF
AAOCAQEACthAcPZNfqsWHqTTZMKVhvatry+ZUr8Q/WAUZrlG2Or8VnHI+skSewa/
qdGq7q6dRD+Z6sgNOaHKf+cMx41nZuPBmG36FllNqWmTwn88+24NWPOioEi7cXoe
SEBY9SBf1/FtiGZ8o8S4Ip8EtsvUPCsx/vaNnOYrbOS9xhETN/y4dfH7/Cj5tynn
CF014xm1E44vqTqFtgtJWtBPazIYEA9Htx4vel3RlMiLVz2qXWs17ErwMuAYa1C8
us3wJM17CgQULm5TyNMz0WejVl4b+uPVulOAc4gwGtSA5Ky7kiHoCrQFeLlpCfzL
laqDkaxUSAmvmC8kymySLsaWEc5suA==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9qQAyfLVnLCCz0j5VipW
62GtA08T6bfwnQnrOReTIG7E1Xh/QSEh8j24I2ttbOMVD3Tv7c89VfA9Q8R1j0E0
nW/2p5yHMa9EoljQSQi39pbdsAFoh8Rb+c23SoCPsC0/dOHOx9ToiR5K9K8szwJc
HwDatQ7kEHIxqTZoY6rtxgJumC4vhiG1gugxNPI8SgvkdJ+kdOR9xO+gH6E+7G6M
bYWz4Ap3iN9V7IwT4BexIZSXktCT2pGLhEaHORDhzZMNOyAJRHe2Hp6J7Da5us4N
cZTFAMZ2YSkjPB2MJEWKEF0Svo0dw9lU3Qsjm8WxkI8tYOMmpKfZabHSN9SwQYIi
6QIDAQAB
-----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 335391904018233851640831274253953818547781
 . . . . . . . . [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-07-11 09:56:41 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-09 09:56:41 +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 'tapsimple.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 31135495955308981357959359959933871225191472953755394895327588919988400275133240357531221161922349584261265044739940092204232070384141272439784542731986594168576117235084127743846880432748316406773300752567126887041216089219839190893151680770289396341407527757819420268084727800166809664283124944175827783189449640172290044708735192254371367795703602156291624074937726707797001734722330008327362697496541259568017356171790437940887647109500534397596209176414338691385309137667203216654646117103978734585839909278430135339661356848589399307609362097461864917463603734940212555678545301745696507057903906422213482521321
 . . . . . . . . . . . . . . . . . . . . [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)
							f6058eeeaf74c94803da7cc3d623348643f86a25
 . . . . . . . . . . . . . . . . [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 'tapsimple.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 (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)
							00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016be0ad9a0100000403004730450220069dc3bae85bc2ef76d94ed6384f03a68195ba192069eb23025138f2024e25a8022100fe7c3e66681292a9dd751ac538f0cf77374bb0d3a6d72ab8e5d93218e96d62ec00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016be0ad9a0a0000040300473045022100d60500624e6b083a82890d40cfe7b5b1890f6753f97c7c9a39b24e57024106460220281116782086e4e7100912897d1d7b08e46472176e0293355f096a47eb09cdd3
 . . . . [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)
		000ad84070f64d7eab161ea4d364c29586f6adaf2f9952bf10fd601466b946d8eafc5671c8fac9127b06bfa9d1aaeeae9d443f99eac80d39a1ca7fe70cc78d6766e3c1986dfa16594da96993c27f3cfb6e0d58f3a2a048bb717a1e484058f5205fd7f16d88667ca3c4b8229f04b6cbd43c2b31fef68d9ce62b6ce4bdc6111337fcb875f1fbfc28f9b729e7085d35e319b5138e2fa93a85b60b495ad04f6b3218100f47b71e2f7a5dd194c88b573daa5d6b35ec4af032e0186b50bcbacdf024cd7b0a04142e6e53c8d333d167a3565e1bfae3d5ba53807388301ad480e4acbb9221e80ab40578b96909fccb95aa8391ac544809af982f24ca6c922ec69611ce6cb8