hotelkamer-info.be
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:7c:06:e5:e4:21:87:cd:26:0d:1b:aa:d9:b9:de:be:f0:2c was issued on by Let's Encrypt.
With 2 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=hotelkamer-info.be
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:7c:06:e5:e4:21:87:cd:26:0d:1b:aa:d9:b9:de:be:f0:2cSerial Number (int): 303541040324478370861456716206159358259244
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 7a:3f:b9:08:d9:61:ec:42:0d:bb:ae:0b:f5:8c:c4:97:8a:b7:3e:d8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 9b:66:2d:40:4c:dd:04:3a:f8:e2:53:39:f7:60:ed:c6:f6:ab:7c:46
Fingerprint (sha256): 19:f0:72:6a:26:09:e2:31:68:db:6a:5c:ea:3e:67:e7:9b:0e:21:c0:ed:03:b2:74:5e:f3:e4:18:43:7e:b1:85
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate hotelkamer-info.be
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for hotelkamer-info.be
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
hotelkamer-info.be
www.hotelkamer-info.be
www.hotelkamer-info.be
Other certificates including the domain name hotelkamer-info.be
(limited to 100 certificates)
www.hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
hotelkamer-info.be
www.hotelkamer-info.be
hotelkamer-info.be
Certificate
The complete raw certificate details for hotelkamer-info.be in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGJzCCBQ+gAwIBAgISA3wG5eQhh80mDRuq2bnevvAsMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEwMDYyMzUxNTJaFw0x OTAxMDQyMzUxNTJaMB0xGzAZBgNVBAMTEmhvdGVsa2FtZXItaW5mby5iZTCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK0VM7GI3THkrBW19xgztc2BCLOj 5lsQmAMIXewN89JT8wu5Wji95GwENfvuIMUKGxrtKp5FBv1R4z7rlrSOfj0t1VBW CqB78zd2gQH87QBZEL+Gx3UmtzWre41YBZ8YyNTuAtYrVbQLHUM9owk7yKAiNvC6 fu/CWbtWag5dLEqDGRbhdYIyrNFIrndXzpuYUi03mv4EPgwUXOYoTu/gm0PX36xN ZE4gs3knrmV93vA7yhNLI76WQw3RSdM0jwVIL7Lco7Ze/BdzOzliQt3LumSOgZXs XYoyTk5kl7ABzzS2vhDS97uvnFjXjDvczoADOtcmE6ZCfUyckqFJdSVIyosCAwEA AaOCAzIwggMuMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUej+5CNlh7EINu64L9YzE l4q3PtgwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzA1BgNVHREELjAsghJob3RlbGthbWVyLWluZm8uYmWCFnd3dy5ob3Rl bGthbWVyLWluZm8uYmUwgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQB gt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9y ZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJl IHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2Nv cmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRw czovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQQGCisGAQQB1nkCBAIE gfUEgfIA8AB2AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiTAZ3d8dv+AAABZkwC UWIAAAQDAEcwRQIgC3hDCqIQBBpr6boW4qdNWFezJu62dEll8G2jpi+X9qQCIQC0 qYDpZIhZTlIFL0qeQz0VCfFvoqnU/5oYuDlWQUVcOAB2ACk8UZZUyDlluqpQ/FgH 1Ldvv1h6KXLcpMMM9OVFR/R4AAABZkwCUXMAAAQDAEcwRQIgJIEcnJtBXJ4FRiPU mcYbINpVsuBzazsoYkfiMDiVOXUCIQDlH8NSgcSj2VaDdcVxlCr0ICwk18GnzU7t Qux0l1rwNzANBgkqhkiG9w0BAQsFAAOCAQEAQE3hUDBNZ1dU6fMUhiMWDs+ckxve uqg0Xq2EXkU9FrHLRUbIAJWlSLcQWwA8Nfy3zqFZCiUG6p4RudYhiw591Z2+Sfo1 wCrPj1lXJ5fClBPeW2f/sDdqpGMp79i2fjRXsVb3Mo24a+2ViZA/s/yDZbqf/e4Y UtHRXrmGm2FwP1YPpca6PPIoUlzOqede0UbhFNPzw2ZGDxMS0G2SlP+hFD6XXtF4 brr2KimVHur3kdbubw/VF7LNuNEtGicuvEOqgaSeBY6UsvpzuqEy9k1lsWmM0+st XmIbBoeaD57KPzch21sZSV+ukC6r4RKIWqPTbAhNgEqeVp5ULldDpzg4Fw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArRUzsYjdMeSsFbX3GDO1 zYEIs6PmWxCYAwhd7A3z0lPzC7laOL3kbAQ1++4gxQobGu0qnkUG/VHjPuuWtI5+ PS3VUFYKoHvzN3aBAfztAFkQv4bHdSa3Nat7jVgFnxjI1O4C1itVtAsdQz2jCTvI oCI28Lp+78JZu1ZqDl0sSoMZFuF1gjKs0Uiud1fOm5hSLTea/gQ+DBRc5ihO7+Cb Q9ffrE1kTiCzeSeuZX3e8DvKE0sjvpZDDdFJ0zSPBUgvstyjtl78F3M7OWJC3cu6 ZI6BlexdijJOTmSXsAHPNLa+ENL3u6+cWNeMO9zOgAM61yYTpkJ9TJySoUl1JUjK iwIDAQAB -----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 303541040324478370861456716206159358259244 . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-10-06 23:51:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-01-04 23:51:52 +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 'hotelkamer-info.be' . . . . . . . . [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 21849681819349048303985874417583738899721069650052612457019618004089808179091802343543586264593980378291231849910387527254464322833543085176463273411141483028577816262332259236927763618950609688176909393214896129529552686865818846123589981952233584423158387683974862067051250253690540332745810773949908334369704918425107994546751271596807529030598216706726127021831435455521600201509026437531447025163923836501450980947361989661026042527090933464916415384580279463203678668040198507574638646889883174924959170109826504557160075155433628334762224049419972203141704088580256199368851113654447661264850026202403506277003 . . . . . . . . . . . . . . . . . . . . [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) 7a3fb908d961ec420dbbae0bf58cc4978ab73ed8 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.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://cert.int-x3.letsencrypt.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 (46 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hotelkamer-info.be' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hotelkamer-info.be' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001664c025162000004030047304502200b78430aa210041a6be9ba16e2a74d5857b326eeb6744965f06da3a62f97f6a4022100b4a980e96488594e52052f4a9e433d1509f16fa2a9d4ff9a18b8395641455c38007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001664c0251730000040300473045022024811c9c9b415c9e054623d499c61b20da55b2e0736b3b286247e23038953975022100e51fc35281c4a3d9568375c571942af4202c24d7c1a7cd4eed42ec74975af037 . . . . [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) 00404de150304d675754e9f3148623160ecf9c931bdebaa8345ead845e453d16b1cb4546c80095a548b7105b003c35fcb7cea1590a2506ea9e11b9d6218b0e7dd59dbe49fa35c02acf8f59572797c29413de5b67ffb0376aa46329efd8b67e3457b156f7328db86bed9589903fb3fc8365ba9ffdee1852d1d15eb9869b61703f560fa5c6ba3cf228525ccea9e75ed146e114d3f3c366460f1312d06d9294ffa1143e975ed1786ebaf62a29951eeaf791d6ee6f0fd517b2cdb8d12d1a272ebc43aa81a49e058e94b2fa73baa132f64d65b1698cd3eb2d5e621b06879a0f9eca3f3721db5b19495fae902eabe112885aa3d36c084d804a9e569e542e5743a7383817