logs.shopify.io

Issued by R3

About this certificate

This digital certificate with serial number 04:4b:72:a5:85:02:27:69:62:e1:5d:4a:0b:ab:e5:7a:aa:51 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=logs.shopify.io

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:4b:72:a5:85:02:27:69:62:e1:5d:4a:0b:ab:e5:7a:aa:51
Serial Number (int): 374122712664343640932562377094231265815121
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 29:90:ef:b8:d4:d7:06:0e:29:14:7c:74:dd:05:64:36:eb:37:26:fa
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): c0:1e:0e:1e:87:0c:7b:77:e9:81:02:5c:0e:1a:b0:fc:86:56:72:d3
Fingerprint (sha256): 1d:2a:40:ec:91:6d:79:da:48:e4:51:94:45:29:f6:f5:be:d6:32:58:a2:9b:cb:55:d0:64:8d:28:e0:f6:8c:79

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate logs.shopify.io

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for logs.shopify.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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

logs-us-east1-c-1.shopifycloud.com
logs.shopify.io
sh-splunk-us-east1-c-1.shopifycloud.com
sh.splunk.shopifysvc.com

Other certificates including the domain name shopify.io

(limited to 100 certificates)
shopify-slack-bot-staging.shopify.io
www.metacdn.com
notary.shopifycloud.com
shard2.notary-shops.shopify.io
dns-vetting1-mims-pawel.map.fastly.net
rare-emojis.shopify.io
disco-time.shopify.io
p2.shared.global.fastly.net
sheriff.shopify.io
cinder.shopify.io
shard6.notary-shops.shopify.io
dns-vetting1-mims-pawel.map.fastly.net
gamedays.shopify.io
plus-website-staging5.shopify.io
wedge-viewer.shopifycloud.com
captain-crunch.shopify.io
dns-vetting1-mims-pawel.map.fastly.net
p2.shared.global.fastly.net
bourgeois.shopifycloud.com
sni.cloudflaressl.com
hive-logs-proxy.shopify.io
traffic.shopify.io
observe.shopifycloud.com
logs-edge-us-e4.shopifycloud.com
p2.shared.global.fastly.net
traffic.shopify.io
newrecruits.shopify.io
traffic.shopify.io
os-staging.shopify.io
wedge-viewer.shopifycloud.com
trust-rules-engine-sandbox-staging.shopify.io
reindex-coordinator.shopify.io
storybook.shopify.io
dns-vetting1-mims-pawel.map.fastly.net
traffic.shopify.io
horton.shopify.io
app-orderprinter-staging.shopify.io
adequate-desk.shopify.io
blog.shopify.io
patdown.shopifycloud.com
bourgeois.shopifycloud.com
angry-owl.shopify.io
sauron.shopify.io
books.shopify.io
translations.shopify.io
traffic.shopify.io
octobox.shopify.io
shopify.map.fastly.net
globe.shopify.io
genesis.shopifycloud.com
affirm.plusplus.app
p2.shared.global.fastly.net
bogus-marketplace-app.shopify.io
themes.shopify.io
melody-staging2.shopify.io
twittertest.plusplus.app
devvy.shopify.io
identity-graph-api.shopify.io
cronograma-staging.shopify.io
linkpop-staging.shopify.io
logs-svc-us-e4.shopifycloud.com
observability-team.docs.shopify.io
hive-logs-proxy-staging.shopify.io
terraform-private-registry.shopify.io
notary.shopify.io
foo.tunnel.shopify.io
metricflow.shopify.io
tasker.shopify.io
alittlesomethingfrom.shopify.io
shard3.notary-shops.shopify.io
athena-flex-production.shopifycloud.com
sbomasum-staging.shopify.io
clouddo-bot.shopify.io
p2.shared.global.fastly.net
wheeljack.shopify.io
scaling.shopify.io
docs.shopify.io
affirm.plusplus.app
spy-v2-staging.shopify.io
kepler.shopify.io
sni.cloudflaressl.com
traffic.shopify.io
superset-worker-staging-monitor.shopify.io
shard4.notary-shops.shopify.io
themes.shopify.io
authme.shopify.io
eventmarketing.shopify.io
usage-service-api.shopify.io
dns-vetting1-mims-pawel.map.fastly.net
accio-staging.shopifycloud.com
russbot.shopifycloud.com
shard2.notary-shops.shopify.io
adequate-desk.shopifycloud.com
www.metacdn.com
*.docs.shopify.io
airbnb.plusplus.co
p2.shared.global.fastly.net
rare-emojis-staging.shopify.io
logs-canada.shopify.io
octobox.shopify.io

Certificate

The complete raw certificate details for logs.shopify.io in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgISBEtypYUCJ2li4V1KC6vleqpRMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzA4MTMwMTQ0MDJaFw0yMzExMTEwMTQ0MDFaMBoxGDAWBgNVBAMT
D2xvZ3Muc2hvcGlmeS5pbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
AMHOZ9Q4mx1sFy5xlwH9g4na1Yn7KOSOw7W/wJmEjUeLGzbCcJHl4w63gnN03jfz
wWvzKctMZznj076Va/StK3rooeE3LDLtAMKrMbQdtDDlWh93B3XxhC0oSn1A51nU
PVFxbUHMgdeNc8J/ycbD3C8FsMWyGja22Ux79ncjGqUAoDoO4IhffFccYodeZVFj
5Ko/IX6IW9Z43cy3xzxdux4Giaq4BzgEqNiraeFGTPZwZes7H5Fz3WR+6eKDO7Zs
L/aAq8KgaBg+PhH1D0vXEsW0GAAaJeo/cDRu2TXeFk6u76KCRTECnF61i/zF/iFq
y6rBKEyoBz12J8i66pAHwDsCAwEAAaOCAngwggJ0MA4GA1UdDwEB/wQEAwIFoDAd
BgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNV
HQ4EFgQUKZDvuNTXBg4pFHx03QVkNus3JvowHwYDVR0jBBgwFoAUFC6zF7dYVsuu
UAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8v
cjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNyLm9y
Zy8wgYEGA1UdEQR6MHiCImxvZ3MtdXMtZWFzdDEtYy0xLnNob3BpZnljbG91ZC5j
b22CD2xvZ3Muc2hvcGlmeS5pb4Inc2gtc3BsdW5rLXVzLWVhc3QxLWMtMS5zaG9w
aWZ5Y2xvdWQuY29tghhzaC5zcGx1bmsuc2hvcGlmeXN2Yy5jb20wEwYDVR0gBAww
CjAIBgZngQwBAgEwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdQB6MoxU2LcttiDq
OOBSHumEFnAyE4VNO9IrwTpXo1LrUgAAAYnsx3jWAAAEAwBGMEQCID6mUUNwHNz+
08BouqTuTM0sNYIUyexRl36eN0QwbCl0AiBRQHQ08WuqEgw8kY2xklDL+HvGefpk
iEQEAlDP5/YHsQB2AK33vvp8/xDIi509nB4+GGq0Zyldz7EMJMqFhjTr3IKKAAAB
iezHeRYAAAQDAEcwRQIgQNn3Jtlxu1k1c4EwMvk1j0sfiHUGCYn2YVpJ4ofVL9QC
IQDhSXcyojrSEtiDTuRl/2MPSng4Bny/7AQxCu0FRFejTDANBgkqhkiG9w0BAQsF
AAOCAQEAG/HFe9WhWzLuUJASJcEijn1SDby0tpFpApq020DUQuAxpswsObkl5zzJ
pQRHkC6+w17zId84dRj2zS/HDeopC//p1RpDIA6j3BAzdxXkcFqnQK1A/QjBVG+M
gQ4dO157RuLvNNgPhHGNv0rZSKLBQMM1g/T2c56IgR4jYUF9LjqiIYT08j4VfJs3
rqoVlW8ywwVoLyF34BcoB2c81NrY8Z8qssPuQLIGfjZEhBhd3JMokorcXB5lZDs0
cPw6G86rdXVK8/dPdrtKjUQEzO29P0VBeFy4pKpvORxXKgM2omqIyP0faUL8yzPy
XU5BSlLnk+uWp/Z/+bU0kNNo623z+g==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwc5n1DibHWwXLnGXAf2D
idrVifso5I7Dtb/AmYSNR4sbNsJwkeXjDreCc3TeN/PBa/Mpy0xnOePTvpVr9K0r
euih4TcsMu0AwqsxtB20MOVaH3cHdfGELShKfUDnWdQ9UXFtQcyB141zwn/JxsPc
LwWwxbIaNrbZTHv2dyMapQCgOg7giF98Vxxih15lUWPkqj8hfohb1njdzLfHPF27
HgaJqrgHOASo2Ktp4UZM9nBl6zsfkXPdZH7p4oM7tmwv9oCrwqBoGD4+EfUPS9cS
xbQYABol6j9wNG7ZNd4WTq7vooJFMQKcXrWL/MX+IWrLqsEoTKgHPXYnyLrqkAfA
OwIDAQAB
-----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 374122712664343640932562377094231265815121
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-13 01:44:02 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-11-11 01:44:01 +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 'logs.shopify.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 24465775244408705303307175946227427766597446221416352964764709582154139156211738629894423194223745307225441327056123750085007771770555046024022687324537298958151749182377054434043379270568923846879749078140896396117507335471230466926569980202589025924134779819213239850616230510708619826408117293804210940129962699798000872034956324661674589147430019245902526933913523944355997544872255677282816030245635120436466692419726604309561274272438625658858711586253071650656968471959344694442968115511701033845926423669077165225548408459589469631242365017589780711064629066076501711214891743015604818369544404815448323375163
 . . . . . . . . . . . . . . . . . . . . [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)
							2990efb8d4d7060e29147c74dd056436eb3726fa
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (122 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'logs-us-east1-c-1.shopifycloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'logs.shopify.io'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sh-splunk-us-east1-c-1.shopifycloud.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sh.splunk.shopifysvc.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 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0075007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000189ecc778d6000004030046304402203ea65143701cdcfed3c068baa4ee4ccd2c358214c9ec51977e9e3744306c2974022051407434f16baa120c3c918db19250cbf87bc679fa648844040250cfe7f607b1007600adf7befa7cff10c88b9d3d9c1e3e186ab467295dcfb10c24ca858634ebdc828a00000189ecc779160000040300473045022040d9f726d971bb593573813032f9358f4b1f8875060989f6615a49e287d52fd4022100e1497732a23ad212d8834ee465ff630f4a7838067cbfec04310aed054457a34c
 . . . . [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)
		001bf1c57bd5a15b32ee50901225c1228e7d520dbcb4b69169029ab4db40d442e031a6cc2c39b925e73cc9a50447902ebec35ef321df387518f6cd2fc70dea290bffe9d51a43200ea3dc10337715e4705aa740ad40fd08c1546f8c810e1d3b5e7b46e2ef34d80f84718dbf4ad948a2c140c33583f4f6739e88811e2361417d2e3aa22184f4f23e157c9b37aeaa15956f32c305682f2177e0172807673cd4dad8f19f2ab2c3ee40b2067e364484185ddc9328928adc5c1e65643b3470fc3a1bceab75754af3f74f76bb4a8d4404ccedbd3f4541785cb8a4aa6f391c572a0336a26a88c8fd1f6942fccb33f25d4e414a52e793eb96a7f67ff9b53490d368eb6df3fa