www.tapsimple.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:29:a3:0a:7e:87:bd:cb:2a:59:fd:d5:93:31:c6:a5:c2:54 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=www.tapsimple.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:29:a3:0a:7e:87:bd:cb:2a:59:fd:d5:93:31:c6:a5:c2:54
Serial Number (int): 275505153491658893855762881438671895380564
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a1:a6:6a:a6:50:80:63:18:23:9a:aa:38:df:f1:8e:03:ef:58:b7:95
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e5:c2:25:30:2e:9e:0f:67:76:e9:fc:64:c4:d5:28:8f:9b:58:ea:07
Fingerprint (sha256): 20:93:c1:4c:24:d1:9d:06:fe:8e:8a:d6:66:c8:86:2f:07:f4:8e:c7:b4:e1:69:af:e1:e6:a8:6e:de:e9:4c:f3

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

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

www.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 www.tapsimple.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFXDCCBESgAwIBAgISAymjCn6HvcsqWf3VkzHGpcJUMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMDIxNzIwMDdaFw0x
OTA1MDMxNzIwMDdaMBwxGjAYBgNVBAMTEXd3dy50YXBzaW1wbGUub3JnMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOYBLyjDVwk/UD9K0fLZvKfTXH7e
LKX7kWSOHgIbCrI1PE0RNgN+41t0t0N8ZS/dDILR7M8nAc/nifvV+KSvP5Ujyz36
Q+2FORhfrpIT0AnnRuv8I1LevkYTzEKNuMNOdP+zfcDXQGUmARE9BcN8rkeMWHHW
vsbeN5hetvftPlrmEti0xeNM4hxgA/c2Sutr95TiOJ/nkyBkkXcXve5m8fKgkvYD
OJXGIrIMlk4/YE+gipkpKs1UmR8f7fR1+P4SUxXflB5g/Yv6mHcADK4RQdy3cw/v
JTqoYVND2FrcXqlVJAkE5UfjnH1DbUgZFRNavOW86pnTrDYfCGnr+K7EpQIDAQAB
o4ICaDCCAmQwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBShpmqmUIBjGCOaqjjf8Y4D
71i3lTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcB
AQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlw
dC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlw
dC5vcmcvMBwGA1UdEQQVMBOCEXd3dy50YXBzaW1wbGUub3JnMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBBgYKKwYBBAHWeQIEAgSB9wSB9ADyAHcA4mlL
ribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFor3BtRgAABAMASDBGAiEA
885z5xn+9gRlgvOmcTizQmiysb9iJTZxomplCcNjlbACIQDt9F99sIAHDN/pJOHu
CsrquccLXUp3tfNExg1hcL81EwB3AGPy283oO8wszwtyhCdXazOkjWF3j711pjix
x2hUS9iNAAABaK9wbUYAAAQDAEgwRgIhAIG7HOeWp+RBb5WcaSGYfpuUgaL8Ez1L
Sz/97nK1OPdQAiEAqpAW1DJkb6HfY2E+0eIx+cj4vNwEe+M6E8w7LxVAE50wDQYJ
KoZIhvcNAQELBQADggEBAFSakKCquGB4nv92jSh89HhcaV1j/OwmevFVhqaJV+US
QfQUVhLNVuxR02fqIRG3WXFkHcWtV90DRNo3smTCbxZmIn3OwgiT/A3rqN9aaOy0
mDULjiMyvqZbIUmwccW6PbeC2iCuLzhUkfq3dY2NzcfV8FVDU0xBF1wPk8zC9zc/
a475wZVO8jKTcPG4YDZEJueh3oyIagDCZRKybCIw8Ce6suXEKl8rwVxoUnhKEvaZ
epiaByJG6dUCtAljllCvIBRVoOnzhFRniqo3dTn+lLnuthyKAvml3oA3uJS0YQJb
DMLbkdrSejgi3Uk0kJCZoTSV3gtSQ+IpYiO6VWhDHgc=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOYBLyjDVwk/UD9K0fLZ
vKfTXH7eLKX7kWSOHgIbCrI1PE0RNgN+41t0t0N8ZS/dDILR7M8nAc/nifvV+KSv
P5Ujyz36Q+2FORhfrpIT0AnnRuv8I1LevkYTzEKNuMNOdP+zfcDXQGUmARE9BcN8
rkeMWHHWvsbeN5hetvftPlrmEti0xeNM4hxgA/c2Sutr95TiOJ/nkyBkkXcXve5m
8fKgkvYDOJXGIrIMlk4/YE+gipkpKs1UmR8f7fR1+P4SUxXflB5g/Yv6mHcADK4R
Qdy3cw/vJTqoYVND2FrcXqlVJAkE5UfjnH1DbUgZFRNavOW86pnTrDYfCGnr+K7E
pQIDAQAB
-----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 275505153491658893855762881438671895380564
 . . . . . . . . [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-02-02 17:20:07 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-03 17:20:07 +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 'www.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 24351174061689277522658073578454935919711876449942871871378316219421103888445871318796979018762755513051021150796145018007287504678694072763533998401893946695502274664311552864091685241164275442957003612860999303059544864439691338656459744607927607527289282225401315665859561043062241605042819253368588427087640292308166213846460590409070976498553963159821797832212149240007407991052933332570897520954678560180527762063696531745898503105499856461649888957695726041205509276991892696891630316874029238399271551794958103693212625812229115711420092656845186694883744547763358717058530865518639711620541240085112658248869
 . . . . . . . . . . . . . . . . . . . . [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)
							a1a66aa650806318239aaa38dff18e03ef58b795
 . . . . . . . . . . . . . . . . [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 (21 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.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 (247 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
							00f2007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe00000168af706d460000040300483046022100f3ce73e719fef6046582f3a67138b34268b2b1bf62253671a26a6509c36395b0022100edf45f7db080070cdfe924e1ee0acaeab9c70b5d4a77b5f344c60d6170bf351300770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000168af706d46000004030048304602210081bb1ce796a7e4416f959c6921987e9b9481a2fc133d4b4b3ffdee72b538f750022100aa9016d432646fa1df63613ed1e231f9c8f8bcdc047be33a13cc3b2f1540139d
 . . . . [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)
		00549a90a0aab860789eff768d287cf4785c695d63fcec267af15586a68957e51241f4145612cd56ec51d367ea2111b75971641dc5ad57dd0344da37b264c26f1666227dcec20893fc0deba8df5a68ecb498350b8e2332bea65b2149b071c5ba3db782da20ae2f385491fab7758d8dcdc7d5f05543534c41175c0f93ccc2f7373f6b8ef9c1954ef2329370f1b860364426e7a1de8c886a00c26512b26c2230f027bab2e5c42a5f2bc15c6852784a12f6997a989a072246e9d502b409639650af201455a0e9f38454678aaa377539fe94b9eeb61c8a02f9a5de8037b894b461025b0cc2db91dad27a3822dd4934909099a13495de0b5243e2296223ba5568431e07