www.vqw.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:a4:0a:4d:92:31:db:63:6e:1e:f6:56:69:da:00:ca:3b:df 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=www.vqw.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:a4:0a:4d:92:31:db:63:6e:1e:f6:56:69:da:00:ca:3b:dfSerial Number (int): 317156861022312483805502885831188115241951
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: c6:a0:5a:58:97:37:8c:2c:11:79:32:68:4d:6d:48:12:cd:5b:4f:4f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 3b:8b:eb:7d:22:3f:c6:e7:d3:45:7f:30:96:17:25:8a:44:33:49:2e
Fingerprint (sha256): 9a:7c:39:b6:d6:67:af:53:e5:1d:7f:3c:a3:1b:b9:ff:96:8f:93:74:3d:0a:bf:c9:24:b4:63:87:c8:9d:b5:52
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.vqw.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.vqw.net
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
www.vqw.net
Other certificates including the domain name vqw.net
(limited to 100 certificates)
www.ivyblockbarrier.com
www.vqw.net
vqw.net
castrignanodelcapo.net
www.vqw.net
vqw.net
vqw.net
www.toots.net
www.exdomain.co
www.vqw.net
www.vqw.net
vqw.net
www.bendtherules.xyz
www.vqw.net
www.vqw.net
greattours.net
vqw.net
vqw.net
ski93.com
vqw.net
plq.net
doworlddancesport.info
patientrecruiting.net
www.vqw.net
vqw.net
castrignanodelcapo.net
www.vqw.net
vqw.net
vqw.net
www.toots.net
www.exdomain.co
www.vqw.net
www.vqw.net
vqw.net
www.bendtherules.xyz
www.vqw.net
www.vqw.net
greattours.net
vqw.net
vqw.net
ski93.com
vqw.net
plq.net
doworlddancesport.info
patientrecruiting.net
Certificate
The complete raw certificate details for www.vqw.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGTTCCBTWgAwIBAgISA6QKTZIx22NuHvZWadoAyjvfMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjgxMjI1NDRaFw0x OTEwMjYxMjI1NDRaMBYxFDASBgNVBAMTC3d3dy52cXcubmV0MIICIjANBgkqhkiG 9w0BAQEFAAOCAg8AMIICCgKCAgEAv1O7vXiUP8GVUJnWDtTxfAHNXv+GH98u7n13 yvWH6sF372PTrrOf/OHsLpUfgSLLLVW9lpb2Xl7UY+6QQy/vCqLIdGLVF9+IDC/H BVi/iBDYnjk5f7qsEphcuHwIumiTV6GqoNap0iHcUcoIkIHWcuu4UNrC0rA/vaEH 9Fzl5OFwh9MPHlkydIOL9202KSTK4Pv4CpYJujpijY7duL/wc1Uw9tO1mm6hCMmC yAbhl7rnyMd7qmLj1CGrDbnOYROFw2Wccfpy9GzsU7aRyr6Z22S4YIrmA1PZNKAv qd25n3s1pnECb3TYg3ccC1pFhg2vGsqTEOfp1WK63Vk64087B2cjFdzj/jQi1Tnq xwjd9+5cSM/p/A2kXnPLvLK/CjOoFs6BWKJCCObaxYszn1m4YKfPfh/CdFBW2OCd a81g/6sRt3Viq/JKRHGTmhzRWkX4YaIdJiB6vR5JNdaEFTR4vUK9rTYi+5fvRDQx E8kDLi2XJbDjmW6LtCNIxEpKp3XbFDjjzpPjvB720EBXSBVPAf+Zi+l16jjKyryh SBH1QyJiSTNGcruIhfdW6SKq6bg0e1x4WK0OpcUOnDCHEhRoWCbDh8a39CE13hvm p5V8ZTRdypLCvoSHEyQ1n8Su3AEqhtLSI7/yvKgbYCjZKeR2t+1n9NK5BDrCxdmD qQu/cCUCAwEAAaOCAl8wggJbMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUxqBaWJc3 jCwReTJoTW1IEs1bT08wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu bGV0c2VuY3J5cHQub3JnLzAWBgNVHREEDzANggt3d3cudnF3Lm5ldDBMBgNVHSAE RTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRw Oi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1 AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABbDjCKhMAAAQDAEYw RAIgWuU3UnAr8KKt78bnF/aPWb+yOvkNvYlE4pPipz0e7ZQCIGW0F7d6LvtQNxgU 4vDeubyiX50sOm0LAu+2J8zgyavTAHYAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWm OLHHaFRL2I0AAAFsOMIp/wAABAMARzBFAiEAl/rCwRIieU8HODAXSe+nMZDYkKK0 wWG7XyywqDguhFkCICoHO+68m2EWBJG03LMNR3xQjlMKMMzkV4lKiSb3mrQ5MA0G CSqGSIb3DQEBCwUAA4IBAQCYzrRTxb9+zwT+pOQkBECzkXTEktwDYPHf+pM0WFp2 uMYul1f0z6Nb/NVE6AC6h1SW9R1Sjzui6ic+MfEbG1Xd4tCctP81Npl7Gnjcnwzu A8VpI2Jmpsee8n/sHR1qj3v4mlgFZYjso90a7yecsmCO0x1h0/JsmUCzon9hNjlA zt+WOItfp6vavLbtOPLP7fGcK7a1FEh/j8EiUWnXfoQkia2uyodmfthH2jzUaQol R6YKq3aNG4hgDZ3H/PDh3SCvD48Wbwau4EzSu3VswYQ/E8kpLg7qOtje0a7/7l7g dHLfPe8tGjlVc6hsHAjRY9vo8Q93zdMaYM+9lWIY6UyZ -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAv1O7vXiUP8GVUJnWDtTx fAHNXv+GH98u7n13yvWH6sF372PTrrOf/OHsLpUfgSLLLVW9lpb2Xl7UY+6QQy/v CqLIdGLVF9+IDC/HBVi/iBDYnjk5f7qsEphcuHwIumiTV6GqoNap0iHcUcoIkIHW cuu4UNrC0rA/vaEH9Fzl5OFwh9MPHlkydIOL9202KSTK4Pv4CpYJujpijY7duL/w c1Uw9tO1mm6hCMmCyAbhl7rnyMd7qmLj1CGrDbnOYROFw2Wccfpy9GzsU7aRyr6Z 22S4YIrmA1PZNKAvqd25n3s1pnECb3TYg3ccC1pFhg2vGsqTEOfp1WK63Vk64087 B2cjFdzj/jQi1Tnqxwjd9+5cSM/p/A2kXnPLvLK/CjOoFs6BWKJCCObaxYszn1m4 YKfPfh/CdFBW2OCda81g/6sRt3Viq/JKRHGTmhzRWkX4YaIdJiB6vR5JNdaEFTR4 vUK9rTYi+5fvRDQxE8kDLi2XJbDjmW6LtCNIxEpKp3XbFDjjzpPjvB720EBXSBVP Af+Zi+l16jjKyryhSBH1QyJiSTNGcruIhfdW6SKq6bg0e1x4WK0OpcUOnDCHEhRo WCbDh8a39CE13hvmp5V8ZTRdypLCvoSHEyQ1n8Su3AEqhtLSI7/yvKgbYCjZKeR2 t+1n9NK5BDrCxdmDqQu/cCUCAwEAAQ== -----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 317156861022312483805502885831188115241951 . . . . . . . . [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-07-28 12:25:44 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 12:25:44 +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 'www.vqw.net' . . . . . . . . [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 780546400994969771801120708224546646569922860853401584180351999265848787694584192883414623751949193256393194425151941390411936682355373764067436229707743096685757392521886090305656676976177164531106534987917564349753002455019248434962700901970885954394483490667941250249874243663391635296055403968996339015371063317651905661913623000987998674894493324160460968104712453429913909941680653294707675938872344103817666154075882496642559404918386847053437274748900212702005885671496893936654156333661525921563341069541621136241303972501381708884040951814998127692041606625097446213971289817873606972556558971685144627162402151251603686992630306863578963190467619305408432498459576741107604208828530223530806061500421422389855745872764754096745737146371894019325495747315309744632401297003992188597444909822708614199383510898785733878825427700505443925725703381122991744551813576835922624703615876803925513463046079069414842917361173947571999067940886656172863176246646295634207297795520597745729757034565534376438516496408493863640899707208269345479561653001731486289232125384238470492089230681826315851559384605879841875941333934112049636657503240621742745085918714232742991237076370245854753532795011710168503618301911301977265540132901 . . . . . . . . . . . . . . . . . . . . [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) c6a05a5897378c2c117932684d6d4812cd5b4f4f . . . . . . . . . . . . . . . . [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 (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.vqw.net' . . . . . . . . . . . . . . . . [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) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c38c22a13000004030046304402205ae53752702bf0a2adefc6e717f68f59bfb23af90dbd8944e293e2a73d1eed94022065b417b77a2efb50371814e2f0deb9bca25f9d2c3a6d0b02efb627cce0c9abd300760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c38c229ff000004030047304502210097fac2c11222794f0738301749efa73190d890a2b4c161bb5f2cb0a8382e845902202a073beebc9b61160491b4dcb30d477c508e530a30cce457894a8926f79ab439 . . . . [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) 0098ceb453c5bf7ecf04fea4e4240440b39174c492dc0360f1dffa9334585a76b8c62e9757f4cfa35bfcd544e800ba875496f51d528f3ba2ea273e31f11b1b55dde2d09cb4ff3536997b1a78dc9f0cee03c569236266a6c79ef27fec1d1d6a8f7bf89a58056588eca3dd1aef279cb2608ed31d61d3f26c9940b3a27f61363940cedf96388b5fa7abdabcb6ed38f2cfedf19c2bb6b514487f8fc1225169d77e842489adaeca87667ed847da3cd4690a2547a60aab768d1b88600d9dc7fcf0e1dd20af0f8f166f06aee04cd2bb756cc1843f13c9292e0eea3ad8ded1aeffee5ee07472df3def2d1a395573a86c1c08d163dbe8f10f77cdd31a60cfbd956218e94c99