calystaenergy.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:1c:87:ee:e4:29:3a:2e:b1:ac:9c:53:89:ad:a3:46:ef:e5 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=calystaenergy.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:1c:87:ee:e4:29:3a:2e:b1:ac:9c:53:89:ad:a3:46:ef:e5
Serial Number (int): 271045450242806062724529798462265457307621
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 24:64:99:43:2c:fe:72:1d:71:b0:6a:d7:8d:83:c0:49:b4:76:ae:21
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 62:0f:20:ac:40:13:52:e4:ae:42:98:cc:a9:48:ac:18:84:36:2d:21
Fingerprint (sha256): 14:67:ca:87:0f:33:15:60:11:11:73:ee:87:74:13:bd:39:a4:50:84:f5:3e:38:18:47:f6:a1:99:47:33:d3:82

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 calystaenergy.co

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for calystaenergy.co

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

calystaenergy.co
www.calystaenergy.co

Other certificates including the domain name calystaenergy.co

(limited to 100 certificates)

Certificate

The complete raw certificate details for calystaenergy.co in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGbzCCBVegAwIBAgISAxyH7uQpOi6xrJxTia2jRu/lMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDYyMDM1MTRaFw0y
MDA2MDQyMDM1MTRaMBsxGTAXBgNVBAMTEGNhbHlzdGFlbmVyZ3kuY28wggIiMA0G
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDNlgvNnm9WIW5NZQABufsczfNGSGTL
pz9SXPuanibzIjvivOVc6oX1jGkWFfSXofDK+3+SrkFt4uJfics5w7nSm7KJ4frA
3pvo2CTOpoKMmNQ5P0cBE0WjfXSgeci+SPMj22ijdbEcv73pXcYv60qUbGhw4fWU
ZwSWnFVbJ6WU7PtLsMdHMFVgdfXPcbyNidlaagCNcsy9J1O7//Zn1yVPt9XzgaSw
Nrn1YAc5SIcshVe7VXOkC4MQ+SoD6+oY2iN/74Ee4nwMzD2Ne9YOdWWH4e8Ku19C
y2TFNQNdRVpzvvzVoPJiCNBihhWeqmBKtbq4CONVr65HS3ic+nLCJun5F2zX7sfN
2BhPpIeiMTjeqUwv7sZF82Xa+ak11RATINttloCC9CHmR1U2E2TDH3CljucYbz49
p+EciNlAE07dkbBvWA1rEgxWybQ3DuVW16gFP7kvewa6lbOt4McLiKgTqjHudgaQ
/oqt29WIDxmnbqyKqsMOCsJlAN5dYZ14yhBvN4514QFFcNeio8Jpgq4al8f/rqnm
2rdP7V3UsnO7h/OVRmc8CMGGZJ4WGhLAa440LXN38xSjqkS8ql5eSxLgJQB4Dpbs
4DcFDAh8MDWYmzxSF13o5Kt2ZUiRYH2qbsE8XOr2VNdXvp+OxPgsLPCPFhTEZUP7
ZkdVgUDeR+O2twIDAQABo4ICfDCCAngwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW
MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQk
ZJlDLP5yHXGwateNg8BJtHauITAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv
86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu
dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu
dC14My5sZXRzZW5jcnlwdC5vcmcvMDEGA1UdEQQqMCiCEGNhbHlzdGFlbmVyZ3ku
Y2+CFHd3dy5jYWx5c3RhZW5lcmd5LmNvMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcG
CysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5
cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcA8JWkWfIA0YJAEC0vk4iO
rUv+HUfjmeHQNKawqKqOsnMAAAFwscYZOgAABAMASDBGAiEAh7rNyyKa6k7GRECA
jyJm14ZuyVYdM+8VEObZZ6GV5WkCIQCaRSAr1T/lVQ3EBpYLof8e/44hHKK5wlv9
Qa6dNFeklQB2ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAABcLHG
GaIAAAQDAEcwRQIhANy3Z7nkPnCn2jPLQs4G+rdLmRiSU5yuRSbr858sacvbAiBp
Yi5loNHJ/gDst7yZmlQ1rZqYh+vGCvEjyoOO8BtwmzANBgkqhkiG9w0BAQsFAAOC
AQEAchn5989f75xOuISvvXL6AbBm/Mwnw+Fk4SRV3fbWHFJPF5jpBy50uOsaVMrZ
MCWc92l3293YZQZrrRDJfk16hXY93DICqdJ6QWPx8hNNXQq78dwI6uN7KVQFfk54
NbAQcMAg8odUoZBZuerRjhHQCjk8gEgsyCKecgqld4Uu8fQg4KwjFZ+qrrxGh7W6
VeqcoqVI2c6xd1XCSEQupdbfkvs8sTZyWTYL524ntq6DJ3qKfaaivX19KGqzBUmw
Pn8OH0dhW4pAGQO5shYx7KQjyiGpLZ0BhgUNvKtZtQxbOiPW0kBzx3wfZGIOlFwh
L0jBRUwBufcPGK3V6k1dvm8VQQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzZYLzZ5vViFuTWUAAbn7
HM3zRkhky6c/Ulz7mp4m8yI74rzlXOqF9YxpFhX0l6Hwyvt/kq5BbeLiX4nLOcO5
0puyieH6wN6b6NgkzqaCjJjUOT9HARNFo310oHnIvkjzI9too3WxHL+96V3GL+tK
lGxocOH1lGcElpxVWyellOz7S7DHRzBVYHX1z3G8jYnZWmoAjXLMvSdTu//2Z9cl
T7fV84GksDa59WAHOUiHLIVXu1VzpAuDEPkqA+vqGNojf++BHuJ8DMw9jXvWDnVl
h+HvCrtfQstkxTUDXUVac7781aDyYgjQYoYVnqpgSrW6uAjjVa+uR0t4nPpywibp
+Rds1+7HzdgYT6SHojE43qlML+7GRfNl2vmpNdUQEyDbbZaAgvQh5kdVNhNkwx9w
pY7nGG8+PafhHIjZQBNO3ZGwb1gNaxIMVsm0Nw7lVteoBT+5L3sGupWzreDHC4io
E6ox7nYGkP6KrdvViA8Zp26siqrDDgrCZQDeXWGdeMoQbzeOdeEBRXDXoqPCaYKu
GpfH/66p5tq3T+1d1LJzu4fzlUZnPAjBhmSeFhoSwGuONC1zd/MUo6pEvKpeXksS
4CUAeA6W7OA3BQwIfDA1mJs8Uhdd6OSrdmVIkWB9qm7BPFzq9lTXV76fjsT4LCzw
jxYUxGVD+2ZHVYFA3kfjtrcCAwEAAQ==
-----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 271045450242806062724529798462265457307621
 . . . . . . . . [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 2020-03-06 20:35:14 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-04 20:35:14 +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 'calystaenergy.co'
 . . . . . . . . [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 838718185144410428937808297668254203158451173143113778294044116926029603951495868387583368277090644349971859785433502616225125083030281070115551238062947566495848105637590483190184013246169108967824306732425247982525072244418021424909968650989166252488851385293219666311710098426882630656365415662503557455226960989042134122137853516574506454027134023982132970350769015385766049859115574308767287126596133827170139813477564973405366198297757594477284230409385075882650490013781319723963395868890662797394770842268258581980967372967591833244821532606272361056811405158795981598724497987600428527541713926817763932307896176138838465768862516664097791263639070916705855981031192804320275154952031010068417867537699672450465319240485606889393424319753914481407324410803530355764326507555062395735711845858937745219068117206000820201525698697721026263767027733019660078925765128405302194709422941805464131796759731904649358121744810172967830861279711991421295493175646718491331470051926227297687333701772974535390022713640819316218965713450335412931061071564346637450307540908195838919165840757365736480919256486832535455152159333369235014381894757526581345227089811985119422028591103610653904855634081364410233780603113429155424887879351
 . . . . . . . . . . . . . . . . . . . . [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)
							246499432cfe721d71b06ad78d83c049b476ae21
 . . . . . . . . . . . . . . . . [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 (42 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'calystaenergy.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.calystaenergy.co'
 . . . . . . . . . . . . . . . . [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)
							00f1007700f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb27300000170b1c6193a000004030048304602210087bacdcb229aea4ec64440808f2266d7866ec9561d33ef1510e6d967a195e5690221009a45202bd53fe5550dc406960ba1ff1eff8e211ca2b9c25bfd41ae9d3457a495007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170b1c619a20000040300473045022100dcb767b9e43e70a7da33cb42ce06fab74b991892539cae4526ebf39f2c69cbdb022069622e65a0d1c9fe00ecb7bc999a5435ad9a9887ebc60af123ca838ef01b709b
 . . . . [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)
		007219f9f7cf5fef9c4eb884afbd72fa01b066fccc27c3e164e12455ddf6d61c524f1798e9072e74b8eb1a54cad930259cf76977dbddd865066bad10c97e4d7a85763ddc3202a9d27a4163f1f2134d5d0abbf1dc08eae37b2954057e4e7835b01070c020f28754a19059b9ead18e11d00a393c80482cc8229e720aa577852ef1f420e0ac23159faaaebc4687b5ba55ea9ca2a548d9ceb17755c248442ea5d6df92fb3cb1367259360be76e27b6ae83277a8a7da6a2bd7d7d286ab30549b03e7f0e1f47615b8a401903b9b21631eca423ca21a92d9d0186050dbcab59b50c5b3a23d6d24073c77c1f64620e945c212f48c1454c01b9f70f18add5ea4d5dbe6f1541