farming.org
Issued by R3
About this certificate
This digital certificate with serial number 04:42:8c:69:35:5e:95:9a:e7:9d:71:31:a7:77:2f:29:78:ad was issued on by Let's Encrypt.
With 14 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=farming.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:42:8c:69:35:5e:95:9a:e7:9d:71:31:a7:77:2f:29:78:adSerial Number (int): 371094418136864416358875784909302436296877
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: dc:cd:45:73:ea:7f:d8:9c:d4:bd:26:15:76:04:75:44:93:af:a7:4b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): bd:8d:a4:10:70:5d:e3:56:ac:e3:ad:24:fc:05:c1:38:af:81:81:fe
Fingerprint (sha256): 25:20:e2:39:a1:8c:70:9b:c1:4a:59:b4:66:3f:32:75:2d:37:4c:42:3e:51:76:d4:cb:59:bf:6a:40:e5:ed:3b
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate farming.org
14
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for farming.org
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
casinodemo.co.uk
charlestonbeachfront.com.chhattisgarh.travel
farming.org
gate4vip.com
grangerrolloff.com.coinmiibo.com
ideakids.org.tntmetals.com
maytexas.com
neticons.com
osceolagarbage.com
pandemicleather.com
strykerbattery.com.terisha.com
tokencuration.com
toxicinjuryhelp.org
xn--5s9h.tk
charlestonbeachfront.com.chhattisgarh.travel
farming.org
gate4vip.com
grangerrolloff.com.coinmiibo.com
ideakids.org.tntmetals.com
maytexas.com
neticons.com
osceolagarbage.com
pandemicleather.com
strykerbattery.com.terisha.com
tokencuration.com
toxicinjuryhelp.org
xn--5s9h.tk
Other certificates including the domain name farming.org
(limited to 100 certificates)
Certificate
The complete raw certificate details for farming.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGRzCCBS+gAwIBAgISBEKMaTVelZrnnXExp3cvKXitMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzA1MDQyMzE2NDdaFw0yMzA4MDIyMzE2NDZaMBYxFDASBgNVBAMT C2Zhcm1pbmcub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzzTH C5kDCqJZWfLY+MoLizg4sCStPYtTfo5pYnJzBoRTAKTPsYsIKtCsL+1chjSqtaAX GkU/2xAUdroO3mrNMgXznELMerqXfF3bXhQ43WGhQOrgnwtsQ0A2eio8y2HlFMk5 8+0Y8Rvh0UZco21GiFURYltKDj3no/MiWuJaBGNhhFUzb4/2G7uFpMGm/0sXxgde LzYBLWrTVmMpm9k72XkdiiQfCMulWSjcigo17KXZKkcwFWocLmN+Y4N2QUZMcMsF 5OSONT80QvFiUsHyxEieJqVC/smmYMZZmyyoKEKykk3tW5I1/TZPOdudMyg62kL8 tMu9dIY5Sm3gAZ1ZCwIDAQABo4IDcTCCA20wDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBTczUVz6n/YnNS9JhV2BHVEk6+nSzAfBgNVHSMEGDAWgBQULrMXt1hWy65QCUDm H6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5v LmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3JnLzCC AUAGA1UdEQSCATcwggEzghBjYXNpbm9kZW1vLmNvLnVrgixjaGFybGVzdG9uYmVh Y2hmcm9udC5jb20uY2hoYXR0aXNnYXJoLnRyYXZlbIILZmFybWluZy5vcmeCDGdh dGU0dmlwLmNvbYIgZ3JhbmdlcnJvbGxvZmYuY29tLmNvaW5taWliby5jb22CGmlk ZWFraWRzLm9yZy50bnRtZXRhbHMuY29tggxtYXl0ZXhhcy5jb22CDG5ldGljb25z LmNvbYISb3NjZW9sYWdhcmJhZ2UuY29tghNwYW5kZW1pY2xlYXRoZXIuY29tgh5z dHJ5a2VyYmF0dGVyeS5jb20udGVyaXNoYS5jb22CEXRva2VuY3VyYXRpb24uY29t ghN0b3hpY2luanVyeWhlbHAub3Jnggt4bi0tNXM5aC50azBMBgNVHSAERTBDMAgG BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz LmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB1ALc++yTf nE26dfI5xbpY9Gxd/ELPep81xJ4dCYEl7bSZAAABh+lEuQwAAAQDAEYwRAIgQcSd 38KGRr1NFnfkKs79RvZU8MA+1bLLW5FEhpV7gTACIE1NM3Qx8l5QILSqdkHdKzDS MIumoYKm8OwmobyDN/d5AHYAejKMVNi3LbYg6jjgUh7phBZwMhOFTTvSK8E6V6NS 61IAAAGH6US5FwAABAMARzBFAiEA2FveKa8Ut5Q1T2BGPlDaYHH+OdmIcMbdSFOX kWOOem0CIGPGCuI5qZE6Rh6y2rxQI6+tiaGLKd83SYm4tn6fr3/+MA0GCSqGSIb3 DQEBCwUAA4IBAQBPo6Z+feKvy5Zntohp7rmuPDYJkbRTiO5hihUQC2kSPNnlLs8w vHT7RxWFEyn20kDCOoE8FnzUGzptElWqr1wWNNaLPfoa0MgQvg3Iq5Slt0rjs05x GZAMRWg/DfYsEzEJoyaBdVXVZzhPXQiY47yVmlP4TmGWkfmozoBKo9EJMuJmtryR gxK3fb3NtYf70i4En1uyxiJIKCGZrntuarpjV7mYs5BB+t+MIpAqP+MCmR/hKu30 iwKlu6M1a1S3XLagaTmrM1a3vKdqkc5F+riNhjpvo2mrx7YdkELww/oEk/Gl9Pla 3Xxp7sLm/CDr8aTOg98OUZxIKnsXnQ4ysuit -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzzTHC5kDCqJZWfLY+MoL izg4sCStPYtTfo5pYnJzBoRTAKTPsYsIKtCsL+1chjSqtaAXGkU/2xAUdroO3mrN MgXznELMerqXfF3bXhQ43WGhQOrgnwtsQ0A2eio8y2HlFMk58+0Y8Rvh0UZco21G iFURYltKDj3no/MiWuJaBGNhhFUzb4/2G7uFpMGm/0sXxgdeLzYBLWrTVmMpm9k7 2XkdiiQfCMulWSjcigo17KXZKkcwFWocLmN+Y4N2QUZMcMsF5OSONT80QvFiUsHy xEieJqVC/smmYMZZmyyoKEKykk3tW5I1/TZPOdudMyg62kL8tMu9dIY5Sm3gAZ1Z CwIDAQAB -----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 371094418136864416358875784909302436296877 . . . . . . . . [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-05-04 23:16:47 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-02 23:16: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 'farming.org' . . . . . . . . [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 26157354693425745395331632072687749430083715771978802695433968833252845001580926218465643051020391498257952810146246011245334606145903642950721506563640638821072094559928659537940468377646600250521139589640582937369329192720371053433715648381281866443663126544354019812507387679626995364652273555871105524451746216210264931115829887762985506342369804854776015541066842295795966834191016148232729334567122452684106997570703681984133695430111640364532406334767622436017837335813031388597190216500823232002781638312504588850300421176437104345701790922395228416081647030769846418319436865225473176806891809567430368123147 . . . . . . . . . . . . . . . . . . . . [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) dccd4573ea7fd89cd4bd26157604754493afa74b . . . . . . . . . . . . . . . . [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 (311 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'casinodemo.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'charlestonbeachfront.com.chhattisgarh.travel' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'farming.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gate4vip.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'grangerrolloff.com.coinmiibo.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ideakids.org.tntmetals.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'maytexas.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'neticons.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'osceolagarbage.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pandemicleather.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'strykerbattery.com.terisha.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tokencuration.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'toxicinjuryhelp.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'xn--5s9h.tk' . . . . . . . . . . . . . . . . [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) 00ef007500b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000187e944b90c0000040300463044022041c49ddfc28646bd4d1677e42acefd46f654f0c03ed5b2cb5b914486957b813002204d4d337431f25e5020b4aa7641dd2b30d2308ba6a182a6f0ec26a1bc8337f7790076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000187e944b9170000040300473045022100d85bde29af14b794354f60463e50da6071fe39d98870c6dd48539791638e7a6d022063c60ae239a9913a461eb2dabc5023afad89a18b29df374989b8b67e9faf7ffe . . . . [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) 004fa3a67e7de2afcb9667b68869eeb9ae3c360991b45388ee618a15100b69123cd9e52ecf30bc74fb4715851329f6d240c23a813c167cd41b3a6d1255aaaf5c1634d68b3dfa1ad0c810be0dc8ab94a5b74ae3b34e7119900c45683f0df62c133109a326817555d567384f5d0898e3bc959a53f84e619691f9a8ce804aa3d10932e266b6bc918312b77dbdcdb587fbd22e049f5bb2c62248282199ae7b6e6aba6357b998b39041fadf8c22902a3fe302991fe12aedf48b02a5bba3356b54b75cb6a06939ab3356b7bca76a91ce45fab88d863a6fa369abc7b61d9042f0c3fa0493f1a5f4f95add7c69eec2e6fc20ebf1a4ce83df0e519c482a7b179d0e32b2e8ad