miles.ahoy.io

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:3d:5d:de:06:13:a7:ca:2c:e5:a6:06:1f:5f:a1:98:1e:dc 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=miles.ahoy.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:3d:5d:de:06:13:a7:ca:2c:e5:a6:06:1f:5f:a1:98:1e:dc
Serial Number (int): 282218853194220299240408302050357804539612
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 86:42:10:94:9c:75:fd:62:9f:5e:0f:3c:01:f3:b4:f7:81:4f:28:13
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): ad:9a:67:59:8d:70:3d:57:93:c5:53:99:14:79:b5:1a:8b:79:ed:31
Fingerprint (sha256): 51:3b:55:0b:68:11:cd:98:a2:59:31:1b:15:b5:c2:e3:00:c7:30:5e:50:aa:97:62:bb:e1:06:53:40:1b:fe:46

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 miles.ahoy.io

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for miles.ahoy.io

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

flower.miles.ahoy.io
miles.ahoy.io

Other certificates including the domain name ahoy.io

(limited to 100 certificates)
web.ahoy.io
flightbudgets.com
archive.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
ahoy.io
dashboard.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
ahoy.io
web.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
tasks.ahoy.io
chat.ahoy.io
sni221037.cloudflaressl.com
ahoy.io
sni221037.cloudflaressl.com
getpassbook.com
archive.ahoy.io
api.ahoy.io
sni221037.cloudflaressl.com
ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
miles.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
getpassbook.com
emailschat.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
getpassbook.com
api.ahoy.io
backoffice.ahoy.io
flights.ahoy.io
sni221037.cloudflaressl.com
web.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
flights.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
ahoy.io
sni221037.cloudflaressl.com
sni.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
getpassbook.com
getpassbook.com
pushnotifications.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
api.ahoy.io
sni221037.cloudflaressl.com
miles.ahoy.io
sni221037.cloudflaressl.com
countly.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
web.ahoy.io
sni.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
web.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
backoffice.ahoy.io
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
sni221037.cloudflaressl.com
api.ahoy.io

Certificate

The complete raw certificate details for miles.ahoy.io in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFFDCCA/ygAwIBAgISAz1d3gYTp8os5aYGH1+hmB7cMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA0MjQxMDQxMDBaFw0x
NzA3MjMxMDQxMDBaMBgxFjAUBgNVBAMTDW1pbGVzLmFob3kuaW8wggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ9YFot11G6eMI/hXrnkLXoj0OTKj48Smu
oqVOhY+u9V+nOol5V2ab+Q5QeSeIO+1y59ZIE6lEzbVjGYoduHhi8sViz7dgNC9S
F0BRhN0VuSAcDTXw3PnJvwCzleBEeW70XwOBfpZl0OH4oPgu23vbp5Lnpk1ZNM70
eBsKkIA2mXNT8WvBP9oZwbfzZDRb5vdomYKOo7Qk5+utcj534MvDIjR6W23WsI6n
WOeFWKmnoaLo8dIEQ2E9WUiD0n806xwds1/A/5Q4W02HvSKWXGA7mXy/XJuvQRaK
z9DBgcvvc+DKwrPdInSUUKLLz/y/ZmHtUx39SOMLqaohDUYe6QpLAgMBAAGjggIk
MIICIDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFIZCEJScdf1in14PPAHztPeBTygT
MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMHAGCCsGAQUFBwEBBGQw
YjAvBggrBgEFBQcwAYYjaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9y
Zy8wLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v
cmcvMC4GA1UdEQQnMCWCFGZsb3dlci5taWxlcy5haG95Lmlvgg1taWxlcy5haG95
LmlvMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAm
BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUF
BwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBv
biBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRo
IHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5j
cnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAEVJ1yMI1uDJ
SpO01auYUagHGt1iQ8ic/FQ/Bo2rRmBJjTc66bDW79oBtZq2NkcT2iWszWor8ZRn
SPn7nvaQ4K4FeegOSSjnNQvucEIR6w0QNJPg7K4/VbpKoOMavOrUBzdLJ/Rhwq6k
H8tLcO6xvIidvVxQzB6TIWODUvNHE/PRxanq3/9AHJLv2ojpYV5yf9FHVPwdlfQQ
yLDIByBxKLjiYTvqsFoJw7FWXrN6qEyvBrd5djEH+eB8YtmvDQfX9uncRnBjx+xX
BNMBYWuF55NtPF64fu3vvqKlU8iluxk/aLHdX1otP8/8Ft32sMU6p+ReZiPe0K+B
SwkfIXkITtc=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2fWBaLddRunjCP4V655C
16I9Dkyo+PEprqKlToWPrvVfpzqJeVdmm/kOUHkniDvtcufWSBOpRM21YxmKHbh4
YvLFYs+3YDQvUhdAUYTdFbkgHA018Nz5yb8As5XgRHlu9F8DgX6WZdDh+KD4Ltt7
26eS56ZNWTTO9HgbCpCANplzU/FrwT/aGcG382Q0W+b3aJmCjqO0JOfrrXI+d+DL
wyI0eltt1rCOp1jnhVipp6Gi6PHSBENhPVlIg9J/NOscHbNfwP+UOFtNh70illxg
O5l8v1ybr0EWis/QwYHL73PgysKz3SJ0lFCiy8/8v2Zh7VMd/UjjC6mqIQ1GHukK
SwIDAQAB
-----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 282218853194220299240408302050357804539612
 . . . . . . . . [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 2017-04-24 10:41:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-07-23 10:41: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 'miles.ahoy.io'
 . . . . . . . . [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 27514775453793285094737563036503856314495192164772883176616452645636850603896891613862441779756237954112046657000925362349363819767485360076374137418538453204636021963888045287835857904249927161363664082485766525509108689067245823150324341979001910882670108747450830681850926728600389699141561318342145079502582322877242668473910128760424094379671133603415444312543936922839395258310414015268215387763948323217785014024952328972853861580855872725218318352242310989753866142013698249757332814090989417927117213955467863890104029078519824950312685890451972690079496860923674836739427587287694097838445085297237497023051
 . . . . . . . . . . . . . . . . . . . . [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)
							864210949c75fd629f5e0f3c01f3b4f7814f2813
 . . . . . . . . . . . . . . . . [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 (39 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'flower.miles.ahoy.io'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'miles.ahoy.io'
 . . . . . . . . . . . . . . . . [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)
		004549d72308d6e0c94a93b4d5ab9851a8071add6243c89cfc543f068dab4660498d373ae9b0d6efda01b59ab6364713da25accd6a2bf1946748f9fb9ef690e0ae0579e80e4928e7350bee704211eb0d103493e0ecae3f55ba4aa0e31abcead407374b27f461c2aea41fcb4b70eeb1bc889dbd5c50cc1e9321638352f34713f3d1c5a9eadfff401c92efda88e9615e727fd14754fc1d95f410c8b0c807207128b8e2613beab05a09c3b1565eb37aa84caf06b779763107f9e07c62d9af0d07d7f6e9dc467063c7ec5704d301616b85e7936d3c5eb87eedefbea2a553c8a5bb193f68b1dd5f5a2d3fcffc16ddf6b0c53aa7e45e6623ded0af814b091f2179084ed7