membership.cdnsoilex.ca
Issued by R3
About this certificate
This digital certificate with serial number 04:dd:d2:57:39:b5:37:98:78:1e:46:b7:15:0f:0d:0e:0e:67 was issued on by Let's Encrypt.
With 11 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=membership.cdnsoilex.ca
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:dd:d2:57:39:b5:37:98:78:1e:46:b7:15:0f:0d:0e:0e:67Serial Number (int): 423931137595964762697949158391456627297895
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 91:92:1d:60:fa:c0:ba:fc:5f:d6:05:d6:78:c3:58:f5:ee:e2:c0:8b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 79:0b:13:aa:86:12:95:2e:e2:96:c8:20:2b:42:7a:e5:1b:4b:e6:39
Fingerprint (sha256): bd:1b:f4:ad:e6:40:be:18:aa:f2:84:5a:17:4f:bb:6b:73:1e:3b:c2:7c:bf:b9:f6:40:72:cc:e9:c7:4c:8e:75
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate membership.cdnsoilex.ca
11
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for membership.cdnsoilex.ca
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
afaillinois.org
inna.zone.earlymusicfriendswood.com
lorainfleaforall.com.ohne-rezept-potenz.nl
membership.cdnsoilex.ca
neagucrew.com
seniorstransitionservice.com.treasureacademy.org
shaadiu.com
shuswapsoundjourney.com
theplansystems.com.taasr.com
warsawcard.com
wildrosedata.com
inna.zone.earlymusicfriendswood.com
lorainfleaforall.com.ohne-rezept-potenz.nl
membership.cdnsoilex.ca
neagucrew.com
seniorstransitionservice.com.treasureacademy.org
shaadiu.com
shuswapsoundjourney.com
theplansystems.com.taasr.com
warsawcard.com
wildrosedata.com
Other certificates including the domain name cdnsoilex.ca
(limited to 100 certificates)
membership.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
vipmember.cdnsoilex.ca
membership.cdnsoilex.ca
contact.cdnsoilex.ca
membership.cdnsoilex.ca
contact.cdnsoilex.ca
membership.cdnsoilex.ca
contact.cdnsoilex.ca
membership.cdnsoilex.ca
www.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
www.cdnsoilex.ca
www.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
vipmember.cdnsoilex.ca
membership.cdnsoilex.ca
contact.cdnsoilex.ca
membership.cdnsoilex.ca
contact.cdnsoilex.ca
membership.cdnsoilex.ca
contact.cdnsoilex.ca
membership.cdnsoilex.ca
www.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
membership.cdnsoilex.ca
www.cdnsoilex.ca
www.cdnsoilex.ca
Certificate
The complete raw certificate details for membership.cdnsoilex.ca in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGCTCCBPGgAwIBAgISBN3SVzm1N5h4Hka3FQ8NDg5nMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA2MjQyMjUwMDNaFw0yMzA5MjIyMjUwMDJaMCIxIDAeBgNVBAMT F21lbWJlcnNoaXAuY2Ruc29pbGV4LmNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAzPkU6YQnWiYQz8/g2RmTTH48JC22No6qGWJuy/8ps8w3Ww3QIpxE ohtjv8uDQiWKJPbaUuer7f7+sNv59tHE/9CuerFXoGuWF6rTmtfDT+/3LbeD26Gh 8MEjjWkP233IFC9/ApbzFPjW6Yc2jijaBHCQiXuqZno+YaeiMY8MjWVsDTKtPoVz a4+HawOpseU6cIkpifuB06/dUJepEArHTgA5PtF1zNjDqAu4vUZF1pHrplatZ9++ INke2nwPANF+GJl+Rswt7PNFEsMSWblta/ZBAmt+BypkeeNQOeQH0KIMgy0hZBcd rGlVH6Xf0rblrrgh5+NuG2/4D0nLXlnOQwIDAQABo4IDJzCCAyMwDgYDVR0PAQH/ BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8E AjAAMB0GA1UdDgQWBBSRkh1g+sC6/F/WBdZ4w1j17uLAizAfBgNVHSMEGDAWgBQU LrMXt1hWy65QCUDmH6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGG FWh0dHA6Ly9yMy5vLmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmku bGVuY3Iub3JnLzCCAS8GA1UdEQSCASYwggEigg9hZmFpbGxpbm9pcy5vcmeCI2lu bmEuem9uZS5lYXJseW11c2ljZnJpZW5kc3dvb2QuY29tgipsb3JhaW5mbGVhZm9y YWxsLmNvbS5vaG5lLXJlemVwdC1wb3RlbnoubmyCF21lbWJlcnNoaXAuY2Ruc29p bGV4LmNhgg1uZWFndWNyZXcuY29tgjBzZW5pb3JzdHJhbnNpdGlvbnNlcnZpY2Uu Y29tLnRyZWFzdXJlYWNhZGVteS5vcmeCC3NoYWFkaXUuY29tghdzaHVzd2Fwc291 bmRqb3VybmV5LmNvbYIcdGhlcGxhbnN5c3RlbXMuY29tLnRhYXNyLmNvbYIOd2Fy c2F3Y2FyZC5jb22CEHdpbGRyb3NlZGF0YS5jb20wEwYDVR0gBAwwCjAIBgZngQwB AgEwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgC3Pvsk35xNunXyOcW6WPRsXfxC z3qfNcSeHQmBJe20mQAAAYjv0JE2AAAEAwBHMEUCIDMU10n3xSf1ftqm/VqgpsvI gBSxXCEwckwIgQtZh/H8AiEAgBWYSJYcjdhMixMKJoGvKzTkkzU9xg6w34exVLMJ ZDEAdQCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYjv0JF1AAAE AwBGMEQCIAtmsGDl9xD82UoRetYHNCiv6I0bMmtk/ZHgvN5+DHr4AiA/Xt7QS+c4 ZWcl/oN1Y/gupleskWe85cbEIV2Sa0ajkDANBgkqhkiG9w0BAQsFAAOCAQEATJEE q9BNj6VLSVf9988PIklLHj8Lgd5HPk6xBjGKWKEFX1XJeh6o1OiSAkhRPb+VwCFn xgzo3rmk++v+bTDSuvzInmMidAEUXCGoJs7WtvMVNHiwi8oGJn8u08cghQKy8dNc sl6Z4J/0irienvC12UsOFoOFXrwdIbpJ/ihbkXD5ELjSYJAKFYHU0AZ3M4DmG9QN kfv8Uz9kXZMYL/iLM1j2/FB9vRoJGBYKBVbHcuXWsB5gEAbj/HeNq6mSPKWUTRgb fUtn8a487mQqxUpBvZWNKJ+PCLWjL8hvb67wCuP6w8LMteKdwDcnYLAGufreTBpW VGY2r3NClEH48KjGTA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzPkU6YQnWiYQz8/g2RmT TH48JC22No6qGWJuy/8ps8w3Ww3QIpxEohtjv8uDQiWKJPbaUuer7f7+sNv59tHE /9CuerFXoGuWF6rTmtfDT+/3LbeD26Gh8MEjjWkP233IFC9/ApbzFPjW6Yc2jija BHCQiXuqZno+YaeiMY8MjWVsDTKtPoVza4+HawOpseU6cIkpifuB06/dUJepEArH TgA5PtF1zNjDqAu4vUZF1pHrplatZ9++INke2nwPANF+GJl+Rswt7PNFEsMSWblt a/ZBAmt+BypkeeNQOeQH0KIMgy0hZBcdrGlVH6Xf0rblrrgh5+NuG2/4D0nLXlnO QwIDAQAB -----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 423931137595964762697949158391456627297895 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-06-24 22:50:03 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-09-22 22:50:02 +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 'membership.cdnsoilex.ca' . . . . . . . . [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 25875440971330937598106959009181169586461098215238897643983906172498174687141160265999979091855733994807625314309018928798733054804346651528686465066094052822103018873105378106438944219863258054946942969958043636764045900945566993576411261565664465655185620651776795896298479064603816734740332446677805657853984997709800841290630393344277664129783820286367638115926757208701203813910425976116137173638081031715348784254801388269827395607371321442131219850820749053237902300221653555609520763084074283208877884923107080265941484559571654948967200256642833961917319417127341495940722942074823264743459378524361527512643 . . . . . . . . . . . . . . . . . . . . [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) 91921d60fac0bafc5fd605d678c358f5eee2c08b . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (294 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'afaillinois.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'inna.zone.earlymusicfriendswood.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lorainfleaforall.com.ohne-rezept-potenz.nl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'membership.cdnsoilex.ca' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'neagucrew.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'seniorstransitionservice.com.treasureacademy.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shaadiu.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shuswapsoundjourney.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'theplansystems.com.taasr.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'warsawcard.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wildrosedata.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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000188efd09136000004030047304502203314d749f7c527f57edaa6fd5aa0a6cbc88014b15c2130724c08810b5987f1fc02210080159848961c8dd84c8b130a2681af2b34e493353dc60eb0df87b154b3096431007500adf7befa7cff10c88b9d3d9c1e3e186ab467295dcfb10c24ca858634ebdc828a00000188efd09175000004030046304402200b66b060e5f710fcd94a117ad6073428afe88d1b326b64fd91e0bcde7e0c7af802203f5eded04be738656725fe837563f82ea657ac9167bce5c6c4215d926b46a390 . . . . [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) 004c9104abd04d8fa54b4957fdf7cf0f22494b1e3f0b81de473e4eb106318a58a1055f55c97a1ea8d4e8920248513dbf95c02167c60ce8deb9a4fbebfe6d30d2bafcc89e63227401145c21a826ced6b6f3153478b08bca06267f2ed3c7208502b2f1d35cb25e99e09ff48ab89e9ef0b5d94b0e1683855ebc1d21ba49fe285b9170f910b8d260900a1581d4d006773380e61bd40d91fbfc533f645d93182ff88b3358f6fc507dbd1a0918160a0556c772e5d6b01e601006e3fc778daba9923ca5944d181b7d4b67f1ae3cee642ac54a41bd958d289f8f08b5a32fc86f6faef00ae3fac3c2ccb5e29dc0372760b006b9fade4c1a56546636af73429441f8f0a8c64c