sync.apollotng.co.uk
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1e:8a:14:94:3b:e0:a3:55:e6:83:12:ed:ed:b1:d9:b7:4b was issued on by Let's Encrypt.
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=sync.apollotng.co.uk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1e:8a:14:94:3b:e0:a3:55:e6:83:12:ed:ed:b1:d9:b7:4bSerial Number (int): 271728869118804987962336976910805152413515
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e2:03:aa:91:49:b5:3f:89:b0:74:1b:ba:d0:fd:40:a5:d1:1c:b8:e4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): d3:2b:8c:23:f3:25:8b:bd:7b:bc:23:9e:1b:38:50:6c:43:4b:ba:b9
Fingerprint (sha256): 32:16:27:93:3f:57:1a:04:d4:f0:a9:7f:a6:06:bd:6a:eb:97:4a:20:3b:a8:06:59:f0:c4:63:23:21:db:d6:0e
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.org/Check the revocation status for certificate sync.apollotng.co.uk
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for sync.apollotng.co.uk
Public Key Algorithm
RSA
Key Size
4096
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
sync.apollotng.co.uk
Other certificates including the domain name apollotng.co.uk
(limited to 100 certificates)
cloud.apollotng.co.uk
cloud.apollotng.co.uk
apollotng.co.uk
mftp.apollotng.co.uk
mftp.apollotng.co.uk
sync.apollotng.co.uk
sync.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
sync.apollotng.co.uk
cloud.apollotng.co.uk
mftp.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
apollotng.co.uk
apollotng.co.uk
apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
sync.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
mftp.apollotng.co.uk
apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
apollotng.co.uk
mftp.apollotng.co.uk
mftp.apollotng.co.uk
sync.apollotng.co.uk
sync.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
sync.apollotng.co.uk
cloud.apollotng.co.uk
mftp.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
apollotng.co.uk
apollotng.co.uk
apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
sync.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
mftp.apollotng.co.uk
apollotng.co.uk
cloud.apollotng.co.uk
cloud.apollotng.co.uk
Certificate
The complete raw certificate details for sync.apollotng.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGDDCCBPSgAwIBAgISAx6KFJQ74KNV5oMS7e2x2bdLMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA1MTgwNTUxMDBaFw0x NjA4MTYwNTUxMDBaMB8xHTAbBgNVBAMTFHN5bmMuYXBvbGxvdG5nLmNvLnVrMIIC IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0UxSrcGV5DKQ7EJm8SFaof1c Cm6NyNVDChHuH5wYCzdiarmqPBmtqSRexPHIFSz2KAU1uUsU7H+tcf1jMhIp3fEU 2YKMOTi+lAQ+s4su4gWUO8ULetIIn7YbirMu0oc2GIAWMjUsf8j00pdbnQdtDMOZ dib7t0puOV+6awIopcHyF1U8plG/hkpejpZ9Xh5oa5wuP+QQG1yeoS6vZRb4a0j0 L05uGcgU8UC8fvzY09XILdEVEh17R9EJmO5z1TmzebJOwqX0knYapR+YcWhm8YWS LXcsV8UQo948d/nr+BC54fnI/0AAVN0fBzLCNHBOM9FOFeexXZ8rqpZH091QdZ35 ti+qdxXN7wGhcCamP1wl+MHKbg4pN4U3x6AHB+v0+xGuhJk2mOqsNsWuZp0Fhxji efeauMsbY31vjq7046SxaKzlSjNKDUCoxkSO93p6MiSZxEKNCEwhTpEUUTcS1YeP srUC2wekB86Ul8+HEkwq8rG22HJZUAIjUf9yJHe8BzO8R61srBQkcuHEp4rzgOAG 0v3Y7JAshrevMsquONdQeNVw9rj5DtG6k7jYyG2L9y+IR1iuv7gxL4WcvElDf2Hf sHI3HJhfIheSKK8v8fw7ZT9/o0NiXfE7CseNbZRd41Yz0veLAfASM6YvbIx1m4GF af6LEsSV7vNsvnqPgdMCAwEAAaOCAhUwggIRMA4GA1UdDwEB/wQEAwIFoDAdBgNV HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E FgQU4gOqkUm1P4mwdBu60P1ApdEcuOQwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3 pkVl7/Oo7KEwcAYIKwYBBQUHAQEEZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2Nz cC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2Nl cnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHwYDVR0RBBgwFoIUc3luYy5hcG9s bG90bmcuY28udWswgf4GA1UdIASB9jCB8zAIBgZngQwBAgEwgeYGCysGAQQBgt8T AQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCB qwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRlIG1heSBvbmx5IGJlIHJl bGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQgb25seSBpbiBhY2NvcmRh bmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRwczov L2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEA VWNKpjGj2WVNn9lYCMslHT2nikIwl+cOSq3en+V+m2+aaj30e56jagHj5UX1tJ5I eLrIB4P8HUOszPxgs4bM/9y40WPPFZeRXgtNmDQ23x3z/BJUQS6/YG+1D25gEXuZ S01IGJVapJ1xSZs41r7kwUb3iu6FoWqrMWJ5vmsBvTMXKc/aqSpcGYMeDwQ1+LvA MYcSRMVcPc4yJewf5/PM4kABR1QGm0HHKulHju5tT1EeaGKfbhOm3XguuW3AVo0I yyCpwJa8mHCOHREueyk+WuSkR2vH2lpXLTHek8YhWbJh8Wh5tM9p6GL+5JYgaxCJ TeDzIrPTvASLktvYvHcYmQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0UxSrcGV5DKQ7EJm8SFa of1cCm6NyNVDChHuH5wYCzdiarmqPBmtqSRexPHIFSz2KAU1uUsU7H+tcf1jMhIp 3fEU2YKMOTi+lAQ+s4su4gWUO8ULetIIn7YbirMu0oc2GIAWMjUsf8j00pdbnQdt DMOZdib7t0puOV+6awIopcHyF1U8plG/hkpejpZ9Xh5oa5wuP+QQG1yeoS6vZRb4 a0j0L05uGcgU8UC8fvzY09XILdEVEh17R9EJmO5z1TmzebJOwqX0knYapR+YcWhm 8YWSLXcsV8UQo948d/nr+BC54fnI/0AAVN0fBzLCNHBOM9FOFeexXZ8rqpZH091Q dZ35ti+qdxXN7wGhcCamP1wl+MHKbg4pN4U3x6AHB+v0+xGuhJk2mOqsNsWuZp0F hxjiefeauMsbY31vjq7046SxaKzlSjNKDUCoxkSO93p6MiSZxEKNCEwhTpEUUTcS 1YePsrUC2wekB86Ul8+HEkwq8rG22HJZUAIjUf9yJHe8BzO8R61srBQkcuHEp4rz gOAG0v3Y7JAshrevMsquONdQeNVw9rj5DtG6k7jYyG2L9y+IR1iuv7gxL4WcvElD f2HfsHI3HJhfIheSKK8v8fw7ZT9/o0NiXfE7CseNbZRd41Yz0veLAfASM6YvbIx1 m4GFaf6LEsSV7vNsvnqPgdMCAwEAAQ== -----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 271728869118804987962336976910805152413515 . . . . . . . . [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 2016-05-18 05:51:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-08-16 05:51:00 +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 'sync.apollotng.co.uk' . . . . . . . . [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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 853861901335571867541292020712964942953530078145976978275714089944622568785693252517850977936409838570194555325655855999375322958005544724751760910938954765868719232974532086932942841401869014191257344106083958404462467855968379590602972479083357101191482213132113244431702627494855658350310849263138990740608365559553541462502251286554797566646881294470034777560309379802428804878673191975876702660890861086691814507729584361236780581443523600329431513874201549555476741718570837739859730840988823533299758901189627497066259566424794224447803085486348967312610356189815074925334240669779725748715249972173489065422864540798852440377020966275539589352391492769527990741439988455356121775546873853880257460599937190162726475231848571681264376578711711878761967108889451550969718459429745626882662317644557411309294473060080390296626424403547596671728245713413400648657055365574522738706254324111708194804533369821976873925547713661647822823928436062597482893021958997686064962468990510665530773697331017349046960448700341495472338865861943977273148509532931544750174967235400106501517430389140212975957266164754560787688231154440566788980014310772292971199267291933485589627257862426531279440675111781915790985400145360512647041090003 . . . . . . . . . . . . . . . . . . . . [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) e203aa9149b53f89b0741bbad0fd40a5d11cb8e4 . . . . . . . . . . . . . . . . [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 (100 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 (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sync.apollotng.co.uk' . . . . . . . . . . . . . . . . [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.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 0055634aa631a3d9654d9fd95808cb251d3da78a423097e70e4aadde9fe57e9b6f9a6a3df47b9ea36a01e3e545f5b49e4878bac80783fc1d43acccfc60b386ccffdcb8d163cf1597915e0b4d983436df1df3fc1254412ebf606fb50f6e60117b994b4d4818955aa49d71499b38d6bee4c146f78aee85a16aab316279be6b01bd331729cfdaa92a5c19831e0f0435f8bbc031871244c55c3dce3225ec1fe7f3cce240014754069b41c72ae9478eee6d4f511e68629f6e13a6dd782eb96dc0568d08cb20a9c096bc98708e1d112e7b293e5ae4a4476bc7da5a572d31de93c62159b261f16879b4cf69e862fee496206b10894de0f322b3d3bc048b92dbd8bc771899