irdirect.net

Issued by R3

About this certificate

This digital certificate with serial number 04:b0:cc:90:cb:c9:56:23:fb:1e:01:85:24:b7:5f:a4:cc:de was issued on by Let's Encrypt.

With 7 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=irdirect.net

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate will expire on

Certificate Details

Serial Number (hex): 04:b0:cc:90:cb:c9:56:23:fb:1e:01:85:24:b7:5f:a4:cc:de
Serial Number (int): 408610754640294577425072463112044420582622
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 44:38:18:8a:82:55:43:d2:f0:91:a7:04:7d:20:ba:09:b9:dc:6b:92
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): a3:88:7c:99:f5:88:65:15:ce:de:2f:a5:e2:13:a6:2c:9b:4b:7b:d3
Fingerprint (sha256): 5d:f8:74:34:37:b6:7e:64:83:d4:b8:1b:ed:62:06:d7:04:a2:cf:8b:a9:5c:a9:ae:64:49:02:50:b8:e3:ff:be

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate irdirect.net

7

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for irdirect.net

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

charting.irdirect.net
filings-api.irdirect.net
irdirect.net
preview.irdirect.net
sd-api.irdirect.net
www.iproxydirect.com
www.irdirect.net

Other certificates including the domain name irdirect.net

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGazCCBVOgAwIBAgISBLDMkMvJViP7HgGFJLdfpMzeMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA1MTMyMzAwMjJaFw0yNDA4MTEyMzAwMjFaMBcxFTATBgNVBAMT
DGlyZGlyZWN0Lm5ldDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL2G
/bAwbg6nG9SIfRswXQvl+qAM7xb+WWzZYhxhzKFRb3p7kD4+Gm2EUnBVgRUaI8sx
9mw/eozWklpXhHqWXxxAp47tI8j5Q8aodeZf+5btl+YeZE6jwmur00tOiR8983y8
aCM1vRwjbhkMYkJIJqvp8VKCQ82blFcQE3HX6eb5gTnxfmpQyYMmMIHHPFul0+Lw
fELLnVH8DOMXW1nwh5xiM3LeBIRCxAW3CGadn4FPhNa8oqhumEd9GGwicSa75kf4
lzN1xAM2YdJli2OyEYMJvQqjCuXzegpuDhV4afuATb0lDmgjNdwJZQgWXmBN9hRt
hpi585w4VzMkmZQWcjhtO6ucgzPfyT338m0zJ0wv4rL+RfEN6gJyqwtMEEim+QrP
Vhug4nxOvoYuY5bb3lDZEo+fyATXj8b7q6MNXuvXjWcOhOEAXVysABHu4J4tiYKG
dUiJdR3eR3gpsTdBs3TEFtbuDtYLLPZ/1Dpre+WkO9txXlYz68Ln5CTyFWZyPNqP
wVJTnXZe3ZEYI6Umv6m5X45C5bsJENn8bHdG0SbPxemf1lFN1pnfnmvebueA/GeK
tugkBoDjJ4Lr+tG3HXp+Nhc7leCOc3pne8/OrqKbzo2zVq4H/XYRWJy7ARg145st
85HUT4kIaM6sLLBmFtZbrfMLjpF7bFttVswxqay9AgMBAAGjggKUMIICkDAOBgNV
HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud
EwEB/wQCMAAwHQYDVR0OBBYEFEQ4GIqCVUPS8JGnBH0gugm53GuSMB8GA1UdIwQY
MBaAFBQusxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEF
BQcwAYYVaHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8v
cjMuaS5sZW5jci5vcmcvMIGdBgNVHREEgZUwgZKCFWNoYXJ0aW5nLmlyZGlyZWN0
Lm5ldIIYZmlsaW5ncy1hcGkuaXJkaXJlY3QubmV0ggxpcmRpcmVjdC5uZXSCFHBy
ZXZpZXcuaXJkaXJlY3QubmV0ghNzZC1hcGkuaXJkaXJlY3QubmV0ghR3d3cuaXBy
b3h5ZGlyZWN0LmNvbYIQd3d3LmlyZGlyZWN0Lm5ldDATBgNVHSAEDDAKMAgGBmeB
DAECATCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2AEiw42vapkc0D+VqAvqdMOsc
UgHLVt0sgdm7v6s52IRzAAABj3RmdHYAAAQDAEcwRQIgZ8eSUBI7F86AeeF0Uvnn
nebn4x5xgj0H1D7yqPP9v3sCIQD8KJYpKG4plr6R1N0NlrRivXt72/jbTap8orsx
6MLrCQB1ABmYEHEJ8NZSLjCA0p4/ZLuDbijM+Q9Sju7fzko/FrTKAAABj3RmdRAA
AAQDAEYwRAIgfz8cufVRDFeHD4JwYSmietE3qrIm4jDsRud4DEVK0uQCIAPmRMlk
r6Tnb3A8lySKRaOp8aYDTSPPKgF4Exbgw1QyMA0GCSqGSIb3DQEBCwUAA4IBAQAC
aYixM/Z57yDgPzeYK1GMlNQFzOJ8G/SuvbYYLGytzg+9gL0Qfl7JPwqYBgBudvny
iI3DtIvl25NO8K0ZrFwP/+s/3eip1Zy6dLdPsEVz0cYtlEXdl5KuTnLpJ24ZBO03
xJ+Dm+XJ83XIwjvMhN4j7Jr8Coz981bfjSngLBMZZQ2gGpbiEAPpsMDxO+LgznEB
hniPhtrpHeqGJVkqQP4Hb0IQrc7/8edLS9DhtXWT+2QHs1Q14CiUYTzwSWgJ+cHT
cJ9JOd4XFwP5UEK9c00neFp90mhEkp2qPbekgGt6hWjVRc5vF1nC/N6v9CIsUbu0
+E31JCO+fQFt/zhj8LSM
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvYb9sDBuDqcb1Ih9GzBd
C+X6oAzvFv5ZbNliHGHMoVFvenuQPj4abYRScFWBFRojyzH2bD96jNaSWleEepZf
HECnju0jyPlDxqh15l/7lu2X5h5kTqPCa6vTS06JHz3zfLxoIzW9HCNuGQxiQkgm
q+nxUoJDzZuUVxATcdfp5vmBOfF+alDJgyYwgcc8W6XT4vB8QsudUfwM4xdbWfCH
nGIzct4EhELEBbcIZp2fgU+E1ryiqG6YR30YbCJxJrvmR/iXM3XEAzZh0mWLY7IR
gwm9CqMK5fN6Cm4OFXhp+4BNvSUOaCM13AllCBZeYE32FG2GmLnznDhXMySZlBZy
OG07q5yDM9/JPffybTMnTC/isv5F8Q3qAnKrC0wQSKb5Cs9WG6DifE6+hi5jltve
UNkSj5/IBNePxvurow1e69eNZw6E4QBdXKwAEe7gni2JgoZ1SIl1Hd5HeCmxN0Gz
dMQW1u4O1gss9n/UOmt75aQ723FeVjPrwufkJPIVZnI82o/BUlOddl7dkRgjpSa/
qblfjkLluwkQ2fxsd0bRJs/F6Z/WUU3Wmd+ea95u54D8Z4q26CQGgOMnguv60bcd
en42FzuV4I5zemd7z86uopvOjbNWrgf9dhFYnLsBGDXjmy3zkdRPiQhozqwssGYW
1lut8wuOkXtsW21WzDGprL0CAwEAAQ==
-----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 408610754640294577425072463112044420582622
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-13 23:00:22 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-08-11 23:00:21 +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 'irdirect.net'
 . . . . . . . . [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 773203959749185514562034512262541224840370326321866780638335944962566407552265216169099942550832164915727277739584386490285129144263894684978058297115029608975388810855099932248971787781811939827340247485143013158216888900410173956731220050994789832767009728614607973033643780366241160460355641714762126097291555547567398131899220227681020936288418748642328426661848219876375902390311622278257511343726408273286452608824281920714112236266799013467932020669388718048773812122661934465633760888636954641675344057826851743379871550280745110526938635990506984579297514172461102412688259305447788097993707903904695126201918562212415934107834708946533704604429127538997548254038575543901414307295787529164263770670939401611355014533932206439191339406239371985737432793004955189574557896946002800539088134578929110308333061516573177242365821852523888058095426929095006284781957722806555629017408553101490015912215150138936096475125019569905352212193831817746332075624514815281363955846354229049604841776234777532000942335857928528365626477117967410088263009211123490375106944214064353424839250021746779687084907377442185277687048864610844050447374710269079359514705292445267397474635053419248727720996133110690481583405802921335057816333501
 . . . . . . . . . . . . . . . . . . . . [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)
							4438188a825543d2f091a7047d20ba09b9dc6b92
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (149 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'charting.irdirect.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'filings-api.irdirect.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'irdirect.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'preview.irdirect.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sd-api.irdirect.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.iproxydirect.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.irdirect.net'
 . . . . . . . . . . . . . . . . [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 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef00760048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018f746674760000040300473045022067c79250123b17ce8079e17452f9e79de6e7e31e71823d07d43ef2a8f3fdbf7b022100fc289629286e2996be91d4dd0d96b462bd7b7bdbf8db4daa7ca2bb31e8c2eb090075001998107109f0d6522e3080d29e3f64bb836e28ccf90f528eeedfce4a3f16b4ca0000018f74667510000004030046304402207f3f1cb9f5510c57870f82706129a27ad137aab226e230ec46e7780c454ad2e4022003e644c964afa4e76f703c97248a45a3a9f1a6034d23cf2a01781316e0c35432
 . . . . [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)
		00026988b133f679ef20e03f37982b518c94d405cce27c1bf4aebdb6182c6cadce0fbd80bd107e5ec93f0a9806006e76f9f2888dc3b48be5db934ef0ad19ac5c0fffeb3fdde8a9d59cba74b74fb04573d1c62d9445dd9792ae4e72e9276e1904ed37c49f839be5c9f375c8c23bcc84de23ec9afc0a8cfdf356df8d29e02c1319650da01a96e21003e9b0c0f13be2e0ce710186788f86dae91dea8625592a40fe076f4210adcefff1e74b4bd0e1b57593fb6407b35435e02894613cf0496809f9c1d3709f4939de171703f95042bd734d27785a7dd26844929daa3db7a4806b7a8568d545ce6f1759c2fcdeaff4222c51bbb4f84df52423be7d016dff3863f0b48c