ihsan.alber-sa.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:95:4f:49:af:5c:65:78:5f:3b:30:a6:78:46:c5:24:43:ba was issued on by Let's Encrypt.
With 4 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=ihsan.alber-sa.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:95:4f:49:af:5c:65:78:5f:3b:30:a6:78:46:c5:24:43:baSerial Number (int): 399256608004340574136076330252845942326202
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 18:55:74:46:24:40:c6:ec:a7:8a:2d:bf:d8:15:a4:f5:ff:d1:51:b6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 71:ec:07:29:80:4d:39:78:ff:ba:48:62:84:0b:bd:10:cf:e6:d6:71
Fingerprint (sha256): 54:28:f1:11:76:1a:8a:fb:ed:79:bb:a4:85:ba:d3:ee:66:82:e3:e4:3c:43:51:2d:2f:0f:78:2a:f6:fa:ef:ad
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate ihsan.alber-sa.com
4
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for ihsan.alber-sa.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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
fifa.alber-sa.com
ihsan.alber-sa.com
www.fifa.alber-sa.com
www.ihsan.alber-sa.com
ihsan.alber-sa.com
www.fifa.alber-sa.com
www.ihsan.alber-sa.com
Other certificates including the domain name alber-sa.com
(limited to 100 certificates)
ihs-card.alber-sa.com
dmw.alber-sa.com
dm.alber-sa.com
dm.alber-sa.com
alber-sa.com
fifa.alber-sa.com
kh.alber-sa.com
alber-sa.com
arish-card.alber-sa.com
mr.alber-sa.com
alber-sa.com
aidbi-card.alber-sa.com
ihsan.alber-sa.com
mr.alber-sa.com
alber-sa.com
fifa.alber-sa.com
ihsan.alber-sa.com
thecalgarycaterers.com
card.alber-sa.com
alber-sa.com
ihsan.alber-sa.com
ihsan.alber-sa.com
ihsan.alber-sa.com
ihsan.alber-sa.com
dmw.alber-sa.com
fifa-card.alber-sa.com
dmw.alber-sa.com
fifa.alber-sa.com
ihsan.alber-sa.com
fifa.alber-sa.com
cards.alber-sa.com
cards.alber-sa.com
mr-card.alber-sa.com
alber-sa.com
dm.alber-sa.com
alber-sa.com
mr.alber-sa.com
www.stint.no
kh.alber-sa.com
kh.alber-sa.com
alber-sa.com
cards.alber-sa.com
raith-card.alber-sa.com
alber-sa.com
dmw.alber-sa.com
dm.alber-sa.com
dm.alber-sa.com
alber-sa.com
fifa.alber-sa.com
kh.alber-sa.com
alber-sa.com
arish-card.alber-sa.com
mr.alber-sa.com
alber-sa.com
aidbi-card.alber-sa.com
ihsan.alber-sa.com
mr.alber-sa.com
alber-sa.com
fifa.alber-sa.com
ihsan.alber-sa.com
thecalgarycaterers.com
card.alber-sa.com
alber-sa.com
ihsan.alber-sa.com
ihsan.alber-sa.com
ihsan.alber-sa.com
ihsan.alber-sa.com
dmw.alber-sa.com
fifa-card.alber-sa.com
dmw.alber-sa.com
fifa.alber-sa.com
ihsan.alber-sa.com
fifa.alber-sa.com
cards.alber-sa.com
cards.alber-sa.com
mr-card.alber-sa.com
alber-sa.com
dm.alber-sa.com
alber-sa.com
mr.alber-sa.com
www.stint.no
kh.alber-sa.com
kh.alber-sa.com
alber-sa.com
cards.alber-sa.com
raith-card.alber-sa.com
alber-sa.com
Certificate
The complete raw certificate details for ihsan.alber-sa.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFnjCCBIagAwIBAgISBJVPSa9cZXhfOzCmeEbFJEO6MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAxMDQxOTMxMDlaFw0y MDA0MDMxOTMxMDlaMB0xGzAZBgNVBAMTEmloc2FuLmFsYmVyLXNhLmNvbTCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN2ieDWgyuPkkJVH253dllQ9QTim h5rJUT7qdvWNhd9gAPVAZXMUuimo2wQME5UkegxhYPVT1GHgsZvT+WCRzUJnOVnp VBn6HiTuk3FR3S0/qgALMoKmf+G6gf7ejR9VCEk68lc+MREoLnDs7/MKNUIYGS/f jpOuTpRCE5MtZGa0PViRVi00Jr3tllsdzSpe0Y9BlZ+gdZleaatoOkN/NW/iYm+U 5SXkXLzBK/KT7YYNrGXNmmGAPXC7cpxUmbIbo9aBem0TlxBJB8GSmp6pmB2J5UFA SHVNzBm6SjsZr0MB2h8YWKcOZ/m93k0vHf6NkTmlG2lMjIS0rGn6hlgfNZcCAwEA AaOCAqkwggKlMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUGFV0RiRAxuynii2/2BWk 9f/RUbYwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzBfBgNVHREEWDBWghFmaWZhLmFsYmVyLXNhLmNvbYISaWhzYW4uYWxi ZXItc2EuY29tghV3d3cuZmlmYS5hbGJlci1zYS5jb22CFnd3dy5paHNhbi5hbGJl ci1zYS5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdgDwlaRZ8gDRgkAQLS+TiI6tS/4dR+OZ4dA0prCoqo6y cwAAAW9yQSWzAAAEAwBHMEUCIFot5H/hHsP3HIydui9pfyXCGjwX1k/Ozp6U9Kjk bBTVAiEAmRsr4xPoxG0YodBC5/GcWFmZYFeK+r2HeCQmigR9ESQAdgAHt1wb5X1o //Gwxh0jFce65ld8V5S3au68YToaadOiHAAAAW9yQSXmAAAEAwBHMEUCIQCzJnJb ULThVUmaRVg99rpkUOSZ7kK5D+fsA75Vc+O7hwIgK03ATiKmBFdTY/KO2DqFFPZ9 +Li//6VigsLnOPc80D0wDQYJKoZIhvcNAQELBQADggEBAH72XLCpim8nkyg4LMb0 z9V3ZsZgj/LlCZJy4zIAxNPxPrWfKCVbC6Bck9vcd8BF0mzR2DTPdEbHHqh6bFmA Nixr4tdIAmGkFX/YjItgPQWKD9mZF/FybVEjMYlnn/Ww9zgn9ZEn/Gv5FxjpfoeZ TSnks64uYwC4kDZttJtncTPVBwrM0roujCBR/c6FGUfAT9LOKubydmiH9bt/xAyp 5lO7HjIp1IPLdQexoZyJks+hIRpv7m/+b3eEmyReVp+i4RjMo5i2vwLKFOWFT0Jg GRCu8aHEr8bEktTyqk74UCjoJn+vX3w4Kf8A53vsHREb/+Jz2Jyjru8UssKeU4MJ g8Q= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3aJ4NaDK4+SQlUfbnd2W VD1BOKaHmslRPup29Y2F32AA9UBlcxS6KajbBAwTlSR6DGFg9VPUYeCxm9P5YJHN Qmc5WelUGfoeJO6TcVHdLT+qAAsygqZ/4bqB/t6NH1UISTryVz4xESgucOzv8wo1 QhgZL9+Ok65OlEITky1kZrQ9WJFWLTQmve2WWx3NKl7Rj0GVn6B1mV5pq2g6Q381 b+Jib5TlJeRcvMEr8pPthg2sZc2aYYA9cLtynFSZshuj1oF6bROXEEkHwZKanqmY HYnlQUBIdU3MGbpKOxmvQwHaHxhYpw5n+b3eTS8d/o2ROaUbaUyMhLSsafqGWB81 lwIDAQAB -----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 399256608004340574136076330252845942326202 . . . . . . . . [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 2020-01-04 19:31:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-03 19:31:09 +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 'ihsan.alber-sa.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 27978782127619011625722925731729896930495425434157573660486801259056933371560753583362656898352709000324917329888698606369074889294667864719496071811713959163657998041672792048660549652913571616831905294902311462010533690651944668910476190060223058312272510395590275635567646285424844033921429239359115739543651620515755523951670408607779519646316779527784279349279101449453996145920450866892295596052245403468777289999553776614520469362325403747889398639044229770154975221510199067020754217360067361781882964483060424346845674488285882701803776782332781324968218990052119106026249088126352760850144337164117668214167 . . . . . . . . . . . . . . . . . . . . [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) 185574462440c6eca78a2dbfd815a4f5ffd151b6 . . . . . . . . . . . . . . . . [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 (88 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fifa.alber-sa.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ihsan.alber-sa.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.fifa.alber-sa.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.ihsan.alber-sa.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016f724125b3000004030047304502205a2de47fe11ec3f71c8c9dba2f697f25c21a3c17d64fcece9e94f4a8e46c14d5022100991b2be313e8c46d18a1d042e7f19c58599960578afabd877824268a047d112400760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016f724125e60000040300473045022100b326725b50b4e155499a45583df6ba6450e499ee42b90fe7ec03be5573e3bb8702202b4dc04e22a604575363f28ed83a8514f67df8b8bfffa56282c2e738f73cd03d . . . . [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) 007ef65cb0a98a6f279328382cc6f4cfd57766c6608ff2e5099272e33200c4d3f13eb59f28255b0ba05c93dbdc77c045d26cd1d834cf7446c71ea87a6c5980362c6be2d7480261a4157fd88c8b603d058a0fd99917f1726d51233189679ff5b0f73827f59127fc6bf91718e97e87994d29e4b3ae2e6300b890366db49b677133d5070accd2ba2e8c2051fdce851947c04fd2ce2ae6f2766887f5bb7fc40ca9e653bb1e3229d483cb7507b1a19c8992cfa1211a6fee6ffe6f77849b245e569fa2e118cca398b6bf02ca14e5854f42601910aef1a1c4afc6c492d4f2aa4ef85028e8267faf5f7c3829ff00e77bec1d111bffe273d89ca3aeef14b2c29e53830983c4