gemalings.ca
Issued by R3
About this certificate
This digital certificate with serial number 04:46:5f:3b:50:e9:35:54:09:f6:e2:5e:3a:bd:a9:60:25:94 was issued on by Let's Encrypt.
With 18 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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=gemalings.ca
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:46:5f:3b:50:e9:35:54:09:f6:e2:5e:3a:bd:a9:60:25:94Serial Number (int): 372395494057690334051989877920379416094100
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: dd:3d:56:1c:52:02:ad:e0:ee:12:9f:f8:26:23:f3:78:14:72:8d:40
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 7c:0d:44:83:ac:83:da:52:73:4c:7e:02:20:38:92:d0:57:f3:f4:e7
Fingerprint (sha256): 70:a7:85:56:ad:7e:87:e9:d4:9f:b4:11:59:1f:0a:34:c2:9c:53:97:ca:49:84:a8:09:08:a9:48:3b:5f:53:94
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate gemalings.ca
18
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for gemalings.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
apes.co.uk
dragdate.com
energy-smart-pros.com
equaliserinternational.co.uk
frelsburgland.com
gemalings.ca
gokartads.com
happyworldorder.com
hempbriefcase.com
raeshope.com
reynoldscounty.com
stflanaganinstitute.org
su.netooze.com
sunsetsally.com
theraminerals.com
trueamericanmediallc.org
www.freedomprojectschool.org
www.sugaristhenewtobacco.com
dragdate.com
energy-smart-pros.com
equaliserinternational.co.uk
frelsburgland.com
gemalings.ca
gokartads.com
happyworldorder.com
hempbriefcase.com
raeshope.com
reynoldscounty.com
stflanaganinstitute.org
su.netooze.com
sunsetsally.com
theraminerals.com
trueamericanmediallc.org
www.freedomprojectschool.org
www.sugaristhenewtobacco.com
Other certificates including the domain name gemalings.ca
(limited to 100 certificates)
Certificate
The complete raw certificate details for gemalings.ca in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGSDCCBTCgAwIBAgISBEZfO1DpNVQJ9uJeOr2pYCWUMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yNDAzMTIwNDA0MDlaFw0yNDA2MTAwNDA0MDhaMBcxFTATBgNVBAMT DGdlbWFsaW5ncy5jYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANsF NMobKOWXU0gsLrUN/HZXng+u3+OHR/hztpkuO3YRpd7dBUBpJvPkPxFbkLIztqql je9fNLuUuKWa22V7ZX0K2g+LCbS0/B8bw0FzKvBpA9fL6YeQM8GI+tqY01lECF5s arHkF5ViiPXWlQZEsXrvlGXBELfPG2qESG9lPDZU+3IGHUvjubt5cv8wMbbP3Equ CQIXxL7NDJqbqXjYpbuYYSbiVkNzLrnY2ZkECz8vPko/wg2vRN/aq648dOmTxyzB x/n7NI4eY7Te8xXdp1VriVZ1iCmxM6loJ+nFoJ8UxdJ2zTsCtnaWQuVVDKf7xU7Z MERZcHvpPNAAu/wRykcCAwEAAaOCA3EwggNtMA4GA1UdDwEB/wQEAwIFoDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E FgQU3T1WHFICreDuEp/4JiPzeBRyjUAwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA 5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w ggF5BgNVHREEggFwMIIBbIIKYXBlcy5jby51a4IMZHJhZ2RhdGUuY29tghVlbmVy Z3ktc21hcnQtcHJvcy5jb22CHGVxdWFsaXNlcmludGVybmF0aW9uYWwuY28udWuC EWZyZWxzYnVyZ2xhbmQuY29tggxnZW1hbGluZ3MuY2GCDWdva2FydGFkcy5jb22C E2hhcHB5d29ybGRvcmRlci5jb22CEWhlbXBicmllZmNhc2UuY29tggxyYWVzaG9w ZS5jb22CEnJleW5vbGRzY291bnR5LmNvbYIXc3RmbGFuYWdhbmluc3RpdHV0ZS5v cmeCDnN1Lm5ldG9vemUuY29tgg9zdW5zZXRzYWxseS5jb22CEXRoZXJhbWluZXJh bHMuY29tghh0cnVlYW1lcmljYW5tZWRpYWxsYy5vcmeCHHd3dy5mcmVlZG9tcHJv amVjdHNjaG9vbC5vcmeCHHd3dy5zdWdhcmlzdGhlbmV3dG9iYWNjby5jb20wEwYD VR0gBAwwCjAIBgZngQwBAgEwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgBIsONr 2qZHNA/lagL6nTDrHFIBy1bdLIHZu7+rOdiEcwAAAY4xC/FJAAAEAwBHMEUCIAp0 jyU/LYj7QMHltS2rUuzd4FNZ/GKJdmIWBOlG6EvHAiEAhnfNmxLWVCphvOq8uiw0 On0VsmyzfpRziGqQJ8hq95IAdQB2/4g/Crb7lVHCYcz1h7o0tKTNuyncaEIKn+Zn TFo6dAAAAY4xC/F/AAAEAwBGMEQCIF7OYMTatDbpQ0n6D89Ks5hG0+ppvjGpfADS Np/tmHD2AiA68eIGuIekby2AuFz3AOUSCGrUg09huKZniTMYUvGbAzANBgkqhkiG 9w0BAQsFAAOCAQEAMQkmlmZSHNLoew1I+pgtTMap7MQEd7a1Na8NOC67VqUq0Bm9 55Z3Ej3vfVUytRZ931Kh4T5HY9mUDPBGq7bYX2qJrQUmlpc6IL7ScD5TUOCRCkyu 8FXiXQTXtnG2A3/0ruJgfZaW8ofVKvUlvAq68nVNDCnakM3UItnLUSNADhb7VKD6 dVhGw0/W0fW4OSsfKKXdkpXPR354BSCSrbpWt4Z1tFupjkA5tZn4efpsSJvQpVqU NQ6kDcTm3AGp6T+Qsf0JCa11YuBM9yodHZNAltf3yyOeJx/10Dw2L2PBtU68sDxr dcKpkBZhNJlUKVYMJTNyiQi+nhFiNJ6ScJ5wow== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2wU0yhso5ZdTSCwutQ38 dleeD67f44dH+HO2mS47dhGl3t0FQGkm8+Q/EVuQsjO2qqWN7180u5S4pZrbZXtl fQraD4sJtLT8HxvDQXMq8GkD18vph5AzwYj62pjTWUQIXmxqseQXlWKI9daVBkSx eu+UZcEQt88baoRIb2U8NlT7cgYdS+O5u3ly/zAxts/cSq4JAhfEvs0MmpupeNil u5hhJuJWQ3MuudjZmQQLPy8+Sj/CDa9E39qrrjx06ZPHLMHH+fs0jh5jtN7zFd2n VWuJVnWIKbEzqWgn6cWgnxTF0nbNOwK2dpZC5VUMp/vFTtkwRFlwe+k80AC7/BHK RwIDAQAB -----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 372395494057690334051989877920379416094100 . . . . . . . . [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 2024-03-12 04:04:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-06-10 04:04: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 'gemalings.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 27648756064856321997567010324953546245006569315277665491384648439225798098314654314974872680805870040104645626469958949074568678251164499624216492692687972245301242743125066210703910177416680913685564625522465756418193752090917597093743823775296037751315210247670325556590715683422159726749030788683659058566208157318438419328345292652350040382695632129946750733525923252198334419595701504459164428944832023059875430415504577820307118638249521564003378088667211245435591124172475611171948961824674291289530449879846919515839280955297347690178689759887514772956148445482414613566043842376349099098381150858549126089287 . . . . . . . . . . . . . . . . . . . . [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) dd3d561c5202ade0ee129ff82623f37814728d40 . . . . . . . . . . . . . . . . [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 (368 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'apes.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dragdate.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'energy-smart-pros.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'equaliserinternational.co.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'frelsburgland.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gemalings.ca' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gokartads.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'happyworldorder.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hempbriefcase.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'raeshope.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'reynoldscounty.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'stflanaganinstitute.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'su.netooze.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sunsetsally.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'theraminerals.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'trueamericanmediallc.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.freedomprojectschool.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sugaristhenewtobacco.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) 00ef00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018e310bf149000004030047304502200a748f253f2d88fb40c1e5b52dab52ecdde05359fc628976621604e946e84bc70221008677cd9b12d6542a61bceabcba2c343a7d15b26cb37e9473886a9027c86af79200750076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018e310bf17f000004030046304402205ece60c4dab436e94349fa0fcf4ab39846d3ea69be31a97c00d2369fed9870f602203af1e206b887a46f2d80b85cf700e512086ad4834f61b8a66789331852f19b03 . . . . [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) 003109269666521cd2e87b0d48fa982d4cc6a9ecc40477b6b535af0d382ebb56a52ad019bde79677123def7d5532b5167ddf52a1e13e4763d9940cf046abb6d85f6a89ad052696973a20bed2703e5350e0910a4caef055e25d04d7b671b6037ff4aee2607d9696f287d52af525bc0abaf2754d0c29da90cdd422d9cb5123400e16fb54a0fa755846c34fd6d1f5b8392b1f28a5dd9295cf477e78052092adba56b78675b45ba98e4039b599f879fa6c489bd0a55a94350ea40dc4e6dc01a9e93f90b1fd0909ad7562e04cf72a1d1d934096d7f7cb239e271ff5d03c362f63c1b54ebcb03c6b75c2a990166134995429560c2533728908be9e1162349e92709e70a3