keplerworx.com
Issued by Sectigo RSA Domain Validation Secure Server CA
About this certificate
This digital certificate with serial number 67:d4:56:e0:04:f9:05:9f:28:3f:24:7b:64:75:ba:e6 was issued on by Sectigo Limited.
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=keplerworx.com
Sectigo Limited
Organization:
Sectigo Limited
State / Province:
Greater Manchester
Locality: Salford
Country: GB
Locality: Salford
Country: GB
This certificate has expire since
Certificate Details
Serial Number (hex): 67:d4:56:e0:04:f9:05:9f:28:3f:24:7b:64:75:ba:e6Serial Number (int): 138013012535729024721342894653006265062
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId: bc:c8:f9:16:79:d3:78:c0:ae:56:23:8b:18:11:11:20:9a:82:83:35
AuthorityKeyId: 8d:8c:5e:c4:54:ad:8a:e1:77:e9:9b:f9:9b:05:e1:b8:01:8d:61:e1
Fingerprint (sha1): 64:69:eb:b1:5b:39:12:7b:3b:53:96:2f:a3:70:ce:d6:34:77:63:ae
Fingerprint (sha256): 26:9c:ab:dd:65:45:fb:d7:20:88:5c:12:a8:6a:90:3f:8e:03:0a:36:6f:24:b7:b1:8c:7f:c0:08:02:00:b7:f0
Issuing Certificate URL: http://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.crt
Revocation information
OCSP Server: http://ocsp.sectigo.comCheck the revocation status for certificate keplerworx.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for keplerworx.com
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
keplerworx.com
www.keplerworx.com
www.keplerworx.com
Other certificates including the domain name keplerworx.com
(limited to 100 certificates)
keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
*.dc.keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
support.keplerworx.com
keplerworx.com
support.servotechindia.com
keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
support.pixitz.com
keplerworx.com
support.pixitz.com
keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
*.dc.keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
support.keplerworx.com
keplerworx.com
support.servotechindia.com
keplerworx.com
keplerworx.com
keplerworx.com
keplerworx.com
support.pixitz.com
keplerworx.com
support.pixitz.com
keplerworx.com
Certificate
The complete raw certificate details for keplerworx.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGOjCCBSKgAwIBAgIQZ9RW4AT5BZ8oPyR7ZHW65jANBgkqhkiG9w0BAQsFADCB jzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G A1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTcwNQYDVQQD Ey5TZWN0aWdvIFJTQSBEb21haW4gVmFsaWRhdGlvbiBTZWN1cmUgU2VydmVyIENB MB4XDTIzMDEwNjAwMDAwMFoXDTI0MDEwNjIzNTk1OVowGTEXMBUGA1UEAxMOa2Vw bGVyd29yeC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqwmWk WVZqb6mxzRRoamon9Ie4qRh2cSPIVMxOBpuuvEGtASqFJmDNGRe0qETYu0+dBU1u 405MQK2TyxxChDUFwgI8UsDvszZh55ZSn4qc7vpmGGx8sUPzMbPMtzKlUGrVnvp0 ESuESJjgdt1DSsZ5DeXbzjUDqCgdS7fQSmsv7J6wBKELjk13VpR/gtGWdX+zHypT u132w83dttnV4HP10SdppYcyzE8Ff7HGvPTF81dcdefOwzC3v5xODwTNt0Qbc1vf lv1AfaLHzI002byTgJP7tH+lPb2UDSvYMSnOJIxvOVQsiv5SDEwp4SJnczYhYHe7 kuffItDCeUIJLoSfAgMBAAGjggMFMIIDATAfBgNVHSMEGDAWgBSNjF7EVK2K4Xfp m/mbBeG4AY1h4TAdBgNVHQ4EFgQUvMj5FnnTeMCuViOLGBERIJqCgzUwDgYDVR0P AQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG AQUFBwMCMEkGA1UdIARCMEAwNAYLKwYBBAGyMQECAgcwJTAjBggrBgEFBQcCARYX aHR0cHM6Ly9zZWN0aWdvLmNvbS9DUFMwCAYGZ4EMAQIBMIGEBggrBgEFBQcBAQR4 MHYwTwYIKwYBBQUHMAKGQ2h0dHA6Ly9jcnQuc2VjdGlnby5jb20vU2VjdGlnb1JT QURvbWFpblZhbGlkYXRpb25TZWN1cmVTZXJ2ZXJDQS5jcnQwIwYIKwYBBQUHMAGG F2h0dHA6Ly9vY3NwLnNlY3RpZ28uY29tMC0GA1UdEQQmMCSCDmtlcGxlcndvcngu Y29tghJ3d3cua2VwbGVyd29yeC5jb20wggF/BgorBgEEAdZ5AgQCBIIBbwSCAWsB aQB2AHb/iD8KtvuVUcJhzPWHujS0pM27KdxoQgqf5mdMWjp0AAABhYcKP30AAAQD AEcwRQIgb83Cx9keOFSKefUUSk7vlI3ANh4SJK+noV7vZRnKNjkCIQCysGiIw3s1 QgrPjp0ijPQJ+s4X84tKo0PufUYz/nF4bAB3ANq2v2s/tbYin5vCu1xr6HCRcWy7 UYSFNL2kPTBI1/urAAABhYcKP0IAAAQDAEgwRgIhAKOlCJU845Q22sQHIrtwwkRf LFz2ADrRRNQAGWU3oR3UAiEAqXraZUiRPRm4/zK3YaqHyl6D7/9SutDMcu1d6qjO jxQAdgDuzdBk1dsazsVct520zROiModGfLzs3sNRSFlGcR+1mwAAAYWHCj8WAAAE AwBHMEUCIQCZXA5X2Ur3UjUPo5BFhKREK82Y4IdYtyPky9fD76FBgAIgGUw4ZYCC GQ90z4jazwoMQF7uZYk3b6dKKChjJOXBbb4wDQYJKoZIhvcNAQELBQADggEBAC0r ZmhYRiENHeuYudanygW3tg196N6P9q3jJThJ+Bo8X4LUroEUfgwJCZW+xdt2cuQ6 nerTR5NvQDKio4lSWGiZlLVFuI95Cz6huTKMWvQnh+YCjScWjdBWJCBcJDUFryqh 4UjmXvNs6JrWngMxgLzm72nhShZ5+vfxANYiSJdbzvPvHsF91xs8XEGravhRMKok 0rm/opEQ377BFTkS03N008Ozx79vdbxcOmDyYQ+ooLb/uIRAawjgAIry7ccWhSso fWxbyC6ICVJ4yXBhhckn8yeIC9QdCilPh/cx8n6VQZ9zIyWHvwCQUPDc7vWtSph1 B07gFStfEri+/Zx9TWA= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqsJlpFlWam+psc0UaGpq J/SHuKkYdnEjyFTMTgabrrxBrQEqhSZgzRkXtKhE2LtPnQVNbuNOTECtk8scQoQ1 BcICPFLA77M2YeeWUp+KnO76ZhhsfLFD8zGzzLcypVBq1Z76dBErhEiY4HbdQ0rG eQ3l2841A6goHUu30EprL+yesAShC45Nd1aUf4LRlnV/sx8qU7td9sPN3bbZ1eBz 9dEnaaWHMsxPBX+xxrz0xfNXXHXnzsMwt7+cTg8EzbdEG3Nb35b9QH2ix8yNNNm8 k4CT+7R/pT29lA0r2DEpziSMbzlULIr+UgxMKeEiZ3M2IWB3u5Ln3yLQwnlCCS6E nwIDAQAB -----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 138013012535729024721342894653006265062 . . . . . . . . [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 'GB' . . . . . . . . . . . . [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 'Greater Manchester' . . . . . . . . . . . . [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 'Salford' . . . . . . . . . . . . [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 'Sectigo Limited' . . . . . . . . . . . . [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 'Sectigo RSA Domain Validation Secure Server CA' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-01-06 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-06 23:59:59 +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 'keplerworx.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 21556372596948104495023488268011471435926180183952249347144104751761412681654573898779551570405702458412633024228737089036732904533106546980689772379861308521370775690169661104837673820219027360158322274371419779135621983242024247785994045829758141588802870216533356916663542825530722430450720504446111172530465112050360702679479691012366574800621242538469707563241623516140871518832951757041686188370671551567682973831537941585078847292955974931239042842187161906673678159855319280740801995548552606480723836471026449277388717305100768654962175058491099334897589631992004627226456670903008436374138175077183646499999 . . . . . . . . . . . . . . . . . . . . [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.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 8d8c5ec454ad8ae177e99bf99b05e1b8018d61e1 . . . . . . . . . . . . . . . . [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) bcc8f91679d378c0ae56238b181111209a828335 . . . . . . . . . . . . . . . . [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.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.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 (66 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.6449.1.2.2.7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://sectigo.com/CPS' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (120 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://crt.sectigo.com/SectigoRSADomainValidationSecureServerCA.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.sectigo.com' . . . . . . . . . . . . . . . . [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 (38 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'keplerworx.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.keplerworx.com' . . . . . . . . . . . . . . . . [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 (367 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (363 bytes) 016900760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a7400000185870a3f7d000004030047304502206fcdc2c7d91e38548a79f5144a4eef948dc0361e1224afa7a15eef6519ca3639022100b2b06888c37b35420acf8e9d228cf409face17f38b4aa343ee7d4633fe71786c007700dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab00000185870a3f420000040300483046022100a3a508953ce39436dac40722bb70c2445f2c5cf6003ad144d400196537a11dd4022100a97ada6548913d19b8ff32b761aa87ca5e83efff52bad0cc72ed5deaa8ce8f14007600eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b00000185870a3f160000040300473045022100995c0e57d94af752350fa3904584a4442bcd98e08758b723e4cbd7c3efa141800220194c38658082190f74cf88dacf0a0c405eee6589376fa74a28286324e5c16dbe . . . . [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) 002d2b66685846210d1deb98b9d6a7ca05b7b60d7de8de8ff6ade3253849f81a3c5f82d4ae81147e0c090995bec5db7672e43a9dead347936f4032a2a3895258689994b545b88f790b3ea1b9328c5af42787e6028d27168dd05624205c243505af2aa1e148e65ef36ce89ad69e033180bce6ef69e14a1679faf7f100d62248975bcef3ef1ec17dd71b3c5c41ab6af85130aa24d2b9bfa29110dfbec1153912d37374d3c3b3c7bf6f75bc5c3a60f2610fa8a0b6ffb884406b08e0008af2edc716852b287d6c5bc82e88095278c9706185c927f327880bd41d0a294f87f731f27e95419f73232587bf009050f0dceef5ad4a9875074ee0152b5f12b8befd9c7d4d60