ols.officeapps.live.com

Issued by Microsoft IT SSL SHA2

About this certificate


This digital certificate with serial number 5a:00:02:09:4e:54:e6:c7:85:89:ef:74:9c:00:01:00:02:09:4e was issued on by Microsoft Corporation .

With 4 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com.

Cerificate errors/warnings *beta

  • ERROR: KeyUsage extension SHOULD be marked as critical when present

ols.officeapps.live.com

Microsoft Corporation

Organization: Microsoft Corporation
Organization unit: Microsoft IT

Time untill certificate expires

This certificate will expire on

Certificate Details

Serial Number (hex): 5a:00:02:09:4e:54:e6:c7:85:89:ef:74:9c:00:01:00:02:09:4e
Serial Number (int): 2007067760802263048278141473399459862999599438
Serial Number lenght: 151 bits, 19 octets

SubjectKeyId: f1:55:88:d7:e4:0e:ff:b8:b3:e1:b0:89:f4:60:b6:a0:e1:c5:ce:02
AuthorityKeyId: 51:af:24:26:9c:f4:68:22:57:80:26:2b:3b:46:62:15:7b:1e:cc:a5

Fingerprint (sha1): 3d:da:e1:49:ba:42:d5:a8:b8:a0:d2:24:0a:c5:6f:44:fb:d6:35:29
Fingerprint (sha256): 36:a4:d5:25:12:9c:08:3b:39:76:8b:85:a8:59:29:28:2d:7c:f3:c1:7f:51:ac:5b:4a:0c:df:59:b8:58:f4:20

Issuing Certificate URL: http://www.microsoft.com/pki/mscorp/msitwww2.crt

Revocation information

OCSP Server: http://ocsp.msocsp.com
CRL Distribution Point: http://mscrl.microsoft.com/pki/mscorp/crl/msitwww2.crl

Check the revocation status for the current certificate on ols.officeapps.live.com
4
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA



Key Usage

Digital Signature
Key Encipherment
Data 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

ols.officeapps.live.com
osub.microsoft.com
*.officeapps.live.com
*.ols.officeapps.live.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIGgTCCBGmgAwIBAgITWgACCU5U5seFie90nAABAAIJTjANBgkqhkiG9w0BAQsF ADCBizELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAOBgNVBAcT B1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29mdCBDb3Jwb3JhdGlvbjEVMBMGA1UE CxMMTWljcm9zb2Z0IElUMR4wHAYDVQQDExVNaWNyb3NvZnQgSVQgU1NMIFNIQTIw HhcNMTUxMDA5MDQ1NzA2WhcNMTcxMDA4MDQ1NzA2WjAiMSAwHgYDVQQDExdvbHMu b2ZmaWNlYXBwcy5saXZlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAJekNF8qcD5MKU4pFspQCem0eUSiqISzvYOCz5z9J5mhgPkezW/TTmeBYvHh TROagomp46HG1sarpm+P6Y12G7aLy9rf4p1asLeX/Ua4UIVBlniwP5asVsfDfoew 1CMz9cDhyw5CHcWE7N+VsjH/P5LPWaWcu3xx5AG/B26Y4NeKSQQceX/X9EiJeqlR n61GtBqhawZzY6YsCfT1RSBlfkl4AUJcDcBoWlfNKvnPvjP7Ig+5QlLDCYzeXEjO RjO9kr9ftJcmMyWsr3ZWGlqLBEnue0kwKb2lTePp9VSHjMNGH9PHTH713QRyz2xq loczbA9NcSYYeYIGQ79wGG9MmUUCAwEAAaOCAkQwggJAMB0GA1UdDgQWBBTxVYjX 5A7/uLPhsIn0YLag4cXOAjALBgNVHQ8EBAMCBLAwHwYDVR0jBBgwFoAUUa8kJpz0 aCJXgCYrO0ZiFXsezKUwfQYDVR0fBHYwdDByoHCgboY2aHR0cDovL21zY3JsLm1p Y3Jvc29mdC5jb20vcGtpL21zY29ycC9jcmwvbXNpdHd3dzIuY3JshjRodHRwOi8v Y3JsLm1pY3Jvc29mdC5jb20vcGtpL21zY29ycC9jcmwvbXNpdHd3dzIuY3JsMHAG CCsGAQUFBwEBBGQwYjA8BggrBgEFBQcwAoYwaHR0cDovL3d3dy5taWNyb3NvZnQu Y29tL3BraS9tc2NvcnAvbXNpdHd3dzIuY3J0MCIGCCsGAQUFBzABhhZodHRwOi8v b2NzcC5tc29jc3AuY29tMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBO BgNVHSAERzBFMEMGCSsGAQQBgjcqATA2MDQGCCsGAQUFBwIBFihodHRwOi8vd3d3 Lm1pY3Jvc29mdC5jb20vcGtpL21zY29ycC9jcHMAMCcGCSsGAQQBgjcVCgQaMBgw CgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwaAYDVR0RBGEwX4IXb2xzLm9mZmljZWFw cHMubGl2ZS5jb22CEm9zdWIubWljcm9zb2Z0LmNvbYIVKi5vZmZpY2VhcHBzLmxp dmUuY29tghkqLm9scy5vZmZpY2VhcHBzLmxpdmUuY29tMA0GCSqGSIb3DQEBCwUA A4ICAQA0pGCroYC/AyRbr+JYKsuhc27MKXR15DsEm66e6mo9gUHBsaxmeigQNSle /Yv992UV+3Ke/ch1b/N3yBHe2VNlmQnPXIYR2bUKM2Z0/dJIxivoGPQwGSHwzAgV rJXbz+MFsyYUSd7J7HYuyY3LzWU3uziXWYcprNCt1/hcvLiB6QPC823otVIyMSQK nDEbvmoEqkbirg0qaNC9HEpLYlN+SSqY9hougH+dV9pKGZjGmK2hh3uejKULqA1m Lw4OhkeATycJ36EOGn+WvdXF4YZnOJcykunSfK18mDoPoo+R/03E4tc/wAfQU6R+ 03v2FmN5XYgHI0crvBAMVM/M7BJ7CWT+72KxcYalvLiapiO4wr4PxQvP4D/2+n9R VpmtL9eiNkQhmqAE+5i1XQysYRSgSQ2zjVO24juzyck/aIO9tvgWWNMf70BBilze 1vBh7DNBrCNUus40fUgfIQlUBcg54AQQlICLJCjoo5hsIIoOGoxJEFKOYRkjmVvk ayKFicpUl/+Dcg1rLY59GjaOW+po1BgmB227TfdQFrwy2GYGoTn3ZUoib+UTmpS7 AWHduzIEZMPD3iHKKrvdsq0hJzCYkgKf4TM56Y4aDgzLhwYuKI/YzHLTw7pHrYUi MWno60Nb/mpAefWg5jFzV6jY0NISwfs5I6zYyTu9Bo47H6erlw== -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl6Q0XypwPkwpTikWylAJ 6bR5RKKohLO9g4LPnP0nmaGA+R7Nb9NOZ4Fi8eFNE5qCianjocbWxqumb4/pjXYb tovL2t/inVqwt5f9RrhQhUGWeLA/lqxWx8N+h7DUIzP1wOHLDkIdxYTs35WyMf8/ ks9ZpZy7fHHkAb8Hbpjg14pJBBx5f9f0SIl6qVGfrUa0GqFrBnNjpiwJ9PVFIGV+ SXgBQlwNwGhaV80q+c++M/siD7lCUsMJjN5cSM5GM72Sv1+0lyYzJayvdlYaWosE Se57STApvaVN4+n1VIeMw0Yf08dMfvXdBHLPbGqWhzNsD01xJhh5ggZDv3AYb0yZ RQIDAQAB -----END PUBLIC KEY-----

ASN1 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 2007067760802263048278141473399459862999599438 . . . . . . . . [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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Washington' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Redmond' . . . . . . . . . . . . [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 'Microsoft Corporation' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Microsoft IT' . . . . . . . . . . . . [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 'Microsoft IT SSL SHA2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-10-09 04:57:06 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-10-08 04:57:06 +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 'ols.officeapps.live.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 19142956344728764627680790695508610818566834953884540807093306691600232580293967121647034461078798004226551437646317062643205692060483836484717921830837994755139650220793963298638613983656325982321462719912985261134677882189691990501277609445568889961073409971231799038276165733922924579365665669248608520611476847727403653320916463691647062732924369494345787526213335609288061858154360835000276892889255149751241461427939549138014606441686108628027674773502041688248795504292436667087267680837869275454169142733170807920655697396627831480379059118647463125855566468861211232236845836597215214090792596363216820148549 . . . . . . . . . . . . . . . . . . . . [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.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) f15588d7e40effb8b3e1b089f460b6a0e1c5ce02 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4 bits) 04b0 . . . . . . . . . . . . . . . . [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 51af24269cf468225780262b3b4662157b1ecca5 . . . . . . . . . . . . . . . . [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 (118 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://mscrl.microsoft.com/pki/mscorp/crl/msitwww2.crl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.microsoft.com/pki/mscorp/crl/msitwww2.crl' . . . . . . . . . . . . . . . . [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.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://www.microsoft.com/pki/mscorp/msitwww2.crt' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.msocsp.com' . . . . . . . . . . . . . . . . [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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (71 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.4.1.311.42.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://www.microsoft.com/pki/mscorp/cps�' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.311.21.10 (applicationCertPolicies) . . . . . . . . . . . . . . . . . . . . [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 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 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.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (97 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ols.officeapps.live.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'osub.microsoft.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.officeapps.live.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.ols.officeapps.live.com' . . . . [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 (4096 bits) 0034a460aba180bf03245bafe2582acba1736ecc297475e43b049bae9eea6a3d8141c1b1ac667a281035295efd8bfdf76515fb729efdc8756ff377c811ded953659909cf5c8611d9b50a336674fdd248c62be818f4301921f0cc0815ac95dbcfe305b3261449dec9ec762ec98dcbcd6537bb3897598729acd0add7f85cbcb881e903c2f36de8b5523231240a9c311bbe6a04aa46e2ae0d2a68d0bd1c4a4b62537e492a98f61a2e807f9d57da4a1998c698ada1877b9e8ca50ba80d662f0e0e8647804f2709dfa10e1a7f96bdd5c5e1866738973292e9d27cad7c983a0fa28f91ff4dc4e2d73fc007d053a47ed37bf61663795d880723472bbc100c54cfccec127b0964feef62b17186a5bcb89aa623b8c2be0fc50bcfe03ff6fa7f515699ad2fd7a23644219aa004fb98b55d0cac6114a0490db38d53b6e23bb3c9c93f6883bdb6f81658d31fef40418a5cded6f061ec3341ac2354bace347d481f21095405c839e0041094808b2428e8a3986c208a0e1a8c4910528e611923995be46b228589ca5497ff83720d6b2d8e7d1a368e5bea68d41826076dbb4df75016bc32d86606a139f7654a226fe5139a94bb0161ddbb320464c3c3de21ca2abbddb2ad2127309892029fe13339e98e1a0e0ccb87062e288fd8cc72d3c3ba47ad85223169e8eb435bfe6a4079f5a0e6317357a8d8d0d212c1fb3923acd8c93bbd068e3b1fa7ab97