appspace.com

Issued by GTS CA 1D4

About this certificate

This digital certificate with serial number e6:8f:ae:f7:c6:c8:15:49:0a:57:3a:28:f5:d5:8f:8b was issued on by Google Trust Services LLC.

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=appspace.com

Google Trust Services LLC

Organization: Google Trust Services LLC
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): e6:8f:ae:f7:c6:c8:15:49:0a:57:3a:28:f5:d5:8f:8b
Serial Number (int): 306468486251448225158303472563382488971
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: a3:f8:c9:c6:0c:e2:83:62:37:c3:89:f9:ba:35:7d:3b:11:1e:a2:74
AuthorityKeyId: 25:e2:18:0e:b2:57:91:94:2a:e5:d4:5d:86:90:83:de:53:b3:b8:92

Fingerprint (sha1): be:63:64:1d:3f:d1:d6:5d:37:b8:96:f0:ec:43:6d:22:27:47:e5:51
Fingerprint (sha256): 0d:e9:fe:aa:77:6c:5e:fa:9a:03:28:08:a8:f9:f3:7a:77:16:a0:b7:5f:c4:dd:64:82:2a:59:06:07:66:68:13

Issuing Certificate URL: http://pki.goog/repo/certs/gts1d4.der

Revocation information

OCSP Server: http://ocsp.pki.goog/s/gts1d4/DgjFiqZg-WM
CRL Distribution Point: http://crls.pki.goog/gts1d4/Qy48cM8oVoU.crl

Check the revocation status for certificate appspace.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for appspace.com

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

appspace.com

Other certificates including the domain name appspace.com

(limited to 100 certificates)
statuspage.io
*.app1.cloud.appspace.com
statuspage.io
gcp.appspace.com
statuspage.io
*.stage.appspace.com
statuspage.io
home.docs.appspace.com
statuspage.io
statuspage.io
home.docs.appspace.com
*.app9.cloud.appspace.com
statuspage.io
ace.appspace.com
news.services.cloud.appspace.com
statuspage.io
statuspage.io
www.appspace.com
www.coph.app
outlook.services.cloud.appspace.com
*.cloud.appspace.com
appspace.com
statuspage.io
statuspage.io
dashboard.cloud.appspace.com
statuspage.io
community.appspace.com
statuspage.io
statuspage.io
statuspage.io
statuspage.io
blog.appspace.com
careers.appspace.com
appspace.com
*.app9.cloud.appspace.com
groove.ehlinks.com
statuspage.io
knowledgecenter.appspace.com
hodgebankstatus.mambu.com
groove.simondata.com
knowledgecenter.appspace.com
blog.appspace.com
seenspire.appspace.com
statuspage.io
statuspage.io
statuspage.io
appspace.com
appspace.com
statuspage.io
statuspage.io
appspace.com
www.rosenbaumlawfirm.com
appspace.com
statuspage.io
statuspage.io
track.ace.appspace.com
knowledgecenter.appspace.com
statuspage.io
statuspage.io
statuspage.io
knowledgecenter.appspace.com
statuspage.io
statuspage.io
statuspage.io
blog.appspace.com
*.app3.cloud.appspace.com
docs.appspace.com
statuspage.io
gcp.appspace.com
appspace.com
nagios.ops.appspace.com
statuspage.io
lg.appspace.com
knowledgecenter.appspace.com
statuspage.io
*.appspace.com
statuspage.io
*.app2.cloud.appspace.com
statuspage.io
security.exact.com
groove.appspace.com
rss.services.cloud.appspace.com
careers.appspace.com
statuspage.io
statuspage.io
rss.services.cloud.appspace.com
statuspage.io
dashboard.cloud.appspace.com
info.appspace.com
statuspage.io
partnercenter.appspace.com
*.api.cloud.appspace.com
www.appspace.com
*.dev.appspace.com
lg.appspace.com
statuspage.io
hodgebankstatus.mambu.com
statuspage.io
lg.appspace.com
statuspage.io

Certificate

The complete raw certificate details for appspace.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFXjCCBEagAwIBAgIRAOaPrvfGyBVJClc6KPXVj4swDQYJKoZIhvcNAQELBQAw
RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM
TEMxEzARBgNVBAMTCkdUUyBDQSAxRDQwHhcNMjMwMzMwMjExMjI3WhcNMjMwNjI4
MjE1ODM2WjAXMRUwEwYDVQQDEwxhcHBzcGFjZS5jb20wggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQCH6m0ApaZsYo8nGUNegX83FjEH0UhzCYBYiDqnuI8r
UR/iiYk4ih8khfLD+UQ3kDVviQNRrwc6NKStQrV+VtvT3Mk+0W1+M/gxWG0F5SD0
5/ztMzaIRA/M3Pqiq0TYZrK748ToZPjM3Ax/dQYgVa8I98gdJYsmYFQfI+p2uRUb
Jlic5RNohiydXNAb7Tw/nX8/KfL6K5HdpfvxOsG3RN/0fh+sOEwalonou51aFsOi
T8zLlcGEEcdu6+T4AXxAP0YGGMq+DNaffLl5GpyWpbRbGclN5DDijWyShia7J+z9
cBQX99pRVbG2e8p0E66rM8bTxqOi6GOlPkkam5IpENpDAgMBAAGjggJ0MIICcDAO
BgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIw
ADAdBgNVHQ4EFgQUo/jJxgzig2I3w4n5ujV9OxEeonQwHwYDVR0jBBgwFoAUJeIY
DrJXkZQq5dRdhpCD3lOzuJIweAYIKwYBBQUHAQEEbDBqMDUGCCsGAQUFBzABhilo
dHRwOi8vb2NzcC5wa2kuZ29vZy9zL2d0czFkNC9EZ2pGaXFaZy1XTTAxBggrBgEF
BQcwAoYlaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzMWQ0LmRlcjAXBgNV
HREEEDAOggxhcHBzcGFjZS5jb20wIQYDVR0gBBowGDAIBgZngQwBAgEwDAYKKwYB
BAHWeQIFAzA8BgNVHR8ENTAzMDGgL6AthitodHRwOi8vY3Jscy5wa2kuZ29vZy9n
dHMxZDQvUXk0OGNNOG9Wb1UuY3JsMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcA
s3N3B+GEUPhjhtYFqdwRCUp5LbFnDAuH3PADDnk2pZoAAAGHNJRRfwAABAMASDBG
AiEAha6oWOgWMyFHavIQDyxzka8XfRH2OK0zB+CHVcHeGhECIQDZfSYuRHHtQoQx
+UXi+577iFJdZH+erdtS9JO4iUsOhAB2AK33vvp8/xDIi509nB4+GGq0Zyldz7EM
JMqFhjTr3IKKAAABhzSUUYcAAAQDAEcwRQIhAMcgkxCqGSyeokNq+8zXOSsxSReb
yF2kyYk6E7UcuprSAiAhnGRW+/X4n7olPzvnOZz5A19dXaMDCfwSHNV08Qv6+zAN
BgkqhkiG9w0BAQsFAAOCAQEAW0TsPlleFT3CG2YXoy0bbWPVP5UeXzZ/iZguWutW
OriOhTML+1trOOom8CMAIEfHAiOMCORInKtag273kCcx9F4iYwxkiGzzxeRwumPa
jb3+2amzw7VBBK9pmUOs+LSdETBN1FotqhZ6KXYiQJTfTN+h20gCeo8f5OrMqZ2k
n96RfH3x50+q82m2yH5s4iaosJ/Ram9zCSrP+vbpKLFcTS6l1amug/z5OTQXOCFm
b8xB0wq0CHAdoeH564aCRm/jxN21dbt0wgL/1qvyG+f8cEXXsYoIu6SCUjJKXcMK
L9dqZFvV12TS4YBarC50tGud8qbAlG+BgW+rG7SSvrdblw==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAh+ptAKWmbGKPJxlDXoF/
NxYxB9FIcwmAWIg6p7iPK1Ef4omJOIofJIXyw/lEN5A1b4kDUa8HOjSkrUK1flbb
09zJPtFtfjP4MVhtBeUg9Of87TM2iEQPzNz6oqtE2Gayu+PE6GT4zNwMf3UGIFWv
CPfIHSWLJmBUHyPqdrkVGyZYnOUTaIYsnVzQG+08P51/Pyny+iuR3aX78TrBt0Tf
9H4frDhMGpaJ6LudWhbDok/My5XBhBHHbuvk+AF8QD9GBhjKvgzWn3y5eRqclqW0
WxnJTeQw4o1skoYmuyfs/XAUF/faUVWxtnvKdBOuqzPG08ajouhjpT5JGpuSKRDa
QwIDAQAB
-----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 306468486251448225158303472563382488971
 . . . . . . . . [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 'Google Trust Services LLC'
 . . . . . . . . . . . . [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 'GTS CA 1D4'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-03-30 21:12:27 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-06-28 21:58:36 +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 'appspace.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 17157770836479475826650544283073763549561758123927199803092669847680603460080612925953163119389919443336641541858309561732974883008013639727372375991607264707337685944327007315187442045652649055583586349892338171664470107690876189932024822642079856329659860294212429670226348513462814228981267648392160806229736597347842810488736741108256988894471757792785763283702599093576263469204608173104215126111979629748806729616999984546751579740131254874226715305601889399383158612223569059870435827760113374186197638524016829983002013922142533718338910840048509055075130617565926081168189067215534931195519538560840005376579
 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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)
							a3f8c9c60ce2836237c389f9ba357d3b111ea274
 . . . . . . . . . . . . . . . . [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 25e2180eb25791942ae5d45d869083de53b3b892
 . . . . . . . . . . . . . . . . [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 (108 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.pki.goog/s/gts1d4/DgjFiqZg-WM'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1d4.der'
 . . . . . . . . . . . . . . . . [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 (16 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'appspace.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 (26 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.5.3
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crls.pki.goog/gts1d4/Qy48cM8oVoU.crl'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700b3737707e18450f86386d605a9dc11094a792db1670c0b87dcf0030e7936a59a000001873494517f000004030048304602210085aea858e8163321476af2100f2c7391af177d11f638ad3307e08755c1de1a11022100d97d262e4471ed428431f945e2fb9efb88525d647f9eaddb52f493b8894b0e84007600adf7befa7cff10c88b9d3d9c1e3e186ab467295dcfb10c24ca858634ebdc828a00000187349451870000040300473045022100c7209310aa192c9ea2436afbccd7392b3149179bc85da4c9893a13b51cba9ad20220219c6456fbf5f89fba253f3be7399cf9035f5d5da30309fc121cd574f10bfafb
 . . . . [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)
		005b44ec3e595e153dc21b6617a32d1b6d63d53f951e5f367f89982e5aeb563ab88e85330bfb5b6b38ea26f023002047c702238c08e4489cab5a836ef7902731f45e22630c64886cf3c5e470ba63da8dbdfed9a9b3c3b54104af699943acf8b49d11304dd45a2daa167a2976224094df4cdfa1db48027a8f1fe4eacca99da49fde917c7df1e74faaf369b6c87e6ce226a8b09fd16a6f73092acffaf6e928b15c4d2ea5d5a9ae83fcf93934173821666fcc41d30ab408701da1e1f9eb8682466fe3c4ddb575bb74c202ffd6abf21be7fc7045d7b18a08bba48252324a5dc30a2fd76a645bd5d764d2e1805aac2e74b46b9df2a6c0946f81816fab1bb492beb75b97