*.linkplicity.com
Issued by Amazon RSA 2048 M01
About this certificate
This digital certificate with serial number 0d:5b:f9:c0:e1:1b:89:e1:86:98:fa:d0:a5:a6:4f:22 was issued on by Amazon.
With 2 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. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=*.linkplicity.com
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 0d:5b:f9:c0:e1:1b:89:e1:86:98:fa:d0:a5:a6:4f:22Serial Number (int): 17757528560796506997990730524030029602
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: da:54:2f:bf:48:65:8f:0c:0f:09:72:3c:a0:8b:9e:56:b3:38:06:9c
AuthorityKeyId: 81:b8:0e:63:8a:89:12:18:e5:fa:3b:3b:50:95:9f:e6:e5:90:13:85
Fingerprint (sha1): cb:b1:78:20:f7:aa:16:e3:2b:a0:cf:78:40:31:61:fc:db:ef:82:7b
Fingerprint (sha256): 3d:0f:df:c4:8c:71:07:e0:61:1f:a9:d8:fb:06:99:a0:65:c9:c5:13:a6:fc:41:2b:8d:35:5c:2e:e6:c6:40:aa
Issuing Certificate URL: http://crt.r2m01.amazontrust.com/r2m01.cer
Revocation information
OCSP Server: http://ocsp.r2m01.amazontrust.comCRL Distribution Point: http://crl.r2m01.amazontrust.com/r2m01.crl
Check the revocation status for certificate *.linkplicity.com
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for *.linkplicity.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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
*.linkplicity.com
linkplicity.com
linkplicity.com
Other certificates including the domain name linkplicity.com
(limited to 100 certificates)
abc-cssc.linkplicity.com
*.edih.linkplicity.com
exetertouch.com
thisissachin.in
invoicer.smartdesyn.com
linkplicity.com
zkhan.me
*.linkplicity.com
integration.master.airspace-intelligence.com
www.smartmobilityyellow.com
www.jonathanlafrance.com
www.linkplicity.com
www.vijayalaxmijewellers.com
auth.goodcrypto.app
www.zarooratfoundation.com
abc-cssc.linkplicity.com
digiqode.com
www.movees.app
burnitup.in
applinks.madlux.in
www.zarooratfoundation.com
cloudfront-test.linkplicity.com
demo.olivos.cl
www.mtg-tradingpost.com
cherrypic.app
*.edih.linkplicity.com
*.edih-test.linkplicity.com
mi-med.cl
entertainmentbomb.com
soa.systemdesign.no
*.edih.linkplicity.com
exetertouch.com
thisissachin.in
invoicer.smartdesyn.com
linkplicity.com
zkhan.me
*.linkplicity.com
integration.master.airspace-intelligence.com
www.smartmobilityyellow.com
www.jonathanlafrance.com
www.linkplicity.com
www.vijayalaxmijewellers.com
auth.goodcrypto.app
www.zarooratfoundation.com
abc-cssc.linkplicity.com
digiqode.com
www.movees.app
burnitup.in
applinks.madlux.in
www.zarooratfoundation.com
cloudfront-test.linkplicity.com
demo.olivos.cl
www.mtg-tradingpost.com
cherrypic.app
*.edih.linkplicity.com
*.edih-test.linkplicity.com
mi-med.cl
entertainmentbomb.com
soa.systemdesign.no
Certificate
The complete raw certificate details for *.linkplicity.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF4DCCBMigAwIBAgIQDVv5wOEbieGGmPrQpaZPIjANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAxMB4XDTIzMDkxODAwMDAwMFoXDTI0MTAxNjIzNTk1OVowHDEa MBgGA1UEAwwRKi5saW5rcGxpY2l0eS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQC5BXQu6RP9I8P7m9eB4I+mLmJ4QAnSnF50TPX9PkiaYaMv35sS wirZbi0D6kV4TOlyKDgXrOVMPFdjX4egBOoMHnk6AXi6i4urnoJiOjAXh4VBP9bV QpYV+JRCdPyQBx1NFTJg1H2eZuNvuTFlm1zFRZPuhle3ovE/XNlgaUjRmLkPZEwM HnMHdqgW7QeCCrDInPT1JWF6kCL4Fuqia4LueUngrGa/NerBC7aoQvvJNVw4ZTkS L7P+HdkLf+rvrf3IzEcJb4rZUrpg0tR3w90PSiPHxz2ke6DGbCv4VS1CsJv94pkE 6pywX5XHc11XtGOH2pUJzY3enFpbRc2y2E8nAgMBAAGjggL8MIIC+DAfBgNVHSME GDAWgBSBuA5jiokSGOX6OztQlZ/m5ZAThTAdBgNVHQ4EFgQU2lQvv0hljwwPCXI8 oIueVrM4BpwwLQYDVR0RBCYwJIIRKi5saW5rcGxpY2l0eS5jb22CD2xpbmtwbGlj aXR5LmNvbTATBgNVHSAEDDAKMAgGBmeBDAECATAOBgNVHQ8BAf8EBAMCBaAwHQYD VR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMDsGA1UdHwQ0MDIwMKAuoCyGKmh0 dHA6Ly9jcmwucjJtMDEuYW1hem9udHJ1c3QuY29tL3IybTAxLmNybDB1BggrBgEF BQcBAQRpMGcwLQYIKwYBBQUHMAGGIWh0dHA6Ly9vY3NwLnIybTAxLmFtYXpvbnRy dXN0LmNvbTA2BggrBgEFBQcwAoYqaHR0cDovL2NydC5yMm0wMS5hbWF6b250cnVz dC5jb20vcjJtMDEuY2VyMAwGA1UdEwEB/wQCMAAwggF/BgorBgEEAdZ5AgQCBIIB bwSCAWsBaQB3AO7N0GTV2xrOxVy3nbTNE6Iyh0Z8vOzew1FIWUZxH7WbAAABiqjR M0sAAAQDAEgwRgIhAOdcVTQU+PuExAl4nrvqJHypgxZQbFGFtROMMVM4yAr7AiEA mAiznclc0i5MX8l2bhGINZ48VfyeO9fu4oSmAHMPtmwAdgBIsONr2qZHNA/lagL6 nTDrHFIBy1bdLIHZu7+rOdiEcwAAAYqo0TODAAAEAwBHMEUCIQC8TliTuBWiXAI1 aOZBnWG9bqMNaLe+9fAhulFE3kCAQAIgBdkbZhToHX9xgJeFbUfytB1IhkCeitHW gzUM8akRAkwAdgDatr9rP7W2Ip+bwrtca+hwkXFsu1GEhTS9pD0wSNf7qwAAAYqo 0TO+AAAEAwBHMEUCIDfsUvBFy+BxQMxHFtxjmhDlzTh2aahpQIKK05ZsGtbiAiEA j+AuJw0Sag+D7NL9D1oYonop51QQ9goVe4xGvAUlHtwwDQYJKoZIhvcNAQELBQAD ggEBACcIF/J0qjxQOLxn7tZeva43tOELqQKKYi5NC4DhZf1S1wdtU/SQw41NRI0I ZcsS8s35oUgI3kK/gWXLAgphtJSJ3wGeNrAkx/r+vg7kmQM1liMEayFh3pT5lGR+ PbE6EW52lM89XrvU+sn0rWsOzQ0XL99vD6Xa/5IlbHC7Y5RffKV/iAbhPTmzykrZ ISrNEMhktAjHR2u1eigjHc88J6fZtwUQrBn5M8Zl5N0CaSLwoj9Y6i3QgjIQiSWI jt+GT/qz7RMJG/OSvy4yFnUEZ4zUQwZ/wYL2MXqNXmzAnwFO3VM1T2BKDcE1zLlI 6PVGti4FBsqeYfBGJBpqRRKk5Hs= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuQV0LukT/SPD+5vXgeCP pi5ieEAJ0pxedEz1/T5ImmGjL9+bEsIq2W4tA+pFeEzpcig4F6zlTDxXY1+HoATq DB55OgF4uouLq56CYjowF4eFQT/W1UKWFfiUQnT8kAcdTRUyYNR9nmbjb7kxZZtc xUWT7oZXt6LxP1zZYGlI0Zi5D2RMDB5zB3aoFu0HggqwyJz09SVhepAi+BbqomuC 7nlJ4KxmvzXqwQu2qEL7yTVcOGU5Ei+z/h3ZC3/q7639yMxHCW+K2VK6YNLUd8Pd D0ojx8c9pHugxmwr+FUtQrCb/eKZBOqcsF+Vx3NdV7Rjh9qVCc2N3pxaW0XNsthP JwIDAQAB -----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 17757528560796506997990730524030029602 . . . . . . . . [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 'Amazon' . . . . . . . . . . . . [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 'Amazon RSA 2048 M01' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-09-18 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-10-16 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:12|false] UTF8String '*.linkplicity.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 23356775807852669148778212595607308032072571853321229795500282202202934167418037403103940684075108101113567850362952236948681615125473398654084950197887345003089838395315064140091781278997826389272473683767975541606297712990877472672669273940184721021812527897777860517094526888415245119198037740420019857444581042214077003142705416212394080630103436667286513740244631722043716209753993010906687731603954843023472939394166399747519392977015918075400240798680341555137209209939073830668308138525478594990804691707126858363264175543194913019975507883992774980424580756645915656464253881236972312679193555978503939706663 . . . . . . . . . . . . . . . . . . . . [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 81b80e638a891218e5fa3b3b50959fe6e5901385 . . . . . . . . . . . . . . . . [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) da542fbf48658f0c0f09723ca08b9e56b338069c . . . . . . . . . . . . . . . . [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 '*.linkplicity.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'linkplicity.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 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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 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://crl.r2m01.amazontrust.com/r2m01.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 (105 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.r2m01.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.r2m01.amazontrust.com/r2m01.cer' . . . . . . . . . . . . . . . . [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 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) 0169007700eecdd064d5db1acec55cb79db4cd13a23287467cbcecdec351485946711fb59b0000018aa8d1334b0000040300483046022100e75c553414f8fb84c409789ebbea247ca98316506c5185b5138c315338c80afb0221009808b39dc95cd22e4c5fc9766e1188359e3c55fc9e3bd7eee284a600730fb66c00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018aa8d133830000040300473045022100bc4e5893b815a25c023568e6419d61bd6ea30d68b7bef5f021ba5144de408040022005d91b6614e81d7f718097856d47f2b41d4886409e8ad1d683350cf1a911024c007600dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018aa8d133be0000040300473045022037ec52f045cbe07140cc4716dc639a10e5cd387669a86940828ad3966c1ad6e20221008fe02e270d126a0f83ecd2fd0f5a18a27a29e75410f60a157b8c46bc05251edc . . . . [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) 00270817f274aa3c5038bc67eed65ebdae37b4e10ba9028a622e4d0b80e165fd52d7076d53f490c38d4d448d0865cb12f2cdf9a14808de42bf8165cb020a61b49489df019e36b024c7fafebe0ee49903359623046b2161de94f994647e3db13a116e7694cf3d5ebbd4fac9f4ad6b0ecd0d172fdf6f0fa5daff92256c70bb63945f7ca57f8806e13d39b3ca4ad9212acd10c864b408c7476bb57a28231dcf3c27a7d9b70510ac19f933c665e4dd026922f0a23f58ea2dd08232108925888edf864ffab3ed13091bf392bf2e32167504678cd443067fc182f6317a8d5e6cc09f014edd53354f604a0dc135ccb948e8f546b62e0506ca9e61f046241a6a4512a4e47b