angelaatelier.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:c8:ab:4a:20:90:fa:18:9a:b5:e5:b3:e1:41:2e:3b:55:dc 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=angelaatelier.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:c8:ab:4a:20:90:fa:18:9a:b5:e5:b3:e1:41:2e:3b:55:dc
Serial Number (int): 329621014057238548540240058316044061332956
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 90:2c:5c:70:93:b3:ef:5d:d9:30:33:bf:58:31:0d:0c:75:86:7d:5d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ab:d2:ec:77:4b:cf:d5:5b:32:ea:d0:c4:d7:f1:f9:12:7d:1f:bd:74
Fingerprint (sha256): 66:d2:a1:7d:73:8f:25:13:c7:7e:77:96:1e:93:01:90:2f:ed:15:48:60:df:c0:d2:25:34:92:f4:f0:62:50:4d

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 angelaatelier.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

angelaatelier.com

Other certificates including the domain name angelaatelier.com

(limited to 100 certificates)
books.wincservices.com
podopshost.com
books.opuatechnologies.com
books.angelaatelier.com
angelaatelier.com
www.angelaatelier.com
www.angelaatelier.com
books.ebcusa.us
books.bestvenuesnewyork.com
sales.dreamvu.com
books.regadvisorscpa.com
books.securityguardpros.com
books.panel7studio.com
books.ekuantum.com
books.e3nsecurity.com.sg
business.skylark.com.ph
sales.dreamvu.com
books.pilotdigital.com
invoice.arcfx.pro
go.spiritledcreative.com
sales.dreamvu.com
books.ebcusa.us
estimate.tbatsolutions.com
www.angelaatelier.com
books.gigalinetele.in
books.agrilight.co.za
sales.dreamvu.com
angelaatelier.com
pay.bomballoons.ca
www.angelaatelier.com
invoice.arcfx.pro
go.spiritledcreative.com
www.angelaatelier.com
podopshost.com
pay.bomballoons.ca
books.gemcaps.org
www.angelaatelier.com
books.bestvenuesnewyork.com
podopshost.com
books.ebcusa.us
payments.familysourceconsultants.com
books.wheelhouse.pro
books.wincservices.com
books.ebcusa.us
angelaatelier.com
www.angelaatelier.com
accg.productsdirect.com
books.lucianomenardo.com
books.lucianomenardo.com
invoice.arcfx.pro
books.singchinaus.com
business.skylark.com.ph
sales.dreamvu.com
books.ebcusa.us
www.angelaatelier.com
podopshost.com
forms.colonialstarig.com
finance.mmcentury.com
pay.bomballoons.ca
books.bestvenuesnewyork.com
books.ekuantum.com
www.angelaatelier.com
angelaatelier.com
go.spiritledcreative.com
books.e3nsecurity.com.sg
books.ekuantum.com
podopshost.com
books.ebcusa.us
books.lucianomenardo.com
books.wheelhouse.pro
accounts.rubieraproductions.com
books.e3nsecurity.com.sg
sales.dreamvu.com
books.singchinaus.com
books.ebcusa.us
accg.productsdirect.com
accg.productsdirect.com
finance.mmcentury.com
podopshost.com
events.mediacent.africa
books.ebcusa.us
payments.familysourceconsultants.com
sales.dreamvu.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWjCCBEKgAwIBAgISA8irSiCQ+hiateWz4UEuO1XcMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMDkxNTU3MTJaFw0y
MDAzMDgxNTU3MTJaMBwxGjAYBgNVBAMTEWFuZ2VsYWF0ZWxpZXIuY29tMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAo4zUsPy5S9r9YxOTaAJjcgMq0FiH
LnBXhbpJAvsuyuuLuYjTa3OWlaEzEZ8j4ukWzQj0JYUa9zhalxcTyjYQKKAnOJ6O
1QTuXi7DdQ1QWToHu4+f1zrE9P+tif0eeCtxP/RsVtCSEfmazbeINbe7UQNTiPM7
SCLIgQX06ywFsMsDQ9XnakKnTO5Se4tFe4k+y0e2jThIivEnunhOOAiS2t+joGUD
HCjGE21LgLDj50x1SwFxB0VtoqSJAXKBp0fBNj5tq3VGwPGYsPTdmMPa/YAQN0UN
Ppwu8q7oQz7AujOm1QBUcptrVojSbUhpbvxeybyNMZV5rT2ygnC4NoX5dwIDAQAB
o4ICZjCCAmIwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSQLFxwk7PvXdkwM79YMQ0M
dYZ9XTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcB
AQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlw
dC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlw
dC5vcmcvMBwGA1UdEQQVMBOCEWFuZ2VsYWF0ZWxpZXIuY29tMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHYAb1N2
rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFu65frkQAABAMARzBFAiEA
3zqOHiUBzSsDjqKAfQmjPgjIhs0+KnR+dFiBswlUu3cCICbj7RVUZRu3Ly19R6It
5qZjZH7mIbKd1yMkevyxfGoeAHYAB7dcG+V9aP/xsMYdIxXHuuZXfFeUt2ruvGE6
GmnTohwAAAFu65frIQAABAMARzBFAiEAq9y8TCN4QfY2nfD0FrLAkErIslDa4O4c
esFhmtCMLzECIBlzmZzvm4544pnbvs1PzPWxmcyC9HwSB5XHECsty9xTMA0GCSqG
SIb3DQEBCwUAA4IBAQAyw59jR5xnjU5DgTZ0adoZBkZL4MUp3re84/4sCbEh2E4a
qmWYSI+gzkciwZuAKg1ccsUm7OxT06G2lF1ubPDBvToANL0ddSnApCIX7Hm01e8V
0rbArIm+fAzfC9HuDTQUsuSTQFKlzdaKGafraekb0a74/uw3703W3BtD3QoCBWlG
5riUtSe9Ex67071sBlw2ERIVUDv2/5xQka+lLhklDdtTBWJf72RQLBdKzAxDv+ki
7ysQopLFK2cPYmk4bcoWOI6YUUzwq0zhF3xys3ds8TsLUtgpZWYdCjOTDd4V3/7l
fuM7GVMdhsyU7G3DKLk+hJx5Ia7MTGl8G7XPw01s
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAo4zUsPy5S9r9YxOTaAJj
cgMq0FiHLnBXhbpJAvsuyuuLuYjTa3OWlaEzEZ8j4ukWzQj0JYUa9zhalxcTyjYQ
KKAnOJ6O1QTuXi7DdQ1QWToHu4+f1zrE9P+tif0eeCtxP/RsVtCSEfmazbeINbe7
UQNTiPM7SCLIgQX06ywFsMsDQ9XnakKnTO5Se4tFe4k+y0e2jThIivEnunhOOAiS
2t+joGUDHCjGE21LgLDj50x1SwFxB0VtoqSJAXKBp0fBNj5tq3VGwPGYsPTdmMPa
/YAQN0UNPpwu8q7oQz7AujOm1QBUcptrVojSbUhpbvxeybyNMZV5rT2ygnC4NoX5
dwIDAQAB
-----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 329621014057238548540240058316044061332956
 . . . . . . . . [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-12-09 15:57:12 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-08 15:57:12 +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 'angelaatelier.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 20646289977873906981563553106868846424433179734545515833430640463995050645614754334721869163245036441261153166701648137145140744265749232705305139654492418625063956586203530656075827423793141339019216543606120853750705639208304145097678565237014580674368301358400900428602789920537948076443630372453601343702640712970778258167590500066691303232505191922492427970418765110885091982964621404377136501960879798926299550594948911089574991205069754568690761279521710174329707812648010968172793017146742188280416134897009907105023128448586256077619306142919985934594558170265762654636086476486905257948972975923565697562999
 . . . . . . . . . . . . . . . . . . . . [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)
							902c5c7093b3ef5dd93033bf58310d0c75867d5d
 . . . . . . . . . . . . . . . . [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 'angelaatelier.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016eeb97eb910000040300473045022100df3a8e1e2501cd2b038ea2807d09a33e08c886cd3e2a747e745881b30954bb77022026e3ed1554651bb72f2d7d47a22de6a663647ee621b29dd723247afcb17c6a1e00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016eeb97eb210000040300473045022100abdcbc4c237841f6369df0f416b2c0904ac8b250dae0ee1c7ac1619ad08c2f3102201973999cef9b8e78e299dbbecd4fccf5b199cc82f47c120795c7102b2dcbdc53
 . . . . [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)
		0032c39f63479c678d4e4381367469da1906464be0c529deb7bce3fe2c09b121d84e1aaa6598488fa0ce4722c19b802a0d5c72c526ecec53d3a1b6945d6e6cf0c1bd3a0034bd1d7529c0a42217ec79b4d5ef15d2b6c0ac89be7c0cdf0bd1ee0d3414b2e4934052a5cdd68a19a7eb69e91bd1aef8feec37ef4dd6dc1b43dd0a02056946e6b894b527bd131ebbd3bd6c065c36111215503bf6ff9c5091afa52e19250ddb5305625fef64502c174acc0c43bfe922ef2b10a292c52b670f6269386dca16388e98514cf0ab4ce1177c72b3776cf13b0b52d82965661d0a33930dde15dffee57ee33b19531d86cc94ec6dc328b93e849c7921aecc4c697c1bb5cfc34d6c