Nakamichi
 |  Section #Highlights  |  Section #SCREENSHOTS  |  Section #LINKS  |  Section #DOWNLOAD  |  Section #BOOKLET  |  Section #Intel_corpus  |  Section #Britannica_corpus  |  Section #Dickens_corpus  |  Section #King_corpus  |  Section #2019Apr08  |  Section #AUTO411_corpus  |  Section #ISTA9_corpus  |  Section #TEXTFILES_corpus  |  Section #DELPHI128_corpus  |  Section #HEADLINES_corpus  |  Section #MECH_corpus  |  Section #Ghidra_corpus  |  Section #Linux_corpus  |  Section #Valgrind_corpus  |  Section #Nakamichified  |  Section #TheMiddleWay  | 

Nakamichi
Nakamichi 'Dragoneye' highlights:

- The latest Zennish LZSS Microdeduplicator;
- File-to-File [de]compressor;
- Superfast decompression rates, superslow compression rates;
- On big (1000++MB) textual data, second only to Oodle and Hamid's LzTurbo 29, ratiowise, resourcewise and speedwise - TRIPLE TRUMP :P;
- Single-threaded Non-SIMD console tool written in plain C, compileable under Windows and Linux;
- An LZSS (Lempel–Ziv–Storer–Szymanski) implementation with Greedy Parsing and 1TB Sliding Window;
- Ability to deduplicate (as little as) 64 bytes long chunks 1TB backwards;
- Targets huge textual datasets (mainly English), weak-'n'-slow on binary data;
- One goal is to boost traversing (full-text parsing) of the whole XML dump of Wikipedia being ~64GB strong via TRANSPARENT decompression;
- The first matchfinder using both the fastest memmem() Railgun ‘Trolldom’ and B-trees;
- The first parser using both Internal or External RAM, decided by a single command line option - 'i' or 'e';
- Hashpot/hashpool (residing in Physical RAM) could be tuned via command line parameter, thus lessening the B-trees heights/attempts;
- The B-trees form the second layer, the first being HASH table handled by FNV1A-Pippip;
- The Leprechaunesque (Internal/External) B-trees order 3 (2 keys MAX) are highly-optimized;
- DEPRECIATED (too slow): To keep LEAF’s footprint small, keys 36/64 bytes long are hashed by SHA3-224, otherwise left intact;
- The building of B-trees is done in 128 PASSES, thus LOCALITY/LOCALIZATION leads to cache-friendliness, for example, instead of confusing/blinding
  the SSD controller with building 2^27 ~= 128M B-trees at a time, 'PASSES' revision lowers the "noise/mayhem" 128 times by processing 1M B-trees at a time;
- 100% FREE;
- Trivially to return building B-trees in System RAM in passes - thus saving the SSD from trashing - ONLY SEQUENTIAL DUMPS - and much faster also;
- 2019-Aug-15: INCOMING! Trivially to skip inserting UNIQUE KEYS into B-trees - thus saving big_time and big_space;
- SCALABLE! Gets faster when more Physical or/and External RAM is available, on servers with 1TB RAM (or desktops with 64GB and 1TB Optane SSD) it will dance...
- 2020-Dec-08: At last, here comes Nakamichi 'Dragoneye' Double-Deuce, it needs "only" roughly 2N+(29N = 28,495MB) or 32N to compress N=~1GB.
Nakamichi    Nakamichi
TO-DO:
- Let the benchmarking begins...

Update, 2021-Jan-03, SUPRAPIG_corpus:
URL TAG: http://www.sanmayce.com/Nakamichi/index.html#SUPRAPIG_corpus

Had to remove (in a urge, full drive) superpig corpus from my Internet Drive, no worries, will share a new one - much more definitive and rich...
The SUPRAPIG.RZ incoming... click on the logo below in order to download SUPRAPIG.tar.rz (12,765,289,428 bytes):

Nakamichi

I reckon to be fatty, featuring a nifty part of my DTCC a.k.a. ‘Deathship’ Textual Compression Corpus:
:i:i:::::::::::::::::::::::::::::::i:i:::::::::::::iir:i:i:::ii77777r7irii::....:UDQRQRQRQR@RFYJjX9M9h:iiiiriYhbM@Q@Q@DRQ@Q@Q@R@Q@Q@Q@Q@Q@Q@Q@Q@Q@R@Q@Q@Q@Q@Q@Q@Q@Q@R@@@Q@Q@DUiUt.,,,.:iirir7Jh@t,,..:::::::::::::::.:........,,,,,,,,,...,,,, ,   , , ,,,,,,,,,,.,.,,,,,..::.,.,,,.,,,,
i7riiiiiriiiriiiiiiiiiiii:i:i:iiiiiiririiiiiiii:iiirL7777r::ii7cfjjJYLc7cLc77YFEQQ@Q@Q@Q@Q@@bYYJ1hbQQSiiriiirr7Yp0DR@@QRQQ@Q@Q@@@Q@@@@@@@@@Q@Q@@@@@Q@@@Q@Q@Q@@@Q@Q@Q@Q@@QRQ@@Si:. ,,.,.:irrrYhEQZ.  ,..:::i:::i::::::::::.:.:::..,.,..:irii:i::::..,,,, , , ,,,,...,.,,,,,.....,.,..:...
i7ii:i:i:i:i:i:iii:::::i:i:i:i:::iiriiii:i:iiiiiiiirrrrrrri::ir77Y7777r7r77J2XM@@@Q@RRZM0b927ri7Lj2MMY.::::::i:::iiifMphSSU2fPDRRQQ@Q@Q@Q@QQQ@Q@@@@@@@Q@Q@@QPFYYX@QMhfbQQ@Q@@M.   ,,,,,,:::ii7Y00,       ,,..:.:::::::::.::::iiii:::.::i:iirirr7rriiii:...,,,,,,,,,,,,,,,,,,,  ,,,,.,..:
rrririiiiiiiiiiii:i:::i:i:iiiii:iiiiriririiiririii7rririrrrirrL7c777c7L777t29MQQ@QRMRDDEb9X7riir77jD@1,,..:::::::::r0bp10MRRQDZb0PXtYjfJY777Y7cjYYr.r7777r77UhRQRj::E@@EpPtYfRj ,,,,,,.,.:::ii7hZ.  ,         ,,..::::::iiririrrrrrii:::i:iiiirrririrrriiiiii::....,, ,,,,,,,   ,     ,,
r7iririiiiiiiririiiiii:i:i:iiriiii:iiririiiriiiii777rriri7iir77L77777c777jSDEMZMZZ0b00p9SPt7iiiri7Y2DZ     ..:::..:h9fL2fYirr7i7:::rii:::777rrr7ri:YFP0RZMQ@QRfri1M@@XYhrFMRQ@@r ,,,,....::::rrUDi,.,,,, , ,       ,,..:ir77r7rririi:::::i:::iiiiiiririririririi:ii:.:::..,,,,          
r7rrrrriiiiiiiiiiiiirii:iiiiririririiiiiiiiiriiir7c7rrrirrrir777777r7777j19S9pXPb9PhphphfjLi::iirrcFRQ:     ,,.::.::::i:::::::::iicf9M@R@@@ZbZE9bS1ri7Urrcri:iYM@@@9ic@@RJ1MbE@@. , ,,..:.:iiirJD7..:::..,, , , ,       ,.:.::iirir:::i:i:i:iiiiiiiiiii:iiiiiii:iii:rtP1Yi.,,   ,       
rLr7rrrrrrrrrrrriiiiiiiririrrrrrrrii:i:iiiiiiiiii77Y7rir77rrr777irrrirrj10Ftf2tSFSh21pXUcc77:::ir77jb@L      ..:..,..::i7JUff9pDE9hfc7i:::.::::i71bQRREEP2t0Q@Q@QY:,iQDJi: r7:U@Q:   ,,..::rir72Dc...::::...,, , , , ,        ,......::iiiiiiriiii:i:i:::i:::::::i::7MRRMDt:,, , ,   , ,
7777777r77L77r7rrrrirrrrrrrrrrrrrrrii:i:iii:i:iir7YL7iii777r7YL7rrFUJY1MM1c77iLLJjJLY77:i77ri:i:r77ifMY   , ,,.,.,,.:7YUXhSYcr:..,,,.:77LY1t09pj:   ,:jbQQR0PYr..:7iQPi7ZD1i1SFX@Q7 , ,,:.:iri7cZc.,..:.:::::::..,,     ,           ,,..::iiiiiiririi:iiiii:i:i:ii:.7ZQQ@QRL, , , , ,   
7Y777777r777r7irrrirrrrrrrrrr7r7rrrriiiiiiiiiiiii77777r7Y1Sff9FFYUFh2pbEfcr7:iri::iYYJYrrL7r:iiiirirJR7  ,,,,,,,,,.i71Y7i:,,,.iLU0ERMDpp1J7::irfXZ2r,    ,   .i..@Q@Qb7@Qp7rU@R@R@@7,  ,,..ii7iYbF.,...:.:::::::::::.,,,       ,         ,,.,..::::::::iiiiiiiiiir:.7R@@@@MY   , , , ,  
7Y7r777r7r7r7r7rrr7r7rrrrrrr7r7r7rriririiii:i:iirr77cYU2XhPUfj1UJYYLU0ZUjJ7:iii:irr7YYLr77ri::i:iirLj9p, ,,,,,,,,,:iYcL7L7J1P9D0SjY7i., ,,,,,,  ,iUDQbY::7Y9RQ@Q@D0P@RX@@pRQ@Q@M@@@QRJ: ,,.:i7LYED:.......:.:.::i:iii::::..,        ,   , , , ,,,,,,,,........::iii.7R@Q@Q@1, , , ,   , 
rLrr77r7r7r77777rr77rrrrr7r7r7rrrrrriiii:ii7rirYY1fjcUYYYJcY7c7crrrYh01tfUi::i:irccL77rr77ii:i::icJjfUXi ,,,,,,,,,.:::i77jc77ri::.,,,....::. .i7i:,,:bQ@RhYbQ@RbE7j7JM0R@@Q@QQMRR@Q@@@@b:  ,Y0YU1@:,.........::::::iirr7rrii:..,,,           , ,,,,,,..............,,70MDM9c,  , ,,,   ,
r7rr7777777777777777777rrrrr7r7rririirLc772ccLjcJYU2UY2Y7LJJY77ii:ipp2tt2L::i:iir7tUL7c7Lri:i:::r71hhLt, ,,,,,,,,,,..:ri7LYjYi:.. ,,.i7rr:::..7YpbQ0: :7:1@Lrb@MZ@@@MpEZQDRQRMQRPpRRQ@@Q@b7YMRFtYpS.:::::.::::::::::iiiiririiiri:...,,,             ,,,,....:::::::,.iFXShU:  , , , , , 
rLr77L7777r77777777cLL7777r77L77rrrrrY2fYJjtYY77L7rYYY7Y77r7rr:.,.XD21Uj7i:::::i:r7JYY777riii::i:7tFfY1: ,,,,, ,,,,::77JJJ7r:ir7U0M@Q@Q@Q@Q@RjZ@@XiYRP.  cQ@hiU@MM@SbQEEXPRQQ@QZptcSZ@Q@@@QM0Rt9hh07i777r77r::.::::::::::i:iiiiiii:i::::..,,,,               ,,.....:XQ@Q@RP.  ,,, , , ,
777777777r7rrr777777YcYLL777777iLjYLUJc7rrLYtYYYjL7r77rii:::.,,,.2bJc117i:::::i:ir7rLYriririi:::i710b29: ,,,, ,,,,.::rLri.:i1R@R91t7rr7LY7riY2ppRQDr:X@hi.:1Qhij@Php7XQbQYi1DMMP92LLpRQRQR@R0YtEJSRLircYtf2J7ii:::::::::i:::i:::i:::i:iiriiii::..,,,,                 .:iir:,   , , , ,,
rcrL777L77r7r77777777L777L7rrirYr7cY7ririr7YJfjfUJrrii::....,, .FMU7ir7i::::..::i77r7ririiii:i:i:rjbpPS. ,,, ,,, ,.:iLjDRQR022YL7YYc71bRMMMD09jLY0MR.,r@Q7.:7D7iUDi7bjj9Fpr7UPPZRQPS1hXPPbEZQf1fLtRF.::rrLLJLY77ii:::::::::::::::::::::iiriiiii:::::::::....,, ,                 , ,    
r777L7L7777r777r7r7r77777rriicf7r7j7riiirr77JtUYUY7:i::.:..,,,,cZY7rrii::::::.::irLc7irri77ri:iirrcccfc  ,, , , ,.i7F9MER@@RRER@@@@@@RMEZEMZMbbSUSEQQr.iU7r777rirjXirb9Sjjpr7jt1XPp9JitJt2t2Mf.:YchQ9:,,..:::iiir::::.::::i:::::::::::::iii:i:i:::iirriiiiriiii::::::.,                 
rLr777rrr7r77777r7r7r7r7iiiUD@7i7777iiir7Yr7L7Lc77ri::..,,,,  rDYrirrr::::::.::i:rrrYJ7iiYY7iiirrjJL7t.  , ,,, ,.i7t1XhXbRZRRQQ@Q@RQRM00pXhPpMR@RP0bZbLrii:rrr.i77YF::L0EcU7:r7Yr7Ujir777YYUfr.iithZ@0:  ,,,,....:...::::::i:::::::::::::::i:i:::i:i:iii:iiiiiirirr7ii.,,,,,,,,,,,,,,,,,
777rrirrrirr777r7r7rriii7FM@@P:r777ii:iiLcjY77L777r:.,,,,    :bYriirr:::::::::::iii:iP77LiYcYr77UtJYU7  , ,,,,.:iirrU1X9pJ7FZbb00h2Fh1FfJcYcLrrrjrJYci:i7:ii7:.rcri7t:.itF7L7.:irrrr7rriircY1:i.:rSXP@@Y,..,..........:::.:::::::::::.:::::::.::::::::::::::i:iiiiiii:,   ,,,,,,,,,,.,,,
rYrrirrriri7r7r7r7rriic9MMZMD7iJYt7iiii77Yjc7L7L7Lr:,       .F77iiir:.:i:i:i:i:i:i:irUrJL7rYcJJ1ULr7L:   , ,,..::::f0Xhp02c27r:ii::::::ir::iii::ir::..:::::7:.irr7irjfr:.77Yr:iri:i7rriiiiiYSi...ir2f2M@t7:....:...............:::::::::::.:...:.:.......:::::::::::..:i:.   ,,,,,,.,,,.
r7rrriiiri777r7r7r772bRZDpbMh:ircc777rrirr777777777.      ,jPriii:::::::::::iiiii:i:ci7rhj77UfShJrrr:  ,, ,,,.:i77tSjjtrrii::...:::.....i:..:.:.:.:..:i:::i:.:::irL77j1fLirrr7c7i::iriii::icF,.:..:iUFhEQ7i::::::::........,.,....:.:.:.:.:.:...:...:.:::::::::......rMQ@Z7..,,,,,,,,,,,
rcrrrririr7ccY7Y7tRRDZbEXpZD.:i777:rrriir77j7LYUJY7    .JMbU:::::::::::::::::iiiii::i:i7cYJUth1J77rr,  , ,,,,.::riiL77i:,..:::...:.:::...:.......:::::::::...:irrr7fYc7YjY7i.,.....::::iii:U0.,::..:ihEpbfii:iiiii:i:i:i::::::...................:.:::::::::.:.......YR@Q@QMj. ,,.,.,,,.
77rrriiirr77YYfr,YR9b00p9DM9i:i7c77irii:ir777rYYUJf, ,7UtSQ7..::::::::::::i:iiii:::.::7ircjYUY777rr.  , ,,,,...:::.::.........:.:::.:.:.:...::::i:::....:...:ir7Lr7LU7r::.:..,.         :iit@: ,::..:rSPEY....::::::i:iiiii:iii::::::::...................:.:.:...:.::YbQ@@@E.,,.,.,.,.,
7Lrrrrrr7777cc.  EDD0EbZDZ9pfii7YL777rr7rrirrL7cYfUr.JQ@j:Dp,..::::::::iiiiriiii:...:::i7c77iiiiii,  , ,,,,,,..:.::.,.::::,........:::...:.:::.:::..,........::::.,.:iii7r:. ,     .:.. ,.:FMDL, ....:7X01:,,, ,,,,....::::i:i:i:::iirii::::::..........,.............iUXZRMj.,...,.,.,.
777r7rrr7r7L2:  :RMEDDMDD09hY::iY7r77LcriiirrrLcccJjb2.:9RRM:,..:::::::::ii:i:iir7i.ii::rii:i:i:i,  , ,,,,,,.,.::..,,,..:.::::....:.:::::.:.,,, , , ,,,,,,,,...,,.::7pRMDX1Xi     ,,..,:...iZQ@Z7,.,,.:c1ZP2j77ii::..,,,,,.......,..::iiriiirii::::::::::..,.........:cj22FYr...........
r7rrrri777LtJ  ,pQbb9EDZEDPF7::rir7r:irr:iiii77777r7RD:7bPFRf,,....::::::iiiii:i:criii:iii::irii:  , ,,,,,,..,,....,,,,:::::::.::::i::.,         ,,,,,,,,..,,..i729ZD@Q@Q@@@@pJi  ,,,iii:pFE@@R@@p,  ,.i7MRRQ@Q@@QRMbpFtc7ii::...,,,,,.::iirr7ri:::::iirii:::::iii::.:7fYYLr:..........:
7Y7r7rrr7Yhp7cRQ@ZMEMDMED9SJL:r:iirri:iir7i:ii7irLLi::9EXF0DQ:,,....::::i:iii:i7:r.:i:iii:::rirr, , ,,,,,,,,......:.......:::...:..,,          ,,,,,,,.,..:.::72MRRQ@Q@@@@@@@Q@Q@:  :i::Jp@XpQQQ@@:   ,:71ZSERQR@Q@Q@@@@@Q@@@RRE9Ff7i:...:ii7rr::.::::::rrriiirirrriir7JjYcri...........
7Jr7r7r77hXi.@@@RRRRMM09Xhff7:rrr777irr7rriY7riL77L7:fbpXMMERL .....::.::::::::7::::i::r::.irir:  ,,,,,,,,,,,....:::::::.:.:....       ..      , ,,,,.,,.::LFZRRRQR@Q@Q@Q@@@Q@Q@@@F. ,ipXEMPM@R@RQtpDQQ@QRD9fPDMp09DDRRQQ@@@Q@@@Q@@@E1L7ii:iir:::i7Yr::::::::i:iii:i:ir77777:..:::::.:.:
7Lrr7r72M7,   YQ@ZMDE00SpSh1Ji:i7rri7rr:iirr77ri77Lr:f9U9DEDM9.,:..,..::::::::ri:i:ir:ii:.:rrr7,  ,,,,,,.,.,.,, ..:::::...:..,, ,.,     ,  ,,,,,,,,,..,,,.iJbRQRRQQRRR@Q@QQ@@@@@@Q@QMcrLbSit@MEE0M@@@Q@Q@@@RpJRQREDbDp9bZDMZRMQQ@QQDXtUtf7i:::::iLhPf7i:::::::::i:iiiii::irr:..::::.::::
7Y77rY0t:  ,,, .D@ZE9EEE99FFY.,iiiirii:::77Lr7rir777r1QM0pSb0bi,......::.::::iriiririiii:.:7i7.  ,,,,,,,,,,...,.,,,.....,,     ,,::,       ,,,,, ,,,,, ,,.icYtSbMRRQQ@Q@RQRQRQRQR@Q@Q@@J:riFUJ0QRQQ@@@@@Q@QQp11@QQRRMD9MbZDMDDDM9SUc7cYUUY::...::i77ri:::::::::::iirrL7i.:::...::i:::::i
YfYrUJi,,,  ,,.,,h@MDbD0pSSfY::::iiiiiiirrrriirr7i77r7@MMZMhhFR:,...:.:.i::::ir:Yr:ii:ii::r7cr  ,,,,,,.,.,,,,,,,.,.,...,, ,    ,,,.,,,,,,,,,,,, ,,,,, ,,.:7r77XZ@@@QQRQRRRRMRRRRRRQQ@Q@@@RRMpR@@@Q@Q@Q@Q@MRS1ZF2RRRMRMRZbbZMMDDPXYi:ir77cLr::.........:.:.::::::::iir77:......::rii::::i
jt:rF,,.::.  ,.:. 7@ME9bPPhf77rii7riiririii:::i777ir::M@R@RRStRp,..:.:.:7:::.:iir::iiriiiiiYY. ,,,,,,.,.,.....,,,,,.,, ,,,,, ,,, ,,,,,,,,,,,,, ,,,,, ,,.:cU2hMRRbPfS9ZZRR@Q@Q@Q@Q@Q@@@Q@Q@Q@Q@@@Q@Q@RREbh2c72DRpPQMMDRR@REXDDZDb0Uiriiirr7LY7r:........:.:::.::::::::iii::::...:iiiii::i
j::7r ,.iiri, ,,.,,0@DDbbPXUL:iriii:i:::::iii:::7rL77:tQ@RRQSt0Rj ...:.:r.:::.7r:::::i:i7:r7: , ,,,,....::i::::::........ ,..,.,, ,,,,,,,..,  ,,,,.,,,:rSbMRQMXYYYXERR@@@Q@QQQQQQQQRQRQQ@Q@QQRQRQR@@QDbpjiic0cFMbDQZRRRRRMSfPZRMM09Xfiri7r77L7:, ,,,....:.:.::::iii:::rii.:.:..:iiriiiir
.:7Ui,,:rrrY7, ,.:.:QQb0SP2tYiir:iii:i::iiirr7:::ii7r::MQQRXYSb@Ri .:. :i.:::::i:::.:i:i:irr,, ,,,,..::i:irri::::ii:..:::., ,:::........,, ,,..,,....iUMRQE01hS0D@Q@@@QQMRRQRQQ@Q@Q@Q@@@Q@Q@QQRRRRQ@Q@@@MSU29f.7pDZRRRR@RQE1tS9MRQRQMDb09pfpFp1iii..,,,..:.::::iii:::ir7i:.:...:iriririr
,:r:r..:ii7rri  .::,YQM9phPUL:ir7iii:::::iiiirirririr..h@RQF12bMb17,,.,:i.:::7r:i::iri:i:77.,,,,,,,...::::rii:i:i:::i::.::i:.........,,   ,,....:.:if0RbpS90MR@Q@RR9hFhSbDRQ@Q@QQQQQ@Q@QQQ@Q@QQRRDDERQ@@@@ZYXMi,fDPpQE0M@QQ1F1FthbMZRRQQQR@QQRQR@@@Z1r.,,,..::i::::::i77r::::..:rrrrriir
,:rrYi,...::::. ,::i,RQMEbXF7::7riiiii:::::i:ii7irirr7i:E@PXPZpShfpY:.,:...:rL:i::r7:r:i77:  , , ,,, ,,,,........., ,..:.:::::..,,     ,,....::::i7190PPpbbZEZDEpXt1h0pbDRRRRQRQRQRRQ@Q@Q@@@@@Q@Q@RDpbMQR@RpE@@i.DRPpMPEER@Zj21S221X1P9922tUc77f2bMMMQMc,,,..::::::::ir7riii::.ir77777r7
.:rr2U.,..:.:77  .:i:7@EXfY7i.:ii:i::iri:::::.::::i:r7r:XQPXf0PJJ1jYU::::.::7iiii:i:::::7:i   , , ,   ,,,,,,...,.....,,,,.:.:...:.:::.::i::::::i7tp99p0909DEDbE0DDZSjLPMRRRRRMRMRR@R@RZERMD0ZEMMMMRRRR@QRZMDDbQQi.0bP0XS9bR@9YhhS1ff1JttU777Lr7r77YJFSDpPj:.::::::::::r7Liiii::i7777777L
,::7hP7...:irY7. ,icc:bD1ftYr:.rri::i7ri::.:::.::r:i::::r99DJpShY2J7rr:::::7criii7:::i:7i,L,,,,,,.,..::ir7YFhh1XXb90XS1fU2UjU2UJ7L77ii:::::rrLY2XEEbp9Xp0ZMRMRRE27iL1EMQRMDZZMMRRMRb2SYLYjYYYtjff2FPSDM@@@QQPbS9S.:ERPhpXbPbR1FphXFEZD00hF21YjUtc77L7Yj0QMph...::::::i7JLriri:.i7YLc777j
,,:ij7J:.:irr7fr  :rYiiRDSXtL:..ririr:i:::iiii:::i::::i:::9ppRMFhtYi7i::::rcciiir77irr:i.:i ,,,,..::::rr77fpE0DDDXPpEEDPpXhh1YjY7ii::irr77UUFpE00SF1hXDZRRQMDf7::YEMRZEpDD0SX9E0XfY777JjUYfUtUf21ttt2tFSbERRRRRERD9EPtSp09EpQXSS9p9pQ@@Q@@RMRMQQRD0121fJFD@0Yi:...::::77r:iii::iLJJYcccU
,,.i:7i7:rirr7Yj, ,rrr tRPLi::..7r7i:::::iii:iii::.i::i:.:YYRQ0tUjrii:.:.i77rri7L7ii:ri:.7,,,,,..::iirirr7Lc7YL7cJYYYYLL77ri:iirr7cUUhFhhPP99b9phhS0MRD917:.,,.iY12Ft1jhX99jrrrL7UYYYUffjtffJ2t12121f22hhXSp0RR2U2fFYLUPp9RMRhtS1FFPXDEDMRRQRRQQR@QRRRMDS1SRQREUi:...:iY7i::::.:7tjUYtYF
,,,.iJX77:rrir7cr  :c7r.9SYri::,:rr::.i::::.::::iiiii:::::2Y@MfcY77::::::r7ir7Y77i7:::r:7,,,....::::iii:iiiii::::::..,..:rcYhp9PbbEEEp9P900PPSP0MRQM9Ji.:.,.:r9ZZP9bZ27ii:r:iiiiLYjJ1tftffJ7jf2UtfhFFt22hhPShFEFr727ri7jFfMMRY7J2jh121DDMERRQMRZZRRZMDMZRbtUD@QRDJh:..rYji:::..:Y22UjJj1
i:,,.ijUiirUY77YU:  rFh:r@pXLi::,i:::::i:i::i::::::..:::.:rjQXr7r:i:::.::Yrr77riiri:r:.i:,,..:::::::::::::::..,,,..:r7JM@RDMbb0DED0E0Ep00bPPpMR@Mbtr.:7PRQQ@@@@@Q@@QEb07.::iirr77YJtUttFF2i7J1t12FhhFhhhhXhXFhSMXt7ii7rLJhDRMj7Y7j1h21SRRRDMMQRRDMZMEMDZZMZ1cXQ@RMZXf22pJi..::.icFttJjYF
7i. ,.LQ9.7Y1c27Y7, ,::i,XRS7:::..rr:::ii:::i:rii:::::i:.,:Dhiiii::::.:.iriLr:i:ri:r: :,,...:::::.:.............::::r2@@Qr7YUthfSS9XpP0bbX0DMDPj7:.:JZ@@@Q@Q@Q@QM92cri7cLriirr7777jYYYFhhY7YUt12Shpp9p90EXpFSh9ZY::i7LJYhDQMF777YYUf1fUSMRMEMQ@MRRQRRZRZRbMEf71E@Q@MEbZZbYi:.,,:7t1jjYJ1
rr..,.:F@h.Y7YL7r7:  ,:r,:jr:.....r7ii:ri::::::::i:i:i:::.,P7i:iii:::::.:rUY:iiiiir7 ,,,...:......,.,...,,,..::ii:ihQ@MRXYjhFhfUcYYjUFhh1SP0Yri:,.cMZMbEDMMM9pfLrii77cccYL77rr77r7Y1JYhX1U7YJhfSP0PFUFS00bXSFp9X:::rL77FbQRZLLLccYLYj2Y7:cYcLJhPX9PMRRDMDbDRbFLLt9R@@R9PX90ML:.:rUUUJJc2
rr:.. ,:f@7.jYLrrii.  .i: ii:.:..,:rYYYii:::i.:::::::.:...,.i:iir::::...rct:iii:irY,, ,,.....,,,,,,,.,......:.,  r@QMpZQfrLYY7ririii7UYLtUYr:::.ipDFfj1Sbb9U7iii77YctYjJjjjjU7riirJFhfhFXYi7FhFSDh7rJ7r7UhSFSh9r:irYYJ2hMbbQXiY7rr7cYJcY7:ririYYcLYJFXbQREbDM0FJJjtf9M@@REDbRDb2jfhftYYj
LY:.., .7RQ::Xj7iiii  .ii .h7i::.. .iJthri:rri.i:...,......,.::i::.....:i7:i7r:iiY:,,,,::ii:,  ,,......::::::.,i9@Ehf0E@i.:iiririiiri7r777i:::.rhULYYtU1J7rri77LLjUUUFXhSphpbU7c77L2FFfFFf7UFXhDSi..:7r:r1hPXPSLi7cjfPpZ7,i0Qf7Yr7YtcJcFQii7rir7irLjtJ7JhRRMDDDSJJJtjf1pM@QQRQRZDM9b9FtS
FF7:.,  :j@Q.iZ1ri:7: ,Jj. 7r:...,,rY:7ri::::.:.:....,:....,.::::::.:...irrii.::2r,,,,:i77r, ,........:::::.,.tQMJJ2XpbR:,::riiiiiiiiiiiiii::.:cLr77YLr:::r7L7Lrct9bRZ9YtUY77i7cJYLcFtUfX1jthXDP:,.,:iY7iJE99pUr7rYUh2Ji: ,:10Jcc77J1FhJ@p:iir7777JJfYYrL1ERR0DDjLjYjUULUXZMQRRRQQ@RQMMQ
SpjL:., ,LR@X YRXtrr:  rYr :7:....,.:::ii::::..:::..,.,.,.,,,::::::....:rci:.::rS:,,.:ir77, ,:::.....:.:.:..7RM1r7YhFpbR...:ii:::i:iirii:i:i:.:7rriri:iircYJYL7JfMM0Ur::..,.....iYjtjtthhScjh9M: ....iY17jpZ9EhJYEP7:rc7cr,,:LJLcc7c77779@i::rrrrLYJjUjYcY7YpR0M0Uc7ijjYYjJPPbMQQ@Q@@@Q@
DDtj7::, .tD@7 tRMF7r: ,7i  PYri::..:ii:ii7cr:iii:i::.,,....,,..:::...::7ii::ir7i...::ir7, .irri:..,...,  ,FRt7rr71SDXQP,...:ii:::iiiiriiii:..iriiiiiir7UJLrrcF09Yi.   ,,,,,.,,,.:77YfpSpF7j0Dh.:::.::iYtYhPDri..Q@Prrj9tYi..rJ7rr7777rihMF.:ir7777rYjYLrrYi7DMbRE177LLYfYjYjU2h9pMMQRQ@
1RES7r.., :2b@:.bQX2cr  ij: rELi::..,i:7ir7Y77ri::i::.,.....,, ..::..:r77L77:::....::i:r: .iirii:.       .tfriiirYUb1SQr .:..ii::i:riiii:i::.::iii:irYYY7rrYjFXi,      ,,...,....:::iY2PXUitXMi...::rjrr72X9Z: . 0Q@U777c2J:r7UcrrrLL7rLXb0i.::ii7irYhtti7cYr7EEPZRZ0fc77JYYjfU1UttfU2fM
:r7Y1r:..  rRQE,ihP0Ur. .FL  1c::..,,.r:i:riririii::.,,,,,,,.,,,..::.:iiiir::...:.::i:r:,,::i:i:.   ,   .Y7::iiiJjhtfM9, ,::,.i.::iii:i:iii::.::::ir7YLr772hpPr     , ,,,,.,.....::.iiJPXjYt9Mi,:.:i7U1L7j99Di.i,j@RQL:.:r2:.YcY7i7cYY7cMEEJ..:.::iiY21jcJUc7:1b0SERRMRZXJYYfcUtftFt2jjU
YfiirUi:., ,c@Q7 cpZjJ:  7U: YPci:...,.:.:.::i::::............,,,..:...:....:.....:::ii.,:iiii:.,,,,,., ii:::iiYrjXfXM7...,:,,::.::iii::::i:::.::irL77r7YFSph2,    ,,,,,,.,,...:,.::rctbXUYSEZ::::.ricYtFp0RU:i: LQRQQ7iiUJ7.r7Yc7irrri79SF1.,.:.::irUFhLc777irpp2J22ShX9D0SJY77LY7JUUc1
0S1hr:ri.,, :XRQ::t2h2L  .i: iPri:.,,,,::..,..::,,.,..:..,...,,,,...........:.....:::ii.,:iiiii..,,,,..,..iiri7r72tERXi ::.,...:..::i:::::::::::::r7L7r7fF9S2:  ,,,,,,.,,,...,...,.:r29p0jt0Rjirr.:iirjS99DD7:..,c@ZMRM7i:rii.j72Yi::::7hj2Yr,.::.:.:rtUY7YY27:UM222jLhhh0DRQMF777rrL77f
fSXPUr:ii.,, :YQh.JMp2r. ,r: ,Ji::::...,...:,.,.....,....,,...,., ,,,....:.......:.::i:.,.:iir::.,,...,,,.:irr::cSYp9Pr.,::..:,....:::::::::::.::::ri77Jfhb9L:.,,,,.,.,,,...,,..,.:i:7hMDYUE2r7Y7iii:7US9bbFr:..,Y@MZRQ0:,.:i.icUp7i:i7SUUcYL::777r7YfccLL72fYicXX2JfXfF0DbMb0ZR92YYcJc1
i7cYF27..:.,  r9@i.1Mpt:  cr  fYi::.....,...:.......,,,....,.....  ,,,...,.,,,....::::....:irii.,,...,,,,,..::::rrY1h27i:,:::,.,:.,,.....::,....:::irr7YhFEP77i..,.,.,........:..:..::YEEtE07i7rr::i7J1hEZbr.:.. 7@MD0MMY..:::.cr7YL7iFb2UJ7cYirJjL7t9D27rrLU77i2XtJUSb0php0XtjtZRQbPULJ
:iirYS7i....,,:iE@..pDYr, .7. 7DYr:::...,,::..,.,.,,,,,...,.,.,..,  ,...,,,.,......:......:iii:.  .:....,, ,.:i7irJ2ccii:, ,..,,.:..,.:...::..,.::.:r7r7Uh097cY7.......:.....:..::,.ii7EX1bb27rr::rYjX19Zbrr7... iQR0b0D1i,..:.:7.r7r721jJLYj2irYUY7rUEQP77YLJri7D1EF21X2f2ZDD2FbMMMMQ09
iiri7Y7i:.,,.,,.fQZ,rX2r.  :: ,17:::...,,,.::.:,.....::....,.,,..., ,..,,,......:....,.,..::ii:,  ,.:....,,.::rir7fc7r:.. :jc............,.::.,,..::i77rcY22tJUU7:..::::..:..,..::.,iL9EtcSpPjfUtrcFSS9pEc..U7., .@QMEMZRJ:.::: 7::ii19jU7rr7LiiJt1Lr7PMMEPYLUYriJ0ZMPfcjS9EMZMDMDMEDDRQ
irrrrri7:.,,   .:1@f.77L:, :r. 7ji::......,..:::........,.,..:....,, ,.,,,,.,...,,,,,,...:.:::..  ,.......,,,.:ircU7ii::iJFhUiiii:.:.:.:::..:::.,::::ir7r7rcYft11Ur:...:::.:..:i:.:.:YDZYrFbStFJUp1pP99907,::7:,,:Q@DbpDZM7..:...Y.:79FUjjri7Yi:cF22772P2X9S7777ii7hP9h9PX1b0EDDbZDMZMM@
::i:77ri:.,,,   .rbR.:7r7. ,c: .Mj7i:::..,.,,..,.,.....,.,,,..:....,, ,,,,...,...,,,.,..:::::::., ,..........,        ..::i:i7r,:r:::..::.:...:::..:::ii777r7Yf1p99f7i::::..i:i:iiL:.rpZf7bph2pUjFhS0PSh9ii..::...QRZZMEEMb:,,.. ii.:S92U77Uj17::LfUcrYfY7hptrr7r:iir7SbMDPbRb0pZDE9EZZ@
i7iir7Yci:,, ,   :YRr.rr7i  ,.  t2ii::::...,,.....,...,.,.,.,,,.....,  ,,,,.....,,,.,..::::::i:., ,...........,,                 ,.ri:ii::.....::::..::::r777Y7JF9X02Y77irrr77rr777r.ifQPYXX1fXXhSfXShtP0i.7i:.:, SQRQRZ0M@h..::,,J:.rZZtYFtcL7i:rL7j7:fDjJXfrirrL7r:i:c2M@M9Zp0bEEMbZbQ
71r..i77Ji:.,,,  ,iXh :i77. ,ti :pci:::...... ,.:.......,,.,,,,,.....,, ,,,,,,.,.,,,,,..:.:.:::..  .......:......  ,,         , ,   ..riiri.:.:.::i::.::::rrccYtP99jYUYYYrfhf12Y7r7riipRf79hhfhJttFPX1FDZ7r:7:... LQQEE0bEQR7.::: ir::J1XX9hLi::7rr77r:rM17LSY:ir7Lrrr7::i2PPhp0SFEZZMRQ
:7cY::rL7ri:,,,  ,:rYr,rir:  77i,9X7ri::::.:., ...::....,,, ,,,.......,    ,,,,.,.,,,,,....:::::., ..........:..,.,,,,,,       ,,,,,   ,.rrrrrii::::ii::.:irrLYjJ2L7LFYJYJjFp177r7777tZ1rYpD2FUtUf1E0XPRb.7t7r,., i@M0DMbb0RF:....,7..iJFfYY7irr:r:rii:i2bYL2Pi:ir7rr7r7i::iiiYFhPpDERE@
..rSpr::7ri:.,,   .:7j,.rYi,  :. i97i:::::::::. ...:.:.,..,,, ,,.......,,  ,,,,,,,,,,,,,...::::.., ,..............:.,,.....     ,,,,,,, .,,,:irrr:ii7ii::::.::iiiir7j7Yt1fY7U7rrr77rfDp.:iUS09E9DED9tXRR9..LUci.. .EDP099XPbEr,,..,:..:UffY7r7Li:.rir:i:r9F2JJt:::ri7r77ji:ii.:i7i77riLf
 ,:YXPjri7rr:,,,   ::Y. iY7i  .:,,J7ir:::::::::.,,.....,..,,,,,,,..,,...., ,,,,,,,,,,,,,,..:::.:..  ,........:.::.....,,.:::.,     ,,,,,:. ,,  ,,..iiii::i:i:::::::iri:7LUc7777Yr7L2ED:,i7Lj29MRDSj::DZRZ7i::i:..,,U0PPpXpXERY,,.. :...UptLYrrrii:iri::i:jXSY777..:i:r::r7ir7cir777r:.::
,,,rjYZbUirri., ,   .iL,:rrr, ... i7iii::::::..., ,,,,...,..,,.,,,.,.,.,.,    ,..,,,,,,,,,....::.., ..........:.:.:.:..,,,...,,,    ,,,,.,,,,,, ,,.. ,iYrrcrJY7rri7iircY2tYY2t2FpSppSXt777JtXjY7..:.1RDMJiYLLri....YRp0XpSXPRX:...,::..YM1FY7i7rr.,:riiiir1Fj77Li,::i::::rY7LYYrriii:.:i
 , .i7UYF97ii:., , ,.:7L.r:i. ,:. .0YYrii:::::..., .,.,.,:..,.,.,.,.,.,.,.,,   ,,,,,,.,.,,,...::...,,.....,....:.:::....,.,,,,,,,,     ,,,,,,,,,,,,,, :D9@c.:rJ2t2bMSppDZFrJ2PXXhbXiXR@@Q@Mfi,ip.::7DRZP. ,.:i:7ri,7RphShpP9EDr,,.,.::.rFtf2Y7:::, .7riri:cXc7777:...:.::i77ii::::::.:::
,,, .rYi7FM2i:.,,   ..tR::r::  ..  YFLriiii::::...,,,,.,.,.......,,,.,...,..,   ,,,,...,.,.,....:::, ,..........:::...:....,.,,,,,...,,   ,,,,,,,,,,, .1@R,. ,hQQMEX2r:..YEPFbMDRQZ 0Q@@MLi. :S7.:r2QZD7......,.::.iD1hFpPPh9DY,,..,.:::UtjYYri::,,...:i7i7XhL7r7i....::i:i::..,,::...::
 ,   :7Yj1hRpi., ,   :717::..,  ,. :U7i7rr::::::::, ,.,,,.,,,,,.,,,,....,.,,,,     ,,,,,,,,....::::.,,,............:.::..:..., ,,,:iii::.,  ,,,.,,,.,, rZ:,.,, ,.,  ,,,, :PMEQR@@@i .cr.,   .7.,,i7PMMbi,..:..::::.70hFPP9X9XEF. .,,:.::YYccLLi:,..:,,,,...7FYriir::,,,.:::::::.::...:,.
,     :7JY72bPi., ,  ,:7J.i:..  ,,  UtL77ri::::::.., ,,,..,.....,..,,,,,,,,,.,,    ,,,,..,.,....:.:::,,......,...,..:.:.:::.:,,,, ,,:::i7ri., ,,,,,,.,,  ,,,.:.,...,,,.....::::iii,  :::.   :, ,.7hPZZp...::.:riri:7pFXPpPp99b0: ,, i...777r777.,..::,.,.,,,77r::iiii.,,......:.::.,.,,.
  ,..,.r777ftZ2:,,   ,:rJi.:.,  .:, iMffUYrii:....,,  ,..,........,, ,,,,,,.,.,,     ,,.....,.....::::,,,.....,......:.:::..:..:..,   ,..ii7i.,,,,,,,,,,,,,.,...,..,,.,..::ii::7r:  .iiDY  YE.,,.Y0MbRj,,.::::ir:i:cPSFS1hh9SbDr,,, ::..7YL7Lci,,..:......,.:i7r:::iii:,,,,.,....:..,...
...,., .ii7rt2Ui, ,   :r77.:,,. ,.. ,hjr777ri::::::.,  ,.,...,...,,,,,.,,,.,.,,,,,    ,,,,...,....:.::.,,,..........:...:...i::::::..,,   ..:..,,,.,.,,,,,.,.,...,::....:.irii7Yi,  :71Q7,MQ7,.,.7DEDZi,.::.:::::::rESh2hFhhSFEc, . .i..r7rr77.,,,...:...,..::7ri:..::i::.,,,,,,..,,....
:i.. ,..:7ci7YUfi, ,  ,ii7,.,.:, ,,, iL77777i:::::::.   ,.,.,.,.,,,.,,,.,,..,,,,,,,   ,, ,,.........::....,,,......:::::::ii:i::::::ir::.,    :7i.,,,.,,,,,.,,,....:::,,.::iir77   :7DMQ:if. ,,,.YEpDh,,.::.:::..::iSSFhhphhhX0f. ,,,i.:r7iri...,,,.,:..,..:.:iri:::..:iirii..,.,.,,,.,.
:i:.,,, .:irrtp17.    ,:r:...,., ,.. .FUFffc7ii::....,   ,,,,,........,,,,.,.,,,.,,,    ,,,,......:.::.......,..:::..:::::i::::.....:iiii:.,  ,:LL: ,,.,, ,,,,....,.:.,.:::::::,,7@QSfhX.,  ,,,.7pDbMi,,:::::....:::tF1FPShFh2pj. ,,....ii:i:,...,.,..:..,::..rri::::..:iiiiriirriii:,,,
:r..,, ,,iri:cX97r,    :r7:,.,,,  ...,jfL7rrii:iii::..     ,,,,,,,.....,,,,.....,,,,,    , ,,,,......:...:....,..:................:::::::::::.,  ,:. ,,i7r:.,, ,,..:.:rPbRQQMR 7Q@@p:Y77.  ,,,,iJMERj,,::::i::.:.i:.cX1F2h1XhXS2.  ....:i::i:,,...,.,..:..:..,:ci:.:::.:.::riirrirrY7cri
:i:..,,,,:7i::UXti:,   ,i7r,.,,,, ,,, :UJ77rri::::::::,     ..,,,,.,...,,,,,,,.,,,,,,,,   , ,,,,,,.,,............,...,.,,,,,,,,,....:.....::iii::,,,  ,,r77Yi,iJ0R@QX,2R@Q@@@Q.RRX2::iii. ,...i72F0Ri .::.:.:...:::,chFFF2hFhfXh. ,,...iri::: ,,.,...,,,:::..,,r7::.::i:::ii::i::iiirrrr
:i::..,.,,i::7r7cci:,   .rr:,. ,   ,, ,j7YY777ii::::.:.      ,.,,.,...,.,.,,,,,,,.,,,,,,   ,,,,,,,,,,,,............:.:::::.....:..,..:::::::::iiiiii.,,  ,.r:.cXh99R: rJ1hf1Y, rri::iri,  ...iJp2XbD, .:::.:....:ii :h2hFhS91fpp,,,...,iir::.,,.,.,.,.,,7:..,,,,,.:::::::i:::::i:iri:i:r
.::.:..,, :iii7rrYc:.   ,:i:,,,,,  ,,  77iiiiii::::...:,      ,,.,,.:,,,.,.,,,,,,,.,,,.,,   , ,,,,,,.,,,,,.........,....:::::.::..::::iii:i:iii::.irr:i:.     ..::i.  .:i:i:....ii:..,  ,..:irXpX0R7  :::::.:.:.::i r9Xhh1hS9Fpt, ,,...:ii:., .,.....,,i1:...,.,, .::::.::::::i:iiii:::i
.7i::,,,.,,ii:7pJ7ii:,  ,:ii,.,,,  .,, ifY77ri:i:::::...       ,..,,,,,,,.,,,,,,,,,.,,,,,,     ,,,,,,.,,,,,.........,,...:::...:..::.:::.::iii:i:::::ir777:.,      ,..,.,::rii77r:     ,.:iLUfF09ERi .::.:::.:::::: J0ttU11hhh9j  ,,,.:i::., , ,,.,.,,.7U7..,...,,,.::.:...:.i:..:::.:::
rii:.,.,..,:r:ihp77:.,,  .::..: ,  ,,, ,Fc7ii::::::::..:,       ,..,,..,,,.,...,,,,,,,,,.,,     ,,,,,,,,.,,,.....,...,....::...,.......,..:.:.::iii:::ii77L7ri:..,,,..:::::         ,,:i7YYJS9EPhS9, .:..::...:.i:: 21UthhSSX1E7,,...,i:ii:,,,,,.,,,.,ir7Y:,,..,, ,.::::..:.:::::::ii:::
i::i:.....,,::iFfLtY:.,  ..:.,.,    ,,, rr:::::::i::.:::,        ,,..,,,,.....,...,,,,,,,.,,     ,,,,.,.,.,,,.,.,..:.,,.........,....,,,.......::iiiii::::r7777cr7r:.,.:.,    , ,.,.::ihPP1XbDXf20X ,:::.:...::::r. 2P2ShXhXX9Mi ,,.:.i:::,,,,,,,,,, .77YY:,,.,,,, ,::::.i::::::iiirir::
:.:::....,, ,:r2UjFL:,,  ,...,.,,   ,,, .riii:::iii::::..          ,...,.....,.,.,.,.,.,.,.,,     ,,,,,,,,.,,,.,.......,...........,,,,,,.........:iiii:::ii7LYYYtSjYJULY7777iY::777f2cjXpbZEhjLU07 ,::::::...::ii, SXSXpSPFXpRi ,..::i::,,,,,, ,,,,,icrY7r.,,,,,,, ,.::::::::::i::ii:i:
.......,,,,,,:rX177i..,, ,,.:.,,,,  ,,,  777ii:iiii:::.::,       ,,, ...,.,.,.,.,,,.,.,.,.,.,,,,   ,,,,,,,,,,,,.........,.............,,...........::::i:::::rrLc2122bDE0MDDPP0F7hZMMMFpbRZPYYj1jPr ,:::.:.....r7i ,XXhSF1UjtPMi,,,.::rr.,,,,, ,,,,,:7i777r:,,,,,,,, ,.:::.::rii:::::iii
...,,..,,,,,,,:jjc7:.,,   ,,..,.,   ,,,, iU77rrr7ii::::.:.        ,   .......,,,,,,,,,...,,,,,.,,   ,,,,,,.,.,,.......:................:i::......,,.......:::::irircf1pbZZMED9RRp0RZD9hhSjc7tJUFh9. ....::....:r7: ,XhFtF2tf1SRi  ....ri.,,,,,,,,,,,rirr7ri::,, ,,,,,,,,,,,..:::ir7rrrir
..,,,.,,,,   ,:ii7i:,       ,. , ,   ,,, .UY77r7rrii::...:             ,....,.,,,,,..,,...,.,,,...,,   ,,,,...,,,......:..,,,........::::::.,.............::.::::::irYJ1JFpEp900YYLriJtJrLYJUU2X0U ,.::::::::::r7. ,hP1SFX212Xbr ,..,.:i,,,,,,,,,.,:iii77r::::.,,, ,,.,,,,,,,,  ,::rr7r7
,.,,,,,,      :ir::.,   .:iri:.   ,  ,,,, 7r::i:i:iii::.::.         ,    ,.....,.,,,,,,,.,,,,,,,....,   ,,,..,.,,,.....,.,,,...,......::.,...........,........:::iriirLYrrY7i::.i77r7jfjhXPhh19PU, ,.::::::::.:i7. .0S1YYJUJjjp7,,.,..::,,,,,..,,,,:7:ir7ii:::i::,,,,,,,,,,,,,,,, ,,,,.:
,,,,,...,     ,i::.:i7j0MQMEPbhji.   ,,,, .Lirrrrr:i:::::::  ,     ,,     ,.......,,,,,,,,,.,,,,,,.:...,   ,,,,.,,,.,...,.,.,.,,,......:...::...........,.,....iirr7rririi77r777JFXp2f2X9h1hppXJ.  ,::.....:.::L:  .p92jJt21fF9Y,,,,,.::,,,,,.,,,,,:rri7ii:::::i:.,,,,,,,,,.,,,...,,,,,,
.::,,.:i:   .i7hXh9ER@@QQb9SMQ@QRY.   ,,,  jfY7r7rrii::::::,        ,      ,..:......,,,,,...,.,,,,.::::.,   ,,,.,,,,,......,,,.:.....:::iiii:.....,....:.,,:..:rriic77rLY1hXPEpSY1UcctjfYJj2YY   ..:::...:.::ii.  ,2hX1hfff120Y, , ,,ii, ,,,,,,,,,:7irri::::::::., ,,,,,,,,,,,,...,.,.,
.:::::.iirrhR@RMDMMRRRDpUjUFpDDRM0i,   ,,, iULri:::i::::::::       ,         ,........,.,,,.,...,,,,:i:::::. , ,,.,,,,,,.:...,,i77.,..:ii77ii:.:..,......:..:::r7i:irJYYFbD0Ffjcr:i7r7r7rJjti.   ,.:...::..:.iii,. ,UXSPh1t11PEf   ,,,:i,,,,,,,,,.,iii7Y7:.....::.,.,, ,,, ,,,,,,.,.,.,.
7212U77c9Q@Q@RbhPSFf2YY7YJUt12F1phr,   ,,, ,J7L77rriiii:::ii.     , ,         ,..........,,,,,...,,,,:i:::i::.,  ,,,,,.,:Y7..,,:7L:,.iciirri:.:...:.......iiiiriir7rrrUUFjfYr::..::iriiiLL7.    ,,..:....,...:i:,,  XXXpE9PFh1pticbR: ::, ,,,,,,.,,:ri7cLi.,,,.,..:::....,,,,,,,,,,,,,.,
D@MMEb9EMQQRShY7rri::irYjUjjYtJt1ti.   ,,., :7r7777rrrii:::i:,     , ,     , , ,...:..,.,.,, ,,.,,,, ,:i:i:i:i::,,,,,,,,,:.....:::.::i::riir:..:.,,..:.:.:::iriiiii7r7JY7riri::::r::r77cL.   ,,,.....:,......ii. ,  p0fS2U71YLjh2F7i..:: , ,,,,,,, .iirY7i:, , ,,,.::::::::i:i::..,.,,,,
DZF21fF19E9Li::...:.::7YjYjYJYUUhY:,,   ,,,  7Y7L77r7ii::irii.  ,     ,   , , , ,,....,,.,.,,,,,.,,,, ,irii:i:::i::.,,,,,,,.:.::....::.:7ii:::r::::i:,....:.::iii:rr777i::ii7:iir7rrcYfr,   ,,,..............::     iircSYt97i:::ir::.:.,,,,,,,,,,,,ii77r:,     , ,,,...:.::iii::::.....
cYirrr7L1b2i,....:.::ir77cLJJjYUjc. ,,   ... .F2JY77rriiiiiii:         ,     , ,   ,.::.,.,.,,,,,,,.,, .rr:::i:::ii:::..,,,..::i:.,:irii:iiri:iiir::....,:::..:i:iiii7i::rjUYi7YYfJYUY.  ,,,,,,............,:i,  .ir7r7U19Ji::::.rL7i..,,,,,,,,,,,,.r77r:,   ,,.,.,,,,.....:.:::.:::::::
:::iiiiiYhXLi:i:::iiiir7777Yjf2J7:. ,,   ..., rjL77r77Y77r7iri.       ,     , , , , ,.::.....,.......,, .iriririiii:iii:::i....::..:r:iri:ir7iir77r77iii:i::i::irrc77fY7FSFS17YYPhU7:   ,,.,.,.............:i.:@R9EhFrr:iirrLYtF7,  ,,.,,,.,,,,,.,,:LLcr:..:7rriririiiri::i:i::::::::...

Currently (maybe forever) the people's compression corpus, 'SUPRAPIG', is 95,729,069,568 bytes strong, across 79 files:

99e17994ca0de2a47b97ff6b1159ce5038d77f49 12,765,289,428 SUPRAPIG.tar.rz
51eba3fcc77f61f2469ec2e64a4276a0f7024381 95,729,069,568 SUPRAPIG.tar
+------------------------------------------+----------------+-[79 File(s) 95,728,938,194 bytes]-----------------------------------------------------------------------------------------------------+
| SHA1                                     |       Filesize | Filename                                                                                                                              |
+------------------------------------------+----------------+---------------------------------------------------------------------------------------------------------------------------------------+
| 72c3f284a704e06c87066ece26ad8b3de7afd796 |    297,981,779 | SUPRAPIG_(Dictionary_Specification_Language_(ABBYY_Software_House))_Britannica_Encyclopedia_2010_1.563_miled_(En-En)_ANSI.dsl         |
| eecdd004d56b76fcd26be5ddb30a4848532b614b |    135,944,758 | SUPRAPIG_(Dictionary_Specification_Language_(ABBYY_Software_House))_DUDEN_-_das_grosse_worterbuch_der_deutschen_sprache_(Deu-Deu).dsl |
| 29e6327e130f32a73ed6492f74ec6679b1f952b8 |     42,920,232 | SUPRAPIG_(Dictionary_Specification_Language_(ABBYY_Software_House))_Hanyu_Cihai_new_Sea-of-Words_(Zho-Zho).dsl                        |
| 31ae7c9ecdbfbf79221bab5db963268acec3f77a |    560,714,120 | SUPRAPIG_(Dictionary_Specification_Language_(ABBYY_Software_House))_Oxford_English_Dictionary_2nd_Edition_Version_4_(En-En)_ANSI.dsl  |
| 26946262c71323267da19fe977c177a7622c29c3 |    137,909,831 | SUPRAPIG_(Dictionary_Specification_Language_(ABBYY_Software_House))_Webster's_Unabridged_3_(En-En)_UTF-8.dsl                          |
| 90d61a17f2fcc05ba6dcdde17125d0f9b4ebb753 |     52,078,592 | SUPRAPIG_Agatha_Christie_108-ebooks_TXT.tar                                                                                           |
| 23980938220b67ddf79574dea02deee562487d12 |     15,583,440 | SUPRAPIG_Arabian_Nights_complete.html                                                                                                 |
| d2bb69342c5becce2a1b6602ee3462ddbe3d80ed |    273,401,856 | SUPRAPIG_Autobiography_411-ebooks_Collection.tar                                                                                      |
| f66b23477121f2a90244805c15ac83b2c1f84d19 |     43,025,920 | SUPRAPIG_Battletech_-_Ebooks_1-61_complete_german_(deutsch).tar                                                                       |
| 2eda35d5859b7cc8ac985a2e3ec339552ee6ca2d |     23,985,664 | SUPRAPIG_Big_Encyclopedia_of_Russian_Orthodox_Church_(Holy_Rus)_3-TXTs.tar                                                            |
| d32999b84d3a0c1395c4b5ed9200a248ce6f3d38 |    193,367,552 | SUPRAPIG_Big_Soviet_Encyclopedia_in_30_volumes_(1239-HTMs).tar                                                                        |
| b5a38bcc70ccc77daa2b9c459a9535b2e7660e5e |    832,290,816 | SUPRAPIG_book_serie_SPETSNAZ_(981_UTF-8_novels_Russian).tar                                                                           |
| 539ae93c00996f2a3d5fe04425e26c9a56e5b785 |     55,886,848 | SUPRAPIG_Charles_Dickens_in_30_volumes_(Russian_UTF-8).tar                                                                            |
| d0169b5929d868f125fb7b3f2e6a52b8357bd67e |     42,935,960 | SUPRAPIG_Complete_Works_of_Charles_Dickens.txt                                                                                        |
| 8269bef575d591f9ec91a5518cdf2fc57b12a1ae |     28,959,721 | SUPRAPIG_Complete_Works_of_Emile_Zola.txt                                                                                             |
| 5c6f5c41bb95b4c9e23def8fc1cc37d523e6c86a |     40,303,104 | SUPRAPIG_Complete_works_of_Fyodor_Dostoyevsky_in_15_volumes_(Russian).tar                                                             |
| 0bad0187514ad63d13bde20a5b23b14edf55e851 |  1,339,868,341 | SUPRAPIG_coronavirus.innar.com_coronavirus.fasta                                                                                      |
| 4966208f33d8e146396e2a4fbf93d29d84048b84 |  1,372,453,888 | SUPRAPIG_DeepMind_Q_and_A_Dataset_dailymail_stories_(219506_files).tar                                                                |
| 8326b48e3a315f4f656013629226c319fefd483e |  1,576,788,480 | SUPRAPIG_Delphi_Classics_Complete_Works_of_128_authors.tar                                                                            |
| 34f282091714effea2bdfcd6dd82753985008252 |     44,236,856 | SUPRAPIG_detective-pikachu_24bit_5120x2880.bmp                                                                                        |
| fddd63fb6e6525c0438e4993992be4429c6f86d4 |    107,784,192 | SUPRAPIG_Encyclopaedia_Judaica_(in_22_volumes)_TXT.tar                                                                                |
| 644244bbb219eb0c205e7dcea83caeefcd900d08 |    295,515,893 | SUPRAPIG_encyclopediadramaticase-20150628-current.xml                                                                                 |
| 1eacdf50bb6875951c4a10db2f05f6a78937bf5f |  1,193,068,592 | SUPRAPIG_enwiki-20201001-all-titles                                                                                                   |
| 1b5078b6c412fe72611d682e06f89d7f630c4154 |      1,820,160 | SUPRAPIG_Fleurs_du_mal.tar                                                                                                            |
| d17a9eaf2a834a02ebbe696f0d19d9738c338673 |    615,567,360 | SUPRAPIG_gcc-7.3.0.tar                                                                                                                |
| 07cc550ca0b6fd7bbb1913d90821517422985c0c |    914,312,704 | SUPRAPIG_ghidra_9.2_PUBLIC.tar                                                                                                        |
| 927ea53500547b9ff9bdb8ee9f82e6557c50db11 |    178,380,800 | SUPRAPIG_github.com_NationalSecurityAgency_ghidra-Ghidra_9.2.1_build.tar                                                              |
| 461d3406fa9cbe332bedd54569d6ec85ad48e650 |    498,107,904 | SUPRAPIG_glibc_watcom_grep.tar                                                                                                        |
| 69b951add22e7816b4fd88e94e8f7bf2568e9193 |     16,573,440 | SUPRAPIG_Helena_Petrovna_Blavatsky_14-texts.tar                                                                                       |
| 2986312fc1f369628a1212caf410d034ce7a9efe |     49,910,503 | SUPRAPIG_https_wikileaks.org_9-11_all_messages.txt                                                                                    |
| f610bef3353d53c904e438b758ef285bc96c4690 |    630,400,512 | SUPRAPIG_http_unbound.biola.edu_103-bibles_(40plus_languages).tar                                                                     |
| 4df9838795394e1e1f2d0c84aba6a6bdc17db954 |    451,194,368 | SUPRAPIG_Intel_Parallel_Studio_XE_2019_Downloadable_Documentation_(29599_files).tar                                                   |
| 7c2e32a76716e184d302e5542b96c16e95047002 |  2,037,880,832 | SUPRAPIG_INTERNET_SACRED_TEXT_ARCHIVE_DVD-ROM_9_(English_140479_htm_files).tar                                                        |
| 2c94bd264237495ba55b83ceb8fc507b3c2ad173 |     18,933,760 | SUPRAPIG_James_Bond_Collection_-_52_Ebooks.tar                                                                                        |
| 07ca5f54bc1a5e52fe058d9ee755bc7f653165a9 |  1,171,704,832 | SUPRAPIG_Japanese_Dictionaries_(35_EPWING-2-JSON).tar                                                                                 |
| 26b9ae24fbe256647d79819716e0996e439fce75 |     56,852,480 | SUPRAPIG_Jiddu_Krishnamurti_-_Complete_Works_(84_books).tar                                                                           |
| c4b75e1f3c6a08ce8732834bb05fd470c96ffa8e |    192,712,192 | SUPRAPIG_Kenkyusha_(English-Japanese)_(Japanese-English)_Dictionaries_EPWING-to-JSON.tar                                              |
| 08f63322db8f246c4fb8e7739bdb93701123ef4a |    452,223,488 | SUPRAPIG_Learn-Hot-English_magazine_(18-issues)_(True-PDFs).tar                                                                       |
| d98348f790205cee0060bb7db4530fb2f54299ff |      3,535,360 | SUPRAPIG_LEXX_subtitles.tar                                                                                                           |
| a241c7542e1c43fff70863e9d7cae196d0e89125 |    983,992,320 | SUPRAPIG_linux-5.8.5.tar                                                                                                              |
| e199cd3f606db268cdd0be5eef1c4932f37acd13 |  4,680,140,800 | SUPRAPIG_Machine-Learning_British-National-Corpus_XML-edition.tar                                                                     |
| c3a9a9116551646c04317abb1c1b4d612cdeb3e9 |    405,610,647 | SUPRAPIG_Machine-Learning_Douban_Movie_Short_Comments_(Chinese).csv                                                                   |
| fd0567e4a5d800f1880c6efa459125d4256646f4 |  1,917,822,288 | SUPRAPIG_Machine-Learning_Urban_Dictionary_Definitions_Corpus_(1999_-_May-2016).words.json                                            |
| 27302adba2fe81d08957ffe5327362d299d1be51 | 39,513,013,248 | SUPRAPIG_Machine-Learning_WestburyLab.NonRedundant.UsenetCorpus_(47860_English_language_non-binary-file_news_groups).tar              |
| b5e3ce3ec31d7088709fde1a6465088beeaf4c91 |    630,339,584 | SUPRAPIG_Machine-Learning_www.kaggle.com_every-song-you-have-heard-almost_(over_500000_song_lyrics).tar                               |
| ab83ab51bb94b6ddeac80639fc83cbfe7ed35743 |    203,288,144 | SUPRAPIG_Machine-Learning_www.kaggle.com_examine-the-examiner_(headlines_of_3_million_articles).csv                                   |
| 6014d55046c734a5be1c006c136432203bab0c3a |    385,286,656 | SUPRAPIG_Machine-Learning_www.kaggle.com_japaneseenglish-bilingual-corpus_(500000_pairs_of_manually-translated_sentences).tar         |
| 0b409933fedfdeef160cc8ed1f744e99254b38b1 |     29,157,176 | SUPRAPIG_Merkava-4K-wallpaper.bmp                                                                                                     |
| 91d0fc8582d4a87871d449dd606ea2bc8b0b2536 |    763,493,376 | SUPRAPIG_MinGW_gcc_730.tar                                                                                                            |
| d8861bd75f80a1dd7e88a7c61fb1817017614778 |    205,242,368 | SUPRAPIG_NASA_Kennedy_Space_Center_WWW_server_access_log_Jul95                                                                        |
| 4be8de1b9bbac2726aafab0c25daf7aca9f6125b | 13,113,340,782 | SUPRAPIG_OpenSubtitle_corpus_en_2018_(441450449_lines_FROM_446612_files).txt                                                          |
| b2c2a9ae32c500724ffd91fa88f9090c006d4f7b |    206,908,949 | SUPRAPIG_OSHO.TXT                                                                                                                     |
| 23b189d03808437248ed37887e93062da4dea526 |    852,157,440 | SUPRAPIG_ParallelUniverseMagazine_(38_True-PDFs).tar                                                                                  |
| 8ef30374165e5e4a11552a0d896e9e961ea13c33 |  1,000,000,002 | SUPRAPIG_pi-billion.txt                                                                                                               |
| 4fe7dd188eacf79fd01083758b3a251b1151aa12 |     46,987,776 | SUPRAPIG_Pulitzer_Prize_Winners_Fiction_59-eBooks.tar                                                                                 |
| ec560a1918e09004b864ca2bcc15854b013319cb |  1,198,966,784 | SUPRAPIG_Sacred_Texts_7_(97830_htm_files).tar                                                                                         |
| 2e090184bfb8ee4e209762d95011752ca38ba483 |  3,353,989,743 | SUPRAPIG_SCB_DNA-Genome-Homo-sapiens-GCA_000001405.28-2019-02-28                                                                      |
| ac990783ea5b6d09338829fd87f931c1c078eec7 |  3,488,061,440 | SUPRAPIG_Sefaria_(English_Hebrew)_txt_folder.tar                                                                                      |
| 2e470a1f31505d1b79f0662c3cf237a7dd416d48 |     54,107,648 | SUPRAPIG_Slownik-Jezyka-Polskiego_sjp-odm-20160208_(win-1250)_(Polish).tar                                                            |
| b8e5c4b1932300dee41c1e9655951599d4f7a036 |    325,071,872 | SUPRAPIG_Star_Trek_-_737_Ebooks.tar                                                                                                   |
| 5142dec51b5f37a94c71e9fb124debb9b7bed4e8 |    167,235,072 | SUPRAPIG_Star_Wars_321-books.tar                                                                                                      |
| 895d78cba581a0fd24b6244131dd01d98c818151 |     78,459,392 | SUPRAPIG_Taishukan_Dictionary_(En-Jp_and_Jp-En).tar                                                                                   |
| 8d328e5d4a376861adc6997c3bf926e7a7069deb |  2,600,143,360 | SUPRAPIG_textfiles.com_109221_TXT_files.tar                                                                                           |
| 1747ae1954545986123269150ee3861ef4698a48 |     20,053,008 | SUPRAPIG_The_Babylonian_Talmud.txt                                                                                                    |
| fd83898d2605495d3f8ee456ae65f2c359a06b79 |      3,714,387 | SUPRAPIG_The_Complete_Sherlock_Holmes_-_Doyle_Arthur_Conan.txt                                                                        |
| d4fc125a1ea9f25fef126e174b2001c0cbc1a068 |     16,099,349 | SUPRAPIG_The_Mahabharata.txt                                                                                                          |
| d042278e7ed064b11b578fbcfbd70191d6ad3421 |     48,327,044 | SUPRAPIG_The_NERDs_ebook_packs_(570000plus_bookfilenames)_INDEX_2003-2016.txt                                                         |
| 79b9c48428daa2c7bd606df7f139423bd2c9c7d2 |    524,794,368 | SUPRAPIG_The_Prague_Stringology_Club_(302-PostScript-files).tar                                                                       |
| a4f709de0b5684bee071ac912432833a0c09db7d |      4,445,260 | SUPRAPIG_The_Project_Gutenberg_EBook_of_The_King_James_Bible_kjv10.txt                                                                |
| 39e52d924715e9bdee7aab00a59687e89d2f6d1e |     23,212,032 | SUPRAPIG_The_Simpsons_-_seasons_1-31_English_Subtitles.tar                                                                            |
| d9e39f1676cc23447be5b9f371492177cb6a0e91 |     30,755,288 | SUPRAPIG_The_Works_of_Honore_de_Balzac.txt                                                                                            |
| f096341731b715541b612fafcd3831fc1b9a484c |    152,422,400 | SUPRAPIG_valgrind-3.15.0.tar                                                                                                          |
| f505f736738a114821ff306a106b23d6ec995989 |  1,044,796,928 | SUPRAPIG_windows_nt_4_source_code_(88313_files).tar                                                                                   |
| 378d37c69f67525ed51b3b4274a1a7a3bbf5df55 |      7,000,453 | SUPRAPIG_Word-list_584879_words_Russian_Spell-Check.txt                                                                               |
| 02625f7e62b70b6951afd343eeefe9dfe64ba3db |     22,775,808 | SUPRAPIG_www.archlinux.org_packages_community_any_words_(_usr_share_dict).tar                                                         |
| e439e6e28d8ab7f5605edccfadb670521acac805 |    195,587,584 | SUPRAPIG_www.holybooks.com_70_PDFs.tar                                                                                                |
| 25cc7d3b4f18e63f5452127f2b915adc834f1f67 |    975,021,056 | SUPRAPIG_www.ncbi.nlm.nih.gov_Dragonfly_(Ladona_fulva)_whole_genome_shotgun.tar                                                       |
| dd5d5dd9ccc3b091a4a52a55d47a5642e0386a4b |    259,160,064 | SUPRAPIG_www.pgnmentor.com_242_players.tar                                                                                            |
| 8d1de9048c5038f98c4e384217d6eeeebcbcaee7 |    200,839,168 | SUPRAPIG_www.urantia.org_URANTIA_BOOK_in_24-languages_(TXT_format).tar                                                                |
+------------------------------------------+----------------+---------------------------------------------------------------------------------------------------------------------------------------+

[De]compression PostScript Showdown — Nakamichi ‘Dragoneye-Double-Deuce’ vs Oodle vs LZTurbo vs BriefLZ vs Lizard vs Zstd vs Zpaq vs Brotli vs Snappy vs LZSSE2 vs LZO vs Zlib vs Xpack vs QuickLZ vs LZ4

500 MB (524,794,368 bytes) SUPRAPIG_The_Prague_Stringology_Club_(302-PostScript-files).tar (http://www.stringology.org), sha1sum: 79b9c48428daa2c7bd606df7f139423bd2c9c7d2:

+----------------------------+[/+32]---------+---------------+-----------------+-------------------------------------------------------------------------------------------------------------------+
| Bench suite                | Compress Size | Compress Rate | Decompress Rate | Options                                                                                                           |
+----------------------------+---------------+---------------+-----------------+-------------------------------------------------------------------------------------------------------------------+
| No Bench                   |    58,750,954 |        1,035s |            N.A. | "zpaq_v7.05_x64.exe" add "%1.method511.zpaq" "%1" -method 511 -threads 1                                          |
| No Bench                   |    60,423,119 |          391s |            N.A. | rz.exe a -d 1023M "%1.1GB.rz" "%1"                                                                                |
| TurboBench v18.05          |    62,314,430 |     0.52 MB/s |    1942.50 MB/s | oodle 139 ‘Leviathan’                                                                                             |
| No Bench                   |    62,574,227 |          589s |            N.A. | brotli_gc82.exe -q 11 --large_window=30 "%1" -o "%1.1GB.bro"                                                      |
| TurboBench v18.05          |    62,591,614 |     0.79 MB/s |     401.05 MB/s | brotli 11d30                                                                                                      |
| TurboBench v18.05          |    62,940,680 |     1.01 MB/s |    2329.63 MB/s | oodle 89 ‘Kraken’                                                                                                 |
| TurboBench v18.05          |    62,970,014 |     0.42 MB/s |    2355.27 MB/s | oodle 129 ‘Hydra’                                                                                                 |
| TurboBench v18.05          |    63,553,176 |     2.21 MB/s |    2587.04 MB/s | lzturbo 39                                                                                                        |
| TurboBench v18.05          |    64,039,129 |     1.78 MB/s |     131.96 MB/s | lzma 9d30:fb273:mf=bt4                                                                                            |
| No Bench                   |    64,463,331 |          214s |            N.A. | "7za_x64_v1900.exe" a -t7z -mmt1 -mx=9 -md=30 "%1.MX9Dict1024.7z" "%1"                                            |
| TurboBench v18.05          |    65,090,950 |     3.18 MB/s |    2027.04 MB/s | zstd 22d30                                                                                                        |
| No Bench                   |    65,334,188 |          211s |            N.A. | zstd-v1.4.8-win64.exe --single-thread --ultra -22 --zstd=wlog=31,clog=30,hlog=30,slog=26 "%1" -o "%1.L22W2GB.zst" |
| zstd-v1.4.8-win64 built-in |    66,137,957 |     3.35 MB/s |     1538.1 MB/s | 22                                                                                                                |
| lzbench v1.8               |    67,368,076 |     3.84 MB/s |       1162 MB/s | zstdLDM 1.4.3 -22                                                                                                 |
| TurboBench v18.05          |    68,868,972 |     1.55 MB/s |    3606.78 MB/s | oodle 99 ‘Mermaid’                                                                                                |
| TurboBench v18.05          |    69,156,600 |     4.05 MB/s |    3461.32 MB/s | oodle 95 ‘Mermaid’                                                                                                |
| No Bench                   |    71,097,865 |          168s |            N.A. | rar-x64-600.exe a -m5 -ma5 -md1g -mt1 %1.rar %1                                                                   |
| No Bench                   |    71,125,338 |           43s |            N.A. | "bsc_v3.1.0_x64.exe" e "%1" "%1.ST0Block1024.bsc" -m0 -b1024 -e2 -Tt                                              |
| TurboBench v18.05          |    74,361,547 |    63.02 MB/s |    1955.04 MB/s | lzturbo 32                                                                                                        |
| TurboBench v18.05          |    76,867,529 |     9.61 MB/s |      34.99 MB/s | lzturbo 59                                                                                                        |
| lzbench v1.8               |    81,799,859 |     2.79 MB/s |       1844 MB/s | lizard 1.0 -49                                                                                                    |
| TurboBench v18.05          |    81,799,863 |     2.98 MB/s |    1751.83 MB/s | lizard 49                                                                                                         |
| lzbench v1.8               |    82,952,240 |     6.72 MB/s |        512 MB/s | brotli 2019-10-01 -9                                                                                              |
| TurboBench v18.05          |    82,952,244 |     6.56 MB/s |     504.55 MB/s | brotli 9                                                                                                          |
| No Bench                   |    84,396,199 |          109s |            N.A. |"zpaq_v7.05_x64.exe" add "%1.method211.zpaq" "%1" -method 211 -threads 1                                           |
| TurboBench v18.05          |    84,492,086 |     2.35 MB/s |    2524.88 MB/s | lzturbo 29                                                                                                        |
| No Bench                   |    86,042,847 |      171,422s |            N.A. | BriefLZ_130_Intel_v19_64bit.exe --optimal -b2g "%1" "%1.2GB.blz"                                                  |
| TurboBench v18.05          |    87,079,352 |   510.88 MB/s |    3109.23 MB/s | oodle 91 ‘Mermaid’                                                                                                |
| TurboBench v18.05          |    92,027,103 |     1.73 MB/s |    5224.69 MB/s | oodle 119 ‘Selkie’                                                                                                |
| TurboBench v18.05          |    95,939,663 |     4.93 MB/s |    5685.50 MB/s | oodle 115 ‘Selkie’                                                                                                |
| TurboBench v18.05          |    99,882,388 |   367.82 MB/s |    1763.81 MB/s | lzturbo 30                                                                                                        |
| No Bench                   |   101,783,595 |          N.A. |       2078 MB/s | Nakamichi_DD_LITE_GCC_64bit_plus-320MB-buffer_XMM.exe "%1" "%1.Nakamichi" 20 58000 i                              |
| lzbench v1.8               |   104,719,956 |     2.99 MB/s |       3419 MB/s | lizard 1.0 -29                                                                                                    |
| TurboBench v18.05          |   104,719,960 |     3.17 MB/s |    3306.44 MB/s | lizard 29                                                                                                         |
| TurboBench v18.05          |   104,986,866 |    63.77 MB/s |    2578.73 MB/s | lzturbo 22                                                                                                        |
| lzbench v1.8               |   115,885,925 |     2.41 MB/s |        495 MB/s | crush 1.0 -2                                                                                                      |
| TurboBench v18.05          |   134,010,891 |   680.63 MB/s |    5219.55 MB/s | oodle 111 ‘Selkie’                                                                                                |
| No Bench                   |   139,845,625 |          718s |            N.A. | "7za_x64_v1900.exe" a -tbzip2 -mmt1 -mx=9 "%1.MX9.bzip2" "%1"                                                     |
| lzbench v1.8               |   140,913,297 |     8.90 MB/s |         32 MB/s | bzip2 1.0.8 -9                                                                                                    |
| zstd-v1.4.8-win64 built-in |   149,413,227 |    524.4 MB/s |     1207.0 MB/s | 1                                                                                                                 |
| lzbench v1.8               |   152,358,195 |       21 MB/s |        768 MB/s | xpack 2016-06-02 -9                                                                                               |
| lzbench v1.8               |   154,765,803 |      253 MB/s |        402 MB/s | brotli 2019-10-01 -1                                                                                              |
| TurboBench v18.05          |   154,765,807 |   303.21 MB/s |     395.27 MB/s | brotli 1                                                                                                          |
| lzbench v1.8               |   155,043,364 |     6.15 MB/s |        594 MB/s | libdeflate 1.3 -12                                                                                                |
| No Bench                   |   156,256,737 |          351s |            N.A. | "7za_x64_v1900.exe" a -tgzip -mmt1 -mx=9 "%1.MX9.gzip" "%1"                                                       |
| TurboBench v18.05          |   157,604,708 |   170.52 MB/s |    1293.13 MB/s | lizard 41                                                                                                         |
| lzbench v1.8               |   158,200,099 |       53 MB/s |        688 MB/s | lzfse 2017-03-08                                                                                                  |
| lzbench v1.8               |   163,770,332 |       14 MB/s |        295 MB/s | zlib 1.2.11 -9                                                                                                    |
| lzbench v1.8               |   166,570,782 |      121 MB/s |        646 MB/s | xpack 2016-06-02 -1                                                                                               |
| lzbench v1.8               |   172,801,521 |      134 MB/s |        683 MB/s | libdeflate 1.3 -1                                                                                                 |
| lzbench v1.8               |   174,926,324 |     3.26 MB/s |       1546 MB/s | lizard 1.0 -39                                                                                                    |
| TurboBench v18.05          |   174,926,328 |     3.48 MB/s |    1475.92 MB/s | lizard 39                                                                                                         |
| lzbench v1.8               |   179,432,303 |       83 MB/s |        318 MB/s | zlib 1.2.11 -1                                                                                                    |
| TurboBench v18.05          |   184,431,713 |   227.33 MB/s |    1168.32 MB/s | lizard 31                                                                                                         |
| lzbench v1.8               |   196,646,780 |      297 MB/s |        329 MB/s | density 0.14.2 -3                                                                                                 |
| lzbench v1.8               |   196,746,315 |       16 MB/s |        736 MB/s | lzo1b 2.10 -999                                                                                                   |
| lzbench v1.8               |   198,943,264 |     0.42 MB/s |       2567 MB/s | lzsse2 2019-04-18 -17                                                                                             |
| lz4_win64_v1_9_3 built-in  |   206,786,501 |     11.8 MB/s |     3101.4 MB/s | 12                                                                                                                |
| TurboBench v18.05          |   206,881,407 |     1.48 MB/s |    3482.77 MB/s | lzturbo 19                                                                                                        |
| lzbench v1.8               |   207,285,978 |     3.49 MB/s |       2894 MB/s | lizard 1.0 -19                                                                                                    |
| TurboBench v18.05          |   207,285,982 |     3.93 MB/s |    2659.88 MB/s | lizard 19                                                                                                         |
| lzbench v1.8               |   208,976,766 |       43 MB/s |        810 MB/s | quicklz 1.5.0 -3                                                                                                  |
| TurboBench v18.05          |   216,894,122 |    64.97 MB/s |    3285.12 MB/s | lzturbo 12                                                                                                        |
| lzbench v1.8               |   217,929,598 |      255 MB/s |        370 MB/s | gipfeli 2016-07-13                                                                                                |
| lzbench v1.8               |   225,380,375 |      336 MB/s |        664 MB/s | fastlz 0.1 -2                                                                                                     |
| TurboBench v18.05          |   231,150,601 |   225.34 MB/s |    3317.03 MB/s | lizard 21                                                                                                         |
| lzbench v1.8               |   231,851,412 |      317 MB/s |        726 MB/s | lzf 3.6 -1                                                                                                        |
| lzbench v1.8               |   241,409,429 |      100 MB/s |        469 MB/s | lzrw 15-Jul-1991 -5                                                                                               |
| TurboBench v18.05          |   246,555,464 |   606.89 MB/s |    1884.56 MB/s | lzturbo 20                                                                                                        |
| TurboBench v18.05          |   254,697,009 |   284.70 MB/s |    3627.43 MB/s | lizard 11                                                                                                         |
| lzbench v1.8               |   262,061,610 |       60 MB/s |       2691 MB/s | yappy 2014-03-22 -99                                                                                              |
| lz4_win64_v1_9_3 built-in  |   263,635,545 |    914.6 MB/s |     4440.0 MB/s | 1                                                                                                                 |
| TurboBench v18.05          |   263,715,492 |   627.75 MB/s |    3111.05 MB/s | lzturbo 10                                                                                                        |
| TurboBench v18.05          |   265,909,128 |   521.07 MB/s |    1437.63 MB/s | snappy_c                                                                                                          |
| TurboBench v18.05          |   269,816,199 |    89.47 MB/s |    2422.57 MB/s | yappy                                                                                                             |
| zstd-v1.4.8-win64 built-in |   271,176,246 |   1224.8 MB/s |     2730.1 MB/s | -22                                                                                                               |
| lzbench v1.8               |   275,159,996 |      488 MB/s |       1876 MB/s | snappy 2019-09-30                                                                                                 |
| lzbench v1.8               |   295,775,790 |      278 MB/s |        525 MB/s | lzjb 2010                                                                                                         |
| TurboBench v18.05          |   409,322,565 |   237.54 MB/s |    2484.17 MB/s | trle                                                                                                              |
| lzbench v1.8               |   524,794,368 |    10158 MB/s |      10513 MB/s | memcpy                                                                                                            |
+----------------------------+---------------+---------------+-----------------+-------------------------------------------------------------------------------------------------------------------+

Note0: Testmachine: Laptop 'Compressionette' Lenovo Ideapad 310; i5-7200u @2.5 up to 3.1GHz; 8GB DDR4 @1066MHz (2133MHz) CL15 CR2T; L2 cache: 2x256KB; L3 cache: 3MB
Note1: Latest available ‘oo2core_8_win64.dll’ was used; The tweak value spacespeedtradeoff=[64..1024] “tweak size vs decode time” has not been played with!
Note2: The compression speed drops drastically for compressors using more than ~6.5GB; Windows 10's 64GB swap on SSD Kingston KC600 256GB.
 
[De]compression Russian-Text Showdown — Nakamichi ‘Dragoneye-Double-Deuce’ vs Oodle vs LZTurbo vs BriefLZ vs Lizard vs Zstd vs Zpaq vs Brotli vs Snappy vs LZSSE2 vs LZO vs Zlib vs Xpack vs QuickLZ vs LZ4

793 MB (832,290,816 bytes) book_serie_SPETSNAZ_(981_UTF-8_novels_Russian).tar, sha1sum: b5a38bcc70ccc77daa2b9c459a9535b2e7660e5e:

+----------------------------+[/+32]---------+---------------+-----------------+-------------------------------------------------------------------------------------------------------------------+
| Bench suite                | Compress Size | Compress Rate | Decompress Rate | Options                                                                                                           |
+----------------------------+---------------+---------------+-----------------+-------------------------------------------------------------------------------------------------------------------+
| No Bench                   |    76,950,964 |          157s |            N.A. | "bsc_v3.1.0_x64.exe" e "%1" "%1.ST0Block1024.bsc" -m0 -b1024 -e2 -Tt                                              |
| No Bench                   |    82,503,345 |        3,017s |            N.A. | rz.exe a -d 1023M "%1.1GB.rz" "%1"                                                                                |
| TurboBench v18.05          |    86,229,509 |     4.35 MB/s |      27.68 MB/s | lzturbo 59                                                                                                        |
| No Bench                   |    87,527,806 |        1,811s |            N.A. | "zpaq_v7.05_x64.exe" add "%1.method511.zpaq" "%1" -method 511 -threads 1                                          |
| TurboBench v18.05          |    97,744,466 |     0.86 MB/s |     148.79 MB/s | lzma 9d30:fb273:mf=bt4                                                                                            |
| No Bench                   |    97,805,202 |          856s |            N.A. | "7za_x64_v1900.exe" a -t7z -mmt1 -mx=9 -md=30 "%1.MX9Dict1024.7z" "%1"                                            |
| TurboBench v18.05          |    97,853,381 |     0.04 MB/s |     929.36 MB/s | lzturbo 39                                                                                                        |
| No Bench                   |    99,152,421 |        1,958s |            N.A. | brotli_gc82.exe -q 11 --large_window=30 "%1" -o "%1.1GB.bro"                                                      |
| TurboBench v18.05          |    99,153,037 |     0.39 MB/s |     354.03 MB/s | brotli 11d30                                                                                                      |
| No Bench                   |   101,125,041 |          743s |            N.A. | zstd-v1.4.8-win64.exe --single-thread --ultra -22 --zstd=wlog=31,clog=30,hlog=30,slog=26 "%1" -o "%1.L22W2GB.zst" |
| TurboBench v18.05          |   101,289,846 |     1.28 MB/s |     815.07 MB/s | zstd 22d30                                                                                                        |
| TurboBench v18.05          |   104,412,891 |     0.21 MB/s |     761.12 MB/s | oodle 139 ‘Leviathan’                                                                                             |
| TurboBench v18.05          |   104,501,662 |     0.30 MB/s |     810.99 MB/s | oodle 89 ‘Kraken’                                                                                                 |
| TurboBench v18.05          |   104,522,983 |     0.17 MB/s |     807.78 MB/s | oodle 129 ‘Hydra’                                                                                                 |
| zstd-v1.4.8-win64 built-in |   106,279,408 |     1.35 MB/s |      908.6 MB/s | 22                                                                                                                |
| lzbench v1.8               |   106,556,756 |     1.36 MB/s |        893 MB/s | zstdLDM 1.4.3 -22                                                                                                 |
| TurboBench v18.05          |   110,920,918 |     0.04 MB/s |    1407.56 MB/s | lzturbo 29                                                                                                        |
| No Bench                   |   121,901,235 |          242s |            N.A. |"zpaq_v7.05_x64.exe" add "%1.method211.zpaq" "%1" -method 211 -threads 1                                           |
| TurboBench v18.05          |   126,561,425 |     0.35 MB/s |    1595.31 MB/s | oodle 99 ‘Mermaid’                                                                                                |
| No Bench                   |   128,054,552 |          548s |            N.A. | rar-x64-600.exe a -m5 -ma5 -md1g -mt1 %1.rar %1                                                                   |
| No Bench                   |   131,370,690 |      200,591s |            N.A. | BriefLZ_130_Intel_v19_64bit.exe --optimal -b2g "%1" "%1.2GB.blz"                                                  |
| lzbench v1.8               |   134,883,363 |     1.49 MB/s |       1047 MB/s | lizard 1.0 -49                                                                                                    |
| TurboBench v18.05          |   134,883,367 |     1.51 MB/s |    1044.49 MB/s | lizard 49                                                                                                         |
| No Bench                   |   135,202,557 |          N.A. |       1128 MB/s | Nakamichi_DD_LITE_GCC_64bit_plus-320MB-buffer_XMM.exe "%1" "%1.Nakamichi" 20 99000 i                              |
| TurboBench v18.05          |   136,609,134 |     0.51 MB/s |    1854.20 MB/s | oodle 95 ‘Mermaid’                                                                                                |
| No Bench                   |   145,576,888 |        1,178s |            N.A. | "7za_x64_v1900.exe" a -tbzip2 -mmt1 -mx=9 "%1.MX9.bzip2" "%1"                                                     |
| lzbench v1.8               |   145,658,823 |       10 MB/s |         25 MB/s | bzip2 1.0.8 -9                                                                                                    |
| TurboBench v18.05          |   148,929,102 |    52.70 MB/s |    1085.17 MB/s | lzturbo 32                                                                                                        |
| TurboBench v18.05          |   148,944,030 |     0.37 MB/s |    1808.59 MB/s | oodle 119 ‘Selkie’                                                                                                |
| lzbench v1.8               |   152,922,839 |     4.64 MB/s |        549 MB/s | brotli 2019-10-01 -9                                                                                              |
| TurboBench v18.05          |   152,922,843 |     3.24 MB/s |     540.95 MB/s | brotli 9                                                                                                          |
| TurboBench v18.05          |   158,597,091 |     0.55 MB/s |    2057.09 MB/s | oodle 115 ‘Selkie’                                                                                                |
| lzbench v1.8               |   158,642,651 |     1.53 MB/s |       1317 MB/s | lizard 1.0 -29                                                                                                    |
| TurboBench v18.05          |   158,642,655 |     1.56 MB/s |    1310.94 MB/s | lizard 29                                                                                                         |
| lzbench v1.8               |   167,891,024 |     0.21 MB/s |        412 MB/s | crush 1.0 -2                                                                                                      |
| lzbench v1.8               |   207,604,165 |     4.36 MB/s |        940 MB/s | xpack 2016-06-02 -9                                                                                               |
| lzbench v1.8               |   209,834,821 |     4.26 MB/s |       1850 MB/s | lizard 1.0 -39                                                                                                    |
| TurboBench v18.05          |   209,834,825 |     4.42 MB/s |    1734.25 MB/s | lizard 39                                                                                                         |
| lzbench v1.8               |   213,213,594 |     3.64 MB/s |       1040 MB/s | libdeflate 1.3 -12                                                                                                |
| No Bench                   |   213,918,358 |        1,215s |            N.A. | "7za_x64_v1900.exe" a -tgzip -mmt1 -mx=9 "%1.MX9.gzip" "%1"                                                       |
| lzbench v1.8               |   216,869,808 |     2.31 MB/s |       3874 MB/s | lzsse2 2019-04-18 -17                                                                                             |
| TurboBench v18.05          |   218,542,913 |   178.26 MB/s |    2089.63 MB/s | oodle 91 ‘Mermaid’                                                                                                |
| lzbench v1.8               |   227,825,566 |     4.19 MB/s |        299 MB/s | zlib 1.2.11 -9                                                                                                    |
| TurboBench v18.05          |   231,399,459 |    48.01 MB/s |    1348.09 MB/s | lzturbo 22                                                                                                        |
| TurboBench v18.05          |   233,761,178 |   272.82 MB/s |     955.22 MB/s | lzturbo 30                                                                                                        |
| lzbench v1.8               |   246,693,493 |     3.84 MB/s |        578 MB/s | lzo1b 2.10 -999                                                                                                   |
| lz4_win64_v1_9_3 built-in  |   247,721,919 |      6.8 MB/s |     3103.7 MB/s | 12                                                                                                                |
| TurboBench v18.05          |   247,855,856 |     0.03 MB/s |    3177.06 MB/s | lzturbo 19                                                                                                        |
| lzbench v1.8               |   248,001,307 |     4.30 MB/s |       2649 MB/s | lizard 1.0 -19                                                                                                    |
| TurboBench v18.05          |   248,001,311 |     4.60 MB/s |    2446.88 MB/s | lizard 19                                                                                                         |
| TurboBench v18.05          |   255,405,020 |   143.18 MB/s |    1130.21 MB/s | lizard 41                                                                                                         |
| zstd-v1.4.8-win64 built-in |   257,136,046 |    186.9 MB/s |      756.9 MB/s | 1                                                                                                                 |
| lzbench v1.8               |   259,743,898 |       49 MB/s |        533 MB/s | lzfse 2017-03-08                                                                                                  |
| lzbench v1.8               |   266,460,227 |      154 MB/s |        357 MB/s | brotli 2019-10-01 -1                                                                                              |
| TurboBench v18.05          |   266,460,231 |   170.88 MB/s |     341.06 MB/s | brotli 1                                                                                                          |
| TurboBench v18.05          |   271,059,025 |   187.15 MB/s |    3963.03 MB/s | oodle 111 ‘Selkie’                                                                                                |
| TurboBench v18.05          |   277,477,721 |    64.62 MB/s |    3370.79 MB/s | lzturbo 12                                                                                                        |
| lzbench v1.8               |   285,713,451 |      138 MB/s |        756 MB/s | libdeflate 1.3 -1                                                                                                 |
| lzbench v1.8               |   298,137,386 |      125 MB/s |        499 MB/s | xpack 2016-06-02 -1                                                                                               |
| TurboBench v18.05          |   310,381,374 |   158.59 MB/s |    1741.14 MB/s | lizard 21                                                                                                         |
| TurboBench v18.05          |   315,336,790 |   190.12 MB/s |    1371.91 MB/s | lizard 31                                                                                                         |
| lzbench v1.8               |   321,781,027 |       66 MB/s |        244 MB/s | zlib 1.2.11 -1                                                                                                    |
| lzbench v1.8               |   322,920,818 |       55 MB/s |       1885 MB/s | yappy 2014-03-22 -99                                                                                              |
| TurboBench v18.05          |   326,323,817 |    60.63 MB/s |    1806.89 MB/s | yappy                                                                                                             |
| TurboBench v18.05          |   343,518,192 |   403.57 MB/s |    1657.78 MB/s | lzturbo 20                                                                                                        |
| lzbench v1.8               |   344,610,201 |      224 MB/s |        443 MB/s | gipfeli 2016-07-13                                                                                                |
| lzbench v1.8               |   346,324,028 |       87 MB/s |        404 MB/s | lzrw 15-Jul-1991 -5                                                                                               |
| lzbench v1.8               |   348,569,403 |       32 MB/s |        557 MB/s | quicklz 1.5.0 -3                                                                                                  |
| lzbench v1.8               |   370,942,860 |      416 MB/s |        379 MB/s | density 0.14.2 -3                                                                                                 |
| TurboBench v18.05          |   387,848,548 |   239.58 MB/s |    1932.39 MB/s | lizard 11                                                                                                         |
| lz4_win64_v1_9_3 built-in  |   408,975,647 |    303.9 MB/s |     2292.3 MB/s | 1                                                                                                                 |
| TurboBench v18.05          |   423,797,463 |   326.78 MB/s |     947.10 MB/s | snappy_c                                                                                                          |
| lzbench v1.8               |   423,828,918 |      233 MB/s |        825 MB/s | snappy 2019-09-30                                                                                                 |
| lzbench v1.8               |   436,415,456 |      245 MB/s |        385 MB/s | fastlz 0.1 -2                                                                                                     |
| lzbench v1.8               |   443,098,437 |      230 MB/s |        470 MB/s | lzf 3.6 -1                                                                                                        |
| TurboBench v18.05          |   478,153,400 |   383.57 MB/s |    2128.11 MB/s | lzturbo 10                                                                                                        |
| zstd-v1.4.8-win64 built-in |   509,418,053 |    310.0 MB/s |     1003.0 MB/s | -22                                                                                                               |
| lzbench v1.8               |   539,617,346 |      174 MB/s |        284 MB/s | lzjb 2010                                                                                                         |
| TurboBench v18.05          |   830,022,523 |   196.06 MB/s |    2020.12 MB/s | trle                                                                                                              |
| lzbench v1.8               |   832,290,816 |    10386 MB/s |      10956 MB/s | memcpy                                                                                                            |
+----------------------------+---------------+---------------+-----------------+-------------------------------------------------------------------------------------------------------------------+

Note0: Testmachine: Laptop 'Compressionette' Lenovo Ideapad 310; i5-7200u @2.5 up to 3.1GHz; 8GB DDR4 @1066MHz (2133MHz) CL15 CR2T; L2 cache: 2x256KB; L3 cache: 3MB
Note1: Latest available ‘oo2core_8_win64.dll’ was used; The tweak value spacespeedtradeoff=[64..1024] “tweak size vs decode time” has not been played with!
Note2: The compression speed drops drastically for compressors using more than ~6.5GB; Windows 10's 64GB swap on SSD Kingston KC600 256GB.
Update, 2020-Dec-19:
URL TAG: http://www.sanmayce.com/Nakamichi/index.html#2020Dec19

Nakamichi

And the assembler, the XMM registers were replaced by YMM ones, thus only General Purpose and YMM remained - wanted to see how new machines like it:

Nakamichi

Update, 2020-Dec-13:
URL TAG: http://www.sanmayce.com/Nakamichi/index.html#2020Dec13

Nakamichi
Nakamichi
Nakamichi
Nakamichi
Nakamichi

Update, 2020-Dec-07:
URL TAG: http://www.sanmayce.com/Nakamichi/index.html#2020Dec07

Finally, two strong testmachines are available, two latest and fastest laptops, both with 64GB, i7-1065G7 Ice Lake-U 3900MHz and AMD Ryzen 7 4800H Renoir 4300MHz:
Click on the picture below in order to download the full Console Dump in .TXT format:

Nakamichi

The corpus on the left is used in Large Text Compression Benchmark, whereas the one on the right is used in Global Data Compression Competition.
The LTCB testfile is XML format with English text, the GDCC testfile is TXT format, taken from Project Gutenberg, AFAIK.
Dr. Mahoney's (http://mattmahoney.net/dc/textdata.html) fv tool created next diagrams:

Nakamichi :fv_enwik9.bmp   Nakamichi :fv_TS100.txt.bmp

The textual 'TS100.txt' corpus is equal in size to 'enwik9', 953 MB (1,000,000,000 bytes).

In the package below, Latest-n-Fastest Nakamichi 'Double-Deuce' (C source and executables) is downloadable, 9.56 MB (10,033,256 bytes):
http://www.sanmayce.com/Nakamichi/Nakamichi_Double-Deuce_C_source_binaries.zip

Love the "Road House" movie classic feat. Sam Elliott as Wade Garrett, some quotes that are quite inspirational :P

Wade Garrett : [Eyeing the sign over the Double Deuce] The Double Douche!

Wade Garrett : What's the matter? Still living in the past, aren't ya? We're a long way from Memphis.
Dalton : Memphis has nothing to do with it.
Wade Garrett : BULLSHIT. That dog won't hunt. I can't believe you're still draggin' that shit around with ya. It seems to me, you'd be a little more... philosophical about it. AND CUT IT THE FUCK LOOSE. You know, that fucking cu-... that *girl* never told you she was married. DID SHE? And when a man sticks a gun in yer face, you got two choices; you can die or you can KILL THE MOTHERFUCKER.

Wade Garrett : This place has a sign hangin' over the urinal that says, "Don't eat the big white mint".

Doc : Is this the part where you tell me what a great guy your friend is?
Wade Garrett : Not hardly. This is the part where I tell you I want you for myself.
Doc : [laughs]
Dalton : Oh, yo. Whatever he's saying, you can be fairly sure it's a lie.
Wade Garrett : [giving Dalton a look and her a longer look] Don't bet on it.

Carrie : Who is that guy?
Cody, Band Singer at Double Deuce : Ladies and gentlemen... Wade Garrett.
Hank : Holy shit!
Wade Garrett : Exactly right.

Clicking on the logo/mascot will download Nakamichi_Double-Deuce_C_source_binaries.zip as well:

Nakamichi

And for good measure, inikep's lzbench:
[Statistics for Nakamichi variant 'Dragoneye', sub-variant 'Double-Deuce' on i7-1065G7 Ice Lake-U 3900MHz, 64GB DDR4 2133MHz:]

C:\Compression_showdown>lzbench18 -c4 -i1,15 -o3 -ebzip2,9/zstdLDM,22/brotli,1,9/crush,2/density,3/fastlz,2/gipfeli/lzo1b,999/libdeflate,1,12/lizard,19,29,39,49/lzf,1/lzfse/lzjb/lzrw,5/lzsse2,1,17/quicklz,3/snappy/xpack,1,9/yappy,99/zlib,1,9 "enwik9"
lzbench 1.8 (64-bit Windows)   Assembled by P.Skibinski
The results sorted by column number 4:
Compressor name         Compress. Decompress.  Orig. size  Compr. size  Ratio Filename
zstdLDM 1.4.3 -22        0.75 MB/s   711 MB/s  1000000000    215096273  21.51 enwik9
bzip2 1.0.8 -9             12 MB/s    31 MB/s  1000000000    253977891  25.40 enwik9
brotli 2019-10-01 -9     3.76 MB/s   232 MB/s  1000000000    257421205  25.74 enwik9
lizard 1.0 -49           1.40 MB/s   920 MB/s  1000000000    277467216  27.75 enwik9
crush 1.0 -2             1.25 MB/s   310 MB/s  1000000000    279083341  27.91 enwik9

Nakamichi 'Double-Deuce' 0.03 MB/s   821 MB/s                279301006  ! outside lzbench, 1000000000B/29,154s = 34,300 B/s  

xpack 2016-06-02 -9        13 MB/s   883 MB/s  1000000000    300716430  30.07 enwik9
libdeflate 1.3 -12       5.69 MB/s   584 MB/s  1000000000    310824785  31.08 enwik9
lzfse 2017-03-08           51 MB/s   684 MB/s  1000000000    319756993  31.98 enwik9
zlib 1.2.11 -9             20 MB/s   269 MB/s  1000000000    322789230  32.28 enwik9
lizard 1.0 -29           1.48 MB/s  1410 MB/s  1000000000    323348239  32.33 enwik9
lizard 1.0 -39           5.62 MB/s  1980 MB/s  1000000000    334314019  33.43 enwik9
lzsse2 2019-04-18 -17    6.60 MB/s  3350 MB/s  1000000000    340270593  34.03 enwik9
brotli 2019-10-01 -1      164 MB/s   173 MB/s  1000000000    346792586  34.68 enwik9
libdeflate 1.3 -1         144 MB/s   651 MB/s  1000000000    355647167  35.56 enwik9
xpack 2016-06-02 -1       137 MB/s   647 MB/s  1000000000    358741520  35.87 enwik9
lzo1b 2.10 -999            18 MB/s   487 MB/s  1000000000    363178533  36.32 enwik9
lizard 1.0 -19           5.80 MB/s  2999 MB/s  1000000000    372092974  37.21 enwik9
zlib 1.2.11 -1             77 MB/s   254 MB/s  1000000000    378355076  37.84 enwik9
quicklz 1.5.0 -3           40 MB/s   608 MB/s  1000000000    395494056  39.55 enwik9
lzsse2 2019-04-18 -1       15 MB/s  2907 MB/s  1000000000    405883480  40.59 enwik9
gipfeli 2016-07-13        249 MB/s   369 MB/s  1000000000    411940549  41.19 enwik9
density 0.14.2 -3         297 MB/s   335 MB/s  1000000000    432910750  43.29 enwik9
lzrw 15-Jul-1991 -5       108 MB/s   366 MB/s  1000000000    436682071  43.67 enwik9
fastlz 0.1 -2             239 MB/s   401 MB/s  1000000000    487260752  48.73 enwik9
yappy 2014-03-22 -99       76 MB/s  1718 MB/s  1000000000    492824491  49.28 enwik9
lzf 3.6 -1                214 MB/s   473 MB/s  1000000000    492987190  49.30 enwik9
snappy 2019-09-30         263 MB/s   912 MB/s  1000000000    507860747  50.79 enwik9
lzjb 2010                 207 MB/s   318 MB/s  1000000000    665072021  66.51 enwik9
memcpy                  16482 MB/s 16755 MB/s  1000000000   1000000000 100.00 enwik9

C:\Global_Data_Compression_Competition_2020>lzbench18 -c4 -i1,15 -o3 -ebzip2,9/zstdLDM,22/brotli,1,9/crush,2/density,3/fastlz,2/gipfeli/lzo1b,999/libdeflate,1,12/lizard,19,29,39,49/lzf,1/lzfse/lzjb/lzrw,5/lzsse2,1,17/quicklz,3/snappy/xpack,1,9/yappy,99/zlib,1,9 "TS100.txt"
lzbench 1.8 (64-bit Windows)   Assembled by P.Skibinski
The results sorted by column number 4:
Compressor name         Compress. Decompress.  Orig. size  Compr. size  Ratio Filename
zstdLDM 1.4.3 -22        0.89 MB/s   545 MB/s  1000000000    256983011  25.70 TS100.txt
bzip2 1.0.8 -9             11 MB/s    30 MB/s  1000000000    272660764  27.27 TS100.txt
brotli 2019-10-01 -9     5.21 MB/s   444 MB/s  1000000000    304537916  30.45 TS100.txt
lizard 1.0 -49           1.28 MB/s   859 MB/s  1000000000    313277569  31.33 TS100.txt

Nakamichi 'Double-Deuce' 0.02 MB/s   750 MB/s                317763629  ! outside lzbench, 1000000000B/39,196s = 25,512 B/s

crush 1.0 -2             3.96 MB/s   262 MB/s  1000000000    326051153  32.61 TS100.txt
xpack 2016-06-02 -9      7.65 MB/s   909 MB/s  1000000000    340002858  34.00 TS100.txt
libdeflate 1.3 -12       5.64 MB/s   630 MB/s  1000000000    345972793  34.60 TS100.txt
lizard 1.0 -39           6.14 MB/s  2120 MB/s  1000000000    352668484  35.27 TS100.txt
zlib 1.2.11 -9             10 MB/s   262 MB/s  1000000000    364199742  36.42 TS100.txt
lzsse2 2019-04-18 -17    6.19 MB/s  3431 MB/s  1000000000    365390040  36.54 TS100.txt
lzfse 2017-03-08           45 MB/s   598 MB/s  1000000000    368227240  36.82 TS100.txt
lizard 1.0 -29           1.32 MB/s  1292 MB/s  1000000000    378416320  37.84 TS100.txt
brotli 2019-10-01 -1      138 MB/s   289 MB/s  1000000000    386982489  38.70 TS100.txt
lzo1b 2.10 -999          9.72 MB/s   435 MB/s  1000000000    402501072  40.25 TS100.txt
libdeflate 1.3 -1         129 MB/s   660 MB/s  1000000000    403405144  40.34 TS100.txt
xpack 2016-06-02 -1       128 MB/s   616 MB/s  1000000000    410950904  41.10 TS100.txt
lizard 1.0 -19           6.22 MB/s  2970 MB/s  1000000000    412856151  41.29 TS100.txt
zlib 1.2.11 -1             70 MB/s   253 MB/s  1000000000    437516967  43.75 TS100.txt
density 0.14.2 -3         375 MB/s   384 MB/s  1000000000    467345762  46.73 TS100.txt
gipfeli 2016-07-13        207 MB/s   368 MB/s  1000000000    472528661  47.25 TS100.txt
quicklz 1.5.0 -3           32 MB/s   558 MB/s  1000000000    481570694  48.16 TS100.txt
lzrw 15-Jul-1991 -5        91 MB/s   356 MB/s  1000000000    485039555  48.50 TS100.txt
lzsse2 2019-04-18 -1       15 MB/s  2572 MB/s  1000000000    499226855  49.92 TS100.txt
yappy 2014-03-22 -99       65 MB/s  1426 MB/s  1000000000    555381713  55.54 TS100.txt
lzf 3.6 -1                197 MB/s   440 MB/s  1000000000    563981639  56.40 TS100.txt
fastlz 0.1 -2             201 MB/s   342 MB/s  1000000000    571605200  57.16 TS100.txt
snappy 2019-09-30         210 MB/s   799 MB/s  1000000000    600700553  60.07 TS100.txt
lzjb 2010                 172 MB/s   276 MB/s  1000000000    748751922  74.88 TS100.txt
memcpy                  11901 MB/s 16202 MB/s  1000000000   1000000000 100.00 TS100.txt
And 'SILESIA' and 'ENWIK8' for good measure, where Nakamichi cannot ramp-up:
[Statistics for Nakamichi variant 'Dragoneye', sub-variant 'Double-Deuce' on i7-1065G7 Ice Lake-U 3900MHz, 64GB DDR4 2133MHz:]

C:\Compression_showdown>lzbench18 -c4 -i1,15 -o3 -ebzip2,9/zstdLDM,22/brotli,1,9/crush,2/density,3/fastlz,2/gipfeli/lzo1b,999/libdeflate,1,12/lizard,19,29,39,49/lzf,1/lzfse/lzjb/lzrw,5/lzsse2,1,17/quicklz,3/snappy/xpack,1,9/yappy,99/zlib,1,9 "Silesia_compression_corpus"
lzbench 1.8 (64-bit Windows)   Assembled by P.Skibinski
The results sorted by column number 4:
Compressor name         Compress. Decompress.  Orig. size  Compr. size  Ratio Filename
zstdLDM 1.4.3 -22        1.55 MB/s   515 MB/s   211938580     52826760  24.93 Silesia_compression_corpus
bzip2 1.0.8 -9           8.63 MB/s    28 MB/s   211938580     54592577  25.76 Silesia_compression_corpus
brotli 2019-10-01 -9     5.79 MB/s   350 MB/s   211938580     56697468  26.75 Silesia_compression_corpus
lizard 1.0 -49           1.62 MB/s  1390 MB/s   211938580     60694951  28.64 Silesia_compression_corpus
xpack 2016-06-02 -9        16 MB/s   867 MB/s   211938580     61247589  28.90 Silesia_compression_corpus
crush 1.0 -2             0.55 MB/s   348 MB/s   211938580     63751130  30.08 Silesia_compression_corpus
libdeflate 1.3 -12       5.44 MB/s   697 MB/s   211938580     64802658  30.58 Silesia_compression_corpus
lzfse 2017-03-08           59 MB/s   807 MB/s   211938580     67627385  31.91 Silesia_compression_corpus
zlib 1.2.11 -9             11 MB/s   311 MB/s   211938580     67643258  31.92 Silesia_compression_corpus
lizard 1.0 -29           1.72 MB/s  2159 MB/s   211938580     68694931  32.41 Silesia_compression_corpus
lizard 1.0 -39           3.82 MB/s  2079 MB/s   211938580     69815764  32.94 Silesia_compression_corpus
xpack 2016-06-02 -1       132 MB/s   665 MB/s   211938580     71091029  33.54 Silesia_compression_corpus

Nakamichi 'Double-Deuce' 0.05 MB/s  1160 MB/s                 72621718  ! outside lzbench, 211938580B/3,530s = 60,039 B/s

libdeflate 1.3 -1         143 MB/s   657 MB/s   211938580     73317923  34.59 Silesia_compression_corpus
brotli 2019-10-01 -1      153 MB/s   270 MB/s   211938580     73501169  34.68 Silesia_compression_corpus
lzsse2 2019-04-18 -17    2.94 MB/s  3261 MB/s   211938580     75684771  35.71 Silesia_compression_corpus
lzo1b 2.10 -999            13 MB/s   695 MB/s   211938580     76593633  36.14 Silesia_compression_corpus
zlib 1.2.11 -1             79 MB/s   281 MB/s   211938580     77259877  36.45 Silesia_compression_corpus
lizard 1.0 -19           3.94 MB/s  3380 MB/s   211938580     77414280  36.53 Silesia_compression_corpus
quicklz 1.5.0 -3           47 MB/s   811 MB/s   211938580     81820424  38.61 Silesia_compression_corpus
gipfeli 2016-07-13        278 MB/s   548 MB/s   211938580     87932986  41.49 Silesia_compression_corpus
lzsse2 2019-04-18 -1       17 MB/s  2964 MB/s   211938580     87974920  41.51 Silesia_compression_corpus
density 0.14.2 -3         306 MB/s   333 MB/s   211938580     88627492  41.82 Silesia_compression_corpus
lzrw 15-Jul-1991 -5       119 MB/s   465 MB/s   211938580     90799072  42.84 Silesia_compression_corpus
yappy 2014-03-22 -99       67 MB/s  2203 MB/s   211938580     98671826  46.56 Silesia_compression_corpus
fastlz 0.1 -2             273 MB/s   507 MB/s   211938580    100905197  47.61 Silesia_compression_corpus
lzf 3.6 -1                284 MB/s   613 MB/s   211938580    102040285  48.15 Silesia_compression_corpus
snappy 2019-09-30         381 MB/s  1235 MB/s   211938580    102138668  48.19 Silesia_compression_corpus
lzjb 2010                 261 MB/s   421 MB/s   211938580    122670566  57.88 Silesia_compression_corpus
memcpy                  15469 MB/s 15590 MB/s   211938580    211938580 100.00 Silesia_compression_corpus

C:\Compression_showdown>lzbench18 -c4 -i1,15 -o3 -ebzip2,9/zstdLDM,22/brotli,1,9/crush,2/density,3/fastlz,2/gipfeli/lzo1b,999/libdeflate,1,12/lizard,19,29,39,49/lzf,1/lzfse/lzjb/lzrw,5/lzsse2,1,17/quicklz,3/snappy/xpack,1,9/yappy,99/zlib,1,9 "enwik8"
lzbench 1.8 (64-bit Windows)   Assembled by P.Skibinski
The results sorted by column number 4:
Compressor name         Compress. Decompress.  Orig. size  Compr. size  Ratio Filename
zstdLDM 1.4.3 -22        1.16 MB/s   613 MB/s   100000000     25345418  25.35 enwik8
bzip2 1.0.8 -9             12 MB/s    30 MB/s   100000000     29008758  29.01 enwik8
brotli 2019-10-01 -9     5.47 MB/s   408 MB/s   100000000     29468806  29.47 enwik8
lizard 1.0 -49           1.47 MB/s   914 MB/s   100000000     31688480  31.69 enwik8
crush 1.0 -2             0.52 MB/s   279 MB/s   100000000     31699549  31.70 enwik8

Nakamichi 'Double-Deuce' 0.05 MB/s   936 MB/s                 33044928 ! outside lzbench, 100000000B/1,594s = 62,735 B/s  

xpack 2016-06-02 -9        11 MB/s   882 MB/s   100000000     34183028  34.18 enwik8
libdeflate 1.3 -12       6.31 MB/s   591 MB/s   100000000     35100568  35.10 enwik8
lzfse 2017-03-08           48 MB/s   713 MB/s   100000000     36157828  36.16 enwik8
zlib 1.2.11 -9             17 MB/s   258 MB/s   100000000     36475792  36.48 enwik8
lizard 1.0 -29           1.53 MB/s  1504 MB/s   100000000     36959135  36.96 enwik8
lizard 1.0 -39           6.72 MB/s  1985 MB/s   100000000     37505492  37.51 enwik8
lzsse2 2019-04-18 -17    7.43 MB/s  3308 MB/s   100000000     38063182  38.06 enwik8
brotli 2019-10-01 -1      137 MB/s   292 MB/s   100000000     39123256  39.12 enwik8
libdeflate 1.3 -1         136 MB/s   592 MB/s   100000000     39597378  39.60 enwik8
xpack 2016-06-02 -1       121 MB/s   616 MB/s   100000000     39943833  39.94 enwik8
lzo1b 2.10 -999            15 MB/s   444 MB/s   100000000     40814011  40.81 enwik8
lizard 1.0 -19           6.87 MB/s  3212 MB/s   100000000     41953190  41.95 enwik8
zlib 1.2.11 -1             73 MB/s   254 MB/s   100000000     42298774  42.30 enwik8
quicklz 1.5.0 -3           35 MB/s   567 MB/s   100000000     44789793  44.79 enwik8
lzsse2 2019-04-18 -1       15 MB/s  2890 MB/s   100000000     45854485  45.85 enwik8
gipfeli 2016-07-13        219 MB/s   325 MB/s   100000000     45873643  45.87 enwik8
density 0.14.2 -3         298 MB/s   310 MB/s   100000000     47817692  47.82 enwik8
lzrw 15-Jul-1991 -5        98 MB/s   375 MB/s   100000000     47874203  47.87 enwik8
yappy 2014-03-22 -99       74 MB/s  1776 MB/s   100000000     53654128  53.65 enwik8
lzf 3.6 -1                212 MB/s   493 MB/s   100000000     53945381  53.95 enwik8
fastlz 0.1 -2             199 MB/s   354 MB/s   100000000     54163013  54.16 enwik8
snappy 2019-09-30         246 MB/s   905 MB/s   100000000     56555035  56.56 enwik8
lzjb 2010                 216 MB/s   317 MB/s   100000000     68711273  68.71 enwik8
memcpy                  17589 MB/s 17582 MB/s   100000000    100000000 100.00 enwik8
And some strong compressors in single-thread mode with maximum blocks:
[Statistics for Nakamichi variant 'Dragoneye', sub-variant 'Double-Deuce' on i7-1065G7 Ice Lake-U 3900MHz, 64GB DDR4 2133MHz:]

Sorted by 3rd column with 'sort /+57 roster.txt':
----------/+11------------------------------------------/+57----------------/+77----------/+91--------/+103---------------------------------
| Entry | filedataset \ Stats                         |  Compression Size | Compr. Time | Dec. Rate | Memory Footprint | External RAM used | 
--------------------------------------------------------------------------------------------------------------------------------------------
| 0,003 | Silesia_compression_corpus.method511.zpaq   |  40,141,591 bytes |       533 s |    ? MB/s |         2,704 MB |              0 MB |
| 0,005 | Silesia_compression_corpus.1GB.rz           |  43,208,651 bytes |       400 s |    ? MB/s |         2,120 MB |              0 MB |
| 0,010 | Silesia_compression_corpus.ST0Block1024.bsc |  48,589,384 bytes |        24 s |    ? MB/s |           960 MB |              0 MB |
| 0,009 | Silesia_compression_corpus.MX9Dict1024.7z   |  48,686,560 bytes |       104 s |    ? MB/s |         2,082 MB |              0 MB |
| 0,006 | Silesia_compression_corpus.1GB.bro          |  49,538,041 bytes |       503 s |    ? MB/s |         1,866 MB |              0 MB |
| 0,004 | Silesia_compression_corpus.L22W2GB.zst      |  52,698,602 bytes |       143 s |    ? MB/s |         4,304 MB |              0 MB |
| 0,008 | Silesia_compression_corpus.MX9.bzip2        |  54,217,109 bytes |       279 s |    ? MB/s |            16 MB |              0 MB |
| 0,002 | Silesia_compression_corpus.method211.zpaq   |  63,151,460 bytes |        52 s |    ? MB/s |         1,210 MB |              0 MB |
| 0,011 | Silesia_compression_corpus.2GB.blz          |  63,837,817 bytes |       229 s |    ? MB/s |         6,155 MB |              0 MB |
| 0,007 | Silesia_compression_corpus.MX9.gzip         |  64,709,195 bytes |       178 s |    ? MB/s |             9 MB |              0 MB |
| 0,001 | Silesia_compression_corpus.Nakamichi        |  72,621,718 bytes |     3,530 s | 1160 MB/s |        25,607 MB |              0 MB |
--------------------------------------------------------------------------------------------------------------------------------------------

Sorted by 3rd column with 'sort /+57 roster.txt':
----------/+11------------------------------------------/+57----------------/+77----------/+91--------/+103---------------------------------
| Entry | filedataset \ Stats                         |  Compression Size | Compr. Time | Dec. Rate | Memory Footprint | External RAM used | 
--------------------------------------------------------------------------------------------------------------------------------------------
| 0,003 | enwik8.method511.zpaq                       |  19,084,598 bytes |       279 s |    ? MB/s |         1,583 MB |              0 MB |
| 0,010 | enwik8.ST0Block1024.bsc                     |  20,786,218 bytes |        13 s |    ? MB/s |           481 MB |              0 MB |
| 0,005 | enwik8.1GB.rz                               |  21,992,522 bytes |       362 s |    ? MB/s |         1,157 MB |              0 MB |
| 0,009 | enwik8.MX9Dict1024.7z                       |  24,799,182 bytes |        90 s |    ? MB/s |           993 MB |              0 MB |
| 0,006 | enwik8.1GB.bro                              |  24,808,565 bytes |       263 s |    ? MB/s |           902 MB |              0 MB |
| 0,004 | enwik8.L22W2GB.zst                          |  25,328,858 bytes |       103 s |    ? MB/s |         2,148 MB |              0 MB |
| 0,008 | enwik8.MX9.bzip2                            |  29,006,372 bytes |       143 s |    ? MB/s |            15 MB |              0 MB |
| 0,002 | enwik8.method211.zpaq                       |  30,088,258 bytes |        31 s |    ? MB/s |           580 MB |              0 MB |
| 0,011 | enwik8.2GB.blz                              |  30,496,733 bytes |       100 s |    ? MB/s |         3,988 MB |              0 MB |
| 0,001 | enwik8.Nakamichi                            |  33,044,928 bytes |     1,594 s |  936 MB/s |        22,090 MB |              0 MB |
| 0,007 | enwik8.MX9.gzip                             |  35,103,261 bytes |        85 s |    ? MB/s |             9 MB |              0 MB |
--------------------------------------------------------------------------------------------------------------------------------------------

Sorted by 3rd column with 'sort /+57 roster.txt':
----------/+11------------------------------------------/+57----------------/+77----------/+91--------/+103---------------------------------
| Entry | filedataset \ Stats                         |  Compression Size | Compr. Time | Dec. Rate | Memory Footprint | External RAM used | 
--------------------------------------------------------------------------------------------------------------------------------------------
| 0,003 | enwik9.method511.zpaq                       | 153,626,112 bytes |     2,817 s |    ? MB/s |        10,352 MB |              0 MB |
| 0,010 | enwik9.ST0Block1024.bsc                     | 163,879,646 bytes |       154 s |    ? MB/s |         4,672 MB |              0 MB |
| 0,005 | enwik9.1GB.rz                               | 173,041,178 bytes |     5,016 s |    ? MB/s |        10,101 MB |              0 MB |
| 0,006 | enwik9.1GB.bro                              | 199,103,323 bytes |     2,883 s |    ? MB/s |         8,629 MB |              0 MB |
| 0,009 | enwik9.MX9Dict1024.7z                       | 200,302,539 bytes |     1,117 s |    ? MB/s |         9,614 MB |              0 MB |
| 0,004 | enwik9.L22W2GB.zst                          | 205,362,522 bytes |     1,366 s |    ? MB/s |         9,151 MB |              0 MB |
| 0,002 | enwik9.method211.zpaq                       | 244,711,837 bytes |       324 s |    ? MB/s |         5,544 MB |              0 MB |
| 0,011 | enwik9.2GB.blz                              | 252,991,647 bytes |    11,652 s |    ? MB/s |        21,367 MB |              0 MB |
| 0,008 | enwik9.MX9.bzip2                            | 253,971,930 bytes |     1,356 s |    ? MB/s |            15 MB |              0 MB |
| 0,001 | enwik9.Nakamichi                            | 279,301,006 bytes |    29,154 s |  821 MB/s |        48,966 MB |              0 MB |
| 0,007 | enwik9.MX9.gzip                             | 310,706,136 bytes |       866 s |    ? MB/s |             9 MB |              0 MB |
--------------------------------------------------------------------------------------------------------------------------------------------

Sorted by 3rd column with 'sort /+57 roster.txt':
----------/+11------------------------------------------/+57----------------/+77----------/+91--------/+103---------------------------------
| Entry | filedataset \ Stats                         |  Compression Size | Compr. Time | Dec. Rate | Memory Footprint | External RAM used | 
--------------------------------------------------------------------------------------------------------------------------------------------
| 0,003 | TS100.txt.method511.zpaq                    | 194,781,915 bytes |     2,809 s |    ? MB/s |        10,283 MB |              0 MB |
| 0,010 | TS100.txt.ST0Block1024.bsc                  | 198,105,016 bytes |       176 s |    ? MB/s |         4,772 MB |              0 MB |
| 0,005 | TS100.txt.1GB.rz                            | 219,449,490 bytes |     6,401 s |    ? MB/s |        10,495 MB |              0 MB |
| 0,009 | TS100.txt.MX9Dict1024.7z                    | 244,750,264 bytes |     1,510 s |    ? MB/s |         9,614 MB |              0 MB |
| 0,006 | TS100.txt.1GB.bro                           | 246,883,739 bytes |     3,188 s |    ? MB/s |         8,630 MB |              0 MB |
| 0,004 | TS100.txt.L22W2GB.zst                       | 248,823,631 bytes |     1,470 s |    ? MB/s |         9,151 MB |              0 MB |
| 0,008 | TS100.txt.MX9.bzip2                         | 272,635,725 bytes |     1,447 s |    ? MB/s |            15 MB |              0 MB |
| 0,002 | TS100.txt.method211.zpaq                    | 300,132,758 bytes |       374 s |    ? MB/s |         5,800 MB |              0 MB |
| 0,011 | TS100.txt.2GB.blz                           | 315,985,103 bytes |     1,534 s |    ? MB/s |        21,427 MB |              0 MB |
| 0,001 | TS100.txt.Nakamichi                         | 317,763,629 bytes |    39,196 s |  750 MB/s |        45,727 MB |              0 MB |
| 0,007 | TS100.txt.MX9.gzip                          | 346,488,831 bytes |     1,011 s |    ? MB/s |             9 MB |              0 MB |
--------------------------------------------------------------------------------------------------------------------------------------------

Note1: The column 'Memory Footprint' stands for 'Physical Memory' (Igor Pavlov's timer64 tool).
Note2: The column 'External RAM used' gives (when 'e' option is used) the amount of Nakamichi's own virtual swap, only physical is used with 'i' option.
Note3: Those 39,196 seconds (or 11 hours) needed to compress Global_Data_Compression_Competition_2020's testfile TS100.txt can be reduced 3x if 128GB
       are available by compiling with -DSpeedUpBuilding=69348 i.e. 68GB allocated for building the pool of B-trees, and by changing hash size
       from '24' to '27', which is jump from 2GB to 16GB. 
Note4: The column 'Compr. Time' is 'Process Time' (Igor Pavlov's timer64 tool), not the Wall/Global Time.

Command lines:
------

0,001: Nakamichi_DD_LITE_GCC_64bit_plus-16GB-buffer.exe "Silesia_compression_corpus" "Silesia_compression_corpus.Nakamichi" 24 34000 i
0,002: "zpaq_v7.05_x64.exe" add "Silesia_compression_corpus.method211.zpaq" "Silesia_compression_corpus" -method 211 -threads 1
0,003: "zpaq_v7.05_x64.exe" add "Silesia_compression_corpus.method511.zpaq" "Silesia_compression_corpus" -method 511 -threads 1
0,004: zstd-v1.4.5-win64.exe --single-thread --ultra -22 --zstd=wlog=31,clog=30,hlog=30,slog=26 "Silesia_compression_corpus" -o "Silesia_compression_corpus.L22W2GB.zst"
0,005: rz.exe a -d 1023M "Silesia_compression_corpus.1GB.rz" "Silesia_compression_corpus"
0,006: brotli_gc82.exe -q 11 --large_window=30 "Silesia_compression_corpus" -o "Silesia_compression_corpus.1GB.bro"
0,007: "7za_x64_v1900.exe" a -tgzip -mmt1 -mx=9 "Silesia_compression_corpus.MX9.gzip" "Silesia_compression_corpus"
0,008: "7za_x64_v1900.exe" a -tbzip2 -mmt1 -mx=9 "Silesia_compression_corpus.MX9.bzip2" "Silesia_compression_corpus"
0,009: "7za_x64_v1900.exe" a -t7z -mmt1 -mx=9 -md=30 "Silesia_compression_corpus.MX9Dict1024.7z" "Silesia_compression_corpus"
0,010: "bsc_v3.1.0_x64.exe" e "Silesia_compression_corpus" "Silesia_compression_corpus.ST0Block1024.bsc" -m0 -b1024 -e2 -Tt
0,011: BriefLZ_130_Intel_v19_64bit.exe --optimal -b2g "Silesia_compression_corpus" "Silesia_compression_corpus.2GB.blz"
------
0,001: Nakamichi_DD_LITE_GCC_64bit_plus-16GB-buffer.exe "enwik8" "enwik8.Nakamichi" 24 34000 i
0,002: "zpaq_v7.05_x64.exe" add "enwik8.method211.zpaq" "enwik8" -method 211 -threads 1
0,003: "zpaq_v7.05_x64.exe" add "enwik8.method511.zpaq" "enwik8" -method 511 -threads 1
0,004: zstd-v1.4.5-win64.exe --single-thread --ultra -22 --zstd=wlog=31,clog=30,hlog=30,slog=26 "enwik8" -o "enwik8.L22W2GB.zst"
0,005: rz.exe a -d 1023M "enwik8.1GB.rz" "enwik8"
0,006: brotli_gc82.exe -q 11 --large_window=30 "enwik8" -o "enwik8.1GB.bro"
0,007: "7za_x64_v1900.exe" a -tgzip -mmt1 -mx=9 "enwik8.MX9.gzip" "enwik8"
0,008: "7za_x64_v1900.exe" a -tbzip2 -mmt1 -mx=9 "enwik8.MX9.bzip2" "enwik8"
0,009: "7za_x64_v1900.exe" a -t7z -mmt1 -mx=9 -md=30 "enwik8.MX9Dict1024.7z" "enwik8"
0,010: "bsc_v3.1.0_x64.exe" e "enwik8" "enwik8.ST0Block1024.bsc" -m0 -b1024 -e2 -Tt
0,011: BriefLZ_130_Intel_v19_64bit.exe --optimal -b2g "enwik8" "enwik8.2GB.blz"
------
0,001: Nakamichi_DD_LITE_GCC_64bit_plus-16GB-buffer.exe "enwik9" "enwik9.Nakamichi" 24 34000 i
0,002: "zpaq_v7.05_x64.exe" add "enwik9.method211.zpaq" "enwik9" -method 211 -threads 1
0,003: "zpaq_v7.05_x64.exe" add "enwik9.method511.zpaq" "enwik9" -method 511 -threads 1
0,004: zstd-v1.4.5-win64.exe --single-thread --ultra -22 --zstd=wlog=31,clog=30,hlog=30,slog=26 "enwik9" -o "enwik9.L22W2GB.zst"
0,005: rz.exe a -d 1023M "enwik9.1GB.rz" "enwik9"
0,006: brotli_gc82.exe -q 11 --large_window=30 "enwik9" -o "enwik9.1GB.bro"
0,007: "7za_x64_v1900.exe" a -tgzip -mmt1 -mx=9 "enwik9.MX9.gzip" "enwik9"
0,008: "7za_x64_v1900.exe" a -tbzip2 -mmt1 -mx=9 "enwik9.MX9.bzip2" "enwik9"
0,009: "7za_x64_v1900.exe" a -t7z -mmt1 -mx=9 -md=30 "enwik9.MX9Dict1024.7z" "enwik9"
0,010: "bsc_v3.1.0_x64.exe" e "enwik9" "enwik9.ST0Block1024.bsc" -m0 -b1024 -e2 -Tt
0,011: BriefLZ_130_Intel_v19_64bit.exe --optimal -b2g "enwik9" "enwik9.2GB.blz"
------
0,001: Nakamichi_DD_LITE_GCC_64bit_plus-16GB-buffer.exe "TS100.txt" "TS100.txt.Nakamichi" 24 34000 i
0,002: "zpaq_v7.05_x64.exe" add "TS100.txt.method211.zpaq" "TS100.txt" -method 211 -threads 1
0,003: "zpaq_v7.05_x64.exe" add "TS100.txt.method511.zpaq" "TS100.txt" -method 511 -threads 1
0,004: zstd-v1.4.5-win64.exe --single-thread --ultra -22 --zstd=wlog=31,clog=30,hlog=30,slog=26 "TS100.txt" -o "TS100.txt.L22W2GB.zst"
0,005: rz.exe a -d 1023M "TS100.txt.1GB.rz" "TS100.txt"
0,006: brotli_gc82.exe -q 11 --large_window=30 "TS100.txt" -o "TS100.txt.1GB.bro"
0,007: "7za_x64_v1900.exe" a -tgzip -mmt1 -mx=9 "TS100.txt.MX9.gzip" "TS100.txt"
0,008: "7za_x64_v1900.exe" a -tbzip2 -mmt1 -mx=9 "TS100.txt.MX9.bzip2" "TS100.txt"
0,009: "7za_x64_v1900.exe" a -t7z -mmt1 -mx=9 -md=30 "TS100.txt.MX9Dict1024.7z" "TS100.txt"
0,010: "bsc_v3.1.0_x64.exe" e "TS100.txt" "TS100.txt.ST0Block1024.bsc" -m0 -b1024 -e2 -Tt
0,011: BriefLZ_130_Intel_v19_64bit.exe --optimal -b2g "TS100.txt" "TS100.txt.2GB.blz"
------

URL TAG: http://www.sanmayce.com/Nakamichi/index.html#Highlights

Nakamichi

Nakamichi


Below, depicting how discarding of unwanted "matches" goes...
Nakamichi
For example, on i5-2430M and Crucial SSD MX200 256GB, the 'Silesia' corpus has been compressed at 988 B/s rate to 72,022,153 bytes.
If there were 293N = 60,650,304KB System RAM to house B-trees then the rate would be changed a little, 30x as a minimum.
Nakamichi

URL TAG: http://www.sanmayce.com/Nakamichi/index.html#SCREENSHOTS

What is the compression speed boost in latest revision? Let us see 'www.kernel.org_linux-4.20.7.tar' (854,876,160 bytes) testdatafile...

The memory requirements and building speed of old/depreciated 'SHA3' revision:
"Nakamichi_Ryuugan-ditto-1TB_RAM_(5GB)_PASSES_Intel150_64bit" www.kernel.org_linux-4.20.7.tar www.kernel.org_linux-4.20.7.tar.Nakamichi 27 232000 e
Leprechaun: RAM needed to house B-trees (relative to the file being ripped): 185N = 154,669,823KB
Leprechaun: Total IOPS for 10,756,401,287 'freads' and 10,609,824,046 'fwrites' (of packets 98 bytes long) during loading traversing all orders: 49,966 IOPS
The memory requirements and building speed of latest (downloadable, a page below) 'PASSES' revision:
"Nakamichi_Ryuugan-ditto-1TB_RAM_(5GB)_PASSES_Intel150_64bit" www.kernel.org_linux-4.20.7.tar www.kernel.org_linux-4.20.7.tar.Nakamichi 27 232000 E
Leprechaun: RAM needed to house B-trees (relative to the file being ripped): 232N = 189,564MB
Leprechaun: Total IOPS for 10,767,962,228 'freads' and 10,609,717,802 'fwrites' (of packets 170 bytes long) during loading traversing all orders: 277,679 IOPS
So, 277,679/49,966= 5.5x faster building!

Nakamichi