vpn.integrazione.lispa.it

Issued by TI Trust Technologies Global CA

About this certificate


This digital certificate with serial number cb:90:1f:cf:48:81:ca:43:da:46:b8:48:84:ff:4d:00:92:46:be:6e was issued on by Telecom Italia Trust Technologies S.r.l. .

While the 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.

Lombardia Informatica S.p.A.

Organization: Lombardia Informatica S.p.A.
Organization unit: Integrazione Tecnica
State / Province: MI
Locality: Milano
Country: IT

Telecom Italia Trust Technologies S.r.l.

Organization: Telecom Italia Trust Technologies S.r.l.
Organization unit: Servizi di certificazione
State / Province: MI
Locality: Milano
Country: IT

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): cb:90:1f:cf:48:81:ca:43:da:46:b8:48:84:ff:4d:00:92:46:be:6e
Serial Number (int): 1162139204801519994767462321791578663710011866734
Serial Number lenght: 160 bits, 20 octets

SubjectKeyId: 34:32:c8:45:ee:e9:0e:6d:8f:8e:68:00:72:d1:55:80:16:26:23:6d
AuthorityKeyId: fd:25:dd:69:06:35:47:cd:e7:30:de:31:e8:1e:f9:88:00:79:c3:e2

Fingerprint (sha1): 59:f5:99:5b:d8:ed:17:b0:cf:b3:8f:f4:dd:c2:e3:68:e1:e4:53:f7
Fingerprint (sha256): 87:15:71:15:bd:86:dc:6e:0b:fa:66:4c:90:4e:5e:ab:9b:04:8b:15:67:8b:9a:ea:e8:d0:f2:53:df:e4:41:c9

Issuing Certificate URL: http://ca.tipki.it/TTGlobalCA/CERT

Revocation information

OCSP Server: http://ocsp.tipki.it
CRL Distribution Point: http://ca.tipki.it/TTGlobalCA/CRL

Check the revocation status for the current certificate on vpn.integrazione.lispa.it
1
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

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

This certificate doesn't contain any other subject alternative names besides the common name of the subject: vpn.integrazione.lispa.it

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIFiTCCBHGgAwIBAgIVAMuQH89IgcpD2ka4SIT/TQCSRr5uMA0GCSqGSIb3DQEB CwUAMIGOMQswCQYDVQQGEwJJVDExMC8GA1UECgwoVGVsZWNvbSBJdGFsaWEgVHJ1 c3QgVGVjaG5vbG9naWVzIFMuci5sLjEiMCAGA1UECwwZU2Vydml6aSBkaSBjZXJ0 aWZpY2F6aW9uZTEoMCYGA1UEAwwfVEkgVHJ1c3QgVGVjaG5vbG9naWVzIEdsb2Jh bCBDQTAeFw0xNTA5MTgwODQ0MDdaFw0xNjA5MTgwODQ0MDdaMIGVMQswCQYDVQQI DAJNSTELMAkGA1UEBhMCSVQxDzANBgNVBAcMBk1pbGFubzElMCMGA1UECgwcTG9t YmFyZGlhIEluZm9ybWF0aWNhIFMucC5BLjEdMBsGA1UECwwUSW50ZWdyYXppb25l IFRlY25pY2ExIjAgBgNVBAMMGXZwbi5pbnRlZ3JhemlvbmUubGlzcGEuaXQwggEi MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1fGhuL765wReWd4Cc16tq15OH O27jV3coA+7dIhXDvutbIOnbAqz9CcpA0ux8IKWrqhhsSvY6kz4JFXhZcI/86jSo r+qulbJGcj5OHl9kwe2EUOKv8jqpJQjgaXOb0XhXbrnznX92qe3oS0rYeKUkOcN2 9EqdCoMKODzssZ7Bdvv1SO8bycTUCjSowi8EoBCT+v0YUUtSI7WDgjhKnoTrPDz8 jS7BQ3RmSuLv2D1k6tumuRh6G6AvT90ca7zOWCDBII/dyESaLP2TDJrt6UT6JyBD UDQxJMdIE2+qlm0EuOI5r2iNU50zq60BZjhCRkoYB2HyusVLmhKZIpOJydxJAgMB AAGjggHTMIIBzzAJBgNVHRMEAjAAMIGWBgNVHSAEgY4wgYswgYgGCStMIQEBHgEB ATB7MEoGCCsGAQUFBwICMD4MPFguNTA5IFNTTCBTZXJ2ZXIgQXV0aGVudGljYXRp b24gRG9tYWluIFZhbGlkYXRlZCBDZXJ0aWZpY2F0ZTAtBggrBgEFBQcCARYhaHR0 cDovL2NhLnRpcGtpLml0L1RUR2xvYmFsQ0EvQ1BTMCQGA1UdEQQdMBuCGXZwbi5p bnRlZ3JhemlvbmUubGlzcGEuaXQwYAYIKwYBBQUHAQEEVDBSMCAGCCsGAQUFBzAB hhRodHRwOi8vb2NzcC50aXBraS5pdDAuBggrBgEFBQcwAoYiaHR0cDovL2NhLnRp cGtpLml0L1RUR2xvYmFsQ0EvQ0VSVDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMB8GA1UdIwQYMBaAFP0l3WkGNUfN5zDeMege +YgAecPiMDIGA1UdHwQrMCkwJ6AloCOGIWh0dHA6Ly9jYS50aXBraS5pdC9UVEds b2JhbENBL0NSTDAdBgNVHQ4EFgQUNDLIRe7pDm2PjmgActFVgBYmI20wDQYJKoZI hvcNAQELBQADggEBAEd/pGZ6T6jpuhcNPLU0FS2LRAvY5roESoVgz0hRPerqeJEU e/viXY5u4wtBjCVII+YsBQXbwR3AbWYtTdkcoGuSWYaHJp/yp8Fn/SxX0Zl9f66+ aQbkFBncP9Qmdpjci3db3ylSxRMpg3JYvIhDMr+iHYCKKf16vF9Mu26DbhBBB1LS dRrInomXY/+TLUnwAMvR7FSLlqC9aj6/XC6HaKqMAd5gcwDClTeQkwbIQRtnyEY7 lHYqtEDIXx8nxMepggixBYJOfPRJ7QoXCfTe5mMJpjbuVu3p6L7UE/dNGsQKntGb ymVSMVcEXYXzu/19Hyehemnvd6ahUfD2urhez9U= -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtXxobi++ucEXlneAnNer ateThztu41d3KAPu3SIVw77rWyDp2wKs/QnKQNLsfCClq6oYbEr2OpM+CRV4WXCP /Oo0qK/qrpWyRnI+Th5fZMHthFDir/I6qSUI4Glzm9F4V265851/dqnt6EtK2Hil JDnDdvRKnQqDCjg87LGewXb79UjvG8nE1Ao0qMIvBKAQk/r9GFFLUiO1g4I4Sp6E 6zw8/I0uwUN0Zkri79g9ZOrbprkYehugL0/dHGu8zlggwSCP3chEmiz9kwya7elE +icgQ1A0MSTHSBNvqpZtBLjiOa9ojVOdM6utAWY4QkZKGAdh8rrFS5oSmSKTicnc SQIDAQAB -----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 1162139204801519994767462321791578663710011866734 . . . . . . . . [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 '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.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'Telecom Italia Trust Technologies S.r.l.' . . . . . . . . . . . . [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:12|false] UTF8String 'Servizi di certificazione' . . . . . . . . . . . . [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:12|false] UTF8String 'TI Trust Technologies Global CA' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-09-18 08:44:07 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-09-18 08:44:07 +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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'MI' . . . . . . . . . . . . [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 '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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'Milano' . . . . . . . . . . . . [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:12|false] UTF8String 'Lombardia Informatica S.p.A.' . . . . . . . . . . . . [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:12|false] UTF8String 'Integrazione Tecnica' . . . . . . . . . . . . [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:12|false] UTF8String 'vpn.integrazione.lispa.it' . . . . . . . . [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 22910481036252076422612909406494490328664551829178294181308144535424741058554656770699320141578640328900914688803503552893788902777968591360313274484259142035346090732390042677024786657081202181060744461675533649445553971470685096632424337159220881655766969690940714989867070309786894477446238539289315712844006411419274317935316991832467311748425526083638591995440898019196677624587884692932060242518982142349714913578543538577446674411031665337353808600857459753896559077678544402421408658597915228055600838298794651505413765347853378182063247339526479322812122269008065924137635660946987370235454017372797631323209 . . . . . . . . . . . . . . . . . . . . [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.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (142 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.76.33.1.1.30.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.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'X.509 SSL Server Authentication Domain Validated Certificate' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://ca.tipki.it/TTGlobalCA/CPS' . . . . . . . . . . . . . . . . [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 (29 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vpn.integrazione.lispa.it' . . . . . . . . . . . . . . . . [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 (84 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.tipki.it' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://ca.tipki.it/TTGlobalCA/CERT' . . . . . . . . . . . . . . . . [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.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 fd25dd69063547cde730de31e81ef9880079c3e2 . . . . . . . . . . . . . . . . [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 (43 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://ca.tipki.it/TTGlobalCA/CRL' . . . . . . . . . . . . . . . . [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) 3432c845eee90e6d8f8e680072d155801626236d . . . . [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) 00477fa4667a4fa8e9ba170d3cb534152d8b440bd8e6ba044a8560cf48513deaea7891147bfbe25d8e6ee30b418c254823e62c0505dbc11dc06d662d4dd91ca06b92598687269ff2a7c167fd2c57d1997d7faebe6906e41419dc3fd4267698dc8b775bdf2952c51329837258bc884332bfa21d808a29fd7abc5f4cbb6e836e10410752d2751ac89e899763ff932d49f000cbd1ec548b96a0bd6a3ebf5c2e8768aa8c01de607300c29537909306c8411b67c8463b94762ab440c85f1f27c4c7a98208b105824e7cf449ed0a1709f4dee66309a636ee56ede9e8bed413f74d1ac40a9ed19bca65523157045d85f3bbfd7d1f27a17a69ef77a6a151f0f6bab85ecfd5