hardsoftcomputers.com.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:70:f1:d5:10:9c:32:96:fb:a5:50:cc:bd:8a:c8:0a:27:22 was issued on by Let's Encrypt.

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=hardsoftcomputers.com.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:70:f1:d5:10:9c:32:96:fb:a5:50:cc:bd:8a:c8:0a:27:22
Serial Number (int): 299769933133534684279803844142028101920546
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 4c:a9:52:d7:de:83:eb:b6:74:ec:10:e5:fa:c4:b5:1c:5e:33:ba:6d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e5:e3:92:a3:b8:e0:28:0d:61:f0:4b:f4:d6:cf:94:3c:20:fb:ff:f9
Fingerprint (sha256): 48:35:53:13:7f:27:a6:0b:47:d0:19:2d:88:54:0d:9e:c4:32:83:0a:26:63:a8:ae:1d:ce:02:e0:33:1e:83:db

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate hardsoftcomputers.com.co

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hardsoftcomputers.com.co

Public Key Algorithm

RSA

Key Size

4096

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

hardsoftcomputers.com.co
www.hardsoftcomputers.com.co

Other certificates including the domain name hardsoftcomputers.com.co

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGhjCCBW6gAwIBAgISA3Dx1RCcMpb7pVDMvYrICiciMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAyMjIwMDAxMTJaFw0x
OTA1MjMwMDAxMTJaMCMxITAfBgNVBAMTGGhhcmRzb2Z0Y29tcHV0ZXJzLmNvbS5j
bzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALc5lZtXv89SBZA4mcGf
r2wtuSwGHppG6hbOkQ/emjWD6XIvxjM/PrPprNh7wAnAkdSsLt0HMdFLiWy/gQzO
YQg/9BFZTcPz/v4dVuHDqwvY8TGFnoepDbr3JJuIcFs0aGj8bbEzZ4Zc35LQPyjb
InmiLAVxnYHsEjS05E+1so3m3FAuyjqzCGgIF9L1PrzmTs/s2d5EoL3rh0z4O7cj
qvosU0rFJbwpVENxXPk4Te3vbVd/5HXIouNiv3BX3WcTXWPXud8zCBwPbRHULHxW
8bvxzrc6qyXep9ggZU1oSx1nUj8mCuyEfn9SeiVQ9+Yy/vCNbWhM3l7RKbyD0IyA
/lVOWWlZVULR5jH40bAyhKewcEaxZk9KcbDjcr1hFUwZbVark0kFJmNFLa4ZTYZ1
v1j74IkUwoLQ4NvHli0wc0Wq0cNdKKOJWHkNZBBOt90h1hS3ggzAlsH3b3v4OEHi
S+YBW7kf8PJ94tlCtgtxcXkxywoH3c6dlK7V2CiSbgpE2LAj9u+TSCuxgMTyU1BF
zquUftdEhS5zpVD8jxKFzeRFu0HyjRX9PT068EnMryh1kZvug7Aq/mAf6Z5zFmkc
JPgCR23/E07ZPrRxYjVvU4mIPOTSFD6fIliBJHsng/vCtpjmXq6lnPbpAkAmjnF4
ZkXz1B14aXokT0KYEGQVVieLAgMBAAGjggKLMIIChzAOBgNVHQ8BAf8EBAMCBaAw
HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD
VR0OBBYEFEypUtfeg+u2dOwQ5frEtRxeM7ptMB8GA1UdIwQYMBaAFKhKamMEfd26
5tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDov
L29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDov
L2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wQQYDVR0RBDowOIIYaGFyZHNv
ZnRjb21wdXRlcnMuY29tLmNvghx3d3cuaGFyZHNvZnRjb21wdXRlcnMuY29tLmNv
MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH
AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB
9QSB8gDwAHYAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHHaFRL2I0AAAFpErh2
bAAABAMARzBFAiEAhTo0PLpdQJ9+ezPRmjg/6udhSjR5oHdncn7HYMj3RycCIDEB
ra/eNQlqq36jtvi8oUpC6gXPqSCnOMv1uadlBULJAHYA4mlLribo6UAJ6IYbtjuD
1D7n/nSI+6SPKJMBnd3x2/4AAAFpErh2dwAABAMARzBFAiEAwXilBlDeztuRop9B
lkg6tBaxzOd7EB56cSfMjPvvllsCIHIH0Boxac4XYMZYREAGiajBlbbAlZSaHKBz
0oeixrQyMA0GCSqGSIb3DQEBCwUAA4IBAQBp2YRx8A/7myWIN7PibDrLPh8xUYSJ
3LHkVCA0QkVkJW4i9zRJDkFS3sDO0N7d50B0VOAHnn2nUmd/AgpwjTyoCIM+ApsR
UIT53rCTU3snGWuGNl9uP/pTh0dcQUKA28hdHXK0Wdgl3fSPkA3dt4sVJaj0bDwf
iSK8AtndY6mrE2zecLc/mQlUCPg5nxIaesfYtgiQiZ+9+XIKklSUBO1nuFwAvmUx
mQlS0ZFO43r/L9TBwuW/HjxXM6RiJNhvz1ZzJf/qg3K8NwT29AIxfpt2ane3beK6
qmdopapVplMWDljcP/CiEE2WJmgbiqm75JF92d9QwvKiXyY+t4njxbF+
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtzmVm1e/z1IFkDiZwZ+v
bC25LAYemkbqFs6RD96aNYPpci/GMz8+s+ms2HvACcCR1Kwu3Qcx0UuJbL+BDM5h
CD/0EVlNw/P+/h1W4cOrC9jxMYWeh6kNuvckm4hwWzRoaPxtsTNnhlzfktA/KNsi
eaIsBXGdgewSNLTkT7WyjebcUC7KOrMIaAgX0vU+vOZOz+zZ3kSgveuHTPg7tyOq
+ixTSsUlvClUQ3Fc+ThN7e9tV3/kdcii42K/cFfdZxNdY9e53zMIHA9tEdQsfFbx
u/HOtzqrJd6n2CBlTWhLHWdSPyYK7IR+f1J6JVD35jL+8I1taEzeXtEpvIPQjID+
VU5ZaVlVQtHmMfjRsDKEp7BwRrFmT0pxsONyvWEVTBltVquTSQUmY0UtrhlNhnW/
WPvgiRTCgtDg28eWLTBzRarRw10oo4lYeQ1kEE633SHWFLeCDMCWwfdve/g4QeJL
5gFbuR/w8n3i2UK2C3FxeTHLCgfdzp2UrtXYKJJuCkTYsCP275NIK7GAxPJTUEXO
q5R+10SFLnOlUPyPEoXN5EW7QfKNFf09PTrwScyvKHWRm+6DsCr+YB/pnnMWaRwk
+AJHbf8TTtk+tHFiNW9TiYg85NIUPp8iWIEkeyeD+8K2mOZerqWc9ukCQCaOcXhm
RfPUHXhpeiRPQpgQZBVWJ4sCAwEAAQ==
-----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 299769933133534684279803844142028101920546
 . . . . . . . . [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 'Let's Encrypt'
 . . . . . . . . . . . . [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 'Let's Encrypt Authority X3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-22 00:01:12 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-23 00:01:12 +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 'hardsoftcomputers.com.co'
 . . . . . . . . [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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 747492535785056708941219752419412691495901098973546029808146791838181436931208345096074939053195006243956400237162899423863646000295255743902722207137295315952489727485742099372920706246442904385963680937435991412416975495535800910687513669804657972708795572253210856628837796112677914950055525871418482046301306545186662451018676637365828293060227479414088528679876617399677499550535444703351657880473968161437000110042552273994184968703623957425783068430123621560880352304268819968482723185117061367622401348247826949503092027486478986751409607680980709726369935624288167498119574676317064138252305846984550207549889416062886836534840134734372317152038859314712328897902821671706424765378137527637842746416267076991315883936987325210953901486583719602872436965989473245497686793231001908271198121994352800220231802512055628494090898433580505645533452798277403802820727377533865777091293171278825404607509867932681778656282203627905916488637458339499483847286105355535919905892415100754928968050428037986579215653496984214923709248222262386849242566880326042063587214513756113491180270546405348828778340612573655973098206462312913917984417123673473525493708308198727181536986132897370626983799510538627774982368384006411996192188299
 . . . . . . . . . . . . . . . . . . . . [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 (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.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)
							4ca952d7de83ebb674ec10e5fac4b51c5e33ba6d
 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1
 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cert.int-x3.letsencrypt.org/'
 . . . . . . . . . . . . . . . . [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 (58 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hardsoftcomputers.com.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hardsoftcomputers.com.co'
 . . . . . . . . . . . . . . . . [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 (69 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.44947.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.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org'
 . . . . . . . . . . . . . . . . [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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f000760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016912b8766c0000040300473045022100853a343cba5d409f7e7b33d19a383feae7614a3479a07767727ec760c8f7472702203101adafde35096aab7ea3b6f8bca14a42ea05cfa920a738cbf5b9a7650542c9007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016912b876770000040300473045022100c178a50650decedb91a29f4196483ab416b1cce77b101e7a7127cc8cfbef965b02207207d01a3169ce1760c65844400689a8c195b6c095949a1ca073d287a2c6b432
 . . . . [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)
		0069d98471f00ffb9b258837b3e26c3acb3e1f31518489dcb1e4542034424564256e22f734490e4152dec0ced0dedde7407454e0079e7da752677f020a708d3ca808833e029b115084f9deb093537b27196b86365f6e3ffa5387475c414280dbc85d1d72b459d825ddf48f900dddb78b1525a8f46c3c1f8922bc02d9dd63a9ab136cde70b73f99095408f8399f121a7ac7d8b60890899fbdf9720a92549404ed67b85c00be6531990952d1914ee37aff2fd4c1c2e5bf1e3c5733a46224d86fcf567325ffea8372bc3704f6f402317e9b766a77b76de2baaa6768a5aa55a653160e58dc3ff0a2104d9626681b8aa9bbe4917dd9df50c2f2a25f263eb789e3c5b17e