thecapetonian.co.za
Issued by R3
About this certificate
This digital certificate with serial number 04:59:9b:06:1e:ee:35:7a:f3:3c:33:2d:63:8a:50:ee:18:ed was issued on by Let's Encrypt.
With 16 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=thecapetonian.co.za
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:59:9b:06:1e:ee:35:7a:f3:3c:33:2d:63:8a:50:ee:18:edSerial Number (int): 378940336503477465135062896382824135137517
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: d0:2f:ee:6d:e1:09:bb:7f:3d:c2:2b:98:b1:58:a2:2f:dc:50:56:38
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 40:3d:bf:db:39:2e:87:31:65:fa:47:b5:da:8b:b3:3d:7c:03:8d:80
Fingerprint (sha256): c4:7f:b4:ac:02:4c:48:0f:8f:0d:27:34:8e:00:fe:01:41:7a:16:cb:01:96:d5:22:df:a9:67:e3:bd:d4:6a:0d
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate thecapetonian.co.za
16
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for thecapetonian.co.za
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
alansears.com.phoenix.bible
blockchainsportscard.com.gardenforvip.com
carinsurance4vip.com
exitadvertising.com
fortworthcamp.com
healthyhomechannel.com
hikingberlin.com
horoscopehoody.com
hsaadi.com
inspiredby.com
laurellehman.com.floridaroofrejuvenation.com
lazyaffiliatemarketing.com.arealthing.com
sacampguide.com
shaadichat.com
thecapetonian.co.za
webuychillers.com
blockchainsportscard.com.gardenforvip.com
carinsurance4vip.com
exitadvertising.com
fortworthcamp.com
healthyhomechannel.com
hikingberlin.com
horoscopehoody.com
hsaadi.com
inspiredby.com
laurellehman.com.floridaroofrejuvenation.com
lazyaffiliatemarketing.com.arealthing.com
sacampguide.com
shaadichat.com
thecapetonian.co.za
webuychillers.com
Other certificates including the domain name thecapetonian.co.za
(limited to 100 certificates)
Certificate
The complete raw certificate details for thecapetonian.co.za in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGaDCCBVCgAwIBAgISBFmbBh7uNXrzPDMtY4pQ7hjtMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzExMjYxMDMxMDlaFw0yNDAyMjQxMDMxMDhaMB4xHDAaBgNVBAMT E3RoZWNhcGV0b25pYW4uY28uemEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC3iHdkmCQf/nJYCDGk9pgWvYUP+rPWl8hn7zcANPW2LbLL3IoqIIS/Ferc naZYSgV3EjAY63jLM3fjmaYjOJpapUf67iNQuaoYxVbidGLuxdP3f+K3ncuKtxkh rwKRRKKPEm7TMoLs6FpE/wwGVZJxIeCHeFnn8YSwgKoicUoNJAUPN5U3RtujzsTw Dv3dIfZYTFqvgg/TasctDtKKS343+UW8B5asYWfEgOyj55kAglOhlZy8PrOCn99h 7AeS9LoV7KsReVFFrtCCFgLCMhB4MVh/vkLgTL0YNuD7X6Ee9dwdD96LEgEZLceL Koz3VjeTtsjWgqifpBo5BxdMQyLxAgMBAAGjggOKMIIDhjAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAw HQYDVR0OBBYEFNAv7m3hCbt/PcIrmLFYoi/cUFY4MB8GA1UdIwQYMBaAFBQusxe3 WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0 cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5j ci5vcmcvMIIBjwYDVR0RBIIBhjCCAYKCG2FsYW5zZWFycy5jb20ucGhvZW5peC5i aWJsZYIpYmxvY2tjaGFpbnNwb3J0c2NhcmQuY29tLmdhcmRlbmZvcnZpcC5jb22C FGNhcmluc3VyYW5jZTR2aXAuY29tghNleGl0YWR2ZXJ0aXNpbmcuY29tghFmb3J0 d29ydGhjYW1wLmNvbYIWaGVhbHRoeWhvbWVjaGFubmVsLmNvbYIQaGlraW5nYmVy bGluLmNvbYISaG9yb3Njb3BlaG9vZHkuY29tggpoc2FhZGkuY29tgg5pbnNwaXJl ZGJ5LmNvbYIsbGF1cmVsbGVobWFuLmNvbS5mbG9yaWRhcm9vZnJlanV2ZW5hdGlv bi5jb22CKWxhenlhZmZpbGlhdGVtYXJrZXRpbmcuY29tLmFyZWFsdGhpbmcuY29t gg9zYWNhbXBndWlkZS5jb22CDnNoYWFkaWNoYXQuY29tghN0aGVjYXBldG9uaWFu LmNvLnphghF3ZWJ1eWNoaWxsZXJzLmNvbTATBgNVHSAEDDAKMAgGBmeBDAECATCC AQYGCisGAQQB1nkCBAIEgfcEgfQA8gB3ADtTd3U+LbmAToswWwb+QDtn2E/D9Me9 AA0tcm/h+tQXAAABjAtlzSsAAAQDAEgwRgIhAM/3JVVb/MtRB7Vg6AwMEe28vnhh 6jKdU2PqxG8scS6wAiEA0E0UDG792r5QHdAtewXH79gBN6/nsBMhAbnR4shc1+sA dwDuzdBk1dsazsVct520zROiModGfLzs3sNRSFlGcR+1mwAAAYwLZc05AAAEAwBI MEYCIQDePhWhJ9Mv8nUbm2OcP/GTrlU3A/N2vLL+jyk40ZpkUgIhAIxiYAEVH/et +g85sCQJ6kInulyxOdXO4KGdin/B119eMA0GCSqGSIb3DQEBCwUAA4IBAQBg4LFd nYsICACM8+bG01PPlKMzakU9FSr6sO9uq3TA8QaRJWo87HPAP8sKiDlQNIOsIwM+ 37wh2Fck9Q1s0nyGNE2KF/QsvjQYd+sKMUi3rYcrEWIWBu/8JDP/dUsJDUbRfVU7 StphDSjIrb+3FKA7sMo0mCZufhoEjQHAkDowbR9F1u5ENR/fNnSmxbsJZr6h8al3 /Muu8F/RL0ZU/WttdwM78NwcIjKyAXr4ZtiGHDm352UOvKe+gqZbKMsnxWqSy56g uu3+R5hEGaiMSpe5LF2SPG/PD+irBYYH3x55ItMD3cj6W5FJYxUFvu1UIgkV6wJc PdxoaJW09LvI3hvo -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt4h3ZJgkH/5yWAgxpPaY Fr2FD/qz1pfIZ+83ADT1ti2yy9yKKiCEvxXq3J2mWEoFdxIwGOt4yzN345mmIzia WqVH+u4jULmqGMVW4nRi7sXT93/it53LircZIa8CkUSijxJu0zKC7OhaRP8MBlWS cSHgh3hZ5/GEsICqInFKDSQFDzeVN0bbo87E8A793SH2WExar4IP02rHLQ7Sikt+ N/lFvAeWrGFnxIDso+eZAIJToZWcvD6zgp/fYewHkvS6FeyrEXlRRa7QghYCwjIQ eDFYf75C4Ey9GDbg+1+hHvXcHQ/eixIBGS3HiyqM91Y3k7bI1oKon6QaOQcXTEMi 8QIDAQAB -----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 378940336503477465135062896382824135137517 . . . . . . . . [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-11-26 10:31:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-24 10:31:08 +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 'thecapetonian.co.za' . . . . . . . . [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 23168903888209015825536447714137991694431530172692683580704726234580699345191945052146910851385871050172280993510607580565752947864313116610832100813862580429823992375535007197901753457164114707336786594856034406168007526684829338556144915021949615867653088653298174830970267105757502321286561666075984145303433069366713689281025722678257564300736768979026875714656884137961559016425338109807080478578842125654521339274306699432391302797738475188265117158491519593474389662423106966767031778679764484935772972520216472031452890914243491564145392292809911476052660651094958903785477402112098043853499665609010635285233 . . . . . . . . . . . . . . . . . . . . [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) d02fee6de109bb7f3dc22b98b158a22fdc505638 . . . . . . . . . . . . . . . . [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 (390 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'alansears.com.phoenix.bible' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blockchainsportscard.com.gardenforvip.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'carinsurance4vip.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'exitadvertising.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fortworthcamp.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'healthyhomechannel.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hikingberlin.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'horoscopehoody.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hsaadi.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'inspiredby.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'laurellehman.com.floridaroofrejuvenation.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lazyaffiliatemarketing.com.arealthing.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sacampguide.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shaadichat.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'thecapetonian.co.za' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webuychillers.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 (247 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) 00f20077003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018c0b65cd2b0000040300483046022100cff725555bfccb5107b560e80c0c11edbcbe7861ea329d5363eac46f2c712eb0022100d04d140c6efddabe501dd02d7b05c7efd80137afe7b0132101b9d1e2c85cd7eb007700eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018c0b65cd390000040300483046022100de3e15a127d32ff2751b9b639c3ff193ae553703f376bcb2fe8f2938d19a64520221008c626001151ff7adfa0f39b02409ea4227ba5cb139d5cee0a19d8a7fc1d75f5e . . . . [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) 0060e0b15d9d8b0808008cf3e6c6d353cf94a3336a453d152afab0ef6eab74c0f10691256a3cec73c03fcb0a8839503483ac23033edfbc21d85724f50d6cd27c86344d8a17f42cbe341877eb0a3148b7ad872b11621606effc2433ff754b090d46d17d553b4ada610d28c8adbfb714a03bb0ca3498266e7e1a048d01c0903a306d1f45d6ee44351fdf3674a6c5bb0966bea1f1a977fccbaef05fd12f4654fd6b6d77033bf0dc1c2232b2017af866d8861c39b7e7650ebca7be82a65b28cb27c56a92cb9ea0baedfe47984419a88c4a97b92c5d923c6fcf0fe8ab058607df1e7922d303ddc8fa5b9149631505beed54220915eb025c3ddc686895b4f4bbc8de1be8