tmak.info

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:12:90:bf:21:a0:24:bd:3c:b2:c0:26:e0:63:66:87:e0:ca was issued on by Let's Encrypt.

With 3 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=tmak.info

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:12:90:bf:21:a0:24:bd:3c:b2:c0:26:e0:63:66:87:e0:ca
Serial Number (int): 354766627573718280123371787496117099815114
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 78:88:25:e9:e3:6e:05:4a:db:34:fe:75:ec:14:4f:02:c0:a3:08:e1
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 5c:e6:47:4b:da:d5:b0:0d:f7:a2:e7:41:a3:db:e2:9c:64:24:49:91
Fingerprint (sha256): 88:e1:1c:5e:6a:e3:46:f3:a5:39:83:30:d9:fe:ee:8a:4b:db:32:db:80:e7:84:25:1d:5f:80:04:9b:fb:ba:91

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 tmak.info

3

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for tmak.info

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

tmak.iicworkshop.info
tmak.info
www.tmak.info

Other certificates including the domain name tmak.info

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGcDCCBVigAwIBAgISBBKQvyGgJL08ssAm4GNmh+DKMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA4MzExOTU2MTRaFw0x
OTExMjkxOTU2MTRaMBQxEjAQBgNVBAMTCXRtYWsuaW5mbzCCAiIwDQYJKoZIhvcN
AQEBBQADggIPADCCAgoCggIBANGBADHiZgH4aoCmioy9zMu5z8HyqblvmG3g+7hF
DQ9dFO1BTrXsh/u3HqYT4f0fE4GKamjT7RBHDMckDbpMj6HmogBdrJ7Xof7MDoKC
yAHHouxX7YN0qrs/Klc4WA9Ral/NJfKft7pxYoY5kvK97opz/O+BdwwzLdheq2CP
mhGYEWfyYWG2O2Y4K9LeBXS71s6jpLH6eQ44j3RRkFoG1f7ZzI3Idkp8RQrZzJ1/
WyQvBFNte+89N82fcoSz7U87z9ikC0XkrCmR323Nyd6fWqDP/KtWYtnSbmt71lZD
4XXLtIu6QgndEE8xxFRGkVXMIXjgavq5bc185Gf4gqxf6DFvhNegHOZawKfjR0l2
c+LlFUbFXgDvt7P/GPdO8H6SCA4PrhWuunmt8N+ZGdukZVFPqsTKgfk0zkUTzCYo
VoSoNXoLCp2rPqr2dWxoqaUSRhAiizu+2JQSCK9Ez9pS27/p8jej3YApkH718cWX
fLB5tzSUz61VS1iSbyD8mO2KgcoqTZitw/cIVi3XR8jIpmHzKxHTUmEAZ7yu6B7Q
mB1WXaAQ2Gr08qHfKSjUC6uwbFAwUDooQBnG8SE9ksiipnWZnwVINh5qEeBQoi/E
PcSwjsTvp3IQtW+O8Sxwl72wf9PMUxiJWuOz+7wDGyIsrqTkS0jnxuLmehg7kBVY
y61FAgMBAAGjggKEMIICgDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB
BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFHiIJenjbgVK
2zT+dewUTwLAowjhMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8G
CCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxl
dHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxl
dHNlbmNyeXB0Lm9yZy8wOgYDVR0RBDMwMYIVdG1hay5paWN3b3Jrc2hvcC5pbmZv
ggl0bWFrLmluZm+CDXd3dy50bWFrLmluZm8wTAYDVR0gBEUwQzAIBgZngQwBAgEw
NwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j
cnlwdC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgB0ftqDMa0zEJEhnM4l
T0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWzpdtUoAAAEAwBHMEUCIQDg/rXXWMcEGcY0
CmXaMRpHRlItKvBBLTkfP9IZqDlonAIgDjLosGt7iizDVEeQJHZzh3vh2dppuldD
Ldx15fxnHeEAdgBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWzp
dtcOAAAEAwBHMEUCIQDCmLFkwO90rP+GVCXaGIuRWHfIDQ+d7EqY+EU9aAE5ewIg
BV9d4i+6Q/mC8TCyXtIqy5qqnJTYm81qDSlUw4rr4mowDQYJKoZIhvcNAQELBQAD
ggEBAEZdD7QtwQBPaav/fatULI5M3/qdoGYEopvaAXaT1NoljLtGU78FLG1VgIji
yVQ9Uf/sJKTaGffBsDio/wcf23mSXRq04R5JFfmTvs9johpgcyNS+qaSTJlbqQwF
EM16tmuzg7H1HxtDy2iawgXcZ2Eq6UNIbcCnpKqZuVamkD4ln2BKhhv+Whny4p1p
0ktdqzWajpE/NL4F2SM/akm9L9RAhejkgB1UOLhvBzI9pXZGSfmTRWtMw48dlC/l
8gVkE+VxljuZC9jSKtTPjtAeFXB3ULg7ba0MIUUW/3xPq9wzJnmhqaSD4pbC/ecU
QF9DR2+yihowkOczP5iOvX7jYck=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0YEAMeJmAfhqgKaKjL3M
y7nPwfKpuW+YbeD7uEUND10U7UFOteyH+7cephPh/R8TgYpqaNPtEEcMxyQNukyP
oeaiAF2snteh/swOgoLIAcei7Fftg3Squz8qVzhYD1FqX80l8p+3unFihjmS8r3u
inP874F3DDMt2F6rYI+aEZgRZ/JhYbY7Zjgr0t4FdLvWzqOksfp5DjiPdFGQWgbV
/tnMjch2SnxFCtnMnX9bJC8EU2177z03zZ9yhLPtTzvP2KQLReSsKZHfbc3J3p9a
oM/8q1Zi2dJua3vWVkPhdcu0i7pCCd0QTzHEVEaRVcwheOBq+rltzXzkZ/iCrF/o
MW+E16Ac5lrAp+NHSXZz4uUVRsVeAO+3s/8Y907wfpIIDg+uFa66ea3w35kZ26Rl
UU+qxMqB+TTORRPMJihWhKg1egsKnas+qvZ1bGippRJGECKLO77YlBIIr0TP2lLb
v+nyN6PdgCmQfvXxxZd8sHm3NJTPrVVLWJJvIPyY7YqByipNmK3D9whWLddHyMim
YfMrEdNSYQBnvK7oHtCYHVZdoBDYavTyod8pKNQLq7BsUDBQOihAGcbxIT2SyKKm
dZmfBUg2HmoR4FCiL8Q9xLCOxO+nchC1b47xLHCXvbB/08xTGIla47P7vAMbIiyu
pORLSOfG4uZ6GDuQFVjLrUUCAwEAAQ==
-----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 354766627573718280123371787496117099815114
 . . . . . . . . [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-08-31 19:56:14 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-29 19:56:14 +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 'tmak.info'
 . . . . . . . . [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 854701380490026586222410466060591368405548597397389708682362526863427442958117535466305581770864701337577636375067767809632825780700781540029485768571777459867396117515374474466733831921723129255887642882876242269420510614416256805800071309626478445183887180144918332254015787132555738716504069172342483894019349979999951208356005469893175927910470722752065520800962058252333289711559148867020341047859790248459915655892618634847953101268796389395242952802721655331051796363322978024020624372565693757582111248431120734543580849956708359056169035967116239153636030580843640774244503212125797958826132528048311597131198842706459607926449236680759835976985166949989193026220447137544581990051394189933839145827442706556663545371299650956052624261429253780835979832585778520971074318008015601433635867201163972729502827981806193649354703858864761559593461965107771833234645024363519903217045466795606812656779419618971802272152935793729795242346638594650651933717748379313200673220118587669885484961699811322909522910561474110906499470758889287238462183550199069869432179240342147783734123234603577740799558559401945636716504690719420996597463434979282852164401629781120862721321645381259635690761456655236245160552788429121892368756037
 . . . . . . . . . . . . . . . . . . . . [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)
							788825e9e36e054adb34fe75ec144f02c0a308e1
 . . . . . . . . . . . . . . . . [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 (51 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tmak.iicworkshop.info'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tmak.info'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tmak.info'
 . . . . . . . . . . . . . . . . [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)
							00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016ce976d5280000040300473045022100e0feb5d758c70419c6340a65da311a4746522d2af0412d391f3fd219a839689c02200e32e8b06b7b8a2cc3544790247673877be1d9da69ba57432ddc75e5fc671de100760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016ce976d70e0000040300473045022100c298b164c0ef74acff865425da188b915877c80d0f9dec4a98f8453d6801397b0220055f5de22fba43f982f130b25ed22acb9aaa9c94d89bcd6a0d2954c38aebe26a
 . . . . [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)
		00465d0fb42dc1004f69abff7dab542c8e4cdffa9da06604a29bda017693d4da258cbb4653bf052c6d558088e2c9543d51ffec24a4da19f7c1b038a8ff071fdb79925d1ab4e11e4915f993becf63a21a60732352faa6924c995ba90c0510cd7ab66bb383b1f51f1b43cb689ac205dc67612ae943486dc0a7a4aa99b956a6903e259f604a861bfe5a19f2e29d69d24b5dab359a8e913f34be05d9233f6a49bd2fd44085e8e4801d5438b86f07323da5764649f993456b4cc38f1d942fe5f2056413e571963b990bd8d22ad4cf8ed01e15707750b83b6dad0c214516ff7c4fabdc332679a1a9a483e296c2fde714405f43476fb28a1a3090e7333f988ebd7ee361c9