coxhealth.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:47:6b:d0:0a:d0:18:71:29:b9:9a:67:b1:e2:19:57:a0:f0 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=coxhealth.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:47:6b:d0:0a:d0:18:71:29:b9:9a:67:b1:e2:19:57:a0:f0
Serial Number (int): 285640213459274050373696552035896603943152
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: b1:20:8f:58:e3:5d:c3:6f:84:07:b9:e7:f8:41:cc:74:7f:68:ec:1a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 8e:e7:a6:74:06:73:61:ad:4d:75:7c:af:52:b5:31:07:75:0e:60:0d
Fingerprint (sha256): 48:2b:a6:7b:29:ec:b6:9c:95:65:4e:ce:6b:82:c7:d4:e5:30:fa:0f:c6:01:d3:27:d4:d8:7f:26:c1:a5:32:2e

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

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

coxhealth.com

Other certificates including the domain name coxhealth.com

(limited to 100 certificates)
*.coxhealth.com
doctors.coxhealth.com
home2.coxhealth.com
*.coxhealth.com
coxhealth.com
coxhealth.com
coxhealth.com
media.coxhealth.com
shop1906.coxhealth.com
doctors.coxhealth.com
*.coxhealth.com
doctors.coxhealth.com
*.coxhealth.com
*.coxhealth.com
www.coxhealth.com
*.coxhealth.com
coxhealth.com
*.coxhealth.com
coxhealth.com
access.coxhealth.com
shop1906.coxhealth.com
static.coxhealth.com
doctors.coxhealth.com
*.coxhealth.com
www.coxhealth.com
*.coxhealth.com
coxhealth.com
provisionserver.coxhealth.com
*.coxhealth.com
*.coxhealth.com
blackboardapp.coxhealth.com
*.coxhealth.com
*.coxhealth.com
coxhealth.com
*.coxhealth.com
coxhealth.com
staffweb.coxhealth.com
coxhealth.com
*.coxhealth.com
*.coxhealth.com
coxdocs2.coxhealth.com
*.coxhealth.com
*.coxhealth.com
coxhealth.com
imperva.com
doctors.coxhealth.com
static.coxhealth.com
*.coxhealth.com
media.coxhealth.com
*.coxhealth.com
*.coxhealth.com
static.coxhealth.com
*.coxhealth.com
access.coxhealth.com
*.coxhealth.com
*.coxhealth.com
media.coxhealth.com
www.coxhealth.com
*.coxhealth.com
www.coxhealth.com
webmail.coxhealth.com
webmail.coxhealth.com
webmail.coxhealth.com
mail.coxhealth.com
*.coxhealth.com
*.coxhealth.com
*.coxhealth.com
imaging.coxhealth.com
home.coxhealth.com
lyncaccess01.coxhealth.com
coxhealth.com
lyncaccess01.coxhealth.com
home.coxhealth.com
*.coxhealth.com
mft.coxhealth.com
shop1906.coxhealth.com
*.coxhealth.com
coxhealth.com
*.coxhealth.com
shop1906.coxhealth.com
*.coxhealth.com
*.coxhealth.com
media.coxhealth.com
webmail.coxhealth.com
media.coxhealth.com
jobs.coxhealth.com
shop1906.coxhealth.com
webmail.coxhealth.com
*.coxhealth.com
imaging.coxhealth.com
*.coxhealth.com
staffweb.coxhealth.com
*.coxhealth.com
*.coxhealth.com
static.coxhealth.com
*.coxhealth.com
coxhealth.com
coxhealth.com
static.coxhealth.com
coxhealth.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgISA0dr0ArQGHEpuZpnseIZV6DwMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MDIwMzIwNDZaFw0x
OTEwMzEwMzIwNDZaMBgxFjAUBgNVBAMTDWNveGhlYWx0aC5jb20wggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCeHwjixc2z8SP3nhXTDDEoPd0vh9pMfmIh
FWal1AgbXCHU+XtFe5q21M2sEZekN1mLxfqu1DswxTp3u9l17hE4VQt/AAu1xMzO
HHXKKgAYAzqAaCwcn3cgxnKD475zhg4sJYEg0KSCyfVJG8WG7rVsAh53xZLbqz8+
z6qEuomC7g8qd2EAzi1EmEVnFc1Fg3gzmVUNF3bRvRb5uYbnPR4L597tiXNwUEdI
q7iPhEGWhSyUy9DPcR4Dz1hbINcPYORWFY4qf8qmuu+0swHh4/quWv7DRMaVn3KS
YLJSioFLClkpdyAyOg6kuVWb3ZkcDWuAqcbtwjyc3oeUx6qS3PvhAgMBAAGjggJj
MIICXzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFLEgj1jjXcNvhAe55/hBzHR/aOwa
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMw
YTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
ZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wGAYDVR0RBBEwD4INY294aGVhbHRoLmNvbTBMBgNVHSAERTBDMAgGBmeBDAEC
ATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNl
bmNyeXB0Lm9yZzCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AHR+2oMxrTMQkSGc
ziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABbFCPCHYAAAQDAEcwRQIgSB65qyhNYFKK
db+MdiFvVbC+Fvr4tHz9uNhXEMYmJCwCIQD0oYh9mB71Wwg1rkZyPdREU+xrTsH5
912fNXmbBAt6AAB3AGPy283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAAB
bFCPCJQAAAQDAEgwRgIhAKzFpRM8r0qOv4Hqo4rjpxLgNz3gn4o0k6Xn1m0TCwI5
AiEA/HMFPMQrac12mOLfdUbsU4MXO4BNHWYt8shNU+qttpIwDQYJKoZIhvcNAQEL
BQADggEBAGB3OkqmC9YmtjJIrsrAPu5uM+hAJwPpy36QD58P98OTGQqB1ZQiNbU/
xFQuSqWeOtepEIzj28D2i65W5xzscsoRmgoXud7ySrpnW30mNs1kbWV4deRgYU8t
p6LFi1tg/BcUEcsrwPhA16CLzdDJK5NyhW7FOfy2j7YzCNpNbiMc1NHsMsXcMB6W
fZpHZwEnFrYSCOcVqZ2KG6/ffBg+urt0R1i4WUFghxA2qoigu0uwA7UegraPNV2n
/1WtqzE49vMJDShE8gPii1w3yiG1X8ABkYTs4a4ne7cc+2fHklg0wbSuzrnIXtRT
ZbmimfDq9Ht9EyUugo7sPm9yYcjYIcA=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnh8I4sXNs/Ej954V0wwx
KD3dL4faTH5iIRVmpdQIG1wh1Pl7RXuattTNrBGXpDdZi8X6rtQ7MMU6d7vZde4R
OFULfwALtcTMzhx1yioAGAM6gGgsHJ93IMZyg+O+c4YOLCWBINCkgsn1SRvFhu61
bAIed8WS26s/Ps+qhLqJgu4PKndhAM4tRJhFZxXNRYN4M5lVDRd20b0W+bmG5z0e
C+fe7YlzcFBHSKu4j4RBloUslMvQz3EeA89YWyDXD2DkVhWOKn/KprrvtLMB4eP6
rlr+w0TGlZ9ykmCyUoqBSwpZKXcgMjoOpLlVm92ZHA1rgKnG7cI8nN6HlMeqktz7
4QIDAQAB
-----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 285640213459274050373696552035896603943152
 . . . . . . . . [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-08-02 03:20:46 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-31 03:20:46 +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 'coxhealth.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 19960955970654440108499564466287364035214141341201929643929609585461762555736794410395538567314593090951366106081089418502211997597759574090350565657048846085192902815511026917021548058331679857945623055619255810241949003096088212173967736849284529773098643158691515678783278029305609818355738884332795657380649005059650616757281083541868763624793161318161285163503759895571907094846180115669455553217584463247742465913272654762569260800119854605771927961189490537038369462851759828546756481625106177506476177571667521086169415186279788675711478691292738218411879347649918053000162234933770907169220251179635793787873
 . . . . . . . . . . . . . . . . . . . . [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)
							b1208f58e35dc36f8407b9e7f841cc747f68ec1a
 . . . . . . . . . . . . . . . . [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 'coxhealth.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c508f087600000403004730450220481eb9ab284d60528a75bf8c76216f55b0be16faf8b47cfdb8d85710c626242c022100f4a1887d981ef55b0835ae46723dd44453ec6b4ec1f9f75d9f35799b040b7a0000770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c508f08940000040300483046022100acc5a5133caf4a8ebf81eaa38ae3a712e0373de09f8a3493a5e7d66d130b0239022100fc73053cc42b69cd7698e2df7546ec5383173b804d1d662df2c84d53eaadb692
 . . . . [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)
		0060773a4aa60bd626b63248aecac03eee6e33e8402703e9cb7e900f9f0ff7c393190a81d5942235b53fc4542e4aa59e3ad7a9108ce3dbc0f68bae56e71cec72ca119a0a17b9def24aba675b7d2636cd646d657875e460614f2da7a2c58b5b60fc171411cb2bc0f840d7a08bcdd0c92b9372856ec539fcb68fb63308da4d6e231cd4d1ec32c5dc301e967d9a4767012716b61208e715a99d8a1bafdf7c183ebabb744758b8594160871036aa88a0bb4bb003b51e82b68f355da7ff55adab3138f6f3090d2844f203e28b5c37ca21b55fc0019184ece1ae277bb71cfb67c7925834c1b4aeceb9c85ed45365b9a299f0eaf47b7d13252e828eec3e6f7261c8d821c0