novagence.eu
Issued by R3
About this certificate
This digital certificate with serial number 03:3c:72:0b:7c:8e:c2:f1:b7:14:5f:8b:75:e1:be:42:19:66 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:
- 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=novagence.eu
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:3c:72:0b:7c:8e:c2:f1:b7:14:5f:8b:75:e1:be:42:19:66Serial Number (int): 281905391443651494277718545343228823083366
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: b9:88:bb:27:ea:3c:24:de:4d:ea:b1:4a:1d:7a:6c:4e:6c:92:bb:26
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 95:dc:dc:5a:aa:5f:da:27:e3:df:be:ee:71:f0:db:d0:94:3b:ce:7e
Fingerprint (sha256): 32:54:35:94:50:6d:aa:85:83:c8:64:76:b2:e2:7d:23:b4:7e:f3:7f:06:b4:28:d2:15:39:ac:e6:80:80:da:9f
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate novagence.eu
10
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for novagence.eu
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
novagence.com
novagence.eu
novagence.fr
novagence.net
novagence.org
www.novagence.com
www.novagence.eu
www.novagence.fr
www.novagence.net
www.novagence.org
novagence.eu
novagence.fr
novagence.net
novagence.org
www.novagence.com
www.novagence.eu
www.novagence.fr
www.novagence.net
www.novagence.org
Other certificates including the domain name novagence.eu
(limited to 100 certificates)
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
novagence.eu
novagence.eu
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
novagence.eu
tls01.novagence.com
parking.novagence.fr
novagence.eu
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
novagence.eu
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
novagence.eu
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
novagence.eu
tls01.novagence.com
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
novagence.eu
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
novagence.eu
novagence.eu
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
novagence.eu
tls01.novagence.com
parking.novagence.fr
novagence.eu
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
novagence.eu
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
parking.novagence.fr
novagence.eu
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
novagence.eu
tls01.novagence.com
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
parking.novagence.fr
tls01.novagence.com
tls01.novagence.com
parking.novagence.fr
novagence.eu
Certificate
The complete raw certificate details for novagence.eu in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFgDCCBGigAwIBAgISAzxyC3yOwvG3FF+LdeG+QhlmMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEyMjUwNDM3MjJaFw0yNDAzMjQwNDM3MjFaMBcxFTATBgNVBAMT DG5vdmFnZW5jZS5ldTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMMa H9dtdjBr6bIzZH0b5yZgJpAHwXffLlkmwqCo8YX8+hW47P113kuBbITtHkd/ACns ILaAr3iazgREtN6HrypLLB8BeZMhfqa4IgJbty9FpLtmqEockU+3SxmLLOX5Xe9q eZf0GaZ6xhuPfS9bHsqBVb14ie7YczrqC+pWEUzadSuOVUbMz2XgO/4dZOZGFO5g VzYpEykmxbygiKswRzEhwkRxSPfAKihnd2Ik5W6dyiatYxPueQ0LJxpJvx24xUem fxBxzSAnARENgfhNcqdIqF0gAhcP/S3RCMk13AwdAvQjE9hQtCRfX8fyCgTyUSbh OAFjtdxrW8sjtXJ2hxsCAwEAAaOCAqkwggKlMA4GA1UdDwEB/wQEAwIFoDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E FgQUuYi7J+o8JN5N6rFKHXpsTmySuyYwHwYDVR0jBBgwFoAUFC6zF7dYVsuuUAlA 5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vcjMu by5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9yZy8w gbEGA1UdEQSBqTCBpoINbm92YWdlbmNlLmNvbYIMbm92YWdlbmNlLmV1ggxub3Zh Z2VuY2UuZnKCDW5vdmFnZW5jZS5uZXSCDW5vdmFnZW5jZS5vcmeCEXd3dy5ub3Zh Z2VuY2UuY29tghB3d3cubm92YWdlbmNlLmV1ghB3d3cubm92YWdlbmNlLmZyghF3 d3cubm92YWdlbmNlLm5ldIIRd3d3Lm5vdmFnZW5jZS5vcmcwEwYDVR0gBAwwCjAI BgZngQwBAgEwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBIsONr2qZHNA/lagL6 nTDrHFIBy1bdLIHZu7+rOdiEcwAAAYyfek65AAAEAwBHMEUCIDbsVptFsMOlWtQZ trEKxI+t4k/jn+4ATvVEL1NvavrOAiEA8RPpZhzKL6IBfbFR8vnDrRzeKXTIOxa1 Fnafc2tA8PoAdgA7U3d1Pi25gE6LMFsG/kA7Z9hPw/THvQANLXJv4frUFwAAAYyf ek7AAAAEAwBHMEUCIQCi9f/vetkIzXUjhyWuqol6qg5aOspjWR/JGfb4MQVNlgIg J8FjdHe7YXV1pLSg3WtbGAOX5/typgQIo0qk4hQE6tcwDQYJKoZIhvcNAQELBQAD ggEBAHE4RN5mfEoB2VY3HW3ek0uAt9yov7IsCVHeDDFWYr5mzBrfPpc5//kirDse lnP+uQi7NzMNEdusoX5ncUxBTbAqJsFF8qbWZLUTgoANwI8QRXMx2Vsvyy9ovhth iyzgZAwCqiIFa4l98bVVRyq3Y1DYV8IqUphkv0n3VrvqqyT53wUnotaka2F+bvsB WM3lRclUdi3ppqPGr85OTSQQDNykoIdfwX3Qif+4JuyhKMV4V3RBNDv5eO/z5uPK EoZwfZKHGp1B9K9ro4ks7bJg6w09KXShcaHAX6/985h1FbAX6aR3c1clxYrhHEi3 nksEn9reFo0PsriuSUbI1BJOPcs= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwxof1212MGvpsjNkfRvn JmAmkAfBd98uWSbCoKjxhfz6Fbjs/XXeS4FshO0eR38AKewgtoCveJrOBES03oev KkssHwF5kyF+prgiAlu3L0Wku2aoShyRT7dLGYss5fld72p5l/QZpnrGG499L1se yoFVvXiJ7thzOuoL6lYRTNp1K45VRszPZeA7/h1k5kYU7mBXNikTKSbFvKCIqzBH MSHCRHFI98AqKGd3YiTlbp3KJq1jE+55DQsnGkm/HbjFR6Z/EHHNICcBEQ2B+E1y p0ioXSACFw/9LdEIyTXcDB0C9CMT2FC0JF9fx/IKBPJRJuE4AWO13GtbyyO1cnaH GwIDAQAB -----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 281905391443651494277718545343228823083366 . . . . . . . . [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-12-25 04:37:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-03-24 04:37:21 +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 'novagence.eu' . . . . . . . . [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 24629351880744244623755194470529491811208587437451243545120219564152572637089652354972542062730893996400664806263700639596502202994372869198336929822357866941687998151429474740364657589776267174395015467620925274585810400226116137243788521934666479343617869732533091260999884972388484229634026946894371239529421571742889664402579877353547829347901344124832717895390254200554564323311325930361762426279692432206418542261531548098488234800199083583751786205877155288857900468995796725949804323480081589384138215397658773772997053253227973934728533021802649025687236727506411295312367263555699029000010809312479209228059 . . . . . . . . . . . . . . . . . . . . [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) b988bb27ea3c24de4deab14a1d7a6c4e6c92bb26 . . . . . . . . . . . . . . . . [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 (169 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'novagence.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'novagence.eu' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'novagence.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'novagence.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'novagence.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.novagence.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.novagence.eu' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.novagence.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.novagence.net' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.novagence.org' . . . . . . . . . . . . . . . . [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) 00f000760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018c9f7a4eb90000040300473045022036ec569b45b0c3a55ad419b6b10ac48fade24fe39fee004ef5442f536f6aface022100f113e9661cca2fa2017db151f2f9c3ad1cde2974c83b16b516769f736b40f0fa0076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018c9f7a4ec00000040300473045022100a2f5ffef7ad908cd75238725aeaa897aaa0e5a3aca63591fc919f6f831054d96022027c1637477bb617575a4b4a0dd6b5b180397e7fb72a60408a34aa4e21404ead7 . . . . [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) 00713844de667c4a01d956371d6dde934b80b7dca8bfb22c0951de0c315662be66cc1adf3e9739fff922ac3b1e9673feb908bb37330d11dbaca17e67714c414db02a26c145f2a6d664b51382800dc08f10457331d95b2fcb2f68be1b618b2ce0640c02aa22056b897df1b555472ab76350d857c22a529864bf49f756bbeaab24f9df0527a2d6a46b617e6efb0158cde545c954762de9a6a3c6afce4e4d24100cdca4a0875fc17dd089ffb826eca128c578577441343bf978eff3e6e3ca1286707d92871a9d41f4af6ba3892cedb260eb0d3d2974a171a1c05faffdf3987515b017e9a477735725c58ae11c48b79e4b049fdade168d0fb2b8ae4946c8d4124e3dcb