c2crestaurants.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:bd:57:85:84:b2:78:66:05:9b:e8:91:14:07:30:8b:84:45 was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=c2crestaurants.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:bd:57:85:84:b2:78:66:05:9b:e8:91:14:07:30:8b:84:45
Serial Number (int): 412878847177631771141750170681584544089157
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 7f:4d:a0:fd:84:bb:90:01:b7:af:10:c0:20:b2:3f:2c:e6:53:3e:12
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 88:67:28:44:d1:f7:2a:f0:7a:29:ff:b6:36:4b:8b:c0:ce:d4:5b:a4
Fingerprint (sha256): 57:20:66:99:41:d3:62:68:9e:9b:9e:e8:09:67:71:b4:e2:6f:29:d6:42:bd:55:8f:d0:92:e5:75:e8:7f:71:a4

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for c2crestaurants.com

Public Key Algorithm

RSA

Key Size

4096

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

c2crestaurants.com
www.c2crestaurants.com

Other certificates including the domain name c2crestaurants.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGczCCBVugAwIBAgISBL1XhYSyeGYFm+iRFAcwi4RFMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MDYxMDU3NDhaFw0x
OTA4MDQxMDU3NDhaMB0xGzAZBgNVBAMTEmMyY3Jlc3RhdXJhbnRzLmNvbTCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANkBxsdplrQb7B/bSQHElHkZIx8C
53zIrh3I4Nw4CNDfZ5FRYr6yFjhttI8+//sFC/BAXhhK8LO50yrZqqWiDLMQq0EL
XpSO/UxteXI613UVrZqL6Kt3znbq34o9fIGbf4y6kjgJAfBFqPEbihzAo1NMauJT
EwqtZ1VODInvaUyNwXDh3VRH9D7gFB/sq2HBk+6B1EYlV+WRUNlqTNOjRJ4jy5r6
jSceRzreOjrOqGJML/orkML2h1JpiBWhysbtvBRRAZyV9fe+YVRzIQv4SzvvGlLi
0vQbTvciPSyemeMQboIqg59DtrAoMk2KfBq6D5BjnEqcflukKKFEBJrAWkljs9pN
XTGOXwa3Dzn9G48ZTq7Wel3vaAkziUxk4GEMwh0010/HvvKkRWqZcCMwKRpvoC4r
UqvaVUE4Srjn9Ijorh4hjWz5/0YRR7CrFIcHDoaOd78jDlnuXbDRxDkvAcOeT1+A
99pMYLxbjaqLlHJf2hkzNnRtGcqXV5L0EcZpeKvtBaj7v2eN5bw0QXOK/1AyZ7F9
uYkkqMsCr316CUZM+1L6Zvb45LR7Gqhxqtyc3hJyNmrgTQ1nn6ePKTaW2nQnB+uZ
Xt22Gf6k6RR8ovHYJZDjmqZLd+IjDTwF+XytEE1NA8hYFRzNuGy/yB1KTEBmrrO+
6Ur4FymP9ZMetBFzAgMBAAGjggJ+MIICejAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FH9NoP2Eu5ABt68QwCCyPyzmUz4SMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wNQYDVR0RBC4wLIISYzJjcmVzdGF1cmFu
dHMuY29tghZ3d3cuYzJjcmVzdGF1cmFudHMuY29tMEwGA1UdIARFMEMwCAYGZ4EM
AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0
c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAb1N2rDHwMRnY
mQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFqjQHV9gAABAMARjBEAiBy9vGOEr16
0d9o5vrM5ygqnVzYISsundp77N4JSh01SQIgZqm9yd45LYqMK7T+dwrZjeAtEbrs
TrGMAOIm415w968AdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAA
AWqNAdWDAAAEAwBHMEUCIBB5/v6bXou/pnmrTi6Hqrmkq96eTwegana6tl3a2vor
AiEApTDuGMGoSEL6WFOlKKJkv20kAiGqmc6m8NT39DZ+FMIwDQYJKoZIhvcNAQEL
BQADggEBAA0iHefBCWhuoLFSs6SJUJatiqNxOYaexj27Zl7ISyD1mggFnl41c4eS
fg1kR5ev4qJcyra+W2akdLY6d+DxVGOFkr40mlw5qbDHXQVmsPwoMEhDkcjMAfRb
Vf3cO3Eg2vFYDsOEW452r9LMD4RLxItWqJ453Twzx2zcDvBfAD9roniqJOBtCKyZ
2HeEW7tDT91BNot5YndxtPXp4Kk+uIcwU4cfivy6PYJ4MyWe9f1vtAxgbFCvjdU6
dcHVWSKpewiRovrpAX+/3PgzGnI4PIlLHxpGq/G9FUc7ogCMANFAZWEWV/znTVOW
Q8WEOSzOkhhIiQarmiXlev//K9IvZs0=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2QHGx2mWtBvsH9tJAcSU
eRkjHwLnfMiuHcjg3DgI0N9nkVFivrIWOG20jz7/+wUL8EBeGErws7nTKtmqpaIM
sxCrQQtelI79TG15cjrXdRWtmovoq3fOdurfij18gZt/jLqSOAkB8EWo8RuKHMCj
U0xq4lMTCq1nVU4Mie9pTI3BcOHdVEf0PuAUH+yrYcGT7oHURiVX5ZFQ2WpM06NE
niPLmvqNJx5HOt46Os6oYkwv+iuQwvaHUmmIFaHKxu28FFEBnJX1975hVHMhC/hL
O+8aUuLS9BtO9yI9LJ6Z4xBugiqDn0O2sCgyTYp8GroPkGOcSpx+W6QooUQEmsBa
SWOz2k1dMY5fBrcPOf0bjxlOrtZ6Xe9oCTOJTGTgYQzCHTTXT8e+8qRFaplwIzAp
Gm+gLitSq9pVQThKuOf0iOiuHiGNbPn/RhFHsKsUhwcOho53vyMOWe5dsNHEOS8B
w55PX4D32kxgvFuNqouUcl/aGTM2dG0ZypdXkvQRxml4q+0FqPu/Z43lvDRBc4r/
UDJnsX25iSSoywKvfXoJRkz7Uvpm9vjktHsaqHGq3JzeEnI2auBNDWefp48pNpba
dCcH65le3bYZ/qTpFHyi8dglkOOapkt34iMNPAX5fK0QTU0DyFgVHM24bL/IHUpM
QGaus77pSvgXKY/1kx60EXMCAwEAAQ==
-----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 412878847177631771141750170681584544089157
 . . . . . . . . [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-05-06 10:57:48 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-04 10:57:48 +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 'c2crestaurants.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 885311072945084970078479228887214489067825838139570747466349707886177287279160118507877867762095997339133791023546093554296493971532771236038482605512052250768751763713827793418303795341140807499690774279055524995348241446960268727042142311925133708589110476060992970208501414532184455600728543687076135475291517563032551348539809962168590179406221629408852793736226466231093485219500527950668997096535608166198544955354262187812835896136380900853554287896365699873879834130109418439562800995158911497374156322836705581188798320477019206613535986445153155882430562960761047017781617088103540421470249466395672770873290958645336433542432082051649715505347732897750167425268088315835957399237509948716568864108701604143049267263508340673186122165978850724615998943305947369230930470534079647636883160385482244395047431866320504154996156394136501783506442994542128866026597597641577407359011572768074348242529329988005099723092925537640756080917714005209895166426922712888464002233460984629846427376490203272189456907222293956484583707576628714334265035363658990052889985978734296163722203303388980597482261650037527694297878798062092329094056256068955373261038619543724761394305165343641309018412650662232529570894318849664858344132979
 . . . . . . . . . . . . . . . . . . . . [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)
							7f4da0fd84bb9001b7af10c020b23f2ce6533e12
 . . . . . . . . . . . . . . . . [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 (46 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'c2crestaurants.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.c2crestaurants.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016a8d01d5f60000040300463044022072f6f18e12bd7ad1df68e6facce7282a9d5cd8212b2e9dda7becde094a1d3549022066a9bdc9de392d8a8c2bb4fe770ad98de02d11baec4eb18c00e226e35e70f7af007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016a8d01d583000004030047304502201079fefe9b5e8bbfa679ab4e2e87aab9a4abde9e4f07a06a76bab65ddadafa2b022100a530ee18c1a84842fa5853a528a264bf6d240221aa99cea6f0d4f7f4367e14c2
 . . . . [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)
		000d221de7c109686ea0b152b3a4895096ad8aa37139869ec63dbb665ec84b20f59a08059e5e357387927e0d644797afe2a25ccab6be5b66a474b63a77e0f154638592be349a5c39a9b0c75d0566b0fc2830484391c8cc01f45b55fddc3b7120daf1580ec3845b8e76afd2cc0f844bc48b56a89e39dd3c33c76cdc0ef05f003f6ba278aa24e06d08ac99d877845bbb434fdd41368b79627771b4f5e9e0a93eb8873053871f8afcba3d827833259ef5fd6fb40c606c50af8dd53a75c1d55922a97b0891a2fae9017fbfdcf8331a72383c894b1f1a46abf1bd15473ba2008c00d14065611657fce74d539643c584392cce9218488906ab9a25e57affff2bd22f66cd