freedomsfuture.org

Issued by R3

About this certificate

This digital certificate with serial number 03:d5:f5:c4:5b:fa:5e:ac:b7:18:19:1b:d5:2b:c1:5c:30:68 was issued on by Let's Encrypt.

With 10 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=freedomsfuture.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:d5:f5:c4:5b:fa:5e:ac:b7:18:19:1b:d5:2b:c1:5c:30:68
Serial Number (int): 334143682364127824824316985224851187576936
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 69:a5:3b:cc:2c:7f:be:c5:17:29:54:2c:5d:f5:da:29:9f:2c:c9:4f
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): d9:bb:62:13:86:0c:5d:b0:fc:2a:0d:47:6f:91:91:16:bf:52:93:f3
Fingerprint (sha256): d0:19:b0:88:95:e7:1a:a3:4f:be:70:8c:8f:1c:dd:8f:27:93:78:4e:60:ab:af:5c:d2:78:3b:ed:19:be:e7:32

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate freedomsfuture.org

10

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for freedomsfuture.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

blackrockpsychedelicretreats.com
californiausedchillers.com
eartheconomic.com
freedomsfuture.org
gogreenohio.com.gulfshorehomewatchandconcierge.com.astrohoody.com
immersivehouses.com
server.fxcg.com.fxcg.com
ssjets.com
ytangle.com
zenithsecurity.com.commiegeddon.com

Other certificates including the domain name freedomsfuture.org

(limited to 100 certificates)

Certificate

The complete raw certificate details for freedomsfuture.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGMjCCBRqgAwIBAgISA9X1xFv6Xqy3GBkb1SvBXDBoMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzA0MDQxODI4MjlaFw0yMzA3MDMxODI4MjhaMB0xGzAZBgNVBAMT
EmZyZWVkb21zZnV0dXJlLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAKnhgfEFZtqb6z1EoLehu5iBTaxbheaBKc0kHh3WKu1RKVbIkub0q1Hldkpi
YMNWx6lG6yI9tyTwAKYGzQ8GfLyc2rDMXrLBET7L/bgPDHbWhydiu2fxuV3QUXNV
IgtSb804hQNVVR5tnIj2mC0EacrhuAOLRWyRe5Dg45AyXQXbo3N3sPM9pntEi6xF
7V4uMlOfjV2myBWKSYYmw13C6uhq8wBA5Seaajl0OuKpB2YZedJZHDCOTSok8njn
AOBzsNbU9Uc+XJyP6lN18W+F1SIsRVe/WLwyM1Ub1SXnq58GpAe2cxF8D6yJfpb4
4sUtOzv2XADR8JGmilVXd1xoimUCAwEAAaOCA1UwggNRMA4GA1UdDwEB/wQEAwIF
oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd
BgNVHQ4EFgQUaaU7zCx/vsUXKVQsXfXaKZ8syU8wHwYDVR0jBBgwFoAUFC6zF7dY
VsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRw
Oi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNy
Lm9yZy8wggEiBgNVHREEggEZMIIBFYIgYmxhY2tyb2NrcHN5Y2hlZGVsaWNyZXRy
ZWF0cy5jb22CGmNhbGlmb3JuaWF1c2VkY2hpbGxlcnMuY29tghFlYXJ0aGVjb25v
bWljLmNvbYISZnJlZWRvbXNmdXR1cmUub3JngkFnb2dyZWVub2hpby5jb20uZ3Vs
ZnNob3JlaG9tZXdhdGNoYW5kY29uY2llcmdlLmNvbS5hc3Ryb2hvb2R5LmNvbYIT
aW1tZXJzaXZlaG91c2VzLmNvbYIYc2VydmVyLmZ4Y2cuY29tLmZ4Y2cuY29tggpz
c2pldHMuY29tggt5dGFuZ2xlLmNvbYIjemVuaXRoc2VjdXJpdHkuY29tLmNvbW1p
ZWdlZGRvbi5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEw
KDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgor
BgEEAdZ5AgQCBIH2BIHzAPEAdgC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmB
Je20mQAAAYdNvfupAAAEAwBHMEUCIQDKDq811ngmyHowlhV/KRzaz2val0pck7t5
oZmeT0X51QIgKOpksg+QSYWsChcdWlO5IdKGDbPQJRz6jeWa8BczLVQAdwDoPtDa
PvUGNTLnVyi8iWvJA9PL0RFr7Otp4Xd9bQa9bgAAAYdNvfuiAAAEAwBIMEYCIQC7
teDDMGQH+BcXoD9ZYdbg3Z2W59gctqTNxts93iBxrAIhAOTd2wNCY39DuHg7q8RL
tvKYPoXDKDf/PxfkYcUXw0mXMA0GCSqGSIb3DQEBCwUAA4IBAQCtn2VCGbGdvuxP
GK8n8xdPo7PSmoN7mOjgrD1cCP/lNJdXGcWG9vo6jrvQLOTVNBpFBfe2hSpRAgFs
E2i2UOIzr0RNDfu76H9kdfNVy3ejlxHBSNchm4IOVpniFWbVlnc9ABhsScMRBIiJ
1dgGxQ4nupUpt2/VItg7psatKs7lqxmR5eT5QkyyfJbMQxLLh4cqhV2710coc1Sc
lx3GdLVmlsJDUJtOFymovHm5kp+CNiTMaxpC/1nU1+d00lUEPrkOvdyX1F3/VrE1
07FulonSZlzZYVX+NunA+LqGDRBmuR0CrueQXHsrIK3/tUa9114jNsa8BsQyGk4r
RC0FLKDr
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqeGB8QVm2pvrPUSgt6G7
mIFNrFuF5oEpzSQeHdYq7VEpVsiS5vSrUeV2SmJgw1bHqUbrIj23JPAApgbNDwZ8
vJzasMxessERPsv9uA8MdtaHJ2K7Z/G5XdBRc1UiC1JvzTiFA1VVHm2ciPaYLQRp
yuG4A4tFbJF7kODjkDJdBdujc3ew8z2me0SLrEXtXi4yU5+NXabIFYpJhibDXcLq
6GrzAEDlJ5pqOXQ64qkHZhl50lkcMI5NKiTyeOcA4HOw1tT1Rz5cnI/qU3Xxb4XV
IixFV79YvDIzVRvVJeernwakB7ZzEXwPrIl+lvjixS07O/ZcANHwkaaKVVd3XGiK
ZQIDAQAB
-----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 334143682364127824824316985224851187576936
 . . . . . . . . [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-04-04 18:28:29 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-07-03 18:28:28 +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 'freedomsfuture.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 21445475473457632964363496172867004797639791504756365796637279081154796559208532624061016904534400295476651287431049787181886480439087135592181239049222028410671829419340339315143495506183013001493211946472150387474535987185135926266199719080565843613714466908991221671835262654145998822467396007242605829117240103954596549014753126017005791736992099397251112545099376503915641839755879687214853957328553417218211466954886012477778164207155997641695575066290842679857807436958883082516038993568819467188321319783614026543914818845608623275325256065168119550954693197692247046290134635292761733902437129599201791478373
 . . . . . . . . . . . . . . . . . . . . [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)
							69a53bcc2c7fbec51729542c5df5da299f2cc94f
 . . . . . . . . . . . . . . . . [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 (281 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blackrockpsychedelicretreats.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'californiausedchillers.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'eartheconomic.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'freedomsfuture.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gogreenohio.com.gulfshorehomewatchandconcierge.com.astrohoody.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'immersivehouses.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'server.fxcg.com.fxcg.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ssjets.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ytangle.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'zenithsecurity.com.commiegeddon.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 (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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb499000001874dbdfba90000040300473045022100ca0eaf35d67826c87a3096157f291cdacf6bda974a5c93bb79a1999e4f45f9d5022028ea64b20f904985ac0a171d5a53b921d2860db3d0251cfa8de59af017332d54007700e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e000001874dbdfba20000040300483046022100bbb5e0c3306407f81717a03f5961d6e0dd9d96e7d81cb6a4cdc6db3dde2071ac022100e4dddb0342637f43b8783babc44bb6f2983e85c32837ff3f17e461c517c34997
 . . . . [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)
		00ad9f654219b19dbeec4f18af27f3174fa3b3d29a837b98e8e0ac3d5c08ffe534975719c586f6fa3a8ebbd02ce4d5341a4505f7b6852a5102016c1368b650e233af444d0dfbbbe87f6475f355cb77a39711c148d7219b820e5699e21566d596773d00186c49c311048889d5d806c50e27ba9529b76fd522d83ba6c6ad2acee5ab1991e5e4f9424cb27c96cc4312cb87872a855dbbd7472873549c971dc674b56696c243509b4e1729a8bc79b9929f823624cc6b1a42ff59d4d7e774d255043eb90ebddc97d45dff56b135d3b16e9689d2665cd96155fe36e9c0f8ba860d1066b91d02aee7905c7b2b20adffb546bdd75e2336c6bc06c4321a4e2b442d052ca0eb