fizyr.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:ed:63:97:b1:e6:4f:98:53:76:be:ed:93:ca:d6:58:85:29 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=fizyr.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:ed:63:97:b1:e6:4f:98:53:76:be:ed:93:ca:d6:58:85:29
Serial Number (int): 429228445903945358548978587038429935600937
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 43:ab:1a:0b:4f:b8:9e:8f:6f:3e:50:14:ad:4d:6d:8e:b6:9f:a5:18
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 66:6b:6f:31:49:23:90:3a:1a:7a:0e:23:8c:dd:d7:13:82:01:c4:f4
Fingerprint (sha256): fb:77:63:e9:6d:dd:51:84:f8:14:2f:8f:ec:85:ab:c2:31:b2:5b:3a:06:d6:2b:28:ae:9c:63:1c:7a:57:c2:1d

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

fizyr.com
www.fizyr.com

Other certificates including the domain name fizyr.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGWjCCBUKgAwIBAgISBO1jl7HmT5hTdr7tk8rWWIUpMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMTUwMjAzMDRaFw0x
OTA1MTYwMjAzMDRaMBQxEjAQBgNVBAMTCWZpenlyLmNvbTCCAiIwDQYJKoZIhvcN
AQEBBQADggIPADCCAgoCggIBAJ/TzMMrxtjwMeaCxnvyf6rgl3MlUFPRjp1Bn5Tt
S/HCMX8ssaglE3w9aUe/ort3rNnMlHsFYGc9RzYoQvRu6RnFrYRUYvl/7rwOzb8F
dDmNujtETHpbZAU4jceOeS+F4vEBkGt2mNlWpfq8uFzAx/rKmWs5ZUEl+SA7YkZQ
1ZZ3EEoQImgz0MqGas+SQXWo5q7VhSLsSD6h17t+cwVEaU8uCQqToHdQ0N/FL3ZO
u4IdAAOLMxto6jnrt7uuvnsva+MwZulYVttgtbcrGGjQsKS0B8hptVtCwreRGAYw
kbM2EPC/Xnox6WcB2ez9LfeOzxXOzeMydL0yzSI4PADHD1+PaPe5e4LQrkrYaquL
r4zutYtxEdrfoI+dlNH4jY2y/81Eyi1DG3yGRpwoVK/3L7qZ8Ppy9bY4H+iab1rY
ihcKRFXei5Hg7toftePnKVP3tsq4GPpXe+ZOlzLwW0OdY+xFhHzwxRSslA2Fdb5g
pZWTcUC08q3gYTMHrEuG0DJkfnluJ+V+BxQ+psjHMyEsvzF3iCa8ap7VoheFzTMm
h/wF5A1CyOeGuRv8AwXW+hI7IfszHInl6lWhhbuzKYjoNbIjaq7JssLTrmyz/JAT
MW65eWq0im4m8CXcYOpE1ruIcWg7WzlcXxAKh5XFErKFZy6wPqVNtrafXw5wxIoU
SO/RAgMBAAGjggJuMIICajAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB
BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEOrGgtPuJ6P
bz5QFK1NbY62n6UYMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8G
CCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxl
dHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxl
dHNlbmNyeXB0Lm9yZy8wIwYDVR0RBBwwGoIJZml6eXIuY29tgg13d3cuZml6eXIu
Y29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYB
BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIE
AgSB9gSB8wDxAHcAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFo
7xuGIAAABAMASDBGAiEAv+K9rLHr+S9y63o/3eWu1YvbW0R3Su5Y9KNPgtMjus0C
IQCOtgW+HGGdNO9K5oP7rruF7Gl19cKU35L+p/X83ku2MwB2AGPy283oO8wszwty
hCdXazOkjWF3j711pjixx2hUS9iNAAABaO8biDQAAAQDAEcwRQIgAljrUZemU/V1
5cPUBL4xeK4GGYkYOGFufz2g05T6MIACIQDrDs7SQ95sD0V2WlLZzsxzmjBMNVXY
sBFPHBpRtFp2WjANBgkqhkiG9w0BAQsFAAOCAQEAi8wQWlQ0/5M+C1+RnZX9dhtm
ov5PUdzgd/FPnFnOKOPp7Vf5IltHe04emGWPmlGrVjmcXZXGKupF+BEI45pY11y7
zW1hrRGMjnFISAr0COekx5xXKGVwCtDTDVT7E4jg2tx1cN1PVHkdXgR6zHTh5NVX
ip24enSYLtQIBJubTMIZUh3rsWs0KpPNkcYzy6zjmuvgf1Xs9GaSi2p5LLDSjOQ5
UUSzRoam+uHO3wGZzL6DbbwCiTKMG7r6TVNl3oa98cwoeKsZPeaPZryvRky4PNLO
QXetfAVGMdzdugOaKODsFgVdlu1PMjGO5SmEFNBPDrAgGcmeGv7/1MDSnXiEwQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAn9PMwyvG2PAx5oLGe/J/
quCXcyVQU9GOnUGflO1L8cIxfyyxqCUTfD1pR7+iu3es2cyUewVgZz1HNihC9G7p
GcWthFRi+X/uvA7NvwV0OY26O0RMeltkBTiNx455L4Xi8QGQa3aY2Val+ry4XMDH
+sqZazllQSX5IDtiRlDVlncQShAiaDPQyoZqz5JBdajmrtWFIuxIPqHXu35zBURp
Ty4JCpOgd1DQ38Uvdk67gh0AA4szG2jqOeu3u66+ey9r4zBm6VhW22C1tysYaNCw
pLQHyGm1W0LCt5EYBjCRszYQ8L9eejHpZwHZ7P0t947PFc7N4zJ0vTLNIjg8AMcP
X49o97l7gtCuSthqq4uvjO61i3ER2t+gj52U0fiNjbL/zUTKLUMbfIZGnChUr/cv
upnw+nL1tjgf6JpvWtiKFwpEVd6LkeDu2h+14+cpU/e2yrgY+ld75k6XMvBbQ51j
7EWEfPDFFKyUDYV1vmCllZNxQLTyreBhMwesS4bQMmR+eW4n5X4HFD6myMczISy/
MXeIJrxqntWiF4XNMyaH/AXkDULI54a5G/wDBdb6Ejsh+zMcieXqVaGFu7MpiOg1
siNqrsmywtOubLP8kBMxbrl5arSKbibwJdxg6kTWu4hxaDtbOVxfEAqHlcUSsoVn
LrA+pU22tp9fDnDEihRI79ECAwEAAQ==
-----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 429228445903945358548978587038429935600937
 . . . . . . . . [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-15 02:03:04 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-16 02:03:04 +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 'fizyr.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 652038672495659059883924146647636611274551623170350951575804993429428192401064563471692256507873977395926281586423657696898605484043509391925082274636323237766844904743412244594467250529014265306380477741214849233522208932811113385237427790505224441419734005753701006290213977419391449626831510549518541205444727616296691935269034233237716874983591081666077547560374241988665953151710636936647229138008342205100510653624845659505994340780207474595344733057367434937329457622191354542439425856560984388361193328191384063113156281124451708320312481704416131864007811342321298647914262967082387301628278065749363504335971528183097291505405666234741555149032831799143443517968452129859923200299489025499270666552867226756669625488249219687538037945540668207830096844739407739960555833968129470241184100479827256463357069582076713402272612015937676029828834690352482452699524872009407514300343176734360992235260613803913422252377336981343583221031883319084149064231344678197978101566791040868647027504299178806363074796863877018242652038902948020576446089074330600391106341217216356835076642418448195796623708001516755255078005507195528117553478887630557286926855983276850030411526771426884066912106850624513863965457543307123573800890321
 . . . . . . . . . . . . . . . . . . . . [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)
							43ab1a0b4fb89e8f6f3e5014ad4d6d8eb69fa518
 . . . . . . . . . . . . . . . . [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 (28 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fizyr.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.fizyr.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)
							00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000168ef1b86200000040300483046022100bfe2bdacb1ebf92f72eb7a3fdde5aed58bdb5b44774aee58f4a34f82d323bacd0221008eb605be1c619d34ef4ae683fbaebb85ec6975f5c294df92fea7f5fcde4bb63300760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000168ef1b8834000004030047304502200258eb5197a653f575e5c3d404be3178ae0619891838616e7f3da0d394fa3080022100eb0eced243de6c0f45765a52d9cecc739a304c3555d8b0114f1c1a51b45a765a
 . . . . [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)
		008bcc105a5434ff933e0b5f919d95fd761b66a2fe4f51dce077f14f9c59ce28e3e9ed57f9225b477b4e1e98658f9a51ab56399c5d95c62aea45f81108e39a58d75cbbcd6d61ad118c8e7148480af408e7a4c79c572865700ad0d30d54fb1388e0dadc7570dd4f54791d5e047acc74e1e4d5578a9db87a74982ed408049b9b4cc219521debb16b342a93cd91c633cbace39aebe07f55ecf466928b6a792cb0d28ce4395144b34686a6fae1cedf0199ccbe836dbc0289328c1bbafa4d5365de86bdf1cc2878ab193de68f66bcaf464cb83cd2ce4177ad7c054631dcddba039a28e0ec16055d96ed4f32318ee5298414d04f0eb02019c99e1afeffd4c0d29d7884c1