bolero21.com
Issued by R3
About this certificate
This digital certificate with serial number 04:06:65:04:60:1f:8e:ee:b4:2c:fe:5b:00:ff:fd:1c:6a:aa was issued on by Let's Encrypt.
With 12 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=bolero21.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:06:65:04:60:1f:8e:ee:b4:2c:fe:5b:00:ff:fd:1c:6a:aaSerial Number (int): 350625112674939958444847850635620710640298
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 7a:4d:95:f2:40:c2:11:ba:6e:5e:dc:f5:c6:8c:87:6b:c8:f7:61:f6
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 83:78:98:00:6d:78:6f:a9:de:42:08:a0:94:8a:40:c5:46:0d:43:fb
Fingerprint (sha256): 8b:92:4a:23:be:d6:62:22:29:4c:80:4e:82:d9:5e:24:2d:62:10:24:20:0f:07:d4:f4:6f:b6:d2:7e:16:9e:e2
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate bolero21.com
12
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for bolero21.com
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
bolero21.com
caldeer.com
etherscan.net.calorierestrictionmimetic.com
healthyhomeregister.com
megaparks.com
mytvandtwo.com.hempcropinsurance.com
rxsavingsprograms.com
rxsugarbitezaresweetsreimagined.com.mixoai.com
shortcutdomains.com
starforvip.com
vinama.xyz.adfbusinessalliance.com
wnymedicareoptions.com
caldeer.com
etherscan.net.calorierestrictionmimetic.com
healthyhomeregister.com
megaparks.com
mytvandtwo.com.hempcropinsurance.com
rxsavingsprograms.com
rxsugarbitezaresweetsreimagined.com.mixoai.com
shortcutdomains.com
starforvip.com
vinama.xyz.adfbusinessalliance.com
wnymedicareoptions.com
Other certificates including the domain name bolero21.com
(limited to 100 certificates)
avara.net
avara.net
eminent.vc
bakhtos.one
kcrcc.org
matthewshepherd.com
dew.sc
www.bolero21.com
rumble.mopsy.tv.hes.cool.63005.net.europeleadershipacademy.org
bolero21.com
overcomersprogram.ca
bolero21.com
avara.net
bolero21.com
sixty9.love
mngophoustonco.org.bolero21.com
americanfamilyvaluespac.org
sanbortolo.org
www.parsimonia.com
impresosen3d.com
avara.net
avara.net
avara.net
eminent.vc
bakhtos.one
kcrcc.org
matthewshepherd.com
dew.sc
www.bolero21.com
rumble.mopsy.tv.hes.cool.63005.net.europeleadershipacademy.org
bolero21.com
overcomersprogram.ca
bolero21.com
avara.net
bolero21.com
sixty9.love
mngophoustonco.org.bolero21.com
americanfamilyvaluespac.org
sanbortolo.org
www.parsimonia.com
impresosen3d.com
avara.net
avara.net
Certificate
The complete raw certificate details for bolero21.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGGzCCBQOgAwIBAgISBAZlBGAfju60LP5bAP/9HGqqMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzExMTQwOTA2NThaFw0yNDAyMTIwOTA2NTdaMBcxFTATBgNVBAMT DGJvbGVybzIxLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALgB QJi3FXOeJjIRs1+1ETW24whYbiQm+Y8FKCoFlUaIDaamjkUPT6EtQQ2g75ig3zsJ SUWW8UxONzuouA4f+sJNaegxAXCXyPodGuyDa54dOrkNtfmr0pyuTXcChunHpH6D aQmrB6kmI/25ovBjN4LJwdKAeAKlHV9FPCRfxRevw+ibDsUNJXuHd3QTDOUJKz97 2t3CUs0xAjLQpcTCS9g6yPliezqsLmaod+5TsQCLYQg5pfYrbf6KgtXI+Yn1hQSs ZYQMjVlsu2QmJkPinav+aN5J5sTTPcOgV9rs/GOTB3vfUKmcPNdKCO1qddd3YZ39 p3IpIh6UK+eqCcHtdnkCAwEAAaOCA0QwggNAMA4GA1UdDwEB/wQEAwIFoDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E FgQUek2V8kDCEbpuXtz1xoyHa8j3YfYwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA 5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w ggFLBgNVHREEggFCMIIBPoIMYm9sZXJvMjEuY29tggtjYWxkZWVyLmNvbYIrZXRo ZXJzY2FuLm5ldC5jYWxvcmllcmVzdHJpY3Rpb25taW1ldGljLmNvbYIXaGVhbHRo eWhvbWVyZWdpc3Rlci5jb22CDW1lZ2FwYXJrcy5jb22CJG15dHZhbmR0d28uY29t LmhlbXBjcm9waW5zdXJhbmNlLmNvbYIVcnhzYXZpbmdzcHJvZ3JhbXMuY29tgi5y eHN1Z2FyYml0ZXphcmVzd2VldHNyZWltYWdpbmVkLmNvbS5taXhvYWkuY29tghNz aG9ydGN1dGRvbWFpbnMuY29tgg5zdGFyZm9ydmlwLmNvbYIidmluYW1hLnh5ei5h ZGZidXNpbmVzc2FsbGlhbmNlLmNvbYIWd255bWVkaWNhcmVvcHRpb25zLmNvbTAT BgNVHSAEDDAKMAgGBmeBDAECATCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2ADtT d3U+LbmAToswWwb+QDtn2E/D9Me9AA0tcm/h+tQXAAABi81MapQAAAQDAEcwRQIh AMWdJ0IcWfCdzCmUwHCm6ukSARsP2BWilSdMvyK9U1LRAiBA0zCq6ZeUgf+Kxxx/ ZZ4OxZjxcO7T/+0nLJJ/12DdDQB2AO7N0GTV2xrOxVy3nbTNE6Iyh0Z8vOzew1FI WUZxH7WbAAABi81Map8AAAQDAEcwRQIgU9HsbCCZM/9EqYoiesxZsACtNEuaB5YC 3nTojsSYA1ACIQDydVW19zp24qZwix5yVe+VldLH924kLb/YPtF21+CG6DANBgkq hkiG9w0BAQsFAAOCAQEAUgDJWS+y9dueAGWFZ3d4mDrrJ0zAnadeT8QJ5BWSGFQu gecWqMf5AtENpmnC6VaJAne2iiwSOIHSb7Zhla12FVRFx97P1vDaqDJZ49vL9nTY tK3TNkWkKU7X9BiSZZY66hlbBx9mxkQo0vKYcMHATUks2J3Vg4RNh/Ihy1Ddim8V G3vhJnlbhnNj0BmBcDSjogSykt3ASdniZD4wlu+eATA1dY5yQ5lRRRnsM27EH3Wp LtTNR3RpGBzpbRL9j1q97IMOyIM/OAS1pIeGGvKvdkuoB+7YjwDBDMS3/3/Ya8fw Z6sS1L97ovIjG5lp2Ns5UJ68U9lNIGpNH/OK3OqtdQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuAFAmLcVc54mMhGzX7UR NbbjCFhuJCb5jwUoKgWVRogNpqaORQ9PoS1BDaDvmKDfOwlJRZbxTE43O6i4Dh/6 wk1p6DEBcJfI+h0a7INrnh06uQ21+avSnK5NdwKG6cekfoNpCasHqSYj/bmi8GM3 gsnB0oB4AqUdX0U8JF/FF6/D6JsOxQ0le4d3dBMM5QkrP3va3cJSzTECMtClxMJL 2DrI+WJ7OqwuZqh37lOxAIthCDml9itt/oqC1cj5ifWFBKxlhAyNWWy7ZCYmQ+Kd q/5o3knmxNM9w6BX2uz8Y5MHe99QqZw810oI7Wp113dhnf2ncikiHpQr56oJwe12 eQIDAQAB -----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 350625112674939958444847850635620710640298 . . . . . . . . [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-14 09:06:58 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-02-12 09:06:57 +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 'bolero21.com' . . . . . . . . [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 23228465660816656520934635391680363388326012189916785493692892787718084924887961050251212729639671404772073006736698369020642623173547855726159554842052157113548258351825695661624325149843057725049007862157395604563961622491836308638584950030928948580388615548869608124684303128270362996801943909773505744895736948003381827553624556534032070744824122597190494488583473130849380447716799244529380524934665188770138859883792482118302717239948092210305206148389342555659266273701656977849108180755678682037510684553763210923914229582961929096064558220828418879139459670399991701118790743048136050796749077792724381169273 . . . . . . . . . . . . . . . . . . . . [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) 7a4d95f240c211ba6e5edcf5c68c876bc8f761f6 . . . . . . . . . . . . . . . . [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 (322 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bolero21.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'caldeer.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'etherscan.net.calorierestrictionmimetic.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'healthyhomeregister.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'megaparks.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mytvandtwo.com.hempcropinsurance.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rxsavingsprograms.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rxsugarbitezaresweetsreimagined.com.mixoai.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shortcutdomains.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'starforvip.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vinama.xyz.adfbusinessalliance.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wnymedicareoptions.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018bcd4c6a940000040300473045022100c59d27421c59f09dcc2994c070a6eae912011b0fd815a295274cbf22bd5352d1022040d330aae9979481ff8ac71c7f659e0ec598f170eed3ffed272c927fd760dd0d007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018bcd4c6a9f0000040300473045022053d1ec6c209933ff44a98a227acc59b000ad344b9a079602de74e88ec4980350022100f27555b5f73a76e2a6708b1e7255ef9595d2c7f76e242dbfd83ed176d7e086e8 . . . . [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) 005200c9592fb2f5db9e006585677778983aeb274cc09da75e4fc409e4159218542e81e716a8c7f902d10da669c2e956890277b68a2c123881d26fb66195ad76155445c7decfd6f0daa83259e3dbcbf674d8b4add33645a4294ed7f4189265963aea195b071f66c64428d2f29870c1c04d492cd89dd583844d87f221cb50dd8a6f151b7be126795b867363d019817034a3a204b292ddc049d9e2643e3096ef9e013035758e724399514519ec336ec41f75a92ed4cd477469181ce96d12fd8f5abdec830ec8833f3804b5a487861af2af764ba807eed88f00c10cc4b7ff7fd86bc7f067ab12d4bf7ba2f2231b9969d8db39509ebc53d94d206a4d1ff38adceaad75