hellotherma.com
Issued by Amazon RSA 2048 M01
About this certificate
This digital certificate with serial number 01:a1:92:e4:46:2a:0c:69:0b:e5:f3:f1:27:e5:18:cb was issued on by Amazon.
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=hellotherma.com
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 01:a1:92:e4:46:2a:0c:69:0b:e5:f3:f1:27:e5:18:cbSerial Number (int): 2168167107546993695329335528476973259
Serial Number lenght: 121 bits, 16 octets
SubjectKeyId: fc:de:22:e9:8c:f5:b2:31:2a:61:84:46:4b:d1:13:e1:d4:37:70:c0
AuthorityKeyId: 81:b8:0e:63:8a:89:12:18:e5:fa:3b:3b:50:95:9f:e6:e5:90:13:85
Fingerprint (sha1): 9c:a0:c8:ff:40:75:b2:8d:a4:ca:e9:3b:32:c6:17:b6:28:fd:4c:62
Fingerprint (sha256): ea:82:f3:20:f4:bd:75:79:ad:ed:14:fb:a5:4c:4d:5b:4a:e7:d3:ad:5a:43:98:a5:58:9c:4a:9a:dd:6d:db:82
Issuing Certificate URL: http://crt.r2m01.amazontrust.com/r2m01.cer
Revocation information
OCSP Server: http://ocsp.r2m01.amazontrust.comCRL Distribution Point: http://crl.r2m01.amazontrust.com/r2m01.crl
Check the revocation status for certificate hellotherma.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for hellotherma.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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
hellotherma.com
*.hellotherma.com
*.hellotherma.com
Other certificates including the domain name hellotherma.com
(limited to 100 certificates)
www.identifyanything.famoconnect.com
auth.hellotherma.com
link.reflection.app
hellotherma.com
admin.geekpolis.pe
events.cothema.com
hellotherma.com
www.vreau.md
auth.hellotherma.com
inbo.tech
www.archangelofeuropa.xyz
admin.unitut.ml
app.nuclearengineering.in
www.les-halles-boucherie-traiteur-restaurant.fr
backend.leklock.com
*.dev.hellotherma.com
chairmanchowtoken.com
*.stg.hellotherma.com
www.imoveisedsongarcia.com.br
bonneink.com
app.ohiocitizens.org
www.saiplastics.co.in
urbandens.co.uk
hellotherma.com
www.hellotherma.com
www.qadi.info
getmantra.com
auth.hellotherma.com
go.civiqa.com
hellotherma.com
hellotherma.com
auth.estudeprisma.com
www.hellotherma.com
share.appdrills.com
hellotherma.com
www.hellotherma.com
hellotherma.com
auth.hellotherma.com
link.reflection.app
hellotherma.com
admin.geekpolis.pe
events.cothema.com
hellotherma.com
www.vreau.md
auth.hellotherma.com
inbo.tech
www.archangelofeuropa.xyz
admin.unitut.ml
app.nuclearengineering.in
www.les-halles-boucherie-traiteur-restaurant.fr
backend.leklock.com
*.dev.hellotherma.com
chairmanchowtoken.com
*.stg.hellotherma.com
www.imoveisedsongarcia.com.br
bonneink.com
app.ohiocitizens.org
www.saiplastics.co.in
urbandens.co.uk
hellotherma.com
www.hellotherma.com
www.qadi.info
getmantra.com
auth.hellotherma.com
go.civiqa.com
hellotherma.com
hellotherma.com
auth.estudeprisma.com
www.hellotherma.com
share.appdrills.com
hellotherma.com
www.hellotherma.com
hellotherma.com
Certificate
The complete raw certificate details for hellotherma.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF3DCCBMSgAwIBAgIQAaGS5EYqDGkL5fPxJ+UYyzANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAxMB4XDTIzMDkxODAwMDAwMFoXDTI0MTAxNjIzNTk1OVowGjEY MBYGA1UEAxMPaGVsbG90aGVybWEuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAri+aEnm4XblT6K6o4fO8ijROVDdmUBaVszOwRye/JCXDXr2q94CR JCvqsLNlxt/RDrlO5lwc2MV4kOkls0EM/Io90ON3C06u6oG5q5251x7C+uovC2F9 UveYREn2/qCxpVR29saWpo+XZ1lmMDWsCTXeNIrWGkfWEsXRiNsmolpHUBlhG6IH 5q5aRTM43r9Fi1vxKkxA0UjRIC5PMUzxSo/d2CmPPS6EHYOlat7gq8cGogohi5lQ i04TbbeeJmg5ee5KWZy6bL9Ysl/np0H3+rmFtOfbRiHgP49z9ys/bLXLNQtZGnqx 8HsdO0fahfB/wUyPtFjj2bk+fnrrjvCCYQIDAQABo4IC+jCCAvYwHwYDVR0jBBgw FoAUgbgOY4qJEhjl+js7UJWf5uWQE4UwHQYDVR0OBBYEFPzeIumM9bIxKmGERkvR E+HUN3DAMC0GA1UdEQQmMCSCD2hlbGxvdGhlcm1hLmNvbYIRKi5oZWxsb3RoZXJt YS5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAshipodHRw Oi8vY3JsLnIybTAxLmFtYXpvbnRydXN0LmNvbS9yMm0wMS5jcmwwdQYIKwYBBQUH AQEEaTBnMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5yMm0wMS5hbWF6b250cnVz dC5jb20wNgYIKwYBBQUHMAKGKmh0dHA6Ly9jcnQucjJtMDEuYW1hem9udHJ1c3Qu Y29tL3IybTAxLmNlcjAMBgNVHRMBAf8EAjAAMIIBfQYKKwYBBAHWeQIEAgSCAW0E ggFpAWcAdgB2/4g/Crb7lVHCYcz1h7o0tKTNuyncaEIKn+ZnTFo6dAAAAYqnWqDR AAAEAwBHMEUCIFf0aCwfnNZkjIuvg9OvJudq9hLIsYgYA4Wl6vMCLR6LAiEAlpRL KJ9u+pRsVfThNYa2AaIrtDpFeDXNhM7/Dwml/d4AdgBIsONr2qZHNA/lagL6nTDr HFIBy1bdLIHZu7+rOdiEcwAAAYqnWqC9AAAEAwBHMEUCIQDaOC93eylT9jcvd1I2 3bnAXEivq7jA9Q4r/nh23g6U4QIgBruK4/4v9TPd8gLTIZlfUly4o5wPI5llscvE fhmmw9AAdQDatr9rP7W2Ip+bwrtca+hwkXFsu1GEhTS9pD0wSNf7qwAAAYqnWqB9 AAAEAwBGMEQCIDLclsh1LAd6EQrmytx48wuJbZtd7GeKTnFEugUFla4mAiBrhh9R 8H9mcFb5XlSHZZ5naA4ai9vEtRiB+lQtaKMJZTANBgkqhkiG9w0BAQsFAAOCAQEA ZJEVasVTpayqtLUfhaVWeXa5e+xV3SIj4+/PDxm8JDboyR9kC9TY26hByqtwsM0D R9R4gHANZbPnqetI9rZBqI++RL8c+WNlV9nrFVt0/KK4rZP3H9vGCqu2za0XNGIM UZ9A6qCbRcyb6Vx5amxmBC3f25t0Xnc+Fg4xl/0uziJi4LFWfPvwMiCNBwvp08QD e1cW0sPUJa3PL7oIMg1Pakbz2OGaSjXsd4gK4F9T+KfH6mVEU9HN7Tqr+UkGPxlS eL4rt/nJjNd+3GLMqiwmOwwzja62FZt2IEb71MI5XQdxnMUN1eo2CdAbVd+JMc+s X5pxeCg8iH5PGQe2YX8t7Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAri+aEnm4XblT6K6o4fO8 ijROVDdmUBaVszOwRye/JCXDXr2q94CRJCvqsLNlxt/RDrlO5lwc2MV4kOkls0EM /Io90ON3C06u6oG5q5251x7C+uovC2F9UveYREn2/qCxpVR29saWpo+XZ1lmMDWs CTXeNIrWGkfWEsXRiNsmolpHUBlhG6IH5q5aRTM43r9Fi1vxKkxA0UjRIC5PMUzx So/d2CmPPS6EHYOlat7gq8cGogohi5lQi04TbbeeJmg5ee5KWZy6bL9Ysl/np0H3 +rmFtOfbRiHgP49z9ys/bLXLNQtZGnqx8HsdO0fahfB/wUyPtFjj2bk+fnrrjvCC YQIDAQAB -----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 2168167107546993695329335528476973259 . . . . . . . . [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 'Amazon' . . . . . . . . . . . . [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 'Amazon RSA 2048 M01' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-09-18 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-10-16 23:59:59 +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 'hellotherma.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 21988938408437918756112221146370433386619485873913939369631343631870198082223226837782178396415040066818309524076399068890216284742001290453267827040775226697767270176756534607724506482032203560832406115260931649236115031177223837180223122447462966198183994804915300037151047568916310065765258283388402591443877664791702242322495496906290500771806956630644118134370981509472444765480664409507137881292895803613922901336130191410393139023920908411018052468211861707997365847614582840214413038636316287987382510790601992452343293050363640515901718755324944941947686192915151906894415175139967846526131692060227981574753 . . . . . . . . . . . . . . . . . . . . [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.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 81b80e638a891218e5fa3b3b50959fe6e5901385 . . . . . . . . . . . . . . . . [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) fcde22e98cf5b2312a6184464bd113e1d43770c0 . . . . . . . . . . . . . . . . [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 'hellotherma.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.hellotherma.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 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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 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://crl.r2m01.amazontrust.com/r2m01.crl' . . . . . . . . . . . . . . . . [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 (105 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.r2m01.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://crt.r2m01.amazontrust.com/r2m01.cer' . . . . . . . . . . . . . . . . [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 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (365 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (361 bytes) 016700760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018aa75aa0d10000040300473045022057f4682c1f9cd6648c8baf83d3af26e76af612c8b188180385a5eaf3022d1e8b02210096944b289f6efa946c55f4e13586b601a22bb43a457835cd84ceff0f09a5fdde00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018aa75aa0bd0000040300473045022100da382f777b2953f6372f775236ddb9c05c48afabb8c0f50e2bfe7876de0e94e1022006bb8ae3fe2ff533ddf202d321995f525cb8a39c0f239965b1cbc47e19a6c3d0007500dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018aa75aa07d0000040300463044022032dc96c8752c077a110ae6cadc78f30b896d9b5dec678a4e7144ba050595ae2602206b861f51f07f667056f95e5487659e67680e1a8bdbc4b51881fa542d68a30965 . . . . [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) 006491156ac553a5acaab4b51f85a5567976b97bec55dd2223e3efcf0f19bc2436e8c91f640bd4d8dba841caab70b0cd0347d47880700d65b3e7a9eb48f6b641a88fbe44bf1cf9636557d9eb155b74fca2b8ad93f71fdbc60aabb6cdad1734620c519f40eaa09b45cc9be95c796a6c66042ddfdb9b745e773e160e3197fd2ece2262e0b1567cfbf032208d070be9d3c4037b5716d2c3d425adcf2fba08320d4f6a46f3d8e19a4a35ec77880ae05f53f8a7c7ea654453d1cded3aabf949063f195278be2bb7f9c98cd77edc62ccaa2c263b0c338daeb6159b762046fbd4c2395d07719cc50dd5ea3609d01b55df8931cfac5f9a7178283c887e4f1907b6617f2ded