openforgood.com
Issued by GTS CA 1P5
About this certificate
This digital certificate with serial number 57:72:e6:e8:2e:00:b6:2f:0d:a4:8f:39:27:ae:70:7e was issued on by Google Trust Services LLC.
With 2 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=openforgood.com
Google Trust Services LLC
Organization:
Google Trust Services LLC
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 57:72:e6:e8:2e:00:b6:2f:0d:a4:8f:39:27:ae:70:7eSerial Number (int): 116239440824540365276269315391346339966
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId: 7c:00:43:59:27:b6:28:17:a8:7a:e9:8d:bc:27:39:39:67:06:e9:65
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8
Fingerprint (sha1): c0:3f:ac:6b:45:fb:fc:0c:94:c4:25:fa:3b:43:e5:b3:07:28:12:90
Fingerprint (sha256): 22:bd:10:3a:2c:d1:7f:6d:46:cf:61:99:ea:4c:2f:d8:ce:f3:e3:e0:69:94:88:ec:0a:2d:7a:77:61:d8:73:b9
Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der
Revocation information
OCSP Server: http://ocsp.pki.goog/s/gts1p5/LKHWJVH6x5sCRL Distribution Point: http://crls.pki.goog/gts1p5/1eLAQ7_rI1Q.crl
Check the revocation status for certificate openforgood.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for openforgood.com
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Extensions
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
openforgood.com
*.openforgood.com
*.openforgood.com
Other certificates including the domain name openforgood.com
(limited to 100 certificates)
jspan.org
openforgood.com
www.javits.openforgood.com
jspan.org
adap.openforgood.com
vps2.openforgood.com
openforgood.com
openforgood.com
mail.openforgood.com
vps2.openforgood.com
openforgood.com
adap.openforgood.com
vps4.openforgood.com
vps2.openforgood.com
joshuajavits.com
openforgood.com
vps3.openforgood.com
vps4.openforgood.com
mail.jspan.openforgood.com
openforgood.com
openforgood.com
vps4.openforgood.com
openforgood.com
openforgood.com
joshuajavits.com
jspan.org
vps3.openforgood.com
vps4.openforgood.com
vps.openforgood.com
openforgood.com
vps.openforgood.com
openforgood.com
adap.openforgood.com
mail.openforgood.com
openforgood.com
jspan.org
vps.openforgood.com
adap.openforgood.com
jspan.org
jspan.org
vps5.openforgood.com
adap.openforgood.com
joshuajavits.com
adap.openforgood.com
joshuajavits.com
vps6.openforgood.com
mail.jspan.openforgood.com
openforgood.com
www.javits.openforgood.com
jspan.org
adap.openforgood.com
vps2.openforgood.com
openforgood.com
openforgood.com
mail.openforgood.com
vps2.openforgood.com
openforgood.com
adap.openforgood.com
vps4.openforgood.com
vps2.openforgood.com
joshuajavits.com
openforgood.com
vps3.openforgood.com
vps4.openforgood.com
mail.jspan.openforgood.com
openforgood.com
openforgood.com
vps4.openforgood.com
openforgood.com
openforgood.com
joshuajavits.com
jspan.org
vps3.openforgood.com
vps4.openforgood.com
vps.openforgood.com
openforgood.com
vps.openforgood.com
openforgood.com
adap.openforgood.com
mail.openforgood.com
openforgood.com
jspan.org
vps.openforgood.com
adap.openforgood.com
jspan.org
jspan.org
vps5.openforgood.com
adap.openforgood.com
joshuajavits.com
adap.openforgood.com
joshuajavits.com
vps6.openforgood.com
mail.jspan.openforgood.com
Certificate
The complete raw certificate details for openforgood.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFczCCBFugAwIBAgIQV3Lm6C4Ati8NpI85J65wfjANBgkqhkiG9w0BAQsFADBG MQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExM QzETMBEGA1UEAxMKR1RTIENBIDFQNTAeFw0yNDAzMjAxMTQxMTZaFw0yNDA2MTgx MTQxMTVaMBoxGDAWBgNVBAMTD29wZW5mb3Jnb29kLmNvbTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMntQ83Cvp+a7U0BH58M1jg7k6uRlWciRxkrRvT6 Dbvyo6WANiicVanQG9EAc11vK2zAhmw9CPPAA+M8jfOjGuRs/RmTGIVQouZQ4BSx nDIEJLNzeXZ4hEnRjSp1jDfrrMQHHhvysluwDdAdX/GLEOto1YeA+AnkTgs1suf8 PAupM3+QuwTzKslxqHNMdAJsBPFRBEJGMn4K5Il+Rx5fAp+5Xa9HoV1Nx06iBilc f61HP5OacEcZ9xEajxfM6ixRV3dbm9CDhZj+dzEtEbO07Ibfk+yZ/PfE5wXvPLUn bd5DO5x/0E4TMXt+vXGUiSD8Jj1x9GnOD33AoPbQ29FEDSkCAwEAAaOCAocwggKD MA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8E AjAAMB0GA1UdDgQWBBR8AENZJ7YoF6h66Y28Jzk5ZwbpZTAfBgNVHSMEGDAWgBTV /J4N3x7K3QiXl24rxV/FK/XsuDB4BggrBgEFBQcBAQRsMGowNQYIKwYBBQUHMAGG KWh0dHA6Ly9vY3NwLnBraS5nb29nL3MvZ3RzMXA1L0xLSFdKVkg2eDVzMDEGCCsG AQUFBzAChiVodHRwOi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxcDUuZGVyMC0G A1UdEQQmMCSCD29wZW5mb3Jnb29kLmNvbYIRKi5vcGVuZm9yZ29vZC5jb20wIQYD VR0gBBowGDAIBgZngQwBAgEwDAYKKwYBBAHWeQIFAzA8BgNVHR8ENTAzMDGgL6At hitodHRwOi8vY3Jscy5wa2kuZ29vZy9ndHMxcDUvMWVMQVE3X3JJMVEuY3JsMIIB AgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUA7s3QZNXbGs7FXLedtM0TojKHRny87N7D UUhZRnEftZsAAAGOW+FT5QAABAMARjBEAiB9/TGND+hXzecw/cN62aFfkJ692Q1Q A+K9EtDz5q39+AIgIF3c2HFOf+bJNr4fisPzZ8hkxHPRlliIICYLP+OhbtQAdQA7 U3d1Pi25gE6LMFsG/kA7Z9hPw/THvQANLXJv4frUFwAAAY5b4VP6AAAEAwBGMEQC IEY/ksAtZKEfb0BnWAlDAB87bgAv1vD0GKG2svgLcDUuAiBT+9boZwVK6fDaAgTE 2NN58RddOLdjMch3xvwTX8/BozANBgkqhkiG9w0BAQsFAAOCAQEACW2DXX/HJZ/d Fo80waahKdccveYxjOwsc4im7+3zNaWjy7OyNy1V9hgQzISFDqqApQjNUCStun9b socxr80HoegQZnbOH34kP9xrA0wHVgl4TbRl7GyFL3IZpDpOXTTMA5pU7wSr8Zuo 25AP1DqFMiiZqX6BMUumIiXDdDCgP4qYFpkwVnT8rgk8+XBtjpAca/evRDmCujpr 6QkRD8rDLRDna1NKiruPVbr4moVoZCc/qyqcJsCvqo+hv9ZAA512SL3KB+eE47UB XDHFdzM8x5a5jN0oLz2Dr6JWHUHyz7Lkl1ptcm9AoywhVRHDcte9lRYxfRfMTNOe bn7JYVH85Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAye1DzcK+n5rtTQEfnwzW ODuTq5GVZyJHGStG9PoNu/KjpYA2KJxVqdAb0QBzXW8rbMCGbD0I88AD4zyN86Ma 5Gz9GZMYhVCi5lDgFLGcMgQks3N5dniESdGNKnWMN+usxAceG/KyW7AN0B1f8YsQ 62jVh4D4CeROCzWy5/w8C6kzf5C7BPMqyXGoc0x0AmwE8VEEQkYyfgrkiX5HHl8C n7ldr0ehXU3HTqIGKVx/rUc/k5pwRxn3ERqPF8zqLFFXd1ub0IOFmP53MS0Rs7Ts ht+T7Jn898TnBe88tSdt3kM7nH/QThMxe369cZSJIPwmPXH0ac4PfcCg9tDb0UQN KQIDAQAB -----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 116239440824540365276269315391346339966 . . . . . . . . [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 'Google Trust Services LLC' . . . . . . . . . . . . [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 'GTS CA 1P5' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-20 11:41:16 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-06-18 11:41:15 +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 'openforgood.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 25490898960496610587312044952086667977848036988463173449081818567038581921970543345050341462614679406937268050576831573233781725739469191476123626847298580697209928784325070682854365171121238782050858777572773262339618517448689288586591782942291163944737041140733946707033266036603550237437262779278096179682534145206091465496098302541486547456205859458878119834667761012722397005923277244971031549261850453125579213909089085509784613722096739535639317106151213571854902345618619584136581089234264466603610547944394359271524510292223532904358023631868683321688404270452371281922315004845389233752882106225767531941161 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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) 7c00435927b62817a87ae98dbc2739396706e965 . . . . . . . . . . . . . . . . [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 d5fc9e0ddf1ecadd0897976e2bc55fc52bf5ecb8 . . . . . . . . . . . . . . . . [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 (108 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://ocsp.pki.goog/s/gts1p5/LKHWJVH6x5s' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1p5.der' . . . . . . . . . . . . . . . . [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 (38 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'openforgood.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.openforgood.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 (26 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.5.3 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crls.pki.goog/gts1p5/1eLAQ7_rI1Q.crl' . . . . . . . . . . . . . . . . [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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018e5be153e5000004030046304402207dfd318d0fe857cde730fdc37ad9a15f909ebdd90d5003e2bd12d0f3e6adfdf80220205ddcd8714e7fe6c936be1f8ac3f367c864c473d196588820260b3fe3a16ed40075003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018e5be153fa00000403004630440220463f92c02d64a11f6f4067580943001f3b6e002fd6f0f418a1b6b2f80b70352e022053fbd6e867054ae9f0da0204c4d8d379f1175d38b76331c877c6fc135fcfc1a3 . . . . [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) 00096d835d7fc7259fdd168f34c1a6a129d71cbde6318cec2c7388a6efedf335a5a3cbb3b2372d55f61810cc84850eaa80a508cd5024adba7f5bb28731afcd07a1e8106676ce1f7e243fdc6b034c075609784db465ec6c852f7219a43a4e5d34cc039a54ef04abf19ba8db900fd43a85322899a97e81314ba62225c37430a03f8a981699305674fcae093cf9706d8e901c6bf7af443982ba3a6be909110fcac32d10e76b534a8abb8f55baf89a856864273fab2a9c26c0afaa8fa1bfd640039d7648bdca07e784e3b5015c31c577333cc796b98cdd282f3d83afa2561d41f2cfb2e4975a6d726f40a32c215511c372d7bd9516317d17cc4cd39e6e7ec96151fce5