Ubuntu日本語フォーラム
ログインしていません。
こんにちは、久しぶりの投稿です。
これはフリーソフトですが、ホームページへアップロードすると、
めちゃくちゃ嫌がらせが起きるので、こちらのフォーラムで公開。
ONLINE UUENCODER / UUDECODER TOOL で UUENCODE してます。
ハイエンドオーディオビジュアルのCPU電子ビットスタビライザーです。
Windows環境ではハイエンドオーディオ JPLAY Diretta Fidelizer と併用されたり、
プロフェッショナル用途では ProTools など音楽編集環境で使われます。
動作環境は Intel Core シリーズプロセッサー 限定の Ubuntu x64 に限ります。
これは x64 Intel アセンブラ言語で書いている都合で、他の環境では動作しません。
開発環境は PureBasic 6.00 Linux 版で作っています。
ソースコードは完全に私個人のスキルで書いていて、ライセンスの依存関係はありません。
何かをアクセスする命令は未使用です。スレッド処理とDelay処理、Ubuntu 20.04 LTS
パソコンをジッターレス化する研究開発をずっとしてきて、この10年間で、
パソコンを6台ぐらい破損してきましたので、安全と言えるバージョンです。
最悪の時期は、10万円でCPUとマザーとグラボを買って、最新版を使用すると、
約4分後にマザーとグラボを破損するという沼がありました。これは起きないと思う。
使用方法ですが、
LemonadeElitest_Linux を実行すると無限ループ処理になります。
これをバックグラウンド処理して下さい。最後に & を付けると良かったかな?
パソコンの画面が、高級ハイエンドワークステーションという感じになります。
音を鳴らすと、すごいサウンドバランスで、これはUSB-DACによっては歪むかも。
歪んだら、これはしょうがない。作者環境では Singxer SDA-2C や Gustard DAC-A18
HDMI出力先を SONY BRAVIA 液晶テレビにすると、衛星デジタル放送よりも高画質へ
PureBasicのビルド条件で、Linux と console とありまして、それぞれでビルド
用途に応じて使い分けたらいいのか、どうだったか思い出せない。
プロフェッショナル業務では、
ネットの動画配信のサーバーに使うと、ものすごい綺麗な映像で配信できる。
スマホのゲームサーバーに使うと、ゲーム画面はとても美しく表示できる。
放送局のサーバーに使われているのかな? 最新版を公開する度にアニメが綺麗になる。
印刷関係のRIPサーバーなら、おそらくCTPの焼きムラが起きにくいと思う。
ホームユーザー用途では、
写真の編集作業をした時に、キャリブレートモニター並に正確な色になりやすい。
写真の印刷はすごく綺麗になる。
ネットの動画配信を見ると、すごい綺麗に表示できる。
技術の根拠としては、
今使用している処理コードは最適化した後で、公開は控えたい。
最適化する前は、メモリに対して 1111 0000 の64ビット列を繰り返しWriteして、
Readした 0000 を基準にCPUのレジスターを調整すると、ジッターレス化できる。
しかし、科学的根拠の証明というと、10億円以上かかるのではないか?
仮想環境で動作確認していますが、
仮想環境の中で実行しても、ホスト側の画面や音へ影響します。
かなり特殊な常駐型ユーティリティなので、中止したいと思ったら、
プロセスの強制終了で改善プロセスは止まりますが、
CPUの電子ビット基準は変更された状態ですので、電源のシャットダウンが必要です。
begin 644 LemonadeElitest36_Linux.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CXNW_'QE=`"892:<AL=#T\PY55CWG M^D:+!AI?2@$IE0XXQ\D%#U'+Q!2)U=-Y+[O5%9NY7;@/@B13WKH&[@7W0%!U M5J6YG&)$R[=@EJ8)^4$+^2E<3M`2W357DS/9MJ':0;`8F('*[8JNA^X7+4$/ M"L#H,WS'"JSY/\!]/20B^?J%.M1"_V:A"<C*B4%P8H1Q1T]Y7\OJ++:<#VRQ M"UM7YNEEO-!S#+DH].X,T2D?>],MT$3`)=VQ!(A)7\3P]FB02T#HZ84OT8BN M.EK"_/;-31[LH>'%,T3U2!RB&]2=>",%[VHX611>;3*,,FF_!$3B472:%%G@ M!_`PRD]E\F*^SL`8$YL9O*8NI1<YG:OX5TL@?0-*#-#C0HJ`\L;;.9[L)#=! MD#LE].4U]-'8&9JS2T,)7#WNV>4-?E7-20;Z[/)$?6^/C/)BS?`JP^N5`_/> MN"OMJ7`"9^UGIX[7VT9,!>`I4B[[(]L](0M-^WW;5FUQ!EHXT_CPZQBZQ-6L MK1$8D>]C'1MI>.D/RWS/R"U""`W4N''58RRC@@2-'PPT0AQ5;,!<2PQ@D.;7 M#$?,8GM`>>F2?F->FYE2!80*A`$\K7VBTYV#[email protected][5_^?.$@5J=6PF9L M(WN9OIT?1,M0"Y85==?ZT+B$]4EYR70R.4*VS:^<'MZMA2H]"$?>AV\9$42Y MWV(3'?8N##4P.$5$2\WQD;Z/6F_+9.09QSB6\U]BS3C-IUM):C10@'UJS(G_ M/3/H)X&0(AT9>&KW?EM-_7GLT!-8>A/35WG9N;;HYZ[+8,(52BFY_+R?/,[O M=>6=[;_:8W4VD)KC8U#L;]A1_M(%,:Z\J],,)D'+^!1%W@3I^8A*I9>FI%.M MB&J=N+`;4^MO``9A[SEJSR"^!3[PTQU)Z':<2!;H_,7]K`ZENIB:,/.1A.#; ME+8]<X8S.$+@8`<2<]"$*M7?=_"O?7[09<6$U''"BE74DB70=R@HWT*JL?.E M5[S18P#=7?2B$?O_CEZN[8,@W"(+-)GP?/4Q8C4DX0H\\L8]K+Y,-J40N9YA MYQ]DL<:[7G3&_`P9Y)KV"CO`@UI\WS#FQY#\`\%;].R]<2*"?"8$]Y]4D[YO MPNDX]/7?^+,*;-V[O!ZT<J7LKU'_'L$R<TH5:?S!@TH0S$[[0H1'IO6WI`8P MV+HX?'VOG?NZZ]HM[^BY3P/=AB(466MI?$Y:NS!#<2*8N_KN[5R[,LBNY:-@ M/F&![0[(BYFR6D95S4KC<Y3ER1G.M67W2;]J%[;O0%K//U#8HI(%^`%'O?_F MI9/H"+^+9J10P,?[SMG"EK+_4_Z:#K#:>BT^S#/`,L3K>Y/G8+\G8^Q^HN*> MR5H<6H4"D?""KQ!STF#*_?7YB06I'/C&L+E]J_33_CT,<X`J,#,:NZ*37Q$G MXCL(X/K\B&OT,67@/.!W2J")3#7Q%GG1/,3]8PO,0XR+R'"?$Y0S-3G4'9ZP M^$C!#4K[YN=PZ4ZQW'Z\+!/85Q'X1=G-:%<RM+WWM.?KV#*Q@@O]PDJG%,(G M+(KJ,CB)A1D$_0;^MM^%`6V%]^[2ZZ#,!$X+OBE=&YB.7A_?60T%W/ACO%(O M>>C_Z,^O525E25S,C%(1O../`ZN1,_<9Y91ZXS&\O2[\8E]`Y*7T/H>EYNB= M1\*\'`F)J8<TMZW!1KW+\<OAF/(FQ@PQ=3<(AR7;::<=V.^YM?H$$(!"SJUY MG0FZC$R)1IMKP+%-5*8+TL,9'*S)NQK`():#HB>7U]]D69XVK_5J18[.O[/& M3+DXKO;:T,C^FKIK\-\4#4F$4;&.W';`[-FT-'MJ5L'AA<&.BZW<NMYU!M.R M&CY$^&:P'%"#9.[(RV.-A96B\U?@K)!KCUT+"YY9,.5;-NDTZPD]-SX*/,T+ MRO$OP<*N.$G*`-I&*B;=>6929X=2M"CL(K.7MN[8@O2]<"X6%6>ZL.R2D$]N MU8-^5"VQ?2AJSMFT)0/L[\%3F#DNNLL7C2$7&@QN-92D02]--!'T2P@4:1#; M\-_&VLNU?%'-36C>S-3F.OIY[-O2"6D&2LZ:C,%3C-N<(0%$YL,`.PN!TW:D M0R2<Z.K[4KF#J?V5S5!U>3/F18$J295M`".-!5\7W1H.0MP)26?(YTQCLS/5 M2WPCLLUG8->ZD6`14_=LXCH.<-R".LOC8R$*!V^;7'BM04=&KU)NW3O##L0N M-9(,R?TZ>Q4'T-M#=*2$H^IGK3$6LFVW&<6M9T7D>3`FDW>=39M><\EFL@6$ MTE%WR\#%#$BB$'UM(JNLK#X:Z`O]\ZP>;\W7\ANP0`J;0.DH\/+!$]1]B(W` MH7OF/;(C=-?O.&XSZI4MZ'HYZ.>TY-VDSD4F33D!GI].<DTF+K8OX&_/1KPU M+8NCI^&JT,7!`/>!N0;<C;:OFZQ1&-76+5IHZH%,U:G8V7_M>YV[HN(JZWP: M=\W;T6#L0P:'`R!]6Z!?*"Z(2Y-B-A>L!1T/H2B6O]=1<G<MY]]1:5/@(2B9 MO/[)?)1@ODQQT0%#:K"G&HE-JFT#`5MST851M&"MF[DYG\.)!GV2\3;#S)O< M:1J-SP$N_BXN\&3"18TVY.,@R4TQ2WKS\BE)YN9'?.VA&K:NF%N,6R23LDXR [email protected])X0SJ7Z##"!/K^U@AG@NE0;41+^+EB/?X*<Z8P#5:G427RM:6.`!VC#-T M#U8]7;&Z__1WM:0M;TUWMM>O,:;WY0`2ZG?$]H++4"6EH!2+8+Q_XED:Q_Q^ M@\V(\=?K#),]2>3`0IF=Y'D!'?AMX$&FXPC@SV@L/`ZGV7'N-RZ;;M`$[#QL MY<S?149X]J#&^77K$7Q,9T5N-W+`Z6E*XE4EG2?01A/A`@4%R@TE4W%-_261 MUQF1&^ID`S4OR!@TF#U69H,C2M%?W^DKXB!]V#TCC;Z!\5)3GJ-:V0NHT[%U M+>GUHOZ3*=9`J,!FM.QV?IR)`X,_/@"+EL,I6N=G.U]+J@FM%NG!=VL'GI>4 M@<$.!$;<OXG!M6,B*9M?%G'X:['?4Z4X/>`<@DEYH\-6,,U9"?W@`:.^3'3J M<A560?@F<.G&K;.+PCF9QFB)^^'HV[$-$+[-[3JD$YVLN9&:CA6=-H*C5XLO M*WN*C0HX]L!/[=3H3=_$A@DY@MF5)3@3H1"2\&)K:@_#IY*LH'5%@\QET?U_ MNY[Y8&/Z82![;^6HUW\H2W77Z'3,7\-/\6>>,%6%4HJRSJ0X3>_C_N3O`2<H MCL;1K9"YP@8.\ZRO$[$,_8.,$&J'+)]=6&"CIM"@$LTJ89_JS36VHJ*--WGY MJ@=7<HEQ\2Z7_2`AJ#C6QM_LU4`<"\HY2AE2@Z^A4$;4E'A5.6&,7-##PBY8 MBMDHI>V1(T;CL-D!;_)>7[F=95VY0:=^_0L%([TB"8.EVV&F>B0DU(6V^</H MBV*:M"DC]*NR,EJ9+1V#PP0VO'T7+@%\HM2=J+=I=#W<I&>[X4=>O.J6NL%7 MO-OPAFOAI6.2W"%(N?0^;H<>S=RNS9!!2X;P5P(M-_+6]_1W*;%U")\ZPP"' M?SU66'.]#?HM8NE[*<+D7Y+%#![%R#T=5'+>-`AR!$,R&OC9C;CZ.R.KZ;N) M^PG@]H6QI;L_')8O][Y-]"CCX7'X`!?:TW.B]?-GJB,8<+?^A6MCZ.TTO3.? M!Y;4*1CBWH2&T?K!97QBIR48?:40F#5T=CT(DI-NL(J2&.-'9%Z3@$6!W-1: MO->FW&9JMQ7G"22JJC9*V]6=*[_B.Y@K%JP4/ZA(M#&L(?&$T$S4`3EH\K8( M&92U&Z/"#4_?HP,^I'>)!?(_-3OXHEBL]3;8D30/`QDZ+&OY=QK!MW6^%G.H M1Q,6U.C;9P'V`)JR\7PV,=RA8$G!8`][^A2M:`QCI073B^W8NV;S-QS\\$AG M$F8:IL9Z/49C/B810M1&':KHLIL%E10_T9!G^907D([.?%"7)<6)R`+[#3_Y M\C=;EZ'P"OI>C8T#)U!MU[]EMNL+0@KW*K31>-#_NUQJ/[<EN\?W5O*_.[!, M_,GNS!B[<DG']BM$+K`;>8M`3QT^9$B3)UG^?PI-,XO4]<2:XH+Y?]V3DT)G ME48"JCOV_RPIW%1YJ8^#+,7+`<?4:P*E3$-FR&B3_64@N\1Q`&,J@T*M6!X; M.T5UJC_9+@GX];W[9FHL8[D4M,V7]0<C8<ZS?^V6_.[&=_B]HS:>B=4,2)X- MEM',A;`,)C&P3!ZS*J?F2CJ"86=6>&1G`C7Y!X`$%A*TQ(4F5X92GF#XG#%' M"K=1*6--DOG?00#V%,Z[L>Z%WMOA^2DWP,\_V=1#S(=^E4C9!"Q56:,/T5$X MN/:8L6"T>^BBN8%('F81ADFPE&VG)D"Q2LEC<=B>Y`3#"`@$P63*.,*P`#T_ M"_:?R50!8S2WM-'O)-;_0=IE4#HGO3E\)UN5F%;,FX84T;/FZI[H+G_%B@P& MTZS.DPNUCK56S"XZRBWO\R/LXWGHX5T'#))0")3>N?,A":M&(27&^6G5)IK\ ME5KGXZ/&T#3U2)+SZ">6J2\9)JZ%_G.D]']EN1L86P,*6;LN6+1>]4?`?.RP M.U(IL"DVK&A3-D=(H!YW7<?#4<)9MO5>,?D*!^@P8,DX9.`BK=!RSH77S=LF M@B@<;1V,C0QP9F*?AG@<.B"&1ETG65)&O#T/(W3*^:$'-![C#/MZNL+:G)%\ M+D*XZR3S2JEEXU3&TM$U14$K_T6"R#DT:S4Q3@(D]P"H4;!R]R5P`;RD&1Z? M1B;\A[.<L\*T+,K5REE+71.-$0IUKFX[)RVNJON&UG_$@)5^J%-DR?+:S$S7 M(7#P,YMXKBJL$<P]K)+MBUH"2F^LIIJ&:"N"+*/H?$?N5YM^EPKKOB4C&L=0 M%&'"$[[:5-<DWPGXIBY5)RYW,ZY'R17-A`I;_6>$G)/YC%,Z&1_2?%8#)2H7 MM)M/U'H(?RO(42[E06QS.R[K3P;B!Z5^%XTELWSQ?261T)&C84W\V\1^`+:M MSA@'2!IX)WPJ@T@9ZQ^(WF;_&.=D6<`+*=FV)NF41LO6V_,8S2FXK#UD*P/N MHVSAND'F9Y!_NKF-\9S*FM]=Y.G5+')HGGA8`3'&$XRHLF=?32?Y]*CY/,5V M&,47>LO+1Q[?'D(1Q0W%RLY-!35N-)+Y-@=KO:5#\O],H60P%0CF?W)S5+^2 M&SM?[.HQO;-LT2YQLOB/<_9*`7H[$.SVM_:N<LXF`<*`7U%N^!2=RPFC?8ZD MC;,.]OL()YD?2/).J[1G!Z>82A9,V5\?1K*?<2HMLM_`^G["9J/AHYNNS"CS M2[OXXJ!PH3?BD1-(CHRM1NUY:CXJY%[0X:DVW^Y9#5-H+`12[=!I_;;!GI>8 MI\AX,[0P0*O*MG8P4"6%RUF]0BOD+?K(XB*58LO"4\T3VV8`0(>+`"E&SD(- M?@>>2[.7[N<P>D2_[5$7EP1,@4^08,.W?V55#6,\%S`4B9U5Z[X@WX5GA&5R M7@XD0+@Q`>@+VB9KA?9&.GEL*[2?,9GHRYA-A%6S?9DP!D=;4RC_0"SKV([; M#Y+ZP$M[>@%(LG"(</OG)7W2'$0P5@9'TGR[2MH\3#]I^]S`M-2\E4B`/%.' M`)A3#)7YJ]S/?V\GTWQ3^F@UQWE4M=]E2?[,99*XR-X(FFJ\1TA!#,M+,E$, MEU-74E$8F:V('(VO4!_UL)R3M7[YT'I(1P9!N>UE/^(>G2O9(J;'KL?5`_)X M'J5>>7+K_L5[4>?G\A"RSIEQ[Z-2\ED2"P]K8ZBBN/A/WS,=\0_=XK:./PNL MWG]T'0(UE(TJT`E\&%+'\+VR9Z1NUR*O072Y?2Z4:18\O^[NGHC/-AAZ6!Z4 MA&",[U3%J'4!*V8CX!,'AV*41X;;R3_=Q1K';'?"$E*UX222QNEF'*F`Q:4: M?XD#D=Q^K)J$DN<;\FJEE=(GBN3].HW<:7BV%G88JW3O@1+3KQ*&1.8,F$"% M&O,AOB0N(R[>'9`J'_9:>90:Z%3+&`6X1#)(1U$9P^/4YK3VZV!0G.DF..WO MW03YA-*<*^97)1T]OV9RS*QN/"BZ6&4#2+K,B,KW*@<.8GB%ED:*A)T2"6<< MWTBG/<!>\8]')=_Y9_/X]W.5?S%]?$'MIRY##$UE$YC2/4$\^6>$[.'APBI$ M[+-6'L)DT3/GY&#V*=/-`I).!#K)ZM::I%KKQ9BZ/DI"\_UE;!(&XPX:4YOT M8.90N,:"80*_(LW,A"$052`,07Z2-,)A!LRZP#/$.HQ>RZ8RP5V%6+:J4I-; MB\15#?#3'"X[0Q<4-&Z`<7#4"PB)\PT%5[Y&V(_RC01!^YQFJ[JTG@!!`XNI M2(JZ[X_%!T1'@7%P[?I5:VO\./RO%G>F[.EV-92FW0*Z#BA9@3V'H?6Z/C*Y MR/?7-6^9#81)TCV])N.CT:1]2MD)'7-P>R8"G<&N:IL7@%6ONS)82)+<-,PY M+.SH''1YU[@K9N\F.M*6C13_$40,X\_6-66"!XX'WGJ`M7T,=0GH4<F78^&_ M4F"7'BI'C`W)0V.^3<:>#X8+K%HDE4A!PG"X_P6FABEBJYI)CB:W/OK:=?%8 MQ2!(II0"5'4[><W<`5<!B6'[\T[D<&X"3!F69J/],BN0]/4?5.XZ0C\-(0TW M$SFT='0E3&Z@OM**2J.FL@/OS%D;^_*\L9"<'9$YVR7KI4"&#!<A5CWJ7G!. MDP(K37&<O:T.ZAY9G=O_BV^O+FV[@762@J3@,63O68+T_GX5D5)6(=@><Y=Q M^ZU*.29.PJ#2`Z4:URB`R:<>8`8'Z?%K:I:0$Y>1P@`[HX\2:9AFH1)3._E@ M4$]Q7I;_C:O]D"W(3,1GJQ)(`+VL(`+,KM=,WZTA0HUP6YF%.UR2DQP7$5ZO M9_'KPV0"6#DEZ'7Y3?4=43/T?(\Y9YEZGW?BFH<QJ%G`%[PX+K0N%J7RY/IR M34U@_G:_6NI&9(CSN#A%W:">Y?=">6ABW;*[.N5IG43I>,^I$QUL<#PC*D6> MT+61*@A7]3B=`N*8,$BPI%]=Q%WE%K``,A=3$G6U`P[\>()J<`[R3\'8`*:] MK+F4;C9!LYUT?.890<8D)H;]*J)V/3LS>V/M&`7F%?+/R[]2,4C)=$V9-Y_Z M$:3YB\RQ%_@N5(2T/P*[O4>4/L7>_5N'S*D41@>K^S\.'&2*4MPX,V[Z#4(F M:7=F.";5H*SB88&D3P<]T^W:U70A0+*OX6CR@6@^=88[I>:(B-*</XX(V(XD M"DX.)05.*813P?@!STWI5C-VDU-G\!%JV-C!,IHION7<"9GMJ80"`6SWPD4Q MLW%]^:M5J&_F4G*]>#V.R33\)_$8*B9<#T10R5/=J.G^UL,:0?J3Z%\3]%!- MZ1B(YDVZ_/R`N;F/R(@(!G@A5.)O/G459.N:CD+-V[P+>"(DN?"M(:?B.FR% MMJ*LA@O.?.]KHI;#6?O&YU6^W.[3GS[=E-'M:KGL:NO[30A>6\-(8CG?:J:_ M*%MO/7><<+"!5U'U3^>'5W1#5YM#P,KDRW<I(I1R*D>M6X:)/JE$R]*5TB\X MS3ME]I&3U#$1=C!;B-SDV6JV"Y)=<$SR?C_)O?$@8>=``,I8/0#(0P<MMAY' M>GQ/B8;5>1)PUAU"YB^];]AH#W=U;P`*41C?86-FH=T;GR?=FC4P9#=8_YW7 MK099796,A?33`H:_&DU)/`YL%W65LVKI1?X;XG0N#*R,T]K0E.`A1D<9?+TW M>4H$'-,H$QPCQ5I@MQ/8=3OI!+KOW\E.<YCUR\7QF&]+J8FX*^\-KXQ'&_Z( M"+&C;<8=?SSJWI'@[`I]XS^`D%/+-MR2UKZ_#$8`CDN964K3V'MBY!VLE2\4 MMQ[A+9+L\'D2^^R\7Z[BVSQ6+M+LC[-#0\00!OZN?;2ZJV@!5]<:EDU*L4DV M+@\[Q`DE+7+Z<HU/;P8R=S]A\C'=&ZMG:R^A]H48)+)5K:7A7+J4D`=\]8&8 MR;'Y3]VCZ<BPUJSHO5=-`4E/6N'Y'\ZN,/NA"'!Q=6@C(5V^S;8NQZF0&R&8 M)>]Q,WDC:UHB]/+#:67"N1?X]9'&/BQ;*N`FLB)"`S[M3!;N"*_%!9KVW(XK M]&-!,.T$_(^:>@6_9@I-5F`JC,_1SWJAHV*0<'3NB-%,P5TPC)R1N!1=JADD M7>]9@V1\267+:OXL<N4OU4_`<WG?BQ"Y-5*'FYL,#]_[QE6IPFH'LUB7-:1( MX&Z+^_>FK?N/HE\8EE+I8PS,NJL3XNCJS0GTJ=;5QP=3W4/V^I=;JT%"PB>H MZR1-/[:&TU0"N=&!+=PFT(]RVGN4\ZLX=Y-R.<[_02/.I`F=8PYF$!8'>Y*F M1(E:ICF(A6ZN+E(L'QJP%9V$.R1-X2T`/`)KC`*<DQ"YH&.4[#>VP)MZ4<Y` MJZ`[,R,,:$#N:J`3`D`7$'8L+IT@-%D09O+U(4$B27-'/%`<].L0C><:GNE2 M?@V3%@607$SR@CW=C?.(UO;\YNXG"HE&WP$%EH&D1U\]<.UV7AF%6@<8N!;" M-75IQ[9N&L(`@`YI>^"]KD>EU?;9E)"FJH`IAJI\;T[[3`SM.7$$Y##=U^"N MQZ@L>;2R2*T2RHC;OPAZ&16M7J?7;(@Q]L&`;XS?%8:N:`(P4$D8&Z@8<R61 M[<-P!'AG_]!3K>\D2:-NE*:XK.D/:@*UAP#T9DI,NYAE#6+(AI?0XQ*:TK<= M%Z??B_E?6V1VFV`P%%RW5N$XRP_K[A&RV3?7*.EK>260<9:G_>VE8?L%,RT' MMJD"#,UTRS[&%QT*)#[DE<EDBM@99D@;'N8EVTVVB2KUM>]XK<:4)RGR[79` MMM)*[ZK662VX(HZ#"'2QCR3\#:Q?;GT/N#_KXJ"TH$JM>QL[GJZ(!R@I\6\( MX&Y$D<4%I9YK6I"`1"?#U7[*TZYJM'[X98T@W(&BA]#^Q*Q`C1WD>Y.<I7D$ M[RA,&+IK>\DJ5!GC+<]4`=GTO;CD5;?(*#5P>68%F]\N73<08@G?FNC7<Y2C M&JQ^OUX)F5>4QWDB_=P*8'J#&<Q[UQ'C9)7I3LZ/G09Y]/!-J\]38@]L1;I+ M888CK`7N\V_-]Z>J2*.&<PX:X9\!,*DABC0'\_/HY?X*"ZP[NC>X@TUSLE,N M9]"P&:WEU,X2H2[__>IR!NU0@NQVIUN><ZL&*?O@+=4X@(_[W,3[WK*)G:GC M->4L$U*F.I$;G&@M2R<U.0K&-"S?_72*9%/FR%>MAR%9B2U$8:ZB(.`@"8I< M4<-C[Q2)*ZD!=$B\&//YS_GJM(H#I#!9`]"#^L>6"%J<CY$;3X&J7'9-0"*- MOBGP:Q_GWI\)SMZ0^@CPZ">Q^!R'K'?N&6;#AI=R)P(RRBZD<7^VGV/_G.HV MBX*8[(6+#<25SE$:1^)##LP!B1A=MATV_TMDUI32H!K7*R62M`=>'JU58J;1 MNX"895:6AZ#V"D6,:O>@%JZGO7;-%+7XJPOC=)5N@!M?+!M>,_6#(V4D7N\[ M>`-LI<W)?GS<3PT4]!`J<B%5QG^UIB0\HA8I3P"_M3INP"FM-EJ()4H=7JIC M[.;*].5)U*G3!GC(4)"S6$+C(3.V@,<'I#I4P*T^;2-!L(6D$BO2PPJ_4T;C M7&!/&.QKQI/7<]DS>;],I$JBU0V-V0+ZG=^!'+WAQF#@7,"E+:U`OSF2)9WQ M4Y`:Q@&(AK=@3WFRTK9WK>4XX,NK[Q<1L@H6)=DKA4!]`0!3:S!:A&&H:\+R M9_PJH-F2/.X:_EK4\J_:Y/Q"W?Q-$\<T7KS-M4V7PKQ=4;'3E*Y$O0G7KP[A MF\9P<0TW;M%/PX'-ZH9WXWSNH@G'$6.=^/B`#H&,0,P+_-3!45I!FQ49IFAF M._PZ<'`/L7B+@FCL+U$2OI+BP9@/I;D!7EV:5M$.,!G=E^W&N*+O1A[L^%:# M,^CB-I8>-^ZA4"J&?\="-9XV>HKDLE]F.$>W-=BC-B,/DRT\8XC<7&UI5'?8 MA0^4X6=?R>;H%V/?VK?EQN'?-16<[+!.KZOK%@[?FUB/>IO5I4I<='',VR') M\+N#C]GHM+94-MHW3Y=)!!5@*6!#VK3;)+%>392P&:_(CXYHI_`XMYR"2^)3 M,3333KMF^]&V@O>5BV;*`35)?7]1HS<YL%..D,C#-JA[?BDT?K2VRRT.Y>O* M<V?_V173>/!CA!0$D;C4==(\7<61;`^]QY74VSP]=563V8!/SV4*0`WX7H>K M]2?$G*$SDEF5_=H-DM[7PA,4JT7OQ+LXKQG\;)O6;5?,<L]^TK"6T!M0SQ/< M7QL57\Z.\!FP"]:2#ZMX#8Q+0*\=L"2X?\$O>FI34IY`DSJ(9=HID7+,4UM` MP:ENX"[W%39V#%@H=4P]@W[5ZU$7UZ$6%6!+%%CG?I$_3?NKTCCO.07(<(V- M"`43,F25K*$B\/HLDX()$RDYP_952X$/QHG>HI^OO;PRA*984?H)H("-J@<N ML'`?W<`GN=#"Z2[Q(MYT!*\T/-9(5T>H*+9#_8%Q6I^&`;.I;C1)HLFMI0E3 MG4\GN3/=>SV1TH,UUN^OX6G!NI(\Q+K8%>D,\PD3!#%*'F2=ZM!E>0!R/[^` M,)<UEL^%+ODS9W`"D+X7,)+5030*-LJMK>>Q7"!+(3[*GV^"C4=5/L9O(KZ/ MQ8EC`1<3>)Y?W3?ZG(@.J")(K^,K,CS\C`T9NE//$NXVA4`XWHKF*P^V.P)R M/6AC%KF<9Z'FBS+'RE\I4]A-86'ZT3\LF6V^``````W3"T=F1\.```&U/H#< 2"P!8\WT=L<1G^P(`````!%E: ` end
オフライン
令和4年3月21日(月) 午後5時42分 BugFixed
WindowsとLinuxでAPIの引数レジスタが違うって、初めて知りました、ウソです。
前回の投稿は「1回キュアしか実行できないバージョン」で、XCHG Rdi, Rcx を追記、
今回の投稿は「12秒ごとにキュア実行するバージョン」で、動作確認は正常でした。
MC273は完全にハイエンドオーディオの勢力図を変更する可能性があるので、
しつこいイジメが起きやすい。LE36で十分と思われる。
YouTubeでウマ娘のウマぴょい伝説を Gustard DAC-A18 で鳴らして音質は正常。
プロセスモニターで表示した時に
LemonadeElitest36 と表示されており、選択後に KILL として終了できました。
Console版だけにしました。GTK2を未使用なので必要ないでしょう。
PureBasicで purebasic.asm プリコンパイル出力結果をみて確認したいのですけど、
SDKライブラリが不足しているとのエラー表示で、細かい確認はできていません。
FP check
LemonadeElitest36Linux.tar.xz
Size 7744 bytes
MD5 567A09EF41488C4595BBDFD768D22E77
SHA2-256 98E4B88F1501A08EA510C174335799C4ABB3D585C0A08AAAB7553EC1CEC79BFD
begin 644 LemonadeElitest36Linux.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CX7W_'?U=`"892:<AL=#T\PY55CWG M^D:+!A7%677)4I'T)UD$<%/1V0@^-6F1:HG!_'BOS@^<<W\`%;C?@<*J+@^F MU<#;IQSD=DQQ8_+SZRJ_]P!1-P@;F!F*7/8;:;PQKOY^K7EVQ6.M'1/3Q(_" M*X%,"MK@^Z>ZY8`O/$B%]HW-__(=4,##^#S$8N,5F(#DFT+V7]N7D8>&;QOT MT/D53;AFD_G=5KH=,H_>U]249D$X_'7(VPA>85&A7FN$U59$G+`^G_)#)2>2 MW-Z[#/#3UJ:Z>JG@#N.G"]+%`Z9VNA/_9GRA8.*]/""@KJGGD"ZIVVEEG=%R M@:/EU_6M([)_"B:8-'?3Z;R[>[,Q@X`,3RM`AZ9YS&[MJQ_,CMC&A$P8JP-K MI[.V^M2<\B-SFS4W+"^I[).+#@8K8Q]:5QM*IMNPH?*FGH&FM)U>M>KB-<;# MGU]RS5Q512\Z=KI+DOL2$8M?)]OYAON-%>P<>LI!:*[W_<&6]9+LFO#!^UQ_ M9+/"E;?O_Z]_NXX-A(_')#W.ME(=`'?T&(U[1&Q@6[R\JCXA@$0Z2CE[<QH* M";!W\(2A="\P`!;JYX,R=K.:,Q4W/=>2.[>E7<D1/U$&ETA]O$:HRG$\496& MM'7C1%N-638N;&-#\(Z`ORZ;O+SR1>K5Y3>7HC==O^GLFDLMJTX]8/'[^W;. M99^"IJ03N*VU4G9(0XJ9$P#/[>D:3M;:^<!G35_XFB/!3TY=U'O9Z0E6(5@" MG':@"$*UH%??'32`$Z48:_<1.:QCT3O^WT(YO_O_$0[KW=RPHR5"*O,-,I6F M)Q^D74L+C+G22C&@.;_F=L?<8O*W$/6YOXM<;O<S?HJ!L&J6+38*'7_?U#"P MUB?H--!;&2XG/')ZI+4"S+F<3@;0)AA%_%N?PFR$B>/Y,VN#7;AXG2<=[T6_ M_=CB9ND9MG0H[8H])LNCI^[C6'\WU<@#"Y@(5_P2'PY5IO0G/;[!XR!&-77D MSF[Q'FQ43I*8S^(2^F\$&P/VNNF+9HJP<>=59\$B,N'F&(`XQ@[S=&RM"0`6 M4G:[#<^4Q<A]57WH@,LIA_BTYM49/7J]QLSEVN9/!0.)%P`VI%<XJ2GQ^.F1 MP0(D;-_ZP)=61.\R2=$S>2NCJ&Q18$HY`LN/VX6R5*WU/K-MT3U)B@&.M^GU M!&N)P__(QI.=.F+?H?GY>.+:N*P"B4#'YN35ZE;CN8I&_V[`)%D+H,F;0!&& MX9B!S0.)3XC)1'!T3>AEH(M$./4:DH_KT`\8W0+*=9]+TZ7#[7:)&!C9@MH5 MMFT?7IU*NQMO*G7J/ZM[<?%KX+("^+BA\/T`$;[1N>(M)*\!Y_29P3<MIGAW M86>&8K.^P=5ZADOUED/[7)"$/LF8"MX9J:_3;ZC6T8.=UD1=VC3P:110\R&[ M5#TO%_!5Q5"[NN"L84,=*G3N%4#`P4!4!S3O^+\4A`D"8D3*DP\G5(JE&Q#] M6+SD,7'C98^L51%#EY,7,J>;$;4WN61RH)Q3$$PTB<OJ/25%A#3['-U/G&5O M!]2QRC-C&PCL>"$LCHTG4:^C7+6(C/35GW?C*#J,+/)@0HET$`YSBT:M;9.= M1+749ROJQ4Q_O)XKJRG^`%:?Y4:(D/D<X3,FD$PLR^`8^%/\VER*Y2/:^2<R MBCA+2@[ZDAVF"VF&;`%=JV&S)9B5?R\/?V[5/:&TFPX+@(R(QOQ=0%C.XI-F MZ^X=P!>%Y)0QAJ%O^@W"S(Z^5_A4D($@7CHB$&SGB?E-T;F1M5^N@L\Z`%0^ M8\A7@[D1^G?(RUO-.BX\U4=L_H3LE$:S6'I:9G'//OBZ4K-17HRKZ@KAYF-G MKT\8R-;2:YBT8[F%",>0NC%W\"(I5[FRL:%/C1L__GHI"D>?\L8TR"*>/$OK MV(5^'E-C:MHV#@'ZX/LF)*9$4QV77P_9CC:*Y-AL84Z9=\'`3QV$P1\!;!AG M^O+CA<A95V^BTANGQC!ADRI>7LOH:S_P_"%WO$T$EGZ9\L5C@]1Q`[F.KD0M M;E`QF4$$)XI0MGCB.L&YMO!/OO_M-M>%623SF.3JJ9MA^Q5_9R$I+7G(.&// MW.IW*1%Y;9TBPC4\#*Q-DM,!K!-@WY]8O^EP7]3IVWQ903T;K/S0TK0VQW"# MJ[3B/Z\/@'FR/G_@$(+BXA5D]^IG\1(!P"NFIR/F@X&<'#KJ8S3/#B)=XV\D M+MZUGO+V?7G6LO3E_-'[._+O"9%;0XOF\NMF/76.^W4U1K#M/!9CR*-@(3?( M:V*&@N[F'-=GH'@F\(722R=NY/D015";V!R$<W`*E:<$,Z`4TT`XZPQ<NROK M^_,H4W7[I&JU";,[YQTU,@S'43CV7J;R(\%TF4!\0M6Q&^>H!3JRH?([DYT[ M]*ZIV=Z+7R<D^QCZN/2%(^.%^WE#(QP_6)B7DTYIK+>7+/TM<K]^UQF<\^V+ M+F](F&UJ<NW+L2<&/(9#LPC1W8!L,"'+(N`O03H75,YN4?F09KD(8<5=K8^" M2Y**A\1D@\UH=<-_&H0)(")D4:3B,DN1#H$H\P7M.I1$GXCANGG0?[(3:78, M)[:E&N#TVGO6?DY'6W&]P?L^21HT^&XNR%+X@SJ4K/@U+T&+?7'+<!0VQ["N MZ9(@")I)UR<\R,QVQ'L_"VKC;@_.`=A>XS?;65S<DT_"HW!`OOE+PP9Z;>.5 MXZ*VUOBZ9:TZSQ,(F9I"F'%)+_WJG771S%>YE(<<>2T"S/,Y#D'U9>29WJD' MUU0'*:<GU5_<'!Z%UFT)B(&;8/?XX+6I^ZBVQ`&P[9DTABP.]W2$3$*P!2;. M/M\&KM.\0B)>#6C#V.]=""G'>.^WA?\^P`+3,B(QTI>5`@JHA64W1K!I&URC M=F<H$MZD@`8*2LQ.L!2F.8LC-&'W_$AHBCV7QL,%ZF;!HYO6"6'K<(?>I3%, MOF-=!/8LBQ,'3%<&=*A\X[I`A9JKS06`ZZ%CZ=Z+KO^P<S7,,HNVH0NUH.=L M%*D"!)\@5)NX+PHB>R%-JF[)#G6;?)2&]*O)^C-OOU/K3L,SDJ`MA/%UIIXE M_KI*6\*"]H_2=W>&-3RL82:M%8I_FC]15E@O\O0(>2NU%@BTW_58C42?(I\4 MF,51NW6)5=Z&<!*M4::F,G=(?O?"G$=ZQ;&:*S7FPP5$^KG.JCS:;AOR[FT% M0S/#S]@>$G_Q.[^*]<[89,:..,H8I7YT^D*J_M8?$MP`.%Z5/AP^L@`BYH'J M/[E1*9IY"JK=;"/D,#S'\51P7Q!Z'7$YVA%VV*LB,B-IZYBP/F3=-V#I843( M0)I9#FX-Z\2/ZTEA.*_-%S&\0\Q%1KLG%RS!9.G;/J<(09RT)&O/5Q,II[#& MRR^`8IS5(M-J#,F:BQ^%4.QVJ')0?TUD*W&!>0G;!YM&:P;`%(,<"K-I_9KG MIS<@BR_(+C3NZC2H]Y";=_Z"7;-<-2HC%0?#S\^-%`=7"C8>ZO4BQ`]G*=P% M:!;HGW,CPD:3??<PM(&L:TYCJ&+W;;P(B3[?R]YPBV)Q3O-D=`^YBR-HAKD` M0Z_D@$BB(ZNP))AG4#?5E@0)SDX:,A1<0P$"K,-/7?+[T8_)X6,D\3-A&I#Z MQ,B$4#=<P$?KT_0:A*'P\,WP^^VMOCLTBH'L[#FB3Y]_L!<4#-25ZN(-)Q`K M_HS?VUQ1V<-3'HA_;/!EAMIRTP""I`H!&SR'-@;:(XWK"&V`XX#VFRP@B%9$ M/SI&N4I3EY-8/".DB_37C?B6B]<U^7*&(3W+J.8,V$V-`%O77<5*$&4+6'8% M;=@P^W\.[7.C+"M3/7/K9$IW>8^6A[,PQ1*R6!-*-[W<J?GV33PTL_[EM/<# MT81N/J%M!NNSC[:PS>H5Y\F89CR`F4>AQ4Y55_OE<Z_[N,'T&=RC+6*:-?QI MQ#Y*=,02TP-D=.2MXB5_JOW%Z<DT_5K^_/!@[X)[email protected]%CL?``6AD.F MK1CTC9#*@WTF'7T0AJMQ8HA1MIR%6UMV1T*BQX'I;(B+E<6KQ_-'*;LOP)W> M;3@X@#T-5UM3T5P4KS6X:!9.C-0^H+[IL/X(:TC2Z:<-`'-+&9W@./!38CZO M^P&Z`*,X1$D`O;5:9:J>\M[R?FWEA;%T4<;D-/$>&SUB07H8.-\IOI^PJ4Y" MH2P-?\/YG944#42O:_^]\CYK+5N+M#IU[%VV<NVS?U.@BVX`_R)WX4KW\T_` M"D\HP43BI!*?0P;(J2*3P/YG/@:_HO"VO3Z1<.M6"ZG\:S?F71A<[YZ[LE@) MZU[O'UQ,_N6UTW`^OI.029T'1D5<3]M[S1P6#3=XWI>F7]I%PESOK!V<[5G- MM0>/-A"9I;./$4"+HX1:UF#:3*NT@P+_8P(\+_,\2/#\G=9F^,S6V;?`P^*> M&WIQ4OSY>_JVY!A><C"3H&2`D&9P=^37B16)AHO%V%IQP\N:DM?BA'N)'J3C MG&:')EO%436JQN8]!DL#[R$*9KX]_0AJS]'\3;M;K&!N?BM$[!A,6%\.))5Z M$Q!Z*P:;]373X-R[GR>2^90?:<U1IBYB"D<,;1\CO\M!K@H*-IT5V\K4WDMV M/L>H<C=^"CJG!UWPJ1DBZO6T:5S`=P3^0SN_>2'"^/0PSM#D!HZ'S36?(DM- MM>/G4ULEK<-,M7<I_#93*3O>A1)E21-VB*B3#6]=IBXC!H1<-6]]FLX&V0KK M`!3)P3*-*A/2C<+^H\CEW&/2YE[4J#(:XE5)@+OU68,UF3;,F@)@[D[8:_TW M[;10?IV)#H_E$?;;]M\3DMQ!C#H5%E^:EQF.1QB`"FJ=#3+?55HG>GWO93R. M-)"/C?7=&U/"`57*A#WNR"D>F$YL,#E6Q]T_!)8K[??U;[[>_7>U(^TR)3U+ MU<$D:F[MWS#5ZF!E;WGQ<*>E0A@LNKB0;_:*/;''JZ?=]8AN[-\B1*OV^PTF MI96;1ICH;]HBA<7>YF6NPW]"OJNWFE%">3T)3BEQ"-;.<>O:,UHH2.I!%,I1 M+4$`M_%ZI2WEUC>4!,8;C-#-G2$(5T5G-)5GE2<.S&X/]HB8?M[=87?:[X"_ MYYV]2C3%79VI)KV/:`!$1!S!*]NVUPO&V[3@3B*HP%/C"I#.'=Y=K>@!!S*= M)(W1?Q&U2(0,E.P(^GE.J]Z@9,FSI7/'/H?5>B**+D54(/$^E<%17M&Q"NCC M35=L66[^<=61!LD3QSI86EW/D0-@VR>AH:!DHCK41<:QQ2/#6ANH_]6]=7]X MW*0"P`C^6Z)F!W$;P=Z>:@G0R):E5D6.X1S!>R,OO(6EPR^B__051'PUR2P! MT":QA,]?9X4[['`,]97E`OD#P("Q=^=.X13NEZ=^2A2*RVG6J?ND=V$+A8,S M/412`D^TZYE$-L"*H@F$MQOW8;Q)O_&4U23S/?L^#:8(M(ZG-V>XY%$+D<7# M\E3.P<W0KCW$QBN#`\;KHMV.YP3I0@V2Z1/7$&<QY5S7I+IQ*+'I;2R7EAW+ M;N*"SJM7>UU9!]Q76T&;J1$K2/>RYV+66O`]!PTJM%#VLLI,4LY!7L7X3PQ` M<0D+@77#LE47`9%*,VZMDY^&RI$4>913=P\@:\=EH#P)C>64U5-V!%+7+^!M M3!<P%:$URS#P;6?])=!^HB?5DZK[=7H&_8@$C4-";''%@[HD="A^A#2,KM/D M=J9N-$1W)W:OKN71;"[EN)S4I9[V`GI"O.R(5:?9O?BZO@Y:"!^U'P_J+N:B ME9AGJ031!:*3-2^!`OK/)]YMD;#'<!;U>O;#8K*CBJZ[!\;Q_Z/5B-Y4MO## M)!+MI1!E9?HF&Q@"H!=4X13W"M5K'.WQQC/N&*,,](51MP!'X_+#CX2^A>X5 MJ5M@=.1@NCWS85WO9UGOK+0%X9<!L+%##EBF)83E?/R6"D`QA*O?N=V5VKQR M_?ELX"AS$WA?`A\^9`K//Z,?N)T"/MQ?ZX&R(=+I3NV``'H!W>OSUI)2SN)R MTQ#1.5;H*RLOZN.S[[]'8\RXM&H,JT:]^%$/0Y,$+8[G#&"N(,[5@)A^S<8P M<&X[](UTX>`I<'W5?RQ<>R2!>55D0BVJPKR_[2CR8DWP7C*HTWA2S*I>Y-P5 M*B#D,?K-5".2E.\T-9AZ8==D5"U!$>3^(1?M]V_'0=J`+<4DTU#4R=DA1H>* M&:T/SJ6N*.^6'#CQXCC.4^:'75W'Y.BC1F*40JZOPTN(M55D60#?S?B<-5_& M_XSHUI.T&V],6-IF;WF6/L'/\&@'9R*\C!Y6H*U3T@1_B^%P(E>Y(:/]YBF; M^H3NR->D<+]%='W*21JLQ6"W*_[<+ITOG^%<@)[#XKEHZ(??(84@R&ZX*UZ5 MQ1=YY08\C1*OR+(*+M+IJ!9@XV"NE4GVZ2JA3YB%MJ[IA4&@O$X!D]BT<EG? M+;,1BCVCI.(%R?[T,J3SY(X(QH4Z,R%!8I:ML31-L-UP2+M3$&$"<76>"`BD MQ:]W"21@3C79ZL]HSG2?EF""ZH4%_2^TT*]Q_/V^[7#/^K"<4I[:KIG.GU:$ M0LIJA^[S,#9>/K1JY9;ISCSC6(91J8.[Z9-P(AK1<@R?KJ`-M@5:Z,`:M>N1 M3N9`KIVR[ZD)!47N!6YP*CRN"=%)4:IF$F>.,]?'R[XK,BO$J330M29>830[ M<[0!)>V-@O9SN(/ZFOZ!/2'7X-(H8R-S?('S8^`>;-$(Y+^Z2S>GB-SMA4`7 M#VB<^*JPUU8[LBP]G#NT8$D:^-OT^SD'7P-I7M:*;!(II@='+0FP[)9ZK#3@ MNF8EK(481*+Y*38Q!EDCHR;9Z+"O3;O/L1*"`+_54]&[/9L=SEHY445.SWVK M>B6*:><I[+(T;3C%<^"DDEC.0$(MK9\8?/QG4)SQ_-!F0!8K!,*E47@#5HM> M4N-(]PT304;,M_(5K;.XW3,Y,?GS#@V`C_$:'$O7J[Q[FG3HD4?I#T*R;(Q9 M;.Z0J&2:HH8;3HS*K0H9NY+US,AO_%2F*16HLC,JD3Y9W[P$MEPWO`^H*L*_ M3I8'F4MBKHJRW,T22T&3CHGH:B`7L@6(--M.T]R%)OH2W"MON!.NL<N$2AR" M)N42I=T?REHB9SA(8=5O<JT@5Z$9,@"%7O)T.Q=474E!<\WEQ@`-O9Z(S%R1 M:+D#@F@JS,WK@3>UXT,JE5:+GMH[S-27=0@NBJ8^!X9OD]/\35LTWYN)2<(T MFWYO]=YJQT?"`+DDD(9,X`C6']XQAH;98=V\D[=`71DJT5Z+X5*@(ARJ(%*) M_8#LL*AF>Y0Q!QP<0@*G'@%_C**Q^=L7NJ[35T'S?"BO#?2C$&KWG8RBF5BJ M+U^>NWJ<Z+5!PR;?'HLORNVA377_.R'AB-=>):W-F87`<)6YS3`;^^V0./"# MEO*Q.V7@*A+1-3P[4"CLN%79HJ)=OT>CWMG?Z:>$[U;(/'KFR_K?0BYFV;`N MT,202F!W+`W0O9/DI16]\\BE$PGURIERXP@Q_1'\@CBD#IN@N:)N")[AV1T. M8M28,;OD\][[TJ'$WGE=E8L'=$WE%`9>_%H^6[CUQ8Y4=#<60!YB#8)Z'-:O MD'`0FU/7VJ-=MY[6%1_RW+(ZS#Z_HR77C(T$T3SSM,^%Y;P1!<(5)0WB+W%< M!G*=+;>*1O1Q7RG6WMT)M\R1R&,,P'AV]I/NTEL>)$Q15^""8\C'S7A<WD[R MHEY1MA&#;V<!DML)DHE[$#E(()L'[$<_BW$*3^*EAK8(EG8^U78YXZMRGRAN MY5+5[V.U'R@:Y5028%/C)W]_K9!BK.CD!#.)8(#;EL;+-)9R^*!!--+X&10( M(I.0D6DBFD/M:%ZZDBS/:VA24NP:7<FB]]*P_3#%68MG`?^9G^+B(''K(!%T M\VZN$A&L'"VY5/"5L/1*8`$-?D,&1O_+&%%A5QI;Q7A^IY0@%9(2CJK[3Q(S M!1R'0*N4\)F<VHB[Z_JJKYZ<*]MHH/FMX^682N>2QRF^`T=W*>TV0NZCN*;1 MU/9"T/R?ZM#,+)5$/_.<H`DY<7Z=K<%&1E7NU*-S-,O=8;!M2,G6U[M&J\WY M*<N[3JTZ^JY?[@58-RA[K;)6.!;SK<^&D4,$7IMOI>UN5RKU/T]-C"*>R"]) M0&Z/'H6P>A52IK2`J](.\B`,4(%:BM4:J!G*B?^/\K&H;&XM6&!*--'XPO]2 MQ&,9WL!R"F2:?+\%G36-4U?N>%+&>75QXQ!E2FV8XW]?FYSUM4%W=>E"T^L) M`/C'D&I2A$*&=_!@X#_O+;Z_8J44?@LY>H`BZY=DAD>%XGOFH+@>_FHI_8PX M`=Q)LTU'&'%?P4D_'.#%D3<6V)2?PG\D6YOGIF)-AFV;52>+>_V?9&^!GYP\ M4_T>9RA#%\]K^?%'<-P;A7R*IGG*"8SU-.)ER6L[KA*;.Z][]A-?#61@6NH$ M5>2),&177YQJBQ_K?3)I2KKP3K>W-\AL)GW@U>)22G5#FN>R;6%`'R!*1`)A MEX=#F"&GMNVZ+1\9WY0W#D36@OLR:%XTJ3^]#MQPL/'WLLZ`F+?+@3.#7Q&Q MLYWXVWYO6YT46\&=&_S)NGC"N@9CLAV^`H3ZP(J@Z76`<*;"WM)*;<KO<-9Y M<FW3J?4*6/(V>:5`?4R2OA_(D/BU/@Y*E6I2>B$)$N7.^#/'F8=<=<\Q6L86 MS>Z-<4V2D"@%<[A0B0*+?EK=_L&#B0JQ$FC[TL4VLHW@*NA:5FE'3$;1_ON_ M+=LYV[1M;D7$V,+:Z[A0LV1W)8@;Q59G`6UCM$Z=]9'Q?)1YJK.0]V6<+>P` MEREQ&CZ^HYC2M"VH2TJMC_._GKI&+5C-V+=K&8AA0#?]ROM\26M!FU\K54%( M-J5RH"QON!,+IDD"J,3S+J:D.#1.X=**,VIT<C@R8X+CCN@;XR!#SKDCK!L8 M(4O".JA9V9BO,G*"?Y-*MHK2Z_I$X+^(%)6S[A\Q\$'Y7-_DE$->NT_$Z9?) MPBC9$A$FD;)L3IL1(,1S-2`8;0*%MDP>Z!TQ]I<N1#X.+3T`./.@&S7//K@> MYCGM_'+,9`HBQG]#(SLWV9TXE6VR;/Q5:2X;4IVV!HP*)T18+[19DYR]MCAA M4(WYCST0T39V.-]?#WM:&9^,ZD+_KZ]TXD'?ZQ#_-F]QY2=L1]:GRMY/VJQ4 MK]\>0?GVE4B5@O/#/%IF?VH!UN-&@/H6Y"M5WN1JA^YD)9T70?!L/[DO6L26 MX]HI*3-IJW%%4.)@T(P,U0)+2+=5EI.38Y-1!2S?M0N[12/7?)&!\P40SH<, M9_=0R-Q5[&64L)?(\6(0K!L_8RG)KV+F1Z),^#IAUVA[JYTN5FBR-LM"QKRJ MWED5\`>M\.1?[CTD5'4C*#B8HWW%'MB@H;B<_!JX`ZN<:S/F:+62",70]7S8 M)IO*SV9_:B!S"@:,HS;R73L],PO[0H9?G[%_B[GI?FJT;%*ZFFXR_6P!M8#A M,*I=%./CE>+XZ&V\\NEA+&%[6>P793"*2'NXG0?7Y:#Q!N#OCZU13EXK.4$& M22V>'B,:,"I=#RBL4U2M4^U:=G8UZ6FJN=VUWE:<M3-7KJ?_NW`P7LU!54M> MY_TBH&2CN7?,D$UX%T;6MFI(OQI1D7"7G(B,ZI9X4:,,4Z3/\9?Y.36NY$A. M([B"<9,I=8D^5%?Y^CWO^URG@LYT;-9A88&BV6YR?8V&%20A\F;?"KU8-%]T MN+7K@'.N6;!8S^KWUV<1!_X$]5D7NG81&.'*4\O)<_ZA]['JZ/&ZXQD1^HID M9Y63D)'3L4_:RQ-`]T[-?14&_BH2TR1ADI.@4T04*VO_&./^0QP+-(H0Y:3A M-PV3XI5FJ3=49\]8,M(1DCUOHT<W]+8C:A;D4G,Z?QI"(>*?LY&=/`1/?LK$ MU"52K!%6]#!HL5&N4=LB*1E_R*T(>J@;3Q"2A0'!4->80QX/&#HP[A$E\6W; M2P>?$I=7`MB`"@>>='F41%_\(OO$#R&G^'B'&_[!.RA@[6H63;M3T@6,5A-J M\3XQ&WYZC(;TK$/H&D4J^=,`S@IVTG,;OCXAT5,'&NW]\*8AUD(HD%KOADRG MQQST@(W73O,\#67H^`/G10V)DKPI=@GV]!_H#H+[=%C==3N&Z03&^JR9INFJ M"]N^W!'RJ>&:AZ2Q5E*>-Z2^>?LEA4US%>$71WALQ]1X+JP1&NOG^&,%B.<7 MFC>-HPN+]G#HU^SXO*!$VI5&=]_*X-(WY1OQHS,$U"&0IXM#)_0$'0M[:8+Y M;+U8*\W8<W"-^Z@P$Y.)7PX[P>0^62%X`&*49QJ*KBMFN3P7TA:Q0IOVXV68 M]2)Z6:QKI-6OHL7[655/SZR<,I-2E1#"@:B71/-5SUI&"\1O@4)(6<AV-C@_ M`-,G:<:\%C718F"V```````]B=+.FT,?D``!F3R`_`4`&PX=L;'$9_L"```` $``196@`` ` end
オフライン
令和4年3月25日(金) 午前10時51分
恐る恐る、Linux版を出してみて、想定よりも圧力は無かったので、公式HPで
正式版を配布開始、MajiorityClean 275 と LemonadeElitest 37 for Linux
圧力あるって、具体的内容
心臓攻撃が来る、対策としては心臓が震えだしたらREDブルを飲むと緩和する。
400回以上食らって分かるけど、聴覚器官の刺激で心拍数の急上昇を引き起こす。
手に痛みが来る、これは音楽業界に逆らうとDTM操作できなくなるよくある内容。
無関心になる、海賊盤のアプリを使うとその関係に興味なくなり、アプリを削除。
LEよりMCは2秒ごとにSleep系命令で物理コアの変更を促す仕様によって、
多コアのCPUで大きな効果が得られる仕様になっている。基本キュア処理は同じ。
公式HPのURLは、やばくなったら変更しているので、ここでは書かない。
公式HPで「高音質音楽再生ソフト」「ハイエンドオーディオ向け」と書けない理由
このように書くと、毎年1億円をオーディオに投資できる人が興味を持って、
関係する高級オーディオショップがサポートしなければならなくなる。
それを嫌がって、BANしろという命令が出るみたいで、酷い目に遭っている。
警察へ何度も相談したけれど、犯罪とは言えないを繰り返され、泣き寝入り。
それで操作を簡単にしておかないといけないし、できればMCやLEのように、
簡単にサービス実行すると、高音質にできるという感じに作っている。
または見た目だけでも操作が複雑そうに感じられたら、お金持ちは無関心へ。
こういう関係は、ここに注意していればOKです。
オフライン
圧力あるのに、どうして出せるのですか?・・・と声が聞こえるので回答。
圧力のシステムにも種類がある。
聴覚刺激系、視覚刺激系、記憶操作系、VR系、思考誘導系、ドリーム系
日本は聴覚刺激系が主流で、破裂音が聞こえる、咳払いを無意識にする、自覚なしに火照る感覚
視覚刺激系、寝ている時に模様や絵を見せて不眠へ、ウレタンのアイマスクで遮光すると見えて眠れる
記憶操作系、プログラミングしていると、function と記述したのに、fiction と記述して動かない
VR系、よく使われる。プログラミングはできても、音を出すと次の日、その音は再現できない
思考誘導系、例えば危機的な場面になると、青信号の連続で最短時間の運転で帰宅できる
ドリーム系、夢の中で、めちゃくちゃ嫌がらせされる。チェーンソーで切り刻まれて「出せ!」
普段は、聴覚刺激系と視覚刺激系が多い。
プログラミングしている時は、思考誘導系とVR系を使われていて、不都合を記憶操作系で調整
MCやLEは表向きとして神社仏閣のおつげとしているけど、実際はシステム研究所で使われる
超高度人工知能の自動研究システムから提供される人類未到技術の検証目的で無償を条件に提供
これが現在にあるのか、未来にあるのか、よく分からない。
MCとLEは限界に達したら、Vectorへ更新依頼すると、未来にバージョンが残る原因によって、
神社仏閣のおつげとして、限界突破のおつげが来る
未来なら超高度人工知能の自動研究システムはあり得るので、おかしな点はない
今回は普段通りの圧力はあったけれど、「出すな」という内容はなく、「MCだせ!」が多い。
それでも、タダではやりたくないなーと思っていると、
なぜか、鰻屋で 上丼 3200円 を食する機会に。しかも、おごりで負担ゼロ。
出せばいいのかな?と判断した。
オフライン
どうも、
最近になって外国の高級オーディオマニア様から複数の高評価を頂きました。
「Synology DiskStation DS918+ (DSM 6.2.4) の Roon で使っています」
Synology Linux の Intel x64 processer モデルに限ります。
Ubuntuに関係ないと思わずにシェアします。高級オーディオマニア様に通用する品質でした。
お問い合わせがありました件
「ずっとSleepになっているプロセスですが、どうなってますか?」
Main thread
StayWithYou:
PureBasic Delay(65536) ... 65 seconds
Goto StayWithYou
Delay(Time)
Halts the program execution for the specified amount of time.
Time
The delay time in milliseconds. The actual delay may be longer than
the specified time.
WindowsAPI = Sleep
Sub thread MC
Process:
Counter = 8
Cures: 0.00001 seconds
Delay(2000)
IF Counter then Goto Cures
Delay(12000)
Goto process
Sub thread LE
Process:
Cures: 0.00001 seconds
Delay(12000)
Goto process
令和4年4月3日(日)の段階で、MC281 LE43 で、
Linux で良いというバージョンを参考に最適化しています。
高級オーディオマニア様に高評価ですが、
セットアップについては厳しいコメントが来ています。
MC281 is dark sound.
どういう意味だろ?
MC278
Procedure.i Digital_Bit_Stabilizer_ToRax64(a.i, b.i, *target)
IncludeFile "NaturalBlade_Rax_5_only.pbi" XOR_R9_R9 !LEA R9, [p.v_result] NEG_to_NEG_R9 After_NEG_to_NEG_R9 XOR_Rcx_Rcx !INC cl ; cx = 1 !MOVQ mm5, Rcx !PSLLW mm3, mm5 ;1 Left 1bit shift !PSLLW mm3, mm5 ;2 Left 1bit shift !PSLLW mm3, mm5 ;3 Left 1bit shift !PSLLW mm3, mm5 ;4 Left 1bit shift !PSLLW mm3, mm5 ;5 Left 1bit shift !PSLLW mm3, mm5 ;6 Left 1bit shift !PSLLW mm3, mm5 ;7 Left 1bit shift !PSLLW mm3, mm5 ;8 Left 1bit shift !PSLLW mm3, mm5 ;9 Left 1bit shift !PSLLW mm3, mm5 ;A Left 1bit shift !PSLLW mm3, mm5 ;B Left 1bit shift !PSLLW mm3, mm5 ;C Left 1bit shift !PSLLW mm3, mm5 ;D Left 1bit shift !PSLLW mm3, mm5 ;E Left 1bit shift !PSLLW mm3, mm5 ;F Left 1bit shift !PSLLW mm3, mm5 ;0 Left 1bit shift !MOVQ mm3, Rcx !PSLLW mm5, mm3 ;1 Left 1bit shift !PSLLW mm5, mm3 ;2 Left 1bit shift !PSLLW mm5, mm3 ;3 Left 1bit shift !PSLLW mm5, mm3 ;4 Left 1bit shift !PSLLW mm5, mm3 ;5 Left 1bit shift !PSLLW mm5, mm3 ;6 Left 1bit shift !PSLLW mm5, mm3 ;7 Left 1bit shift !PSLLW mm5, mm3 ;8 Left 1bit shift !PSLLW mm5, mm3 ;9 Left 1bit shift !PSLLW mm5, mm3 ;A Left 1bit shift !PSLLW mm5, mm3 ;B Left 1bit shift !PSLLW mm5, mm3 ;C Left 1bit shift !PSLLW mm5, mm3 ;D Left 1bit shift !PSLLW mm5, mm3 ;E Left 1bit shift !PSLLW mm5, mm3 ;F Left 1bit shift !PSLLW mm5, mm3 ;0 Left 1bit shift !MOVQ mm5, [R8] !MOVQ mm5, [R8] !MOVQ mm3, [R9] !MOVQ mm3, [R9] !POR mm3, mm5 !MOVQ Rax, mm3 !EMMS ProcedureReturn
MC281
Procedure.i Digital_Bit_Stabilizer_ToRax64(a.i, b.i, *target)
!MOVQ mm5, [R9] !MOVQ mm5, [R9] IncludeFile "NaturalBlade_Rax_5_FF_only.pb" !MOVQ Rax, mm5 ; Code Snippets "OnlyMyRailgun_CuresStopRN_5d2removed_F76_MMX" XOR_Rcx_Rcx !INC cl ; cx = 1 !MOVQ mm7, Rcx !PSLLW mm0, mm7 ;1 Left 1bit shift !PSLLW mm0, mm7 ;2 Left 1bit shift !PSLLW mm0, mm7 ;3 Left 1bit shift !PSLLW mm0, mm7 ;4 Left 1bit shift !PSLLW mm0, mm7 ;5 Left 1bit shift !PSLLW mm0, mm7 ;6 Left 1bit shift !PSLLW mm0, mm7 ;7 Left 1bit shift !PSLLW mm0, mm7 ;8 Left 1bit shift !PSLLW mm0, mm7 ;9 Left 1bit shift !PSLLW mm0, mm7 ;A Left 1bit shift !PSLLW mm0, mm7 ;B Left 1bit shift !PSLLW mm0, mm7 ;C Left 1bit shift !PSLLW mm0, mm7 ;D Left 1bit shift !PSLLW mm0, mm7 ;E Left 1bit shift !PSLLW mm0, mm7 ;F Left 1bit shift !PSLLW mm0, mm7 ;0 Left 1bit shift !MOVQ mm0, Rcx !PSLLW mm1, mm0 ;1 Left 1bit shift !PSLLW mm1, mm0 ;2 Left 1bit shift !PSLLW mm1, mm0 ;3 Left 1bit shift !PSLLW mm1, mm0 ;4 Left 1bit shift !PSLLW mm1, mm0 ;5 Left 1bit shift !PSLLW mm1, mm0 ;6 Left 1bit shift !PSLLW mm1, mm0 ;7 Left 1bit shift !PSLLW mm1, mm0 ;8 Left 1bit shift !PSLLW mm1, mm0 ;9 Left 1bit shift !PSLLW mm1, mm0 ;A Left 1bit shift !PSLLW mm1, mm0 ;B Left 1bit shift !PSLLW mm1, mm0 ;C Left 1bit shift !PSLLW mm1, mm0 ;D Left 1bit shift !PSLLW mm1, mm0 ;E Left 1bit shift !PSLLW mm1, mm0 ;F Left 1bit shift !PSLLW mm1, mm0 ;0 Left 1bit shift !PSLLW mm2, mm0 ;1 Left 1bit shift !PSLLW mm2, mm0 ;2 Left 1bit shift !PSLLW mm2, mm0 ;3 Left 1bit shift !PSLLW mm2, mm0 ;4 Left 1bit shift !PSLLW mm2, mm0 ;5 Left 1bit shift !PSLLW mm2, mm0 ;6 Left 1bit shift !PSLLW mm2, mm0 ;7 Left 1bit shift !PSLLW mm2, mm0 ;8 Left 1bit shift !PSLLW mm2, mm0 ;9 Left 1bit shift !PSLLW mm2, mm0 ;A Left 1bit shift !PSLLW mm2, mm0 ;B Left 1bit shift !PSLLW mm2, mm0 ;C Left 1bit shift !PSLLW mm2, mm0 ;D Left 1bit shift !PSLLW mm2, mm0 ;E Left 1bit shift !PSLLW mm2, mm0 ;F Left 1bit shift !PSLLW mm2, mm0 ;0 Left 1bit shift !PSLLW mm3, mm0 ;1 Left 1bit shift !PSLLW mm3, mm0 ;2 Left 1bit shift !PSLLW mm3, mm0 ;3 Left 1bit shift !PSLLW mm3, mm0 ;4 Left 1bit shift !PSLLW mm3, mm0 ;5 Left 1bit shift !PSLLW mm3, mm0 ;6 Left 1bit shift !PSLLW mm3, mm0 ;7 Left 1bit shift !PSLLW mm3, mm0 ;8 Left 1bit shift !PSLLW mm3, mm0 ;9 Left 1bit shift !PSLLW mm3, mm0 ;A Left 1bit shift !PSLLW mm3, mm0 ;B Left 1bit shift !PSLLW mm3, mm0 ;C Left 1bit shift !PSLLW mm3, mm0 ;D Left 1bit shift !PSLLW mm3, mm0 ;E Left 1bit shift !PSLLW mm3, mm0 ;F Left 1bit shift !PSLLW mm3, mm0 ;0 Left 1bit shift !PSLLW mm4, mm0 ;1 Left 1bit shift !PSLLW mm4, mm0 ;2 Left 1bit shift !PSLLW mm4, mm0 ;3 Left 1bit shift !PSLLW mm4, mm0 ;4 Left 1bit shift !PSLLW mm4, mm0 ;5 Left 1bit shift !PSLLW mm4, mm0 ;6 Left 1bit shift !PSLLW mm4, mm0 ;7 Left 1bit shift !PSLLW mm4, mm0 ;8 Left 1bit shift !PSLLW mm4, mm0 ;9 Left 1bit shift !PSLLW mm4, mm0 ;A Left 1bit shift !PSLLW mm4, mm0 ;B Left 1bit shift !PSLLW mm4, mm0 ;C Left 1bit shift !PSLLW mm4, mm0 ;D Left 1bit shift !PSLLW mm4, mm0 ;E Left 1bit shift !PSLLW mm4, mm0 ;F Left 1bit shift !PSLLW mm4, mm0 ;0 Left 1bit shift !PSLLW mm5, mm0 ;1 Left 1bit shift !PSLLW mm5, mm0 ;2 Left 1bit shift !PSLLW mm5, mm0 ;3 Left 1bit shift !PSLLW mm5, mm0 ;4 Left 1bit shift !PSLLW mm5, mm0 ;5 Left 1bit shift !PSLLW mm5, mm0 ;6 Left 1bit shift !PSLLW mm5, mm0 ;7 Left 1bit shift !PSLLW mm5, mm0 ;8 Left 1bit shift !PSLLW mm5, mm0 ;9 Left 1bit shift !PSLLW mm5, mm0 ;A Left 1bit shift !PSLLW mm5, mm0 ;B Left 1bit shift !PSLLW mm5, mm0 ;C Left 1bit shift !PSLLW mm5, mm0 ;D Left 1bit shift !PSLLW mm5, mm0 ;E Left 1bit shift !PSLLW mm5, mm0 ;F Left 1bit shift !PSLLW mm5, mm0 ;0 Left 1bit shift !PSLLW mm6, mm0 ;1 Left 1bit shift !PSLLW mm6, mm0 ;2 Left 1bit shift !PSLLW mm6, mm0 ;3 Left 1bit shift !PSLLW mm6, mm0 ;4 Left 1bit shift !PSLLW mm6, mm0 ;5 Left 1bit shift !PSLLW mm6, mm0 ;6 Left 1bit shift !PSLLW mm6, mm0 ;7 Left 1bit shift !PSLLW mm6, mm0 ;8 Left 1bit shift !PSLLW mm6, mm0 ;9 Left 1bit shift !PSLLW mm6, mm0 ;A Left 1bit shift !PSLLW mm6, mm0 ;B Left 1bit shift !PSLLW mm6, mm0 ;C Left 1bit shift !PSLLW mm6, mm0 ;D Left 1bit shift !PSLLW mm6, mm0 ;E Left 1bit shift !PSLLW mm6, mm0 ;F Left 1bit shift !PSLLW mm6, mm0 ;0 Left 1bit shift !PSLLW mm7, mm0 ;1 Left 1bit shift !PSLLW mm7, mm0 ;2 Left 1bit shift !PSLLW mm7, mm0 ;3 Left 1bit shift !PSLLW mm7, mm0 ;4 Left 1bit shift !PSLLW mm7, mm0 ;5 Left 1bit shift !PSLLW mm7, mm0 ;6 Left 1bit shift !PSLLW mm7, mm0 ;7 Left 1bit shift !PSLLW mm7, mm0 ;8 Left 1bit shift !PSLLW mm7, mm0 ;9 Left 1bit shift !PSLLW mm7, mm0 ;A Left 1bit shift !PSLLW mm7, mm0 ;B Left 1bit shift !PSLLW mm7, mm0 ;C Left 1bit shift !PSLLW mm7, mm0 ;D Left 1bit shift !PSLLW mm7, mm0 ;E Left 1bit shift !PSLLW mm7, mm0 ;F Left 1bit shift !PSLLW mm7, mm0 ;0 Left 1bit shift !MOVQ mm0, [R8] !MOVQ mm1, [R8] !MOVQ mm2, [R8] !MOVQ mm3, [R8] !MOVQ mm4, [R8] !MOVQ mm5, [R8] !MOVQ mm6, [R8] !MOVQ mm7, [R8] MOV_Rax_Rax_Up_Down !MOVQ mm3, Rax XOR_Rax_Rax AND_Rax_Rax !MOVQ Rax, mm5 MOV_Rax_Rax_Up_Down !MOVQ mm1, mm3 !MOVQ mm7, mm1 !MOVQ mm2, mm7 !MOVQ mm6, mm2 !MOVQ mm4, mm6 !MOVQ mm5, mm4 !MOVQ Rax, mm5 ; Code Snippets End "OnlyMyRailgun_CuresStopRN_5d2removed_F76_MMX" !EMMS ProcedureReturn
ここにとても苦しんでいる状況です。
MT_Thread_MainThread = Digital_Bit_Stabilizer_ToRax64(Null, Null, @MainThread_1() ) MT_Thread_ID = CreateThread(MT_Thread_MainThread, Null)
スレッド処理のアドレス値をスレッド生成時にセットする時、この電子ビット基準をどうセットするか?
これは、プログラミング歴が長いと意味が分からないと思います。
PureBasicのコマンドラインでは pbcompiler -c source.pb とすると purebasic.asm が出力され、
どういうアセンブラでプリコンパイルしたか、分かります。たぶん、スタックに入れてキャッシュさせたかして、
悪くなったか? ここだけでも、手書きで書かないといけないかな・・・。
ジッターを引き起こさないプログラミングというのは、汎用命令とFPU命令とMMX命令だけで記述した場合。
SSE命令を使ったらダメなんです。AVX命令もダメ。理由はCPU電圧とクロックが上がっているからです。
微妙な電圧の違いによって、ジッターが起きやすくなる。
Ubuntuで完璧すぎるジッターレス化をするなら、SSE命令とAVX命令を使わないでカーネル再構築して、
すべてのプロセスを 汎用命令とFPU命令とMMX命令 だけで処理するだけで、高級オーディオ化します。
さらにレジスタにも偶数と奇数で物理的な位置が違いますので、カーネル処理は偶数レジスタ、
プロセス処理は奇数レジスタというルールまで適用すると完璧と思います。
「Pentium 3 の時はよかった!」先輩のオーディオマニア
正しくは、拡張命令 MMX までの Pentium 2 までは良かったと思います。
それからPentium3になって、その頃はSSE処理だけでは使い道がない。SSE2がでて使われ始めた。
Coreシリーズになった頃から、ジッターの問題で画質や音がおかしくなった。
原因としては、浮動小数点データの引数に SSE2 レジスタを使い始めたからで、
SSE2レジスタの MOVQ xmm0, Rdx という命令が実行された瞬間に、電圧上昇、クロック上昇、
細かいレジスタの状態が狂っていって、ジッター影響が出てきた。
これを上記のコードから想像できると思いますが、調整して安定化させるユーティリティです。
オフライン
令和4年5月28日(土) 午前8時
レジスタの初期化について、神社のおつげを検証したところ、次のように。
XOR Rcx, Rcx XOR R8, R8
と書けばいいと教わる。これでは信頼性なくトラブルになる。
CPUは表向きの論理レジスタと内部の物理レジスタがあるとして、物理レジスタの初期化
XOR Rcx, Rcx XOR Ecx, Ecx XOR cx, cx XOR ch, ch XOR cl, cl XOR R8, R8 XOR R8d, R8d XOR R8w, R8w XOR R8b, R8b
このように書くと低ジッター動作となり、画質や音質の改善になりました。
これを最適化すると、次のように書けて、さらに品質の改善になりました。
XOR cl, cl MOVZX Rcx, cl XOR R8b, R8b MOVZX R8, R8b
こちらについては、高級オーディオソリューションの JPLAY forum(ポーランド)で世界中の
オーディオマニア様が集まり、検証してもらっていて、判明した事は、同時に複数の起動で、
WindowsでもLinuxでもSynologyNASでも、大きな改善を得られた。
LinuxではCPUコア毎にプロセスを割り当てる方法を知らないので説明できないけど、
Windowsではプロセス優先度をREALTIMEクラス、スレッド優先度を critical 最優先 で大改善
コア毎に割り当てる処理を使うと、さらに安定する。タイミングをずらして起動すると改善率が下がる。
MajiorityClean 287 と LemonadeElitest 49 for Linux 64 を公開、size 9kB
CPU命令 Intel MMX SSE2 x64 に限り、使用できる。
begin 644 LE49_MC287_for_Ubuntu_x64.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CZ)?_(YI=`"810H'R39.U3@$@=D81 M75E%(:N41.Q:CH[LZ>&<NJO1XQ81QQ_S-\)7*F7(<6#0XX;,'N'R`DSIEVY3 M(?>C$X:T9X?'4.':KT"]_3N`!5[=&S%83YMR01AF%T"LS]Z:[ZB_T<Y4.YIO M"Y2Q@_JZ!P<.T_HGFP[T^%'8W@ZH/[C%CZ[BXS3\QLD[*K$]RAOL[*Q?.97R M1A"N$#9VJG44CT:C3Q&S+WH[+IKW_O7/O$J;`5>[D(+R[YTLAP$4282)27Y3 M).^Q&VRYI[6ZZ6%3QQ:*J%'VL;2_QXDH!08FR?33RZ:ME3-5LGL5WUAAE*8_ MR;P*@V-I$-Y=A29I=A'W;&1?MSY2Q(YX7L`E"(G)-L!%S2@UZ!E[M1FLXS$, MP5/#[S%A1#?:&;Y@H4][C]7%$(YH1/<)0O75#G7]#72(V#;P**T_GFL'=-+Z MG&;B_Y8`X64'#(L(2F4?239E'5'"*X#C5%II`7^>+^X6'?E'JAAVUK]^83%* M^.3E<>@K<[&/Q?D,4`FTIGCM,L2T:1?=Z;>$[^?LW3+&Z'@][-!E=8W%D)Y? M%SSDLT75%GX([V[+Y/@#WQBF6N^LL[MO]L-=M&6.P<BKQ;[0`YH>_RP$*ZU" M.[ZTH4%AGZH(<+[!2C9`=-B"^]#%M1E%-":/&0ZEK30[+X6F3R<SHP/I#EQ+ M=>C'58VC?YTV_/3X=>$#YP1K@<0C8K\O&Q^6+?*`Q&7*.E%#`>*3!K-5*17C M-XOTZ/5BW9,P_4(]#:!FVU2[O[IT&(?3]Q6D-C5K49RMWT$T"5THHM#49AA/ M$9_$W@W/:*FHI0H,7HR"%:=!*47BRN7/`[I+^93D1C95%2.OGU%K->CI)5JR MPH*W[%_]7O&VH,8M:GN4+)STJTT*%ME:[;)D$_R@Q$2$13Y,(_120<35>T?/ MHQB]]1*03"6JB;G9O"W>2DO_\B=+'H-!B;@!>8U<7!O[*MH`4L*FI+8X:P%$ M?P#`AGO0%7L1885X$#N=%"YG[6Y>*N;%A2H($<Q?GM%?%,QZ9*'E+UCH1AS& M:]YVB66@WK"!@[V$T%H4NN@3`-%XS/@`P5FFYZXW1^YO%R17[W3Z<;#1$Y$O M-5WJ?A^K(ZHCWRW)49:EW/7+C=JA,=3@*._MT8I#@YQ^3FWR`/NP>IXH).73 M/V$:G*GUWH(VV5K'8R'+W;+N>!-HT,KD')K,\L/WQ.MQI[6S;X!UX&)5`C*G M$BC9V5?AC4DT=9G*=:6J3]8&F8[Z[!P3KG62VPV3!-7/2)J_=A1"+@YIR:Z@ MX'DIUUTT<M]QRG7.@#!4PL8?#ZR43:TH7PM6P>53N@7A6,-%Z&#?V]FGPFGN M5I_H]E2!@I9H55"*NH1EH/+?D'JO$E^W9LDCKJ#<`%FDT/B*#M7*KJ.A8K`@ M/I2%QTL)R&N#,0PYH]!I2UV19U$L_J3FTV@;]Q-W+2T84+.=_@]K+%SQ$S&I M=/C>Q(5UXU8+Q`E;NE-C4^:_-44D+;3@G>.%I7[@^$Q9BB!`8IMROF+<]^;" MQ(5@=A=A[6A_`,'<]VX9+;.8]@:D5[0%F7PI:ET-.UWKYLCZ:I:D7+FNR%ZH M.V?/G+-.0R6LR!+?+'DI^PT+/DWQB]$!PNXMQ]-)L/2G0I:6B9C2$%N.QFF0 MF:Z2T1,H<&OQ#HJ0BJ)A96HJ(:E_"_0SF22B-E@7-SK+L71KL1E[BHK,?6>X M(>6E8<B>MHV76&M`(F!<9MQ+[A(%(*`I"N:-QXT4(/1$#7E?GF/EP-*'T9S_ MIBGF]Z*A8;-R7XYAHA\[/"H^<>E(("B<7*BEU(K'#_OGN(@Y8PBHRP[IP_A[ MY5I+3_JJ"@^8PU."?!.I6S&7;",[,^WTLOW+GSQ<-C3_GYY-0QS/=YT3/SA_ MGC)V?NO>32N6[:D;.L.=J;<XTYVL]11P02,#_*<K"BV=7!<HCO?[#;F`+Z80 MV_R`5Z%I1^&2*#;"=5?P`Y0%WKR7=E228L#?5&_M&H:7,[]7W"D#K5K8"-6Z MZO7ADIHRVM,L_!'?PH*%''8DX%K,3/>V6^9RD7'\WZ5"X066W&Q[0!W+4<MO M&_`V_(U%R?Z1`Q$_KQ)T%=>%?$?%F5=&#L0?-@6(<6N_;%XJOH7?S`K()[4' M(72I^Z]K"0:;'Z+VKC?673]<PAK\D=IJNI(<U[:^NJSR2WRMI^B[2;&U",?] MW,;":XV(BI0\UN%4PP,='C=]:(%5O;F:QDZJW;F3O%;0[AM-*^3\">+=2>&F M1X]P#N7R4P+>;LKC\7%"C.AD@&,EC_I_C'#<6L?=^'(]M#(A6;5)ET=XD%VY MQVM)Y(TV!GIB%=PA?;>2//@3\5ZI)MZ92]=TT$+B2EUAQ1Y!C@,F#K4E]\7/ M2&;CK'FWF.J-E+-*V'^&,Y`!`G/$>M<VMTEPOC3TAZ#J-D$;S%G_T'T<8/8J M]?K:=7GILFNBH\<B+/[V<J`!.:)XH(EY=TX0^/.%57;L4:]C>7Y#*1>WC/]> M;D:6W,&PQY=.47IO9-;A/BV@?[GA<^U]'F+Q^3("[_>W%*T]8WEKC)KI^Y,? MJ4S#5_R%14*>IL-*+3A&0WJL/;<G!_^EKP2C\"Q^GP];5D/[H3Q%@N!V4$,Y MNIH1\.&#$?$>"ZY#2H%H,8S@]*`C.G[-$D6Z-#[T3P*=A/GQU<()4@H6F:"3 M\*T;>..?&X(`L[U6_V57PB*9:8YQ$CM@5M($9"=M/+R%0*/H'.Z*I'5SG?_- M=O$+R.52OV#;`M)WC0!:IO_R,-V$Q[@OSWVGY;6RCWI68O8!(I[^1AK[97]U M@7G1J3\H^[VOM6YTI@C[8OX^_H=.P\P?03L[BCI6LGZN-,#NFQ"2=6=3N@/[ M&]+.E/AEOQ[=JVXTP#SJ0@)XP/!&Z-#<>J#^A8+2"MG($$_R3!LB(>ZMH)8/ M6^B0@E>"UN0K]%T301+=&OW7ZGE8(<W].!RZ2%#;U`64XV,Q3"9H#<>B0\[] M"F^)E#KSK+NL501H5*_9KF`(8@J3$^<21F;[]`F^OVG_^B7;QD9Z":Y.X@69 M@:(N`2"?@=Q)[3!Q!ZWQS.F%[GP?,`_]T5_MT<\!4;1J]JA9!'"O]:PLV#V] M^%&->/9<EK7%3F91\*N^TD[(_/]4,)&3\,^-B(^&F94L>HOP4WB_63E:")7\ M76U-M=HB,K#4'?JY8"?+26P*5[EL6!L]LX!_GI:IRG2CW+0BQA*5D]RG]Y.- M+^(H(_JGD!#'^HG:27/A^.9WX3P1\F7&YPC;&&>ZOBW5,R&E"W]WG,P'^DW; M#@PN&JF_D`^X@;4Y&A#GP]QWW#`L+BE7PL[+%.+]*]BXA_RD)=;(&Y^BX=F= M\@P7$"O*?.^+F!9^;$,OWO1R0D1$P0>,!I8J*EUIJY6OT:OZL4X?#J[NYK*: MX6Y:\LQ1-;[<9=Y:2%8*B)&@BY`%DU;TH@I?Z@D*BP>-';8&R`G>B@6%C0!0 MQ"U@+IP+>GAMS#&K2+*J^P5"=):R.-?;&%Y@[-]U<7";N-UI\X,O')^3G7R7 M<+%0XABF<3D!FHH8W^))D0'8-V_FG)(`<`P)1'OH]2.3\!.>!'*5TT_,""'? M[0`*O?+7U-=RTVXZSZ&NM$'!4$3%PX&[RV`N#@)<*M%9-RJE.(:.]V<JQ\$? MTCMYC>P\N4`9%<31S%B7SVAN!`6IA``YBQ>53($MG'U^5`*R54TH>9JWF(<< MU-!0HX*Q'^79^K"OR>>G32'5A2;%0`JYOLM/&DW:`8;:V)4)*R0P"<2?S**A M_%_M)[email protected]!CVZP9V-7[7@-3KX=>3OX""L50S1VCYVN)!*%]M4):$0F>S4>&W MM[5*B([;]_*\$D#;0?Y5\5K@X3[V>!I/)SCB>@1#13P39#K\]Z`HPPDX.WV4 MQ(7UR123'9^>ZOM<B+X6VT,>H\P:`_ON&R[C[,X*6#>.ZI[.]IK"614C4E5T MBS_3;OIS&&.:]_Y29A\(=?]CQZGRG^0PV1J(>'J,BWU,$A60_1IM>D0VF)WF MQ<X&C<`@\O4P6UNX'QB+A:M6;PSD:LR]"R4]4`2O%`N:^`8!W34J^]VWKE0Z M`;C$.0>@=E13P]ZH73>5G1D"%"A!%#6E1_QQI3W;D#3[M90]F74>H]><?R]3 MJQ;:K_RE5'T%BAMXZJ1.@.`@ZDHKZ,TT^:6'<!+#^;A2=7AO(`!3TA.X137\ M^6%=\U+PA"#S;_1M;F7=KS$S2VP=QWPB/.O*`N*;].(9-"I'S1=QJJT<?.R" MBK0YZID'%9?GT[K9;?NTXG/"B5BO1CXT"`Q]U@7,<CCVM?VKCS8%;]Q/_O7` MB#L03\ZK]-VH`1YAJST@YM=CLA^1QX'$2RO](`5ISJBMBO_!BR@4A&D9<+!@ MN:(W\@9_X40P6'RSM92S:F,>[LT[SJ[K6A.D>RBQQ5(2(E<"KW?D_\W11AF0 M2?;=H"R8GY4@;%DD9Z\E6O,8U,S<B"5,?&N^6E?^U?``27:2[UC;ZZZER`U) M?QY-0G-B5((MQ=Z@,I94=$I]-K(TCE>6<#?[Z`DRJ>-=L4J4:ONO[+?SL75! M#G]4I/XI*MC81\9MZV=*0^&BM9K_)IPM6AVQF/LKN+6@8H1+2QEU$,/7@O:1 MW9@UIA]9HW$1&`KHFX8'2%5TITW:]^K/Z_6+&670L:DDS[]M)7\.^4%>VIK> MJ5/3?4,C_KD,)683&%1E#S[:)@E-Y!!>Q%R#(-.F&4K<S@J7I56U%,1)XGX" M@<S<AH.X"4PAOJIZ3-*K#]!_X[>J0-@D8%$':!L9_K"^G^027G-XBJ*\S/JZ MA[&1_D;'/\$#`ANGK%ZZT*0ZQ:U__*H^F*N[1$KT+0*Y@=\M.4TT!UU[2B7K M"NJCFP,D]:0OYWS9@;?2@/6GSTNCS74IT.\0]I9G9+C)WB:E69<B,U1!_`,? MX=%6HB0'T&1SQ3>!&*N&M*I#K"6),PD>1HPY_!/**X1F;AR5^!6T,PYF(VV4 MQF9L;B*A<U4;W_G@RF&_]AY\-NN=;8:A/PT&,2<,P10B-T-8KS\CL@N*BW0N M`]V#Z$/P92_+JYWV`KTV@$?'Y@Q;IYB@,9%XP\?2ZZ=_Z3'X@)YE[9UAE)ID M\S<F>2H1A(9VBQF':@U;Q#*IV/2:+-"]7J\,9D`/-SR#_AJULPKXB)=VCR=F MJ%4F79&@>\7/(.\N:O8`/-UJC*^`5$YZLJ-BHL7D<-7M#Y=)>_'`AE^]&D=/ M<TI@?.$X`:!2>XJ4@<%GT<>J5FQ(I`Z(1"<3\6.Q!DTM-$B&=QQ^.&+B2CS# M.>0P_2HFP!MXH^M^E41'`G\-'#9]YIR>(.R0@XXCZ&<YEN)IYH?X!W:Z=T3F MD&M5"PQI*X5;A*L6):1)$V+FB!&HF%4[_H@&&FL7)!&XWYM2PR0KVJK:\JI_ MPL^-^7Q"'=O"6CP,0/-[_YKVH:QU-A.7"AE?$NTNF^%=ON@%_M:Q()CH/`_: MW',XX4W#JS44P?X/#'XQK$0:FPMZS>27\T!OQ\VJ/"$]:(6L?<5HH<Z7W4?> M"4_.NU.O&=L!*9(O3>`JEM0F55'U%:`Z<N1Y<:M4D)>O#]CNP7/`7E*CE@W\ MZP8F^D!7?NQ'MK:"05%_``?'\1M>-1V$KV,(518L6(JX]("4"L_-[='W&'KJ MBSUWB<T6#>=AT7)D%3XGW?#R\ZE<2`@GZMO8=NZEYHH,>)=H74=L^YYOF(%N M4F*(]_SN4G'185ENQC_NZ0P.F1X.+Y&"@)_17,>R<;$\]B'UDLK&GHQGQIS/ MW=T%[)(^8+W^+V@%6]A5.I&.5<^Q]?)OR`OG"$GL"&C"]?[^RE1N,*O`-)@U M,N$;(FRK4)/K%?[5NMB/Y]0I=?E4^@,XI?['M=S0!89!OU;><.#GROW(,A%L M#7.^9&F&AL@*BD2Y,?.`^5?P>]A-X%&@\OB"*RA9LXXFT&(*90EF3BSLL6DC MA\Y\#,O^;DXN*PP]23E9MV7=T.JU3D+ZQ6Y:"KT^B<7$+;V@\!M%7D%2C)5V MQV5SHNP]/E=$?5Z[):S94Z^S;ZFT>R',X6:N\;QXZ>$?DB8TIU)4:98"P3Z= M6ZPW><D_XQ`<J,HXE2-AO^(";%^SSQDY,(NQM?;*FU]X,6[)<WW##6*V-MH\ MNT>3UIB#L51'P^Y&(J=H)M(TP&A:DJ$^3JG9]`'M)FQIU_/*Z1JA%MF&-TFU M$_>F0V@2W^CE9DQGO!@@4X]/QV(Q3'O5"9N("`7GFL2SI#6ZLZKWDG=[@P'D MWY.4*V6OIN*[.G-*R-:M*C<5.=5A@?'P];MK4J.+@D9JT3(?E9^.S3LJ#"Q: MN22,CE].F[X`34L:`]!QSZ-=+E*!\:[G7&U6EV$G*1!U0[I%,DP,[$=.>%PN M[4S7/R@(="@&0US@%_1DGH@&MO,?K*MXWF;?V;.%$AU&^VI"7ER9WH:7)7,F M-:"TZ/B'UZ&P8/BO4VO_*T+^N?NOM0G'`LG'-PH0NI<(]5>U(3[Q-+=Q6PQ, MB[K!(K$>V^!KPPKLC%PJX3OZ4W=A2GW3*$\#"J9=B3K;V&(&7*'DG;'W&5_- M9=-<47C(C".8/&%$4\CKA4OK36!27`/C%-V4V"T'_=YN%_%0(0L2;8*):K:S M[--,)TKZ+:)/O`[email protected]>59[#$@&;MQ]^<_?@SF)TBL2+&&TAM$" M6C1MSIOFBEE2(XBHDJR5U1X;8[+9>FBR<7H"RP*;E44;Y&HL_3AE.;THFMTM MFJNQGY%`_:92M_Z:JVIBI$><4$/=VR]T[X*DMN9EN<)`__V_'C41/[74B;Q& MA(B).0R39;+A:HXY6E?JU":]44+#)3M>H`1[A<0))RH%L()"H;(*_4SX7TY[ M2Y.>],6]6+S+;.FN:Y%ZC-;/%O;-D*]OWV<4#M&\-M!YZ49M(^B1&Z8I,Y]F MCNX!/[QG&9N#$=7E0_,TV*,CDP,XH</&FY\CP#[email protected]&B5WFZ_BLDX\OSG# M@=LX4QA<'4Y!K3TZ$)/E;!+/PNL!&(BV0%GH;#@\;+D@1.$5^K`L4L`+*%0K M^_DTWZZ[$RB8B87YB?QK`IPAC?%KZV#S-7QC[$WM((Z&9N8$Z5Z&^$XT(H9_ M,3A2Y8/%L.'\EV2Y\.`%=C)?Y=!FN[0SC\DQ>87D3"Y/F^$C9BXV9;.9<^*E M53K]:\\0<5A?*+%9=_Y2ZC>BD'W.>C<G)NW]C:Q0VRHMLV'(8$V@^Z"&6^[O M0\,[A)464]XM$`R\02`LV8K&\@-%14:PM%0/OP:9,6&YYI3/JFHT\'-^=F)* M;?&3<<J/TX_P1C#S"+T1N(RP5N$89_JO8_O5B52TH@6)C(Y,:RNV&^#+1(H& M#ZHTE7X2^3*'7%>%1",%@]7_.U<V7-K;!<_)WD26V^ONYE\[>'^+"!HW![+" M)-;/T@J[T(J&NT&UIVZTTWK[07]R4+ZU4JJ*W9N<;&Y9K2S16I?.:.6"W'5% M".8AJBM_7*DJ*=:<D1B=)"!4@CT@0\%LCX@$1:\TE<6\)Y[S<^RKUUKPKZ@V M!6G.N80JJ[!$N\"U,%"EC.WY^6)BI]N_+'HN$W:(OI9XJ3R*9]$XFM$*38Z8 M/W)Y+I)G!A++`1^`79J3"8C(GPK+I=-0=G8R(U'OD#W^45OK19CIT+D)840* M1O>CXABPG`R=DSEVA%)+?F?#K):XF7O;`_N@V`*JM\/3Q)LU2^O:74N3=)_K M:SIDM5Z]@U@/2L*+.#6'3XK3V9^18#;CP8FK6:"#<O>#T6D$6&&&.QM^Y>X# M#1*;BO,8=MP,F539HWY&Y6ZD<?EQ`KCHZ*?%`E`+M<V!`"S?W'Z?KE4HC+.+ M!-*4(3Q?QKQGPR0W8=4+@;@VH6R>F'9-XP1NSA@E?F=?_,Q\?#Z.`@QX"S&) M@Y&+G/B.^*-<52J)F9]E$,>C`0D"THQCYYLVK$I!M>+(1_?C1LE8XRYZ?=K, M553U+V?4%2%5(BO:).)=_/06T;1&X^-.`?_3MP,+KLM>+38Y/OY_O,Y5C4T" M3P6`MW$;?,O&*VQ7JI;*I#_()4L0>N.[Q"X#>U[(%>MLDM]]!BB\8X+O\6"* MP;<3JA<!`=0)9)32;CH(9TH`HFG45U;U9"61'J`8_G=N^7[+4N=?+4?G361) M8+AF&_9F!SP]&T/+>>6V;/M#J;FP(HE1,*%$PSI*]U5'G_=!_&F7-KN7R%F_ MV.WIP10P`9!)LE:J\Q[\D<@>%BFVLS#KC_4G)G2;6%2CT+<U[JO1%G*<BK:= M^!AHEY/ZNZP:CZ1!IA1EH\#EC+K:S-T2>MDEXV23/:UE'FP=Z5I>LP`A[`5+ M%7K?]!%=MS#M=[ISIPXY9YA1]7:O/L9>\]*HB@XODR*KU"]&_0$+4GMQ:VV& M[S'!RG=-$^0AYEUP,DPWQX1CC.XOTXS:K0!;\]=,>X62=(2YA=?!TT11MT@+ M1+9BW(_`YS#']LOX'3[I!LX^1Y;\,DH`H;>LCTM3&:HW"GMJ:[^71N,:Q.PI M`@`@\V*6!2N-$XL=)DI^D"E5[B>.#LX3!0&J9)KEJ6(AM*+?H2Y8SVJ<N5D' M!;",89X)=,;X<R?;R#MJJ[RXHWYLG;1LOE3@&,MAV]0$8H]"+2_A7!#&8NUB M,PPZRPC[1<AJ2DKZZT%^!.KT==$\_*B%5^W2I^CH6&:A]#A#,V>NT5\CIME1 M#%WHZ%/$D7C.0O6D(@7MYQQ(C=N^D;/C`-,W>FVG#(ZCRYY#LX>*4X:N@N@> M%"4YNB1R)2Z*'I'13`-WK=OA\W$D%RJZ0S]RJ=&[&,^\2R8W/H.G_XK[3J&T M-=$PA:)*V,`IW-!NPR\2^Z78,?3OQ(E>HC]5T]0&L=.?I-_7*%<GZ$=?G-;0 M72JH,5">XF[YD;PY*BO+KHW<"EZ6W&/,X+Z[-@<5X11ITDX@W6-M=`^9L'5] MZ.M%73:99[/0!;8,<T\=%]A2^74D('D/^`^BFGG`KWUPI"ZO*HP;%`:4&.AZ M_B@2^BLBXPQI89`^6$4,DG#EL+7(\L"*MEVX]KM(JI+2A*PT%'^U%!XA^^9I M[,"^R>:10@CS;*0U8<J_!QP\X>Z]!@2ML@#D>R_,\8@1J3G>9*XH!2"*I+NV MS0^$4SCX'!0:0,,<-5:9GI]V_0'&)M"P:YV2Y@SHBXM,HEAL\:SL"6,9I(;9 MY!T?0_$BSJ5B#@FQ=I_>1KY[U\:[A.D+%VBF9J&G:N*=P*LE'GUXH+^0680D M.-F:[:Y+Y$+LE@!2;5=33A&K9?4I<@'Q6I(X:OK3"373>IJCGSE2\VPGG^\? M9M`Q$]^37219GLK>8R>P&Y[^[CZ#'\[8FS#5J"J3Y<6"=>[2-.OFMHWW$1U* M-_3&J=&)&*M"8^5"3BA`\*\UCZ5WNX!*Q)'W?TH.=.600E2^+(!6M+/U*\UP MJW-!+)Y*GV7XCHH'A3<Q37>#T$8@LL14#FM7-AG23P4F>P3YA@-D1.$#JP<U MLT!`#RDX$59[@,'0H9C8&/L[L^RL"A:6?:^4$L'S,V3AG:$L";Y.2P;6[]1" M)$*O+4=[A;091]W.KL;UBU@24@P$^4A.HSE',O17-,U!H-/>XMU]**+22B@\ M39O(=\O1J?#.5O]92V9W7=3=#$KE.*31E"9]\4HS/^Q9BQL.2"PNV`ACEK1& M\Q[:<L;-`SUK_K@:IMSBM%QNX\=P0<_X+]^U5_J5/7+\=31<ALTN]R0&*V49 M^;+O;QMX[4[8T.8;L(CC.L!NQVWKKKX4(H%RT;QK8*T$5GDI^,&7.SE+$1:` M2!G&BZ36KKP:>M&?M'/1OJ*069U;&/+2JPC>#VD."F/HRR5%22PJH#[:4=`O M+6:LAUT2[R&#I8?-7[VBYIVYOG*+W'X4M?>^@@,(?;IPV\M#EEE+76]9EU;2 MJ*`Z%*(#?0NTZ94<O.17Y,T[Z!:CQ!6^K@/'F7QFY!.*1(ZI-T1AI#UL:Q*M MM)N*OBERI@/E.O[J!PIQDTN4#0A&9\/B;C'-B/@5.%I21W(.,%Y_Q]9N*SRN M")7R(X;F/^.\)]5\_"CDCMIP/F7U;,#>VM"70TU!*<M@=*=P@?.^G7?2(R7- M`;>WS@&O$U^H)]1;18V)04BI)6L2R@`=-])39H<U2.YIG`E[P"5U\YQ5D%:R MVA:.[X>D1?GQW.;^N2;$8G9W\#-/%TF[B_AN>3$^^[B/NLX"@T^P3+@=<T72 M7ZTQMWQ_P<?DF^T^,_N.-.85Q`@%M2W*U+2J[%PK&%J^].*'U^&?VP;\7&EP M4$%J&-+IJG=BIE:[(N[-KS;FL/C)?L+-19>63U85%(\WV?/"G*0A@JYTD54K MTF:W1*9'L>Y7KNJY"XRDXS](F%E6.#&<M!F!&@63V^"I,"LM"0R;OQ2I%4I= M(`#W6(%EB9HWS::\/(7V.Q'78VC#7W"/CAHDX)GI3ES=H-5=.(*#Z)>42P*: ML,X:A*--I1)E@OB3)S0']^A?SCL\&6AMF]H:F;RH[NEK_`W-&8@D!QFY%PZ$ M+M/>UD?6BJD8,T*AF0HKS#_W;UE04S4[KAH<D!,O8:YDV&*7/8NH[H/LQ,X> M(-)F\Y/??I229Y]).IHLBY\N0;2O<0Q?`HP)X-XPX5LAP#"RG]):("*WS$K/ M%`$+PGF$:USBSD0]AOP8V)[S-`ZV=:T[\#*4;5S<XB<=(3-!O!A',=8#>@8= M$T"\.*9O]ICP3>*;)<+<8!T8";4*3UI!W/$<<_=TZ2#%MN:R#U"!8U9P&I,[ MW[HQ#.2JK#.P\F[7`X$_DO0M'J*8)$\DB%MZ.%(_Y.^P/FYA@%5@KF+,,Z&! MR2E=NR],43LFVPDG,;;ACHC6B=<FFTJ:5?&G"/(5?(I!?@B,%$]_F/ZUKQY@ M`-UO7QK89?@D5PB+#ZUF$#TIAXOHO.R:W+F/@Y6Y,,ATQ]S"4]RVWAZ=J37U M-]E>(.(NEC(0F<!MP^9$LMM%L%U?WS&3@R;H16@6_Y*:G>\\UJ-+0E_OE5$$ MA4J89AA4ZE==EX>4,DQF#R#&('V`Q]PS]/Z^O">F.$`!)ERMVT,I6I2/],?P M0CR#EL">OI!0,:/!%-]]1?.,BJ:YYVYV^1A'M4$C_44Q4X`Z12R]+9I9F$RM MC764MS*CIUX/OUI!M1[>?+^BO#M;F[ZIK+B8GM47Z">'/I;(L4?4$X\Y4;"+ M;C(YUNH54]TA!$G)1!WMBG3(MH`L)#`'S&E^29^[D%/XS52),X2]_6R*:]4V M"&-N(V_H0,*QL&0F"XJIEVC$T`FJ!5]#*W<R-(O&S&@G"CE:J9#IZ-E?;SLT MW!OKEM$21!BWDKL(X'!<DP\/RL6`+[YR?CK:G%2=6W&M:P*=TI<NL)(_%#ZJ M.I+]OPBT3A$@@(W85/+;L0U(##NO?<Y<9@_D?W'6-\P;8H8_=@Z[&_D6G5VP M:+[MKR4249:7D/6.>,F9`(%94S^2QG!Z"&N".>E5[=<'2=X3T47B66(=G\6P MOZ&D,[BXZP3P271&$$A!28"2J<@V)614)%1?_M<8]X&/P.4[HI<E#JV!6HP\ MJ6"Q%G#5Z-1PL2.H)(?0]A2ROHX/"0_I*Q(;*O(X#?\-*K*QMW*K`=+%\X)O M6G.@M65I\D?HK31>;$&@"RR'Y5&I.O@2J<ED>9CH'N1[LZ'I:U06?K-R,`8= M)O3G/Q3"-<H^L`0\C1*=!*QLEH"NMD^1%=4;+':QUOR=LLME4%G%X%4)D/Z8 M2([FY:"<OE/5!Y">,F0IL$[>GWT=(%\Y?ZJ7(H/*C_IQ9P1CZ3!F5/Y`?O,T M24IB<>T\!H7;:S(K0G)<G<6.2$C9VCTV/P53QRKWY4(H`!-\3S]QZ4:[E3B- MS!T9K[5GL+9*'U`GV--YC&<^1JP!PK4TJHIJCQZLDTB\`)=]>[D!;C\F5.&I M)7!]8%QJ\KH;FO7[BN\Y%4IQ\GOAG%L.9=Z*+_(D#3C+R6>%>-9DQ0&B8C56 M\!J#FKGMEP2,"L@0Y!,Z;YAD9((,&G;@"`<ZX$HR<KP\8Y$[@)":4_/*IT.4 MT)9'G'G[7%UXK37?`<P8FBZZU,_F><ZIAPI>6(!1`/>5)WY5S@H!BCSX:X/4 M!C3%QK1:D1(IZE<EF^`$ZV?M7W<3V]4EC`R@T!V[=Q*A"PT\4FN++Z1P[BXO M=8[M+L[G6.[<,[V<S>O;LH'FV<,#(`?L9/GD[Z>8JY/?"E!^T*_#(@8VX6N! MY<V#<SWI<2T#]'[/$GX'_P^.L<1Q<3J^J<NVACEE5V#,VECGK>9U;J>6G^%1 M7!\U8ON]1G:W`````/FGND]!8H6A``&V1X"P(@#GKJ!JL<1G^P(`````!%E: ` end
画質と音質については高級オーディオソリューションに匹敵しており、LE49を実行していると、
パソコンの雑音を原因とするトラブルが起きない。
これを売りたくても売りにくい最高の理由は・・・、
これまでにパソコンを破損した回数が10年以内に7回となり、
世界中で4000人が試して、同様に破損したとすると、200億円から1000億円の損害が発生か?
壊れにくくなってきたけど、ユーザー様へ50万円ぐらいの損害を与えた可能性を考えると・・・
オフライン
このプログラムはフランスのShareware PureBasicで作っており、
開発者名義のカードで100ドルぐらいだったか、ライセンスが必要です。
CompileするときにFASMのソースコードへプリコンパイルされて、
最後に FASM コンパイラーでビルドする仕組みです。
64ビットのアセンブラを自由にインラインで使えるレアな環境です。
私はこれだけでなく、様々な有料の開発環境を買ってきており(40万円)、
ライセンスの問題は特にない。他人と違うライセンスの状態と思います。
私が作ったからライセンスは自由に決められるかというと、できない。
裏から説明によると「著作権のみ主張していれば、大企業から訴訟はない」
大企業の正社員を数年以上やっていれば、様々な特許が使っていい感じになる?
その代わり、研究成果は大企業に優先権があるという感じの雇用契約なら。
さて、LE49 MC287 ですが、下記のコードの内、ANDを使うとトラブルへ
XOR R8b, R8b MOVZX R8, R8b ; AND R8, R8 INC R8b INC R8b INC R8b DEC R8b DEC R8b DEC R8b
INC DEC は低ジッター動作となりやすいので、よく使っています。
ANDが原因で、パソコンのトラブルが起きやすくなります。
電子回路をイメージしたら、SHR R8, cl と同じ問題が起きるか?
トラブルですが、音を聞いてボーカルの音程が 1000分の1 ぐらい上に移動した?
と思うもので、普通のプログラマーでは分析不能と思います。
これは思考盗聴システムと超高度人工知能システムの自動研究を組み合わせた調査で、
やっと分かるようなトラブルです。長期にスマホのゲームサーバーで使用すると、
スマホのCPUバスラインにダメージが蓄積しやすい、そうですよ。
LE50_MC288_for_Ubuntu_x64.tar.xz Size 9160
MD5 EAA3E17C63426E904E1BB7AC5352BBD0
begin 644 LE50_MC288_for_Ubuntu_x64.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CZ)?_(XA=`"810J%:<9.U3@)"$H#O M2Y!K&3'J%IE^>U\\C`B<`P6$_=":-Z6<<ANTSC/EYD,*2OER6S>';>*T9O$` MEP=#9:@JL7MQG\(/T-4M0]KTG7ZB2+[IYW>_N"7AQ%,D2-FBF19S85BMK`?G M`XE*3STS3(P;GAW8NI+4@L\"L&![(FN"(=IR%9/&>L1@%"."/:%OD$JW#8=& MPF+%[V*RC!F+N"/Z#T;MR<SP6ND@4/B9QK&YN1*9553LR-%:?<@*!YIM=#YU M=!&R.1A0'UM%A[US\-6I84+UR.;/5^W<F0A8!N;3X8>N[1!W'S(E$'#<Z$>+ MUL1V`(13T':;?U30'>UH0TY'5&.9TD:QPV;>N/30NJLW"NJF`TDICHL%09T? MD@Q'%^C3>[O^J?4GLGJJC+81%X_U\MI+(!5]"[R:[?72#W#C!`I_;-X6T=E, MG]M@'Y)&?^(]/<N*ZA$,&;+,R?#O=(K>M`[[S5[$^9+C!%SH#.M_.G8!;5-" MG8J6_[#-T$YT:FC9M)4WIQ`&^(GJ\J2+H5,(1N_C&`JO30:NNIA^9FUKRJ1J MCPG^&XX#?==RSV#X*[V0D.`B4R[,4H,GND;7TUH;9/_3I)SW<J]N)K,Z>@4; M698!F?'4(A>3RH@+Y$ZANUO69S_=ZO?%GEI-GWK\YV2/G<_XY=(C:(NV)]_! MW%C!)Q7#%=WC#@^?-LHP8PA%X5NO7*.</X9N5Q9'S!%C4KM7>G+F7.J)KEOY MZ0[A\<5L#O69P9*-&TY:4$WZ;T/,[Y_!,2(B_P>7=3L6K2LTMX\P1'-OZV+Y MR:[MO^>EJ.C=FV?F1,$4H-#[Q*;<-D+NX(6^!:RFL@F?A@<R<#J]J(>**KBF M6[$\/SC89]M7XYU(CK0"019LB<`;T:=-N^W2S7:%JS/)#J.#P7Z?](/($F^[ M,R5E_%[%U=U<*1B788[Y4HT*4L<'K#=#>N"2%)6`<VP#20827_3[<BD^=/IY MU)UFR*W><U@9FLZ_1CI\[CV8K(*AFVD';6:ZBT_N)#06#MI]&6K0>J:7E)+" M')\U$<:5!W6;P8];];@Z%U..GA_W[T6D".[BBC.8=LH/,QH[K'.&+*M8)0M. M/8WO*WT@S1VD5$CH)V!6DO#YS6E0)I9_@]*#-[;V`^Q+U'!#9'[%G7\C;1ZG MUQ%M&.R,.,E_THVNERW;FT`LQ7?N4#!`1\]R=KHG?0P"32J7/`X@P'8B-P;] MTWOEFOH<D&YC'O-KB'\GN=W1>_D/#2`7!IXFX818@"'WX4;IC<4PWEOP\O+B MS:%HD_/N9OFSZ^C3L63201F%+#(ZKS"X]%TSV8?#J\'__(&Z&ZJ#X];#\)UK MV4)GB_QC5%@7=!NP[=9)G4O2MJV@JNCC4`+@+ZIIU!^%B,_PO*D2%/6.5M(U MAZ1M_0[S@N?8J;\9J]L`Z#>\!Y>/X**^WGF:'_5L7S^>,0CO5'Q,%^3XQ*.+ MD(@^0WN.^Z$_/]!8O=@$AWW")T[I<G84<TZMK9F4!8Z\*()P($>H"3#]W=5= ME'K8(2AK-=;&QMY"&,P5KE0WOA&EI1_"^]P7-[YHE`2Y/(RWM6T[&SF$:=[9 MOY:+KY>.U2[A<]\^C+Z7J5)V)9YK90;+BX`HLO/=.UOMB<\`XFJ"UHKE1G!Q M3:HEB]_6=?BX\I$`BXEZD#"56VB6?)VOW-E&@/+-`6;]Q(PZ9SFU@GUB>K8Q M<%D2M6U%@M1_UD?N^0(>'UB>35)IW>QC<FGNFJ/"`6]Z>/+1D<!^RT?TP)B@ MI8M<+J_ZGYTU`DV\6V3OL^?UCE`8Z@`!.IJ92R^:Z$?%P%Z9]>_S@09[]$M, M,?\"*P/#M6:F865`T>O+J^^YZ9OFT12X>^,%+ERFYL06A+SR2@-]\HE(^ZAM MU.3Z(N%"%Y)5F<W"$ILZ]3KV_A8;.>!9$:WI+M*Q2?V+?1AID<"SNJ*9.B3( M+M7/_0?QC-K`(!D@=]U^766(RNH+D/'?8K":D5J&KG:W9U9ZN\VJ/`)(M09_ MGR;5R0\&R[)L<$LS<2M043L0!KMCE:H3G%?Z5368+E?/DF^+!+WP(+VL^3=' MI!0(=(O?S7KD6$TUBFA[><"6)"7:)1F.8=?UT?`W?>>7$H429##$H+='FE)R MG=K-Z2>0_W!R&&2Q*WFHZ23Z$?0YP)BD<>2*^?(WJT4+Z,[?*DX%_G+NA>U* M+N\A[3`(-OPSSM2"HTJ/WBNMS.0&)JPD.L22!=@&"E[$K'>:9$H7!X]XA6"[ M5LN0-:8904P`_B_3ZQ/1>&D7=(EDA6H<&^K+0.S*10FWJ*7C*!O%>*0(3#.C MW[T^)5&CU&!<;7#@.X_`6E4[U.7E-%9A`W^L<74F.$^R<6A)*41)__`_N;D_ MN4C(*.L#A;Q95D_4Z]6.XZ,D9"Q97%_A()5S.U]&R2[7#>HAM*,<7(%-YUB& M>AK5CEICLU1IQWV!>19<BUIU$IWKOH+PNWB=:PE#_&6:8.+GNJ:"C(_[[N@7 M\:6F@YW-'0$XTMMKFAGLK^*]@DN:U_[#__35<&[AJ\A1HK08Y-Y6(U&;<&OS MQ=1,RX_)797$/#0SR$/8P?<PXH$OBU`Y&0K(-A#LC]H$3=K"4%O)\U`J(>-N M5*3APU<\\O:!A]5&R6T)_]PWS%6)5I>LO:XD21D":58.Z5?UE]8@8:0C,X]O MD!Q*%(S[.J$J[-=M":`+$[_,@Y>N,99'6994X@-H'$#`R\]7#_8%P-3.V@'X M+H*UZ1LLV>_%G$1.*>8I,Z:\&T;ST8P*@:_V(+/!8-V.ZU&,PGO+E['1X`MX MMB'9>!CDJKCZ[[WA,$MB;7O(O]10<;[^A8K:>\#7T;LY2-">>P39U?L':^13 M305H<S`)A!-.VX<DK&*?>^586T;9LU[S)TIWW7P_QD5(]R-8%IP&*NXP4-7P M%F/V1<Y'&S$+X_(ZQ@_NW4SA`HMM'L*:(BI_[E08!F46%@:D$``]-^,`LZK8 MFT!JQYT$"NI@JF-7RC(.L+7@5'5ED^90@ZV@K[:VC.)R]WVMW/G6.N(7H9/I M0:;`3B!XDBXB9"SS35PK?SXB?CU2U9]%@N;7S[K@=8/</%ZE'O`?M7M[%>42 MCX@%1F3;E<]'/]?'FRR.*2T?H^9;5_RHY6U%$'K3*D+>I/=K@!29NKQRX!(O MXHD7O?2C=F1/3<H#XNFFSXQ6L]MJY7A.->`'_.L\C/38!__2P+AWM:4)Z&)B MW%497-88E#L\UM;0644V@'0_X>_>^]U;2BQO+F=CX)+ALX"%;T@!SJ)BDOC& M0TNR'BA7'F\^W!P67PW/9J'P`8?MZ,5,N'VP,;@MZ"]^]=W#5F2"!Z65%\PE MC$V[)Z^EL0BL4NC%AEBYB*N[CY.EI37I:M\L:+D"/ER`@/Z_G+7"SFUP[-C+ M_3<S([N^-AOE]BO<P5B%E3\`OP*(GR!4;2V=2+H0HGYP!12[$,R*'=A%E'1& M[^;NC9$W._IJ*-BIG@@EXJW6B?6(_IP$_;'X0#L-[R/S8`8D?_B#VX4RH1I" MYQ^I?E/@L55TD/CDN(!*CJ`SSN8+.]HH$JGG3T3Z[O>3>+^J/KRQ@IO/84P^ M?<F,4LCIJ<!GL3,]@T>(#*Z=((=\EXK,-9(,H4H,`76*(-P!49$19'%(?$]4 MWK!,O$%%_CF,=YQRR,7::WD;L<-1&.+X[`/38)-P&N-95%57)QC!&I7VT33_ M7<]GBUT#Z/3FM%C#"EJ,D!GWP$KEHO,C-'B_"0K"UR93DD.7TH;H&,_0IMF@ MG2(R.Y^KK9_@,OXB>J+"8')W^!H@RC\.&3R@PHOE^P"&J6J!7IE2FUCF3#)( M^P$;$%83+<Q4>D\&DI/%*5',S*[:[\UQN-#T+I*&B1>J`V)?368JH&!5ZZ\. M6U;=0I2>"TNZ09]=3?!5KF6*;`PWP-A`(KE>\:![ZL;,ZDBS3T,.WW_B#LQO MRN9ZON,SR2J2?=/,I(T46M^'V6;@$MU;$S^HV!>H%>NO'Z=MDQT.D$MG_YW7 MU#`4"%=)WIK1'9S`#KRXTI,ZZTB(MT>'@VI@`AU4*T#&R%FD=1;QS%P/=.QD M].>UI`8E^%Z>/_=C6;&?\*>/MFB57Y"8EPI"F/PGHG4(ZKW?AWS5NO(PND;F M#\^;FYX1.O:(3G^_0F5196'T^RE<'=OVC"EG&0_UZ,!77L!G"9UV-&S]7G+$ [email protected]#;Q]ERZO!TA$W`11?>K]78'[!Q1+BNGN</9HF.)FRE.+48F=<>EQA7R MWN:*F1=N*N<2CJLSM>FX<'S"B9.`7BD(1WT"0;/_GH5^(S;70[TR/`V,60/: MAKB7A1`[;%IZ+\!/A&H5.9N4'P%3UZOM`9%+?JICJ+L7/S9!_>8FFIACYC36 ME)D$B4BIJ-OX.ZWVZQSL+N2*J:6I<7][&7<7C(AZ\]\<0)P>X%^*BY;*Q`([ MP5VW`V1#F[17[2LWU"N@G8[9*]X/5%WH\GH`,"L?8AAM[H#1)*$G-8K<+.+L M8;5S7CJB4&M-&'/1KJL+GYWFYV;_XR>-HFIC:6RX;#/GTWZ%SQ$RS#+XDHGI MTCTZX7<`IQ^LA')#>E`=N[C`9\-8=)GF6`H#Z/^@QT?,>?[R_U:/S1::GJ4, M^ZZGIH@@@8'_WX.%MLG4SZ671?A+1`CR9CW(>OJ.:$DW!%7WNZ,=]1@HO6F9 MB+6S>0ZW/[Z&?EI?(4,-A4E+U!=ZN7%EM`P!%\@=8U^%W\\\/]R,:D/Q[W_4 M?W,[R^<["6WR/@<2_UCD[TJP8GC>LGCVKYE!^;%>X@T&Z,/T<4G+`%/Y!VP] MK?;2_Q4(MV8L;+;W!6"VGO&;B&[QPJ<=\F_D!,LS_DQWH;MS2S5NU:-7+[/, MHMU\:_#7C,BFO-,WOM;Y_2L1-GG+<H9+6R"URBJRNYVN!LB"*4NHRW2,LB_V M1V&'6F=Q%'2,;[VUXZ[P9JD*@R(>@I;8K)T3AL'"J)HT8EBXO0EQS]-^*L\. M#'J)"6^L$%X;R]7M0*+Y.)PV_P`TMZ'#[54'!)NSP(/_J.&<:,%1?>Y0_\PD M_L7#7BI,V*2A%*P&4^[U0M0_P,I%?7-@H'^*IAD7RM'UH(*']4)L>8L5#.'+ MZSJO(S'7.=??5+2_INN?(&/QGKP,/VMI-[0M36V?1@]$RR3#G%2)\MRKMUW4 M$]\/+Z?OWLLS-,U2D#E^4.KON%\,_H&Z(;B'0@$^^GLAA=9SF7D)%8/-EZO1 M7&#Z,SS:M:>%(GB]U32-*=B.B92;$JL29P/P*X2K%::&\I*L*>>&[5.0`CZC MF<D5Z1K_'N!O7\83?E>HJT#OB<;N[1[9&]4"<B*H]"<OT(4]@JIIH(NRC-7" M//!VN3+.7H"-BIL&#OB/S0B*O)?0E$[AS,^^%*2G'2RVM8FBD1`GP$;/T+U\ MOVB:,JYJR6U>,_![CSNF.7IX+(T7KU1UA9B`1N8S%7^N$XP_"`&%;DKK15:` M*^Z:_"GL#?4=X+#0#(BI1R9XL"7U4S%^:W=Z[[email protected]!,BO2>.8P_E8,],$1 MG2IMB[IIA3_E4(7>D-/:W>RA?%;WNN@*]+$P@ZU@THQ@4<(K9RT$-C5?UH00 M#4`C^UB];H%J&O%>@/\4S`T)FRBSLE;4[!?$H+^H4+P),()6!SIQ%654F=]8 MF12(:7=B65/X99@6)\#3A-*`X\O[O7+%5#'N7*?+GB.4@:*935&U5<\AD_<? M\-'10ERW;4R/6B)<-ZDI9V*7,)3`'Q90O^:[^[-\U'0D>D<Q`9^@T]'(H?RA MEN:9OV5IJ/5MQX29J0-D*IHHI#J*60E=]AS:X'Q`///\H#Q\2T8R&JZ.)OO_ M`2F<&#N/'$#`?2C&#&J;84G0V:06647UW3KC(V[>6FIFRQ0$[`V\%`?>&>$! M\REPOTIRM%4Z.\_]A*@(JA5</9^2,%0Y,W5&R/@_*L*<Q<WXV(M6KZ6-ZF7O M]U%H'$ENK:F2)OMBFEG-<.2\N+9BB%CK&,TFO61"7O<FWA2U["&+[H%$VP#L M<R.U/MK4E0/QXD,X?+RZC$;/NT9S@T1=]'!R4O=!0CH?YQP;Z5`I*G'7('M* M\6$^5R$M&JYI69@_)V$\%T-W;7KX3VXU/Q955]6T4!1?Z5>VB&285MX?=S>7 M;?O!H5_H+SE:N>3W![:+%8`>UM5!/90V?!MV3/"]H("]&/X8%*C>[R2S`#ZJ MB<:G0K,DN[DU!4QJR@UW/Z[%[D50GM6F`(41UJC>9&)"F*J`UVU/15(#!F)- M:CAW0+038^Y:\'TP,5`#\19EQ'C/W6?\;3*=!I*44E)MZFG/`K0<HO?FR,(0 MKUG,!W<9LER@(@<K;-!YPU3TD'T/JW3XG[4.JL<HJ=3\N6\X66E#;1B7)03K M6RV^AC,,CX'0IA*'>UZ<3UV71<S9;GC.=Q)QP$X*(W$+P0&0VN@O>FV$XH/L M+KS`Q]RPO_PVJQ8O77J&K83`EWQ>N,RHYP\62=B%3P9YHG,>'L)5B`%U"Z<> M6_P<M8EAMTZX<>?*M:$OE*P3T&@)H(Q8DKQ!,GSVF'6DGW1%IGJ7IMZR;+\1 MSE4O@C1S?$6^L-<R<XI$BTC99(OYW)^949OPOKH])6P'T3A`XE&?#-^<[UU[ M#J04%I]]6]R/5*B_K.SCIS[DA@9X7LO0<*QYNBE\Y$R8L&$'.0L[2>60?OZN M<Z'VG1^H4#]LL'AEB90FW#5HZ&S?'SL,B:J3^WU+TJPR2`..4?SFS[)[ZJ^B MBC\"1MN["7:^/O$=S/:(S`&4A?E8LIO.9>(A$:&KUB@#/&VIV.%)6-0A\9Z, MGB0^:&-OSCS@C&MKY,B>6>\X>K5`55S_X/`P&8L[\[<&Q2$3]?84H$'CQN)U M24D;^\4!6`%)H[V*'PMC\,H<L\J4K\"M\*R_FN/>)>*#76QVL25;FNX)90(R MD7488.OL7LM^]?NZ2_FXNTZG#:Z^OGF^KD8FM83'`Z(O7<C/R:ND9.RWDP:/ MDUH-HTI'7S2%,7!W?)^>_)&E=C'6L!^4D&5-65D3T^H>>ZAWB$"RHE)6XTX6 MY%ZM9Y5GL]CPAZMZ80W.-X+#0>#A7FW+EA#M:\E)`QWKM\5_.&Q`'DU""BW- M'@:-,I`P:07%HY+A"8!(MK6DEPZQD^>6KM-(ZV9+;">7Y>8.%[#`4&0*?PF< M+U(RUM_0R#)B!/B\O4R1&ZB$8OU)(>_LJ944,4VHD6),L=40^]_<+C@B!>X[ ML_9K,1O)!`9Y:CL8(H"YU>N_KRNR0.KXST5BR(^7PDW%<2^YY82ISNS<"8<Y M@Z7QDP[&@_M7@:$-53>]%-%,@-F^O<LF9YTQN9%C>]_K>K><<@8X6X+NHV(- MGUVC#E1GY&L9^0O@3$JX(%G0&V(.W"FX\8TZ[$WV<1_BBH2DC2UQ0`X>23#[ M'C9*"SHE%1D3`Y8GM``S9%FHP?"E*9`>O1-(MQ5U@H0\=9]$AC?F)TNT`-8D MZ[Y6Y51SG[=U@5X'TG)V0DW<CT]/GGVA4M&@JGPX]"DVSA$?+B#"C'_V-^Q[ MV)[!\+;(?7\2RP3DOI3LS.(R[.7KKC=@Y,;%(4?AF#%THC$'>,&_5?^O],/^ MTX@<.">Z?NXNRBFR!$4#&@PV[SC"^S@5H`Z1[']:A&B-2F-HY'818IQ._*(+ M%T15N3+-NW,V'4/R5I7/3S?8HH/@2),677HXISOII//*SURZ*&RU#3@SQ[=0 MY(%"*2D\A^B6*9(&*CRP'-[_^ZPD+X(IZZVT*G-*\$Z8_L\NZ6MU(V@;.E0# MQ\E#$TE6E#E"=%"A?/"COPZ+Y0_C>C9T=\[<1/C><+W]'@3KCP$.Q8L,0ZNL MMV24IJW$/`XTR6`T8X209BN!:MNQ!/NA59Q3BB\U>4HCRH:1QECAYG^08A+0 M%24O@S>`APA9MF[ST\1OECU3.8I2+[N)C"1'25M?M4]<11DDUU,Z\*@?$$\M M'*ZU,<\$K%IPVON1'[ZJ:>\TE*Y@H/'F2/JDK9NY.[57_VHC=#QA6ADR$E8X MG*)LI1R(3Y+!?^_]+MM:#^PI*!9)$CS8DXW:Q)5^HNY_,4SZJ9%NSH:F_)D] MS<PC\^MSI'"@-,`ZRU(SLA>M92\$L7F+(5-N%EJ.Y4%Y`G,<<1^P5KQ2T#L2 MC;!^)(ZJV..[V\:A%HIQM[;L3;<YFGF+[?^#B\/U`6JC<JUI<A@!"C`NJ&?= MIVN5&7?]Y`;.^-U%83E>89M(5#+O4($,8E+._ST`GG`PU?F_<QU:`'GCQ:)& M=^>]EWOK&)[LBIQ%;$0(A&/7[>53;N1=U\9SWI+352Q/ZM6UW&<NP0ZRN6." MI50W"=244,84B@&/X\P7/_)EM\Z";SN,*7=-]'94*3\?C=KM\$7$6-6WE248 MD4^7VU%5?-25`NHNEI_67FI6.CR2Q<@PHR?@[)M0,;SOL<T#A7C>$7+=V0PA M84]`/2#7BYW_TW_J#(7[1)QU7O,M-*PPORA6-/K3>4PQ9M[\:I70DK;#8TCN M&]Q^H92BS!&[=';M/2'E9G+2Q31(8Q.W'4^1U'U#"#:=P";"9D4QL9F*M(&^ MI@*;THSQP.SY-Q'/G`FE'6>_?YZ2$B1?X'(5W7&J.9:H(JM/DE#HN_Q34N1Y M74UH?S;W$E=4T\]HV2$-@6SPDIDNB!A)(6&1:8\E^,5[=0CGL0)PNJ,L#DR, MHVS>^@M:C/@9<CVD.$7M_0U'_AO2AH3P#:^T%;:A`3`F[PTU=PO%J"YR$2M) MB8`JZ+A-T<!(A9[W5NK/G[7"M#/+VK`5!Y:S@'84<8J%%K1"`8[B^:`^KC"E MA<?IVBOU6H*7T.37)K72DA0-^W?*8-6FN:K%M=X4.4G,W^#]H@]F<_E9CHN' MBYPFP$A&[TQH*>IV#'W8Y=@,QZZ7:M)S!D:-RB,!MK!?:UWH<^!#N],\>Y*V M*9V<,6.>0GG1*FA/?W8A)&4!V;@2,SLM[U>&M,?V)'C<N^#/CTT5Q`AE]G4( M^-4G?3]^CBSLK4ML3".EQRN7]GZY$YZ^B9%@V2%4W^;T\W;9)DX:\WECJFQE M:GB#`N?B\-D_X20T1\6@E26GF_I462R=FF(R83K'VU1H;\^K2V#,JZAPZ$!! M^F%.$FPXO9<>M7,'7)W5C)5J-\Z/2Y51@$?'90%`#;LB<FR@H[1VX29]I+;/ M"HB&\2_[Y)LIA[RU+^QRT:S6RG;Z;.`?!>1A`4+9R,B)ZL.!':GUME@EE,TP M\X#UN9>EJH7,E"JX[]YQ%0:=+LJE)B:O6$7C%5.<UY2C6&T!H>._-OIN<C&W MA@L21A_V(/$@$^?J.KX>&(Q]-N1Z$<C*<G5RI&SOT^)053<N"=GB[8!Y#>'H M[R"U5I?Y85Z<@=>F@74(Q2*5:I)Z:%,<;,D7\>S_,F1H<Z\=U%/H/G0,FNFJ M0A4Q18^03N0-1V>,W<M?*_8H1WRP$&9'(=F_]#_P$6G&+J=+^6;E,/PQ\^>U M8<VN4H?&0@Q7@CV$%>V7W(/"JGJYH;8L/E,05F_Q1:*Z%UZ*39`!]\XT]S!I M#A_NEM+K+E/:]KI9`5\A&2U]`P@J3.&E6+Y[)P-9@NIAXS=G51TAL=H@D5;` M:B$4&,^'C/8Y"$DMH=Q]EEO)."N2C`VZ^U<^VS8CG;F-3@C#N<.N&R7>EFT* MDW&"MPX?X"$P^Q6P9C#$=DKN8L:*.ER1A^Y[6@"\-:;ZP,#QR->QKB,T9?TM M\I%82HQ*`[G93(@42I-P_);@?])_HQP#UUB:7ZK7\]D&5#K.+&@-ZJFR,B5A MV&R1Y;;&3A2N#*$J@S"=468</1/^HEW-!);+S'[U)&B;#3@I*>^4@QA$C0.X MV4;Z]J^OM',<U-4-(Q'9#^Y^?^G%UVCY7UQ+`+I+Y.__MY)`0S;D7R0:F$Z% M;`44FF'K![B<CA"8\R%C2&\:DC4>XV35-*<BGI][8I7`T+@NB+.*Y'"ZFW>: M#7$A6$T*F3?>TT\,:ASXD,[3Z,7[W^L*$4;="?TNI+G&\I(ZW%@<U?*&#+Y0 M#'(O^R\(7_^_P2EH%6]_]L;$7&$P>4I&L8"_&54`;3-F53SN/N%;-VL^1^U= M-RYO%@G<H@<F5XZM(^_JBN^*36FD)33>#*YOPP%`9(_-0S$4X%GV`']V1/25 MA4).Q+/44.4H;"RE+QT`745*?27U??&+I`Z:?[9J9IZ:=NI>+M4A#A,,6@OC M?/9D0$?1)F83*>MU84S/GMO^D(&4ZNK=C9)ACAN&8A&)09MU6=Z6@'78J_0Z MOL+%=#U>]#1Y7*V*J2]FC[ZPC`_PU>VPB?Z9$H=W(N[W\_GCFEX3>U+T-"`] M>0=(XECXMJVR?Y3$ET.%RZ6G6A?%_!UO/8TS+2L4MD[[KW]C]+#="[@5+#R? MJ&N#+`FX(K#F]JJ7P6=H#11$JNE%.2JB,VF][,.<^7HO^64L4*D%GD;96R]\ M@N`%3EL9"FV@'@/;&ZTGG9<0W-[#,TNZ&TW4M8\9B2$*BHS6`KCCGAGJ'1"V M*\U*7*.-5>U-S7?XAU;4FK(2X3)Q!GTU2JMY69&;K:-V]A"9ILF%+,C^%[P& M]*3/U\8_GVH!II='B77S]]QDV2X(77^;7`:C$V.+MCN%^;(8ME:=(AAJWTU% MON,261E.*<WUCFX'/!+>541;>0<6):Q_BVAU@?8UE^?S"$>SKO[]F6%+2CZ$ M8V[3C3S8L90'_RCB?!:H$_*;V!Z:*:=7LR'(S"Y3]D0T!!@W\KVUE#L/G'X_ MYCCA%7R3*WZ6%;Y'>>DQ%IJ5_5E/L^:YW`2O$L1POLVRZ4]O+3(*.F"6>)D; M=TY7OP#:9;$"]IO=<Q41L9:UPM.IF->;O`FM!V\6"](U$/"D<73[35]XSE@T M^G'=[8PW'$`1$B$[C>@$9Y+4,9041MP7SG^Y4=R874-#*FTD5+&1Q:Q\!>.: M#KC7Y+VN5<P'IZ"B2IZ=OMS'KJ%GKE-*!]H4DY@K\@S']P9A<:/OX'7WJ9IR M(^OIX%EWS[O\^93N\C*FUZ:`^0+D.<.RG(*#:$H^'Y==/5<6WPA=U9Z2=2DS M%'%CH!*JMA0_=6TB1:;L!MW)ZO>N[V/40S+QQ5RBY`R7LY]7I(S^NEI?)ZJ> MD*VV@;_UEJWV_`A>7FPCJS@-C&^JG;JY(N#0>PNNU9`N-+:M_Q=>]R'%J\=6 M#3GSZJ\^^R4:)0TP/"+@&2T.X1YE6?(#B/BX=%T\"#]\QKC"F'-@WK9W9E\2 M-=]1II^B-%O"OGB.!98L%R?V_`!?6#S0T>XUV8&])%7(:-W\8>I-CSP]E.># MW5JETH[:V4K<B[KP#CK,+'ZD1(HIV6.&X)OR5ZC5N'R3RDCE,U0P[EL>NH0% MHZ-LZT[:2$85-FJCIBMAC/M6Y'XS?2Y;AT+3]W+&$/$X7<<=,J>YJU<1.G@T M<T6TYWQ<6/.R*[N1/P95!Q91&(C\H74YM4Y8\`*)%#-UKRFD_^VW9AE:8N5P M)>Y_A("_VD?8_<JN%(U&@,`3PMH8N'N1>,QS77CJLP2L.6J-G(8R$#<%.J_+ M4H&%>6AN)C(M^S97YT1R6_2F&*?*]K<WJ==8G5AC_8)MJBI[N&DH.JS_93U= M27"G@-YW-57U/YN>(B,K_],/9_W?,-G$W@RO>P?^69AWB])IHFKT,YF*46O7 MN5F3>^UL_LC,-\5")T-CYV*H@HJ'R.(%;H!4L>#F%M5MS&7&ZKTSYUN<EA[/ M(?6C@]J62%(WI9W@Y_+*JGSN;<H[_J-62$,($:79@)NO=.MKI,.9^*@:JZO$ MK/VROOH?!]<P^>2?#\\A#=@N]1E1W!GMFN.#)V#.PSX;9SY*Y('.Z(U.P(-$ MB2:NO>(=W"X,H%W.A]>^>#%KQ(K=,M#M2,>0'4N>I-J'R991$_?A1@Q#!)`Q M9?"ES61%J^[-%8JPL8W8\D87*-M_<.2:9QV6U])L^&2'D_1+#=!JQS[\3V+- M2J=:2';UJC+@;EG^;=62'%=V8.J0P.^?ST=ZS$[==*UX^`,X`N6L3OR\%QU[ M;?O7'<E-;135IF"EWWF_E>:H45."W4C,N##-64SET3Y_F.)%3&^33'+>1'?B M<@1_,5-Q-H+X_22[<E3,92#+?P:!.!1FJ@M%H(Z17='>3UW!)"<+"UM-/NIS MLE9F"LC"&Y4=S:U3,W-)LBU_O'1U.O9:6\_*$V26D[XK<;7"FT%Z$W/+,^N= M*@CV(YQ)CR>,TS';69`/E3B0P"5_>-H,T$H3Q1[@<YT'>1IWA`#,MV:#75E2 9O0`!I$>`L"(`=PV^)+'$9_L"``````196@`` ` end
オフライン
Q:あなたの汚いプログラミングテクニックについて、なにか・・・
A:解析されにくいプログラミングをする。
定数を数値で決めると、アセンブラの最終結果は
;windows ; Test(254, 52) !MOV Rcx, 254 !MOV Rdc, 52 !CALL Test
こういう感じになると解析して下さい状態。
すべての数値はプログラミングの命令によって記述する。
; windows ; Test(254, 52) Global D52.i, D254.i ; v_D52 = 52 !XOR cl, cl !MOVZX Rcx, cl !XOR R8b, R8b !MOVZX R8, R8b !INC cl !INC R8b !SHL R8, cl !INC R8b !SHL R8, cl !SHL R8, cl !INC R8b !SHL R8, cl !SHL R8, cl !MOVNTI [v_D52], R8 ; v_D254 = 254 !XOR cl, cl !MOVZX Rcx, cl !XOR R8b, R8b !MOVZX R8, R8b !INC cl !INC R8b !SHL R8, cl !INC R8b !SHL R8, cl !INC R8b !SHL R8, cl !INC R8b !SHL R8, cl !INC R8b !SHL R8, cl !INC R8b !SHL R8, cl !INC R8b !SHL R8, cl !MOVNTI [v_D254], R8 !XOR cl, cl !MOVZX Rcx, cl !MOV Rcx, [v_D254] !XOR dl, dl !MOVZX Rdx, dl !MOV Rdx, [v_52] !CALL Test
数字を使わない場合、SSDやHDDの電子ビット基準は使われず、
CPUの中で生成された電子ビット基準へ統一されるので、
演算エラーは起きにくい。
でも、いきなり、こういう感じで書くとデバッグできないので、
コンバーターユーティリティを作って、定数定義を自動処理にする。
Global NewList valStr.s() Global NewList INC_SHL.s() Procedure GenerateWordASM(val.s, a_d.s) Protected chk.i, b.i, a.i, I.i a = Val(a_d) AddElement(INC_SHL()) : INC_SHL() = "; "+val+" = "+Str(a) AddElement(INC_SHL()) : INC_SHL() = "XOR_Rcx_Rcx" AddElement(INC_SHL()) : INC_SHL() = "XOR_R8_R8" AddElement(INC_SHL()) : INC_SHL() = "!INC cl" ; !XOR Rax, Rax ; !MOV Eax, [v_a] ; CallDebugger !XOR Rax, Rax !MOV Rax, [p.v_a] !XOR R8, R8 !MOV R8, Rax !MOV [p.v_b], R8 For I=63 To 1 Step -1 If b&(2<<I) chk+1 AddElement(INC_SHL()) : INC_SHL() = "!INC R8b" AddElement(INC_SHL()) : INC_SHL() = "!SHL R8, cl" ElseIf chk AddElement(INC_SHL()) : INC_SHL() = "!SHL R8, cl" EndIf Next If b&2 AddElement(INC_SHL()) : INC_SHL() = "!INC R8b" AddElement(INC_SHL()) : INC_SHL() = "!SHL R8, cl" Else AddElement(INC_SHL()) : INC_SHL() = "!SHL R8, cl" EndIf If b&1 AddElement(INC_SHL()) : INC_SHL() = "!INC R8b" Else ; st.s + "0" EndIf AddElement(INC_SHL()) : INC_SHL() = "!MOVNTI ["+val+"], R8" AddElement(INC_SHL()) : INC_SHL() = "!NOP [Rip]" AddElement(INC_SHL()) : INC_SHL() = "!NOP ["+val+"]" AddElement(INC_SHL()) : INC_SHL() = ";" AddElement(valStr()) : valStr() = RemoveString(val, "p.v_")+".i" EndProcedure
解析されても数値を追っていくリバースエンジニアリングは無効化
Global変数はアドレス固定だけど、Private変数は[Rsp+32]という流動性
これが複雑に絡んだ状態で動作すると解析できないと思う。
ソースコードの行数は増えるけれど100万行のCALL-RETのないコードは、
実行するのに必要な時間は 0.00001 秒未満、遅くなる事はない。
ただし、PureBasicでは EXE の最大サイズが 50MB と決まっており、
それを超えるとコンパイラーエラーでビルドできない。
LE MC は画面がなく、常駐型で、エミュレーターでテストされると、
効能はないプログラムになるので、セキュリティ調査されると、
決まって、「疑わしい」と判定され、動かなくなる。
これを回避するには解析されにくいプログラミングをするしかない。
ソースコードを公開したら、すべて動かなくなる。
それで・・・、どこが迷惑するか?
中華はBANしないよ。韓国はBANしないよ。
露国はBANしないよ。日本だけBANした結果、
日本だけ、最新技術の研究が他国に遅れを取り、技術後進国へ退化
BEV車においてはCPUの内部雑音による動作異常が起きると、
走行距離は短くなる。この LE MC の成果を使うと、長くなる。
日本は走行距離 400km だけど、隣国の走行距離 900km となったら、
BANした影響が出ている。そして技術力の差は大きくなる。
オフライン
利用規約の内容が変更されましたか? 言葉の表現が変更されたのみと考え、続行します。
このように uuencode して、小さい実行形式をシェアするという方法は、
商用インターネットが開始される前、大学のスーパーコンピュータの部屋でUUCPしていた、
NetNewsではよくあった方法です。IIJが中心になって商用インターネットを開始した後、
外国のNetNewsを見る機会は急激に減って、それから日本だけのインターネットになった。
Ubuntuは日本で配布していますけれど、すべてのライセンス契約が無効になる判例が出て、
著作権以外の法的根拠はありません。クリエイティブコモンズについても、昨日無効になる判決。
具体的には著作権の保持者は、著作物の改編を認める認めないに関わらず、発言責任は存在しない。
ネットで発言したすべてのロジカルメッセージは、どれほどの証拠を集めても自己責任を問えない。
このMajiorityCleanやLemonadeElitestについても、プログラミングした著作者はいるけれど、
それを根拠にするすべての責任はネットワークを経由する仮定において、完全に無効である。
このままいくと、GNU C Compiler は使えなくなりますね。
神社のおつげをまとめると、このように書けます。
; cl = 64 Loop: XCHG cl, cl MOVZX Rcx, cl ; Process code DEC cl JNZ Loop XCHG cl, cl MOVZX Rcx, cl
MOVZX を使っておくと、CPU内部でジッターを引き起こさないループ処理になる。
根拠は分からないです。LOOP命令で同じ処理はできますが、CPU電源管理をしていないので
信頼性は悪い傾向が出やすい。LOOP命令にAVX命令を組み合わせた処理はCPUの基板を壊しやすい。
INTEL CPU の物理的な脆弱性について、どこに言えば良いのですか?って、書いてたら。
Broadwellコアが瞬間に終了になってSkylakeコアに移行した話は有名ですよ?
LE51_MC289_for_Ubuntu_x64.tar.xz Size 9196
MD5 6CA89ABB841ED6CE042235BA045A903D
begin 644 LE51_MC289_for_Ubuntu_x64.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CZ)?_(ZM=`"810J%J;9.U3@&@>*PA M85"#;G*H?"%`[=<&*JK'Y@`M[2QM!#,E:&,&\JHT^IL\)K9#BDA.22I*K0@% MK;:#1=FR%"1J*"*3#C*.$/9T-+64:-6N6I^;/;KY.B@G%L-/SBD2'MTF_3H^ M"\&J00;MM!PS[4%DB]3?GM.U?-2D7IY-/,@EVW_%(*GD?\L2$1G[SXZ?#4$Y M^IA#QS`YS,I<6MP"Y/F\IBHFW:YEDTSTJ9C_V&0GHD_0+X]NF?X)\K#'.@\& MKS_(:UC$__%$1$>&QAPX5(\/BCO":HQKU,G.-RO[WV]=K3$*&/S0-P\YN>/1 M#NA.3@5:;1KML?ZD+:(:FFG[;-_FT'K@Y4R(WI]U,F<B<<KG>2*U2_!JBX'` MYE:RB]"2/M(^FL1??:22NVDS].@G,BW%2?38QD,@4TR\C<M^I4S(-@ITQ*E, M-B62,:3H_8FG:?SCWMP3R35,8BKJ$?0)QJ(3N#^+NP9&C9HM!)L%)5`@X_:J M"V_P!:&-LKFD5DMF`:/Q.IRBBL).->5#C4JA7**KS3%Q2PP<7M"X*2CDR]-- M9ENO8+_MKS<&7@8?&$^]?X>D4_[9NCC)[S*X8Y>(/8ONV1-J&R%OWGZ-(`+K M.>5602/</3?/HTM\6AM^$QK,(FBU!-IZ:TQ*7";Q+VAVI<HLX/KV)AR\:<3: M^<S!JR5?U]T"?+DG/#G/FE+51/*ND,+&$=TS"W?8Z?C0[-VDZE[#U3)"*@IV M?-4::<P5\(+3OA;ME2M>Y6A9)>%(O;2)KT9PO;5^VZ<F8TLNMMY1YW*-CI&2 ME#5Q"CZZ^JHG5G)\MHO7>G;T,E??;J9+Y'K>T?2V4-ZKKEC)#_OO/!.X?WZ\ MO9FS%EYAB\;HWW8RO&$,?0+J*=6](BTF(<=LJFE>W7]]_X@V]82HB4L`.M!S M-I1+1:G1)5N97@,"S*\Y&9^?3=""@2WE@@*.\^D$_)4W_"K1.&7?#/%+_;&T M5'#]'3P6<1CGQLV&U'<%?303V'6APE(EP;%+#^A[2FPD<^=8;=#O*Q.R#=7J MSR1M;8^9?P%)<E!ZS!YZ5Z#8<F7*5\ECG=[9AX8=<1Q\!@$_%?_[VS7G:;F& MM*M+TOA&KP76+L1%._.[\O.WCS/L*0]=#6IVRW0$"5&M/B/AP%.`:['_=?T$ MG!,B,B<8.D?@\=:07*I1%K5\!5&T@K868/AL7,LU.MV1S6+90,A+3U(<3Q^* MF#C+E><X!$;&[W_R6?)UO+O@06CI_;X^#9*+B%9MN"*D@/DI03'"SJ2`T&8P M@16U8ZBNUMA4$S=CIG:TG-A[6R6LXSLYKI`&>Y$9*_?8UVD#:HA?>H,7:/D4 M:0>[<2Q/Q6F"YH^0WD5\PG[^J^[TNWN/[(J#U?0VT5,W1=3M.<+J61<1!DV8 M(PHTDX70FEI1S`3\$Z6(6ZH!1J4WXB*7O70J\Z>9"1R&M]9&50F#+N:A"^VJ MFZ$>;\D^>@KJ&E0)PC1P!;[-YX=!W\(:`";JW6`_,<EOP'HT25^EBK;%G4SD M,=PUPNLO^*4L=^[W7+*%`@,P_3""#)*F&[GXTHB+/*__LJ+Z=-!=H"%MAM\I M>JP304FYJHX@-(V2!7K.1H/6Z.Z*L$47U4L-+RTO3@4UV&6&F-U#]F0'RC3A MG[(:71X'[)'F@\Q:K][:.1POE7=+-"/>6$@A:#N>)1O`B-K+)E;2%8GKM(T: MNW0I7APTGG(')$,BF;E6/2)Q:K1U6):1/J`[<OC0(_SCKW![+ZL?KY[;0P<6 M<PF)W>^O37+GI3..F0=N:`\ZIK^V2@(6+;Q&3B"TNI\S(O0NVFL<6?_]*_"K MP>"FFHJIRBE1X.'.E##WG#4MI_0B]2]]2*&9XTY$^3K%N&2([P8:&IQ3F7>5 MKWUQ=VV/@-ES>D>@+^A`M7-"KU:[ZC-7415*QPH(M]:MPA2IMNFLIZ#,8^-- M!?(KE36@(K90H=O>,8[""P&(1IZ*U27_ITD*7^$HN3!#"%I94.(IS3&]8%0# M(2VFBKBT%3>WO]#XB'`,->4Y$Q:173R?9*V7I)JSD?F;WAX7/]L^S@+.F=$- MVJ_G0>KZ=E(G.,@SNQO?'WM3,?(N,PS+FM&&J:X/":H#P(/H&.?^!VD3^&5] M$OK>7A\JK(GI`IA0AM.@!QA+=(S-ME86<9RQO>*>;."#'55K,!<S^'NS?-T] M-)]DMP.Y?L8\K+E!-.JQ^GGO,SERX\N8<P<AXC"N!E*N'(:>Q'9/&%FB^"EP M%<XTD8DCN$-91-IAK4H.#ES!F5%]Q_M('&3>,AB6ON/R-3=_07V8`O)G<91L M.9.8#RS-J"0%LP.B0FN8#?K05HVU$HP8EXZ5%'AA[LD5OZF$@4IM4T^C0H;" M3W$#//\RX35Z66EW4@HK3FG\H'`]BL#%W,^-$P`(`/A;PFS0EB!-'`2-0V)= M/\6:^-2+6I!UTEPY(4$#S;U3B=--'F63D]F_4QK,4%6K;+T?W1;$FA[".F9D MM<V2X>$UD!<.X@G%"<_$BPGUUK'&F)3)M\#L3EY^6J;$D8P7NMK^E4[6#1!' M!B;3)'E\4[+)_6`HGA+;HQ\.O?W^T_FU#[3)?U5FFQN'C9]`/(\A6H4:H.%` M);<Q@V@6>Q18E`7CLQZ`0=67B=ORA8ER3S_FKE9)6`<[&'-'2S8@$KE07ZKQ MC*XKI*/[XD">*P2?B`,T32J1RTD2,IM]G>X\7>]KGII3,@=_E?VHIDCV<>9N MP=EZVO,JO!XH)K-/,**B0>#C_QX^P_QB<79CD6LM)^3T5P,[GBWG=3,ZM:X4 M)]Z6A\Q""*T>G;XGJ3PG.^=L_G=L\#NUCS61"@1,;$!K(\VHW7:+6B&K<0D5 M27ITQU?J5N%ZH"``ZJ()@(:"5QI5U`(HJ&=0X3NS(&&5]8>_:133S`ST%16% M_E0_109?<684E=UE'T![=V-,AYI<0__L^O_+IHGP5%E9?-HQ;WR.`!OT?&6] MEO:L$,]G*MT/`+T<CI[\G(PO;'%R.+7D5^IO`Y?C0)`2A($]#SA3C=KN0_V2 MO/[2A9PV`9QJ^D9%1NNHYKEOUU0A'WGF]Q>_?.FA-"W]$2_'0T@]DIZA!@X5 MJG[<C?3&XRRB^"#8B9L#`F=C;R@\O2#A.]H5]KV=D"._5/ZE.1ZULNF`XK"C M1";"G)88:'CJTH+/"(17]*KT?B->`72DS+@E#=N49I@RX7?>N0PC`$I@,YU/ MLX&6:/<@=1L1HV9CH$-DIRND:9;@--YY056KJX_O1-6HODX\[email protected]*@3D1 MR(J4HYBAT'0#$;(8^L5AFY[\R`+^"H@TBA8ZKQUJWZOWLFL9N0$P%)JX,L/6 M[ES5=L"P:ZJ=*,8].VZL>F^7[,80G_!_7=4/?T2?<ZV)V)*2G55TX<(5MI"@ M*!E?CI&[U8"8!ROYZ\X:78FR<?\202?KC[62'R1Q/*AKU&L-W98T.9'D*N@8 M0CE7\APYM2X3.%PSN/(U5$`^!PK(4QUKX$][email protected]>;/A"2WB M:>X"?PGR%P;DD32CL<\_NWORN%_2O-B2S$W^V#]R/#KVN0\\4:5347XWANQI M`R$'7O1[A*+#L_"E@*QW>R*>.[%7E4[6XV4\=+M!$KN&7\Y=C=W!!!0N:!=^ M4?D`WD"^_[XNE:OZNSL5<YCVS\Y.DZ=3]4F8_`&MKG[)#.NL=P*!=7YO]^3. M(X#2I&-6REB0!!.-S\15%9_\'[Z*K<J1E&Y=`'5L(>F-QC]/&TSY\?Q'-38# M4K8&94^+@.//,*,3,19/\A/@0X)=I./ZCQ9Z`X],A^SS?/["=N"M%:'K<OM3 MT8T,Z\+YB),J5;0\V"BNIY\`'^06LWCJ6'/K8@!W8.7K29+@>&)N7&I]V97) MG080;^B#ZNIP-7"0*0.PC9!%RR"NP&-\T9<E9DYM?GZR%R8(M37+W`=R#Q#S MDC@E[^QEY,NV[U4W!Q<TFHZ[3N@F1=]FH/A&UO-Z5+KYN2-W9Q.^=$;4QEQX MB+/S)E,J_)_<%O0G\73G?&@,<P\D\E`FA+#&:,8BOE;K/6Q@SYE!&<=DQ9S8 M(F_91F'/Y>HA,&#IL7T1\+,-/G?)B3&W]PDGKT0HKQ"M`J!UR[F\+X64?32& MF#KU#N"OO[Z(NN0",&<NEI"RW$-A=@QROO8CS8H?KVA;@[$:\/1&_Z[U#];7 MK[S,"R(:?!ZK-+$`*YS^"\$!]BNR+)C'FZ&$/!'P)6[_/&47X^$&T"P@SO8U MERM51@PYE_,.TY_Z=0!6YY!T%LU'IFH'YH$Q#<8<.)'QD*4(DN7S;+>\79EC M"I)ZD;7.19[M]!1&B!/`JU-*=L0B&HY87MK2J-V`=>Z0G"=+ZO_574#;BS$J M$6:);J%ABS3Z6*T@B(9"O2HW:DNUXLLX=YCO(7`P1=`IDEFBJ%2/771!*!!2 M13LPY7"F'0=2TPI\*TTIOY'193MRJQ&OH:Y-2HU%$(U.3!;Z;&E0X_0,BN_^ M2I`[K]9?OG65]^=B;.$H>^WPCB&!)?%L`TR]Q7\+`.O/D,'Y!*D_GQ9-WA3V MV.@@F+;$@!_AECY)ZS"!CA'*)JK>Q$6H%K&L)4+,8+&EY!<W/UJZK?D4KQL` M)$E_S7_!I?E/):V%W;<-BO[UG&YR)`CQ1TI:91)216-A4IYTR@6E,K&?#J<# M?3!\.>+SMV;"?(=)0*Q)!EHZ_JQ43V22UV-"PP]<2BYL66G,LB.`"IOZ^GNH M<M[0:YP-C6SU"`"UAM(>%30I$*EEL:&K8K,?C;X48);ZP:1GPY2(M/K8U=O^ M>/M1V'FVXRKE1)^MM6@&^V'H(#=60)IB2%=.:/[7=0^E[GN_@RF/P(">^A/M M#SB&CYDU*-9,MR&VRTB'!*;[=K`$=$U'2`MT3<6'4TB78%B^S&@`T47FG^J[ M>>]!7YIN+2:+2_K1_F3(@3`$OW5`*(F:QH]T?AQR)/,J-K?)J-(Y8_\G@\%< M86YF5DV?(!`\/[]@IPJJ7EZ[?=1J^S1B2[-HJ2'7-K/7)F#A(K@_PJM1X?BB M,PG1<V;+K,)F,(0+8$E7Q\TYUZ>@48H;^LD#EZ53,HUV*7L'QJ]2#W_%U>O" M9D_8`T=%5Y_:IKV6'<A-2:N&-"X<F["`)$?XC&J1W:Z[3*=FB2GVK_5(M6A^ M"YV>HI(/U6O0HWAK^.JR=VYQ<^2&<5^]PARA)DRSH1ZMI&@+AF#!^3:<%SZX MH$Z=]ZCDO&@PS).U$M#V=4>;+Y=2\QB*]JV)I#6"-)F&X5RJ+28;&Y:]_)B_ M,6.SMGT.SS'8853$4UQ?<U2DO*5V?<O6\:08-.WS<?(@^UO&V;'(P6B-1[S& M&CTC$->:5](:Q"T\?9^&8V3J!=/0Q-2I*\NPF;Q[U!'9UV$Y;9T\#/GV%8I% M6>+B@'\$I9)4*#LVZ`.2,(3\N[J*^\5:Z#W>3F!&6OK+19$LCSD#IO'U;Y"\ M.PC_N6@8$Y420M;R\JW]4H7+PYK2="N,J]#>X:24?66.A']>14D,@%?(\V[2 MVKY0JKS9/;BQ[6>MS!@=,=*=>L_"7ZJW;@HXI!XD%IW^D1^LH9X@QU[*DVR$ M`EG"ZI)(2C*"_O"*,EC(OC/-I!7U<;4+,RZ"4RIV.NH)KK38:`*V6RD8[6IP M_G>Z=OLED_`J;7X#E\H]100@1"^ORG6:`<PY*F7Y/C(%0?B*(-KRO92OT;G= MLS\A,:R*,\BE>C-*CT?U#&_TZL5Y[SWT]U^49U:IO:&3XK,"OBF,6"LM2S@R MV*>/5D!-!DU<D8/P@58!S?)-K<GR".WP$^TJDJ#UY,2X(3_"[8$Y$,H8#3Y& MI#@]E$>FQW'*L&A(Q1WMHKW%P,P.?+B;*63/SK7''Y?R0?R0:G`T?LW8DJ5@ ME>&I/:S!\XR_PL0YHQN]WY&P6[[["4!Z=NV./9'X($A(`$5>]P+L`%EQZ%^[ MR_O0@'\A50!NU7O3%!I+2T0_>V7!-4"S5-R'.A%`UO,"O[<D]D<0(VV,=\53 M36.;R-Q-</2.<\&]45.:>G>;)C.&QTWD0:`]*]Y18L+^N,8_Y(O9G,&X8']X MA_.2FN"B:H[QC*D)K"0]W+1<Z9@7\&1NT6T2$2$?_Z4B6S[Z6/7##7OYR<X? MM9!=-9>4,O"SG-.,N]%2!A5ZX](<;L;$7"KOQ?*ONL`QV!*T=Y;WLIC#\&:G M([Z5'VR'PUC8#X-QV5F`2$I-ON%V;OE%%R^5#!Q"M\\4!@.,"Z^IHU-]PF4K MQ,,C`9*DT;F<S5NASFA)9G-;(Y,Z6@-&"Z5JZ-CQ(&,C\<L4^^T7GG'<^S^R M1QV<-0!&(`?FP>.P(NC&H2N*1K_V]E(LD3]D*[:B4ZY<P.:Z)X'Y("ST524S M.H2,7.^,UPW*%ZJ<7NW>M(O82GCD`0KDC%P&)'^)7;]=;R`8;`U\#+#SF*"1 M72M@*NS$TZ2A.#HEI3JDN%BGHTERPY:QV*T!AZPV'9+BI08K.C>)3(DD67WC M$&163"`1G:"8Y>XV5U)V^,I9"MGV"U>H$;=])8/6F:;TWE#@UL.]F)>K*9;= MW`4G[63[\5"86`232*:[QDXNFST\9*V(8QEL*@:-"[PHMTAY+8U22/2^J(N@ MYY<N"%P8$U'G^4Q*Q\Z28N2*CR_K289IP`,.SI.;9RB#2J=DDT^[WK70WL:T MG]W7AZZ!:&KU`BR3J`1LAMF;8^<-HPX_`W9<1RJDBB8X:XPY[G=$+>MI8`:Y MW2[D"2UTI#J>7V^.C>CEX3D[Q(]>6"0+S("4"6UWD;MYY;DML?\5_D/7G]V` MWN1KMY'.!X'#BR;$WQQ\F"[OOEI<CQ"=TR-GLPA[\RB1`\V%7*\_4K&?%VHD MJ:IEY7DO"7%9-/%;C&=CU7P[_ND5Q?PDPYM3\L43SQ0/C]74M):/S*('DIL! M78?V.FK=]IWD`"S8KIMHBZ^B72,H<!9D?\6/WQZP.%6\`*[-M\CL1:%\I'78 M_U/*``EN\?)89!<K>\&]S?)*NF:WK.>,QA5&\,.TJF+7?;;=+GW$,0GQC1U& M?78BUQST$LNC;[FEHXC-=,/OR*X(43D(U?.,6+E..N8"._!R$+.]`1I=S=R3 MX&!@/9K[J!5'49O16'/Q3<!SG73`V6_1:^5G.L?K[X;8-AHQ.=G%0]OC_=SW M86HA0,6`8%'.S@C<]\%(6*$<C;+4?V2*B\()KT?JLPMB6$Z]M&4NR\>J"SDP M>+Q59X!RW)F+7UQW$"^Y:(7."==2[V@[1_BN=;SD#(102\3Q4C54&1C=RU2B M]_Z?9V:[X9>Q#]X"N("ZI6$_-9KE$]=>2=`VP:3%0Q4?7-(/@8NS=0MDNQH< M;SUP)G#?/L4[KVL=ARK-7"CZ\>-NZFLQ)G@6%\NVM^;@@E[W*@/F1JL[9QFF M?*!$3/\Y^TG0/O"Q6)W/-*9P+HA<%48',B17[8)"*@M_XPH%EET#`W23<-RL MX_'XZL]43+B5VM7X%I&DR0A=+>*.@<.SZ:-8I"7]3R[<3$M']9L12C*VTGI\ M'$>";DQQ6NL2#:PS$(SJU349QRMNO+M3X^JV,4O`)?:=.R0>"IDR[L!D]6RJ M!!1&X,9]!ND$[*PMC,A$:&5MQ'G-"[J:%&H66$4K][XU$WR`YA%A&YF%&'8J M]1'/*Q\;Z"H,*&@`TY&#=F?2,5UN.K*5[=_K&;??B'O*[@#)I/PYR^F:;*-* M:RF`>/#+^O@$WUV&?QF6?O\/5T@)-"EGQ8"\T[E9&]VG'5T<O&%/=KCID7`U M0E%G,.A(4^=NVI)":I1<`5U3`E`=>S"<N*8CR."##;,\X::2F3O-:8HAG(C3 MGLTK6W6#7>ZC#&#J[Z;B-!_-+;D-E9^=&72[@L"D;!2)\/NGMOYE3746'DJH M-%F%$?XUC"8!DO9"1MH+WY_\D]"QT0.[L1%OUI-K<43``6E]#<.+9T*R;WR> MU_;"A_))X[;%'#(S`,1&4JI>LFCF6=I^Z9=C.=0<1D,8!I'<0:]RVJ-XDZC/ MT-`16),U^'Q/WO\VG?9#<"S#MR<JU]:%-<0L^48N.9A9?;]%NFEVVS;MB+$Z M6Q3QPBP0+(#2][>*#`K&ZPSK-_<PI,*5[M0S7*09&>1.*V9B40G_W:5;7,7_ M9@E!43FY\X>M#"M]R%>_?IZ2$E"MG';='6^W@7[**@2CHED,I3P9X.&1WDAQ M$GIDGDS:K!ZZY/);L(L$W+9B8;CC20.Y3XQ@/XH3_)=>P(PU?M6>R7:(FVA. M9?#&P4[8\%6*8A5X[:V8KFJ+D@)5QV*=H5R/6;IET,_0UUN178Y)P_I@6L=' M(UI,I.G^;Q[DQ?CW_:#0]`RRZR7L#6A$R']4E8S:[,NT%*DUL3Z6.*HW2,2` M?:U>C]&-)"X?N-!0CPDFTWK4%8BA6;+;T/,4<1!Z#956::17P+.O[L`&OJ0X M?6G/G$:!R_>RXH*B,!-`TY!8/A$3EN]RW(4MTGON8?F)S#.7TIQH[2%!/_"1 M0BTXI_5Y!7#7;$"[[!_QY^L1';[&G`_BU3:[BANHMX,RU90N*U"XJT'@_"FW M#F;4B]Z$R^ELG2)V;;')%/;8(6P<(SO*"!"Y)`(LXZV2,D&X_F],';(2<H*, M^HG*EZ[JU-1&Z$W80N#[S"O0(-W(;"]*T5X=$9M/U1[/'[B9+9.X)F"!#J/7 MFGA!B^J)#.>Y/24(G#(`&R^:7R6<Z&8$*8Y=26+/^CZQ95"9^IH\X9*)\2?+ MI&)#E^:7J=2O>Q!,,SL#&[3Z7/>;]E`\)&+4933(A=;ZGREJF\!(MO(U^)#J MVSM;&[X4\^]^<S-1Q'`D<_Y618*XU4R%Y%)A8/".[SD^]:ZJ49WADMXHJB5D MOE;EZRI$AJAS#G-=$+^[[\+=R$L"`Y(V3Z7G]A(O--]B"=";+@NKGK3<W:L/ MV\MVTKCJAB>CZ1W1E-#2^2SN7MZ[%)DZ4O+);_VNR[BA%>@@J+C=Q6"X4P\] MJ(N7^QCO?`X:0&ZAK%U(=,CKE)!?O@P,:",:C=ASO%%-9`IU%!V87F=(0B[! M"U_MASQS;>,ZUXU';2Q#`+&],@_C0NI/&D%<H8G;,YB<ADJG2PIS\Q$+<4,. M`H<W]YN8WI!D,8@V`LY-_MZ3$54;AK8"^O,O))P`9>7`!(/!/O"EJJW.*[?/ M23$Z9TU`>(2@0Z>YC6Q;FW?$89'FYZD49<O\07;KU7;)DY`;4\7D\H6].^SY M[:AN/U&0(G:,VGM6TWT0++G;:=2.KZH5N%7%,DJ0.B)M;AJ;8UKY7<`W$-7K M8W.,NYF7S',-D'P[OW82WW8H3Q\*0FM_C[S8STZ1F'!E'QX`I/B"/QNH;B[- MLY,.KLJ>*30"`Z$FS$-$.V;)7!'U&72))[1L-SK3Z9[:@YWN;<*'.$>M/>[D MP:KZ&#;#HT\13&)^(1%F6_C``UKG9__F,?^$)D048[`RM%Z6H0NKL.HR6"`G M`H5*F_WC:(!G]$)5+2N0VFQU?].@>US=\C^X@:=&O.(IWUZ60_;%CH&7;E!1 MT-I9VNV%L2X[40O'Z;ZOVX:",$5GB4B(M9)TB20AUG+RA`["2"Z9-.M:)CJD M;;OK`Y]]+U(7&S@3@QR7@TA<4MQ-NCO7NAHW!))!*9[#ONQ;(UV/Q%;;:>=^ M_#K0CIR2V,>&^J>+0ZJDV/HO1.VS9&?EAT`)$(1GMWX.K`05U843[_]'-:-4 ME^=I%I*#291"U38M.7]Y#`8,@:Q=<Y!^K@6_Q!B0!?KFBOV/#=!ROO^K*=?B M&#^>?]]\C_EH,9<2==NZRO>AP6-]7]YF8",OC-H5$WBF<MLV:[AN;@^D<PHJ MU0;010DARH@+KT2L)!X*GBV6&54,T.H.%FO`WS<B]7JT=!B1(1YS"YQ,S(K? M.G&;<UI.&@`U<V5Q1R3A]]%KGXR>*>CDOX!/8QLC<;1H%(:OJ/0973^RR',L MCB,C<NOK.TQ;?/KL+,%.>0(6799(R64B^S2&:/T>1@CC_%@3HM)#:@E'"\V: M\44568DK0:-&JH1RM:O1"DI6M1U^8]WI_'I6:4%^"IX+2^.$DA5:-`+"F,+L MOI&G\9W-@Z3-WL8DX.%TO0V=[Z%;RTM=4J'XP:Y(PZ%C#;U,"@1"M*N6CB#_ M:O>")V2J^8\7ZL>FW@8!2XS1RD[:DJZK]P]E]=Y\"*[%0G-#\)_QBHZUYFWO ME4%/Y6TD*3;^+$YR.3N@RR%D/1,7\&6-Y))C6<=*D)E\>KU/4'AY?3AD1,DB MKM_6%$V3!Q/P\J$_M*C(C.:$)$H,<P?C*>F/,"]XA\/)>IPA09'X9LD`+^&K MZ51R3(8FIRD3M/]=@56;(3:V$JBI"OV`55]!KQ^;8PY22_Q0,29]>0BUYMPV MI:G?!(4[@53PEG;^>)$7G!UP.O?6J1:O^O0"SLB^Q8`2@7K(%V6(]MAS;CO. MU=YBX?)'@7/A6W<62['/N!?`Y!L1FOC%P]6?CH)$?L383;]/)#W-#-@*N3S( MV!"LS\3@\M`#Y6GZ??%YE6MP1H+5$$VBW.6#<(Q?G4@8CW0Q8IZ5ELRQS>+F M8C#2[KAP2`2;?N;5H*6G:GFCS-<H#UC>)DJ_2U46Y#X3B2]F2:"XHO("@K,? MY7J(+L:',6Q:4+U+MBE0.`8\<8SMP?IJ!B.4YVQ$--_0&[[<5T?ZU*GV3,_Y MV6UIM/CBH[Z@C<9D9T@72T6D='V36D3$:=Z8XI<J;Y.@^L9)V]G-?)&G_;30 MX29%,Z';,H$O%&,8-#2R?O@K9NKYHE[FU8N>@ZWQ_]`C$I7K9S6FJLSLH`&T M.0*'XO$%#3-J;?&F->PED\M$),33@OFBS%_`A@K5#`.3SJ!'D7#;M1]N_@TT MB;EI1G'>I)%2DXX=$-'I/4$5Y!"8**DK3F*3N0D.$G%F2U"HKI^5M8\@62RH M`303QK@B$%AW#<4J^X4T<S]H4/F3+&27=C(*2@F2W(SE!,0UWV('8=ED/D[7 M\T0.PF\SQ1JW>D8.>8D+T+2*W@ID/!RRE$[,U+?^JB#4[3OGV@E4U'<*0:,Y M*<P>1@S^Z-*+XP9-QN$`F:\BXDY5.PMT=`#T;6?&EAW*>:%^%X'6;+L47%J3 M$&R"=]W!,;Z>?YJ6JW86\/@:^U4Z0\L$Z86ETK+[#*0<5JM*L%:LH`<F`D#Z MWA\RMSWA:8,,F$_(U\N/L<3?%'W_I[?50:^V&]BW-S,8VN(GRF7+#9HNW%NE M$@`FFW>&/D)([.7CV"9R(_N*_&S1I`:"BCV3!-2BE.S4^B>0XG)31P4&+;Z8 MJ$9$?=E>`U(["D,H*+*\"!V:SB#"9!\:=)8-X-=2]K;)I8L4Q[/[LM%8/?*@ M:-1SM\'XA6S_"RCH+\^&L#PJ@\F9)+9Z?2%GWYRWUWB^4E.JQ:E0=/GR8+]B M3>%3[1Y25^IU5(*,(EUZM$TU\)+TF:L@K.#:;H0"?Q*TD9O&--T$NC%M''"T M[8+F6;,F?.L"0-H2V*S"185-,6RHU"EBZNN\<V[_OXI`/WG*14\$S<L!%('P MAWV>`'YA:,X__L?S8N@>Z]-R0M=">]UTWEUCK+"'H#"MY).MLSC@^/W@SOXI M%_I0T\/^74$82^7FK7T=:?03)A<]5PS.U#S)K,\8M\@';(!-`\Y1.[DE$M56 MLG9TC57XM",'O<A1DYN"];XDI@_AG9Y!D3),(R?3:"U\N\`ZH"RAFE';$3!4 M@:/E\&4XFC`\)V%/+@L<\0*8DC*US0*"BHD"7IH5B9M9+U)AWU>_8K_SBFU0 M\)QVZO_F,I*TL=N8)LJC$LF:5U!?29K7FPIV.`\R]DQ-/V&='M2F,B\,<&5Z MLT3PI\%\V[[,S(9ZHA.]$ZE=VAQ*4?/`#[RQ?J;!,HNJRZ?35JU0H2)Y5%N1 M2E%@_=$+P%<?&!YOQ)CN9XI86.L#]=?NJ[8R7E>OCBW_F":;K4O-N5^;0RLU ML*,":&([email protected]%_IV>K*^7&:^:>TK3/@J1MD?05KO?2E12_[0[N3< MA%JO.4)_6H#<H(59ZNPT#]>M]$QQLSD00;[UO:F4*`XP,?U!ZKM%:P(/RZU# M3_@.)ZCY;;O*[8(6)V/*]5,1H46`!%V$:B01#6:IO%H@2`=U\,3YDS-Q_=2I M(;&4_;XJU3Y9.#?S4]8[/^FUUZ(TOOLS$&V345J]^H+-!*?"NK?F+6EW/+5N M1_+YU*YA*?,)+&Y$B+PW7T4_+6VH%/.YT,G)%4AJX6KRP\CT<2.PS,L<6X<X MN?%X3!&TS/H!'0%`,Z=0).2O2HDQ>!_)EBD5``!)2CK3NTJ.?P`!QT>`L"(` 0@W#>JK'$9_L"``````196@`` ` end
違法性のある投稿というとき、どこの国の法的根拠で言っているのか、
ハッキリした方がいいですね。こちらは音楽再生ソフトの研究開発について、
このMC/LEについても、最先端技術の超高度人工知能システムによる技術根拠で、
ユーティリティを作っていると、裏から言われる事は、ネットの法的根拠は、
中華アジア(ロシア含む)、ユーロ(アフリカ含む)、米国系(北から南まで)
この3つに集約されるという。
ライセンスとして、住所と名前の著作権表記をしていても、
ダウンロードか、または書庫を展開した国の法的根拠によって、解釈される。
いちおう、orya は日本からアクセスしている事になっているけれど、
裏から説明によると・・・、米軍基地の内部だと言われています。
この場合、どのように違法性のある投稿をしても、日米地位協定から意味なし。
オフライン
神社のおつげをきいて、そのまま使用すると「神様の責任にする」=「災い」になる。
自分なりに工夫して使うと、神様「わしの言うことを聞いておらんのう、ここはこうじゃ!」
新しい方法のおつげを教えてもらう。
いま、MC292 LE54 のレベルになると、近所の神社では、どうでもいい話がおつげになる。
そこから標高の低い地域に行くと、4年前に試した方法を新しい技術じゃ、と言われ、
標高の高い地域に行くと、もっと高度な技術についてのおつげになる。
おつげの内容が、迷うのであれば、標高の高い地域に行くと、先の続く内容になる。
その可能性から、日本の未来、標高の低い地域は人が住めないのかもしれない。
ウクライナのように、日本は海に接したエリアが他国の領土になっているのかも?
内陸部に基地施設がない日本は、自衛隊あっても、パトカーの「ことりちゃん」
MC292 LE54 は、CPUの物理設計では、論理レジスタと物理レジスタ、分けて考える。
論理レジスタ、Rax = Eax = ax = ah = al
物理レジスタ、Rax / Eax / ah / al 、常にコピーされて値は維持
ジッターの原因について考えられそうなのは、ax = ah : al になっているけれど、
実際は R1 / R1d / R1w / R1b / R1b という設計、ARM CPU と似たレジスタ構造
そういうジッター傾向から、RISCプロセッサーと考えられて、
この基準を al = R8b にしたのだけど、これをどのように64ビットとして更新するか?
XOR al, al inc al inc al inc al dec al dec al dec al MOVZX ax, al MOVZX eax, al MOVZX rax, al
LE54_MC292_for_Ubuntu_x64.tar.xz Size 9524
MD5 C9F83A8EA3FF46FA0117C081AFB3DD04
begin 644 LE54_MC292_for_Ubuntu_x64.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CZ5?_)/%=`"810J&:89.U3@*688$M M*<N$&_,UML0GZIYBYJ"'WI`W^3--3]I]7$!^GX/OWI9(5MG:QE$U/"]HT";& M*&I9L`A3RZ3Q:3`^FHL4L+<:Q3?"**+S4SM9AZSVE=$^;F:7&(]%M'&SDS"" MJ3$`MQ44Z]N?],`'#@1\EA6!1S.;2#`%(WX!4$W3.2[L$-<!@^W\'X%S/9;S M)1MRSPJEW<T%:0!#0XE'MRU3RS77L(':7DXY8LR"1A+1Y,NE]%#N?)+)N=YC MZD"E#7\*:FQF,#8I+(N;M!S!?IK,D%W25$0HPAG/\UI)*PH!Q9)?N1!5`PW` M*3[]RM;>68M0_R&<"<D"/V*R9UOQ^Y@)%CN+`:(_=$&6Q/DZ=[P@QZ[(^;VX MZC.6QRV8#I(\Y;>W7'%A*Z67B$^>X@;1X2(6+6OMKB$DX7L3&`1GQ7:EN_[2 M02#<>\'*<ADSY/"ON(*PZ72&"R-Q8('9V:J]!FGD-Q:!*AO>R+?$SADT`;_X M;&I#\X4(,U?%!+B&--GZ*;"K5;;"@TC)=0T>]MJI>2?8OLP2F432&UOA/@86 M60GI-K;YQ"4G,;DMX@UDU(#.0>II!HLOD[R^'K!/]1%PHG$E<7T"`'".*SL/ MM2HN9!Y4^M)HW\BERV1X`#*PUS.@P;:.JSG@B$55<1DN'KF/.)/V4N->'FW4 MF.H49WD+]7E0TJ:^(63E:Y'*(M><8M%JTFU,C;\P+S]M?V>R1=$.K0F+1I9% M":\*;`O(`GW4=)[email protected];X6_W<409!S.OB[F:H^AXTJM\5$+'F(V+S^` MD.>Z]_#+FH1Z-]K3DR_XQ%'KIJW]K0TR&PU4RY)U[6[0)V/#:>QF;]FN)0:2 MN`9:V<T$YB,9PGR6&L'3KK*K4L5%?``N#F!LHA`"7<9Z81K4@2&VAG@B[?^: M[7PWCQ]^M3DQT]9!?^RTJQ@[<`7@*`;2._"O`R&N%/83LYR,P-CU9D)YE?+V MX#)Z)GCP&95E!D]'Z'ZZH;--\1A.J#>->-IRZ*VOH;HHE;60$/VZL^HMW8A` M6B)`8H?Z%F%94__'M"=:MIS]W"=EW_>CXII?F5)5L^<'GYB-&'P,X!HL+O9A MCNQ]N=*9ZEU+B]"XC8,W$LA6Y%FKB)NS]TE)0PYP]91RU:ES)TYOB.2H_1Q, M(Y:V1%'E>:$ML:"O?<'](:ERM+("=JTRV+Z2>X3";`LU=QJ,-CI!YZGH(Q%_ M>9?$G\?;!@&O8W-U<@2;Z99JWT/U231,,K%Q)+E'`1%Q;PW#*G$++%_&`_31 MX;<AB>)/'4B4UI"AH[+UR%F!D'2F\'K=S^O2U^P"<+/OI^63V\4D`TYD/CX9 M;<),&8<\C/QEEU-OO()XU@2<12#C:$:7]@TX[E+VXB)PT)0!M!V_.'/>?J// M\,."+I`#@*#T$:M\:@Z>Z&0R9#+N<>:@K4#OSS7ON*"<6ZKA+HA25*;T33&/ MLQ2SXU[&!TI&8^.?+]_NJG>4#9C\--[T62H7EJ8]"VGQ#EY+>^U0D$`XLN<S M\T^%5!K/6T,#M83Y('V]K7#?A7!IZ7`3N?!MN(;#Z+WJ`0;-`O*5=/:[/C(& M1IM^H12WD/"&^`O3QF:F!(:E@(/6$74_D]-CWJAR2AXHIAR-;KGDD=D<'(KI M4)EH6)7AF>7+CUB(7H<<-11+?E(!#<F!Y;UD..MZGKNZX$(-XL=_QYI4I[9A M,C#C5>46A(:V=)\&BT[_JQ%%/PZQ/W-E2+Y+Q`NP!+!+ZY`"S>6YP;$/ZO_[ MR;GEA-_VF.T'SX._X'C-+TRQ/@//L=6OP_$)2(8I)??B-7]^`\1#].^0$-K7 M:`+R.EF<T,!/7:UP],=4^`U><$]%A=X^G(6J@O]D6>4MOOA?%$J>W5IBR]ON MNC4OBRD3ZVL#,X&:\JQ>`-/5I2<:^W@Q$F]AHBPAT"W4T'FUR%DD&[)Z@F<* MSJAG8][3(4V3`*1W!0WR&Y2IO_A<:]'W"7).)IU,-X*$EAS`!EA;H6GC?*NE MD3,<^-H'P@O3@3H-"RTW!,M.+VT6U]WC8KB0^%:4U,5^1[GQ(Z1AGQ?S#MK& M*K,`X4:BJ(O)&.#)^6"`I)>1C2Z(%TIY]3^6F-W7:B7R#T>,/7(@*3=*\^@^ M5TV.QC9M'+&LK0(DI]`P:ANFU4=DV\=L)T9JXF[$'2H2W%5,KV\3ML#[<>(] MK5J1*ZP:]IOF&%/%V;+(O)%Y&YQ6O83(A//Z,FV4"-B"Z4T8Q1X'4N&!LF[W M=G9O&D$FIJ'V:J%EPVSWWTE"/MMV:2Y].?E@F0<H(DN52.5V4G;(V9"7!*#O M"#/1"W$.^E@8+4@98FLJ,V.F9NU<MCIR8Y;5?W;Z&?!*-B\-)[Z60YW/#)2F M@6?W9V_CZ:$L-F&5[?F@)I4-@`?U>`V'>/&%>T"D$,2HC]+A7Z+0'>4JD->@ MK)@ZB7O($S9^4J&WP_LGW3_+(!B?C*\B&QBI'>/:D*KZ?>4US?8NY:!)08#^ MHU1'[email protected]^P/N=H\S/GFP#,>"5%UN!R$C$=M^[I04F^W+).9%-(Y_!]S>GJC M70J6N=ZDU&J#?JM/*0+^A[/=SM2PC6FEWYP5.^8E'F/,(0C["(DP])MH]U'8 MH_?6PKVJ`&P="(=#2^74#8>H-4Q7^3RKW2&X+4@'+U`:9\OA^XD7)>V_&O]: MQIT/WBD-IZY<1&W"&I6HY/HB3;J6QUJOK#-!56=:5PRA..&@\=@DRE),$[8% M:U*JE:E9D/'*54`N&*2T]Y22@Q+U0JVU?AZA7MC(9)IP`XG9/08VL'/ONA!, MGTHB?K;L+0RNM,+C\2K+Y^JV2(Y,N3R_T)V#E-Q,PB5';V*()(0WCN6SLB3< MM-&DYCUF'0*<?IU?*EGVKR@C!3V[K\NGSNC>3`ZX:01CJN&JY+LDF&MC[TK< MN:1[:]8"H+,M\XE3S_-1\.[>W/$*^7\ROM>XTM3X*&VB$#T5\EYT$9U60'03 M*_A!$5A_-`=X"NPVL0B14PX39D-P4T!&R")W5+C(1I=+-_C(+[AWO8C:XP#B MG3X-,D%X`;Y^_Y5]3XPB9M+C*"^A!3Q]&?(@B@/(ET\CWR3F3/<2$!9!*ROB M9'\1D_/#O1MM,>;<=@6OXBL^M!]R7::YX6;@$GB7'8-"+I?R;LV7+V7@R-;% ML=COI1<K"(KJ'JN7_<M-6RH0,]W("B_[[Q0F^':K.(<T(!10+A,Z5M&`O\@V M"R1';^+V#A0"2.Y$]FO/S,$:/XN$"034T1)3\"2->7/`7RIC#L7,8=[`W.YC M_%7I39'_R!:4:'Y/#YU>;B'>$7)H;56^F0C>7HX\KP=%[C43291P&?_7ZBK; MAFO%Z@UU`8'R#2KN%42A_B&X\?1HT3?'MCA%R^H:09PE]J+RD<P9N8CMX7J4 M-]HW:;96NN0(G-3$)7\=B8>+,4-5:GS(`Z4T"\'S&Q5EG^P];GAOM]2"$,!6 MWJ(^E<'O0H:B1-!!G$??CE$;2FV*B!O#']4AR;()AM"(,[<6\13+(&$V-9ZC M8"SR43)WKZ.ML%DL;0F*K+>1HUG4Q&W+*%%7SM=[L3+^HLUF[^`CBSZ%:UNH M1^?S"?BX5JLUG3_ONXOXNX-;S8+YVB)2EI1:L'B;6)`&"-'<G(+N4<3H"UV( M849+0]AOST$"4\3#7$)MAT%TW40=2?ZXG2Q9:%^OO:KU,B+MHB!KJCWX@F@P M\N<M^B:]#GIK)5!M[$7='G7\2><UR1-88Y=E9.X<`.1Z^8,EY&3MXCCM)V=0 M3_0.Q@&V31[O7_SY30F_A&,FLRTB`<<:EE!08G,%*@5=&72NCO+R7$]=N]$R MY\;>IH/#K92QR\UP$"SHBJ,I\^YJO02HM$@:N'W4_)A!0H5Y(9,\(2-`A+)> MBTY;?;R_Y:&AP@VO(_#6<:X2*Q3,TO!-G(FM-9Q[OPSJHLC&KN(,F9+.]G8/ MA%T';"G,2@K[A2RBF@A9=5>6(U/DG%Y*/\HHAP&F!O=I!%(2?E#[LCWB6@-< MI\RMP:NFJMXV]0>+DHE&\.<>7X*)V!:5$9+(SOT(?G5QUH])YX&50<D@(7F2 M74%BF<KV2\?8[!]X4G49Z+FF7D53NXD#+J/Z960\UEVEO+XP?`MX&,0F.>S3 M,TW=:V6$%/FM>U```DZ[i]@;O-L[RF)1.,-G,'FE<S(3198&&NO,"\'&WARJ M%11TB'['J;B]M[$H?$SP_J:3%G.^EQP7N=W!RP2(RK#9FWC*R+:A4*\&;3>+ M).)F8!3V39"+*YK=^P(_99V0C!'\:`ZB,POT72HR6_W_R;?[!D+`+;%;`1GM M$/<@2F@*J7U3Z#O?(,WK;U1Q[^,]40I;OPAFQ-Q[Y<ND50B#;F+!.GD%T))@ MB\+%NAZ5K:WN$[`#>_T2G%4.!1V:S-WG#W-J(4#^18(Q`4F9.(<GKW&'TQ<3 M!J\TCN/1_96KJ(N%*S`>!H-W;=;!7(+Z<[9Q%:CO3&P&;PK"4_S">-@%HL1" MAV./^`^[U"I5#M\)**$?H(L,ZA?B`3892([RUMS5E2.1R&1.QVSWL/VVSRLX MOE"C/`I3,7M_]=+;,)TS^"6*ZNJB5&2!A-Y(FU4=(8LBIA/"`ZK@@;O:\JS> M`H$6"WHCQO2(>1W@;DC@4/W`\FR/;I8:M1/,7Q2Q16KJ9&:+<TGL_#"<U)I% MC:KR>YJWN6B=3?_>``U8A6CW0R=0^XP"Q/,@L(V_*]4E]N2%4UZ().,/%#,$ M+Q)3HZVV\0Z32]EJ&$:5DJA>MSJ"$&4'QXMV3]:1J9P820<[BL?$DDOQ<7NZ M@X7V0^N[O/R;*6WRPR8J;23\!T7"BK0Q%'VQ-!A[V/L?J>T48RK)6^W/\S3^ MX$O4:$#19QQ'6,'(.+99L2WYPZXIG>F@%EAA7'M.`6*G0OV/#Y+,#@P?*%RB M`5#>RFN%(Q@705O7,SW7[[T+I;#QP%RLK_=2%DKT`W4E4<6[DZ'@NVEJ+(XW MAJETMACGO?KF$;-9S<BSJM[;B]7%P09'=UXR9J5/'1]C&IV/ZK.96#;9QQ/V MD)R8H*#P]`)L<_.NF'6_W_G'\&$<#"H1;&RN(%=Y6BGE+^#>0'T&/O+^>B1@ M#'`Y5F^Q?)K[,4]VWYN@Z_UG1S=!I=F58*9;#<M]\CHLX$@7YPZ#("8KMB#8 M0")T\W'L/MB*OM)"ATZ38.Z,LX4:&H^#!NL0\1GA'[R!S,\Z/;'O2_?K.,73 M7IE>E_[&D\!<^SEJRL;P>_@0[0?EE6&QU+%J14KO._N`6TA7.'3Q8QFQEUFT M:E#``X7K,*3N&*SV</5K\R%%3Z?:V?4HRH5HD0YI>W([+ALZMUV_5ES:0=.\ M:74,TNT=L2(W)<35]0?4F1T?*%]8`GT3P.KM7(L<+&[)W\8T7WUN(*'AY@26 M_R1#[1HFLS3_08]0OKE=MU5>>&<)O0L:;ZA'>*Z44(2Z(B`##Y86FFI4Y7.F M=0#9L<NJ=C='"#)0'#"<P3`;"9WWK7A>>.1.7`=XK4#5D$O*9S^E%P\]0EB[ M@_E$\%3C$+`$$"@D'*4,>"_4K?FL/&R6A&U%#GY*5*6&M"8G1L4K>0%#W)U' M(!@NI)S7E;)1_/IQE8;"I)G!<XUAX-T1`9)EP6A0)`@44/XUD<BK<CQ7KUL^ MCU=(HGV%\=H(GM>@?S,;/><HS",Q"M(\AA`N1RHXY'8]]MKQMJ6=<JI2C-M_ M]UN:R,LNU_"\:K\;)1'YBP60JUPJ]Y[L)<5;MKX?SM>P./P,"BHQ:[G<-K-\ M:"MB0+&=.NK'!1%M78+=&Z;J/:7*F@")>,7\H9+H*__Z_H2%6;H8_*H5FYJB M:-4.\E!.5U;S4W"TR/GU)E@F,#D^(PP.*:??H';4EL(P:3@O#)IG4M<Y"_VC M_&G4^;,JPE-;PI?KV]\87-SF!S,<R1U+#N_Q.",GG]B3=Q^X1^/;$Y%_\?DW MLFX6Y2*>PQ@:GXN%"4[I$?<P2Q@SEWDL4PV;M(!6B)?0_"@@_&&Z:^-Z^X5, M@(BO>K`78/ZCV;U#<L<F<%+!UQ-0/3F20N&R79FM$4_QL:0>#6ZUKK.-QTC" MNM`MFKHQ]>+`%2C5W36^I%(5RX3/%+0IUG3J=.]'M9Y,[N!S5>9WY#B9I`$O MK(<=^?DA[WJU8RY]-N%QT(%0(1^@"`6%*>MVG/BL#G6W;<M&>;6SZ:YW] M<-&2.<7VQBX:3<_:]-2G,Q%9!1\8M0`:`]<U^G];49-V>[%6KPC:<=6ZD+V@ M@Q3@&D;X)9;!G''BS^ABRX@1QRH:>I/6,N=E5LES%WB_PY%_K=XDR+EP+ZJ[ MG4B#6$1M31M(81M)FJ%``1-P#5NT!0[F&LKR-KB=YJ'-Q&%#W%E\*]\\X3@P M"[M5XAY<<<R5?@`*ZAZ7Z(Q'1[G6)#8`/Q1$W1L"`0(E-<-P^W846E$ZN6L3 M`SB&)8].@<8MZ_8HTL=OF_Y"_-U;/BJU@/XC\AI;)]K@^A+@OJBEF=]]_XTB M<SL"_]D'T3`9\?&_@A;8(XH)@QT"H26N*\EFPZ4_L8\PEL8G(>1`*+";UIW) MV&P##^)O7L/8P$@URQ212`-E[U.H/>\)Y.1G.Q\:=%N0OLU?=!]'<K!N+E@& MJQH_U4-7HHHTUZS>L?5]OQ6PBV\+$DR4G6YS\J7\\DWFZNO/8A58A'EJC"%) MF`FY--OPL-S'_>L=7Y\$LF#O,@'?<EZ3N&70G,J,:$+?=]?8'+;+39`I!QJS M8[YL_.:+.79]&F-1K@`1MO.W#1P+\K+1N1T?I91*Y^U<TM#L>S6PDF0[C%Q3 ML`+^Z-_D,KXQ%[J&Y"H[ZK.:79]?G,=PHBT0#C?R7B#'<\?8$.M-]I/QG:+^ MLK#BDAI>:ZL7\+.KV$"L4H=#Y5GEWT8#Y]>[!)*;2$6S+W&UR8*\NF`PAF0- M$ZTM%CSM9OGX]Z"E<$A,A2PYY<R\%QJ6X](>,1C8&FY3!U!+`:82V8_:O'+^ MF274F<MI&V'2?;!'="GX_<.8,E'%+AF(=>RSQ+VRAAY-`P['UF-W82U3*E$% MSY"1W@.[3`2>"RZ@'T4:U()P??A+H?K[<QE$JC%!";MB`L+U_C-KOZ4<WOL) MVF8$;%^]$N,J6-%IO=.XTYSH-!4)W7[#B4V`X$Y?_$K[/FGS65I"*%Y_HJYF M8NE:TX4&&&$-:,_*"_"3?30'R-C_VL(R\@:,$]F*_BSOBG))+1[[D6#=\@?! MO9?6W=X`N<>2W@`Q[]\!1/VL+.;$J1"GS!&?P?9[.FI!E-T.CUJ"F2V9,O-" MW,`X(XOT$\PP#-<ZQG*J8[::(<FMFIHKV[6S1-3DX$5^$4KI&0AU4`-B7?V> M@7!>8FN2VV57>&9I/B$S@(&=)"TB\GQ=%=NGF/Q5#BB_=ERYO-2!%6M`D^NS MS"L6D^;]$G;I;JN$K.M&UW+;Q^[[W=#*#U8X-@-:^B8D9(<@4U]"ZJ6[KG0S MH`5(&/;VB39MAUE-!^'^#?!=4D_1[62*H#]B4'4J\,;!_/=F2XBE4QDLQT/4 M"^("B-XJJXO*H?.B8:V0_2F"@BEP55H;3>@]ZO@+B3K2_=+K09<N%2,0'X?1 MAB^5L=M3?@^D1(4"J5%/1@39Z,@1ATFMO639"*2)KMLHBM5L]2.1Z)4+=RJE ML.K[<1MX;O;KYQ4QP==SZMBFRQONG/$07.%9"^6_-A`A#3M?4F3]#\=)NU_M M%@C@V5MON_K<X]"M2M2P$-XO;[Y77QN[/S(!\&HI]5K!_)<4'`YK\"9=B.74 M%YYN@>01!8CRZC,^C,QFF^C'.[U!44_-8/7;&BQB(9U`@)3EJ3$>1LWZL_1J M!C\)KLP8"X'X;Y'L=%'UVC8S_^`0T`^\?\A'L0C,2FD13G2C>J<WW<[[N!S& MO$K@1KC#/Q"\I]GA*$L6UDV\7FE5"(O"1.(*$0`QUP/\?G6;(W<Q<(W(TCB: ME5_E%<`,<&%B?7#4C9KGS03G^89*O;WD1\)0GQ[2E_@W8*DF7_)_$8;=\O], MPUMZI"U_5;_ISA)-[Y6>QE;GCSKV16L9\QA?O#I0EKY>GG]DV'`0&0:?0N&8 M'RW//P+H)[#@=#PT82#T>#V#[Q\4NCU(2W43C8/3'Y,C*B'E#JYY(-KS'R25 M,`CQEBXUW[_\:4#<NG3,GGAP"C@,_!G=&+6.:&PG]AR/>S1BL7S$/VZO9%CO MX_]FVBU/UZR86'C-"HKM4BT(H`M;K$*V^/5%N5V5H57!`&R2&CX/U,5#BH4= M<Z=BZP%M$$'D6D9P6$*<\*=3$1/?&:%='KE6%-DR\!U$!!+45?0-@VEDKOA' M=3<]'?^:HBU3_UX?K?HZOQ0/`XA0'976Y/P`5[Q;)4$*7O\4R5AY2F$-?Q1Z MT3I@$0Y)<+3,JQ$!_O3'$BRJ5>S(9[!.2-T#5=RR1WX=W?9`8&6#-\S.H0V3 M*B1PV^^>?\BF[,.]2$<NE+>]PAT/.@KU].D^RP+Y0(X5;DB<D\U_V8<P!\P% M$`GNPNB84.YGUC>6.[D&OD'=U:?-S9=RJ//OJT*WXZ&V/?Y#'C!A70W#WDMS MHU6P2LSA;N6C:HN..NXELJG2N602B`I<;T*UU_'MEF2`]2CD1.)_$,/JZX%= MPXBVTC6HL0IX`5ULSQ+IG0K)MG`WO!&.QPG-=#Y#SS13.+W1GPQ;W2/WJ*P[ M7#IG0V.R7BH?]"/R.%U,00XS?D`#,P@C7STV\G^9%:[K@[S,TP!9\OC/13<B M9@>,<JE:1-9#]YF+6EK<FB57DY9X'PR4]D1]`G68LQ5D/VLK1T[2JYHI2-$Y M<^\&#<U4-IGUP)`EY<=2N(EKEN*#>3-\*-\NNH<2ZA8@4O#*7U[0G:COY_18 MGG3E=1$QPU-ZO[-$1,HE.-=PJ*/6=G>SM'$B-V(FH16V!7QVF?="U95FPAT: MC\5\7@*+#"RQ*RGER1/=KQ6SO!0:`^2LNDTM?\'_?KB;&X1:4N3I+"5TYGDY MLC\Q`W<K#CVH!0[0)8=_^Q26KEW?>*9F"9-?`IBQE<1[T)M^];4=8LABO4%[ M/+AC\>W1W%]\T@T[NGP9U@CRG5%#.PRY+,067'XYW!I8_WYQBI-V1=$VRKU` M+-&1,+Z1-A4JZL*4^5-6E@MCA[\Y>(0K5#A&V`&X8+AZ.A*?EOYL'V*M4KDJ M@B1[A(N03ND328UC^ZM(L?6EQ-9!=UA`-Q_D.>-H$020$S9G52-43?P?NZ-\ M>YO]=[T_JSQ@X,V>HYE=8&ZJ*C5"'93.Q!(MCO8VF`VZR1\,YI[+*D)15]'$ M"^(PJU'<;G;]9C51@5&&.]OU6@T9[$D'%]G]75HL_Z2YJFCRKY-3BC*C[^)- M8D:2-F0&KF)!B4.V4D$#]Q(F.ZY+A#V.>*CXP-`?6NU,K"P'GJP1F$3]II09 M3>%XAL$P9[X,I51\\JQB)Y"8M1>PQ'HV#OUEOCWNSCKE1KHD+(7V+Y_=3Z^< M$K^3KSA(82KO%Z[GP[C5&OUFA'XF1P1JBS#]8L4,E?D"P+-Z4TY=I&[0I MQUL\,.*XT7B3.]=\<V'I.*O.[T:B04/78M")-J:*!_YG"8P!5UZHM;P@0W\F M@@\'UXA<.+#UXHP&L$XE8L']`AKQN`M]+QGE:O(_"[<=RP1!"9N=O0F_T;CS MH%P85D;EMB)H!#[LYY]T[VA]A\:5`[QNA-.J<8^*Y"-[1\>3`+)3$Y8H8\8; M,]5%,O@01_>LAIR/S(;=E`<Q?;A]_2%IA-3HOCP96OJ,TX[B;6Q[=@>A&5+0 MQ)-_.A-#Q&4C>4[F^#<`LO-N\":-0;S^*PX?D,_\^_BX$->E$_N("6'`82'5 MWA:(;6'/S07O5;O2\P`,N8,UMF'<:!O\@%GN.8=%BI^=C?NVSJ)]7>CFD4[3 MWPTSIUZ>%R,XY<C[O^&.69?.!Y-SX92V6NXW4O.%[U>JO%G%2C]6G?4/W;`E MIDA3`0U*TZ$7IE\P](N),+T\-PU#&9ET1MEZI1:0/4_ZSW%C*2B#@6BF'2?3 M;+0T5PJM;?[6ESL*/#)QH=/PDX4M*F3\\N4N#[J$,[#I)($BGI>U!Q!K%:>N MZ\L"T1'(FXE#YI]Z6/BSBOFF$Q)<3!]X=)5T8B95T*TT%5Y@(0B4H1^BG3.@ MW`"4M0;5\:,%R.E\?L=_L`6L^U9,X!G3=BL$5T:1#9(,[=*?1PW,0$`$O>SL MR6CPO9*_L,Y3S0;04,D.)JW]B8`H+3;QH^48M`N@L"KU0_IRO<IR0<A"^5;F M:,)H2R%F`4S==);XEJ):!'YBO'^IUEV:`K(G&Q_XFQHK2QRL8=,1T4+-/9EI M/SAR/-FKTXHE:DI*",><!J4_H+$3*'#6;P1*'4PV/,Q"_K(3VVN2#L2I_%$> MA'89\K)N2%J%O6`1*KHV,A\83;YT2OVEID$5]5A'ZE$5'K`&^8MHK443ED@W M!7B'2EH>[[H^I:W7BI,#-"(`0R\3^PANJ'/H`&X3(C;!WL+?IZ72,.H\XK*Z M>%:'YN."IO/JOWN^[SN6!&A%]MK#D,W[0TD'RD,MHONKA*&82<%1L]"!QO^= M.[ERDJM/$1"ROD5C_YM;"JTTA>D8SYH]7SU>9.J0I8`V!\G6&O'2.\BL5@U[ M)_`(N""AJ*W,I+EM-&-W-+X8BRLWD>&(7R)[CFE4>.:'7]?CWJG'7&LDV'=C M\]^IY7=MG=KM[D,SZ4XMTEB"-BR$L,VXW)U[_]?%3O-H\7)&6]^-)$#<)B`V MM*FHIK.88FJ_M.*0R\8VPJ>QLRKZ0M6ON^&U&Y:]7%Y_5YRRW5N;IL&[_DHG MO,Q&]E-,\=Q78LB@RIS??HT33.,W9]$?TS5:Y>9.2$G.9Y-#-2?G+PI`:3Q, MIF:QZG$&35SL.CQY]@@;CECC)6M@\WC&ZVJQM>O^*9+?B#M?]YM1JZZ?__K: M-7AL<.@L-9\OW_DPC8I^B5!QJ4].6#I&RO>IP!+2"'M:*"I4WM^_P$NZNVGE MRA3Z8!&FJGNFA+<X+ND&132*>>\H97%NRDBKZ8].##7XZNV/L$K:*.@(!??P MP*`'C6$?-K*)+>S-F;SI/?HP\EK[=:S%Y]RHG*'L0NBHR>?37I_5H&KC^TG3 MYS90TAH]]:T:S#7;6?M!^.K&+2L.%D4RR-=@!%?U:(]LI;'6]@\%]-B_*#Z/ M>WMRJB#S)O!O#RRQXI07A-2=W?C.GN7`'QA.2/6,RX]/]+8SV9RG/,]\452% MWJ%;)[_!?JL76;X@[">F*,DQX>57D%!_XO`PK>9<B)@G]05IPVA1COA5^"=O M4VGG7NSHBA2:@?/D$$&7\-$D<9!E-#6BJ:Y<ZC3*0VX>9CV4`W[0!;93]6C0 MOW`?(<LC&C42*[email protected]?/E9$E>""NTP.M55<*3J_@G$_Z5:/H.=2K"K M&:<5WJ9C$:A\!`5OA^VQG>>DM7)+;:Y;@Y!LE,^.N02CGONUX*ILJ*S?(\&S MD\,4]&0>CQ21^?-'IYF->*C95X$%,9)`"[Y>#^E_F1LN%).H7MZH^]0JA*BG MV1M1^-5F"VQQ=KH`F5'?L0!.;RV`PSHI%B"YU?.UH3?JJT#U]807)H,C<_AH MNA*/^BB).IU6:EAS/UB)IC%^A)Z<6S-*Q@*-;"2<I0.55[THR:L#8[V821IJ M-!Z<:_61D1/;FSHFR0!#%RXOG''W;%^`JOA@)?,,,`'>^=)!RW-KF7L&BWOA MY#P"0E\'[\@OWX*9JF!W963?B8?`'@M3VHRI9D<ZZU[&O92NS`[;I<LI3XWN MH&;:_C<_`;G[JM]:Z1IZV;9^)6(&Y/=!N6E6]DVOU7?SA.ZB?BGL/C/F&(1A MQ5,8*S3F)F%DR/`C+3%1$50@0YX5T=CJ\S"X#'A=NG9"W%TW*C$-'R.X#W'D MCBQY!\]GD#",159J,[02B+GDY'".M,"%P=ZL((S:R!D2%)Z*P201!18&7YUD M[6D9!A@6,($S=;T4N,!Z/__83:C;X\3?#:(,Q,2_Q$UYF\P">1B@I,O(U7MS MP#T8`2X73I=9HR*U\-+-=L?'C9K#WKVN#:JT*W3TT$(\9NS3K30'C$O#1XM! M8CEW1@NPA3&XU),T5Q/!#1#Y'S9^)LNCGG/)`G=W\()CX@\",Z7!;E(@1$,\ M[.WR@E!3EZZ6)N#\A2PZ\6L.L#_T?W198WB7<`->4&Q_79=,.-/T!(+^<G@; M+EL-T7Y5(<5;5J!)50:[email protected]*B`K?_V:8]R6"GY9(M3#6YZ/*WEN'Z'(2=$ MBXJ76!QK56B;:VUC['TOM2.V>6P'=@]L>8'N(<]S^X*$&CJ@=EC<Z`=']NVO M`_AZM!\A\$X+'9_<V\U.[7/:T@`7B2:[@<87R>[JL+PIMZP+)ZK).C'A4KC? MOP\O=43;-ZQ<*)>`O"%J*\MO;!+K'J:V)Y07WW1QVRR95,1D.M,??&F&!'F< MKYW:<GE08\4XJ=)^4/H53Y(C+V!/(B7+QM*P)'/M-MS[1URS,.,SY'7Z"(T? MRJ`\.8X=B=0>W$'W(\&K'Z?2<6RSA)7*`4VG<,,)=)YG+(,#6F[M-R9>&#=Q M'\<&R2$01@T5D\'>!*>7"!/)4@)?0WRFLWV989@[J$?`HZ4H,GK!&DVJRD#, MKLR4DTLO):#CZF8?]#_[QG_TXIRP01YJ54C;DZS&Y+MH`23TEG#1H5*@.+"D MM,2&^-D_VII6%$Q70HW++\>#K?O8)"D([W"EKER#>4&B\0=Q3=H`````C(8( =GUY/'\```8U*@+`E`/\+S+.QQ&?[`@`````$65H` ` end
オフライン
八幡宮へ参拝してみると、おつげはありました。
「惜しいのう、もう少し考えて使いなさい」
「最後にもう1度、16ビットの MOVZX を使うと良くなる」
これで良くなると言うなら、Intel CPU は16ビットCPU構造から
64ビットへ拡張しているだけという話になるか?
XOR al, al inc al inc al inc al dec al dec al dec al MOVZX ax, al MOVZX eax, al MOVZX rax, al MOVZX ax, al
LE55/MC293について
LE55を全体コア割当、MC293を各論理コア割当にすると、品質向上
さらに LE55/MC293 について Rewrite data を実施すると品質向上
色や音の改善にはなるけれど、どれほど正確に再現できているか?
そういう考えなら、対応するハードウェアが必要になる。
対応するマザーボード
作者環境で使用しているのは、GIGABYTE H470 AORUS PRO AX
ASUS, ASRock, MSI と試してきて、GIGABYTEが1番に使いやすい。
電源は SEASONIC Focus 650W セミモジュラー、
コンセント直付のノイズフィルター付き電源タップから供給、
RewriteData は PCIE SSD を前提にしており、推奨は BiCS FLASH
LE55/MC293 をLAN上のPCで動作させていると、LAN上のHUBへ影響
接続しているLANの電子ビット基準について改善して、低ジッター化する
その低ジッター影響は、LAN端子を通じて、各パソコンへ波及する
液晶テレビ Android TV を接続すると、TVアプリで画質改善が起きる
このLE55/MC293について、ジッターレスを追求していくと
想定される問題として、インターネットを経由した先でLAN端子を破壊する
光信号からLAN端子へ、HUBを経由して、LAN端子のPCへ入るところ?
条件は不明、可能性としてありえる。究極のジッターレスでは注意が必要
急いでジッターレスを追求していくと、マザーボード設計側が追いつかない
ゆっくりと改善していき、マザーボードが対応できそうになると進行できる
この問題はUSB-DACでも起きており、ジッターレスの実現度合いによって
歪みやすくなる製品は今までに何度もある。
LE55_MC293_for_Ubuntu_x64.tar.xz Size 9528
MD5 36A4D3A0C5BD26CF3383EB3C5903AF60
begin 644 LE55_MC293_for_Ubuntu_x64.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CZ:?_)/A=`"810K:Q$:O488\]N>I/ M(1DD,&&JUFPHU3PDF%E&8`!!$\)M&0FR.N!.R>HW^(K""3V,\3%:;!Y04/B> M`ZD!$IWL>>:+AJ>=LLV8S1KJ/D'N!RT%F@YP#'%I8T)/GYYM:5A")*DMBGR\ MO*UGZN\`>\=44\QEV>Z_R@G=9X)Z>;2:Z:'Y'/_S.H-2R_0!,%[`-5I9#4*M M+.I@M'"E<U#,[6+L;NI!;12F1/@;Y:P^.@ZEF7@N3*N=C6C]DVB#KN,'#JY+ MH4".QP0KP;],E%/$:?3G,4@!5V`Y!4/KC3?9LBU(X*0O>5:Q^U)7A]"@/;Y3 ME.DH3$^6$Z-;G@WM1O2;F@P_M_AVM`:&4UQ4],H+L/=9Z>S;XG0/NI4++F<< M9132%MTL!'_4"L>#@DD:I.L9:E@UP*&4+,<=/[-W\?C7*E$;//0+#)\0[_!F MJ1A.-S/[email protected]"_J]7.NE8N^QZ_."QN@/.K5'*'=MPNP(?\Y0<DBR,%" MG\;?N^I*XL)1AH(2'+:8<*Q&7FHX\=!V\"X/&^-S*T<Z08$^N[VJVZ.&%1ZD M#O>,#8C6J6Q'0)HG%S?HO3Q['0O?`C*R9D6;6()W\QPYGT&\UD!-B'H6B@4& M#RZOZ5P5<E_AWL[J97RU^)UN"3B;"5'3/UGJ>H=DDT1^BSZ,(76>X)K8%YEN M7YE5L/ZPJ`A/J;=#LM!/UM1DM$5;KW@J*1[-[:7P`!8Z)HK%\CJ^9&S#.D[> M^T3?(LUB'97$`4TR&'^W-C_@?Z+/55EKP5LMZ;@O=\UCQT**-E\>-8D6#Z"^ MG/A.:YB&&8_ZZ2KCKG26PX2#;CU,[);T=FFC:PBC`017O'Q>21'?,!HM)L`5 M?8R^QGC@1CL\!AZ?`G"7E=88NE1`\CDV5I4PSR^ZQ[E173^C$A6G,?1R3_]\ M1)2V9U>V]7]#:A74-2CGRD[N&_YA'1R5_0EL.!%FX78-@2BSEO?5+@=472AR MY_2#]G?L6'_!9HYNVHF:%><K)M/BWZ<(=:")WZ>O.85M(1K':2S7J&8B5AQ? M<27XAE7LI4*K=;'J36\<9=M(.+M\"Z>/1U9E(TLS[BUE`'"C'W_PE[*VQ6YM MN/1`6<'YX%!KZ7+7R-W6FLR20?B4"9D&#/J,@$'K?5[$>Z9MBM`]5/?RR=^) M_U-/:46ZS%KSTFCR\VFW-.;&0GG=YE!+FX+W\=W(H0S=0(K\I_<4SY'@/!3J MH&097><;],"PW82DRP122I2D93_CC5X]!XOH:;Y`5VCCY>R^-3TYF#+&/]75 M#_TYZ![";A#V=LCM[!BJ-],%64-W%M)VO%8;9AMLU5U4`A?BNY)@CZJ[?,S3 MO;6?S8Q2X%5"<6\+:*;=OR;1EDK76\CEX]$B3)LJQCR6#@EJ!$_:/X%K9D5X M;Z/_*P&]56SRSIG2+$D$>_=89;$NBTQ.C>ZXN6I`3^KA?>B^"@,X8G%9,!A> M\PFO\YT5WW)Y9YD0@U%D%D*_B0'%`'W4R<QA`0BGCJ?9;%1KM$?]WWF=*08G M?S<8P(6%XI*R3]]38R\WT5X6'BY`DKF4G&^ONZ5RHUNW>!>&-!\4SLZL_>0^ MF]M:@'0+<`N2NYESIR%!Q<O+^")L`3P>I&:*KR<A`$Q9&C1S;;DNH:1\I?&B M6WM+-].7_JJL[':C.B[N`'6J9?)+Y$H2$J^FLKD[)X#C8P6/]0$)IZ4`6/7: MS.=A)X1-ZQ$[Z4%'#N,?IX98:Q#*-Y$W!^[@FIAE^K+DTUF%[$-L;L[R.H>H MXN7@M=]:YS/F$19K97R/X5G9>YTZT-$?=7NM@WW1;+(*(#,L)'K!0"?;K*M9 M0'0+Q,+P+(V+>%HF>?=]G?I@8:3TI+]T"(O[U9X'1WO6A$25J*OV>4C2"]S` M=@>F:=>R-,Q,WWHF!&_GX&Z^*]@09!M6G>6L@HMZW^;;3=;P/[7&&J9RSWLJ M7A!L9.#>?,HK5@,[8D><:G;X'VLQZ^688X=\C5N5RI:`>:D:.7>@J_[UF_P= ML2^:\3T5%(9RS1LK*FJ$_"(Y;<<N_5]2U0O51Z8"P),2%X&_%:Q4#T<\2OJV M.8UKKWZ@,$!)6O/``<\]CMC%@.V@(09YT=15#<,'ZN[[O.'!=W<[\7TVNGI7 M_9K,XU&5:=2:4;*&W`@2G)DQ`3EJ[H0FKM!K3O"1MX=!-Z#45U>=/W2K]S`@ MFV!LC1[2G-GBO*VB?ZY<'4WS2YGEK(I>M0&]\6<(W@.<RAZ5^"PV'-V#EOO: M)ECG7?U*U(2%&7ZB>?HEO1>"?H7EMFMZ2=7YB\7:-*CFX?B&(:BB<#S^^:W@ MYPA=L$OTS*U7U"D0H=\(?$MA^$2>+6N@E=DFA%)?2>@JHCHPZ:>O*\5%N3C+ M:#VL7GQ3D.=T`%8Z!NJA5E"[<T+&E+,-,,4,*E@>BP@QJZJ_S,T.Z5OR29U* M?@%)E9N79P%@NP>2]U_X$]IAKA<$>,/L4AL:MW]^\-9QEY[,'3'&S=*E'9IO MIJM@ZM!:%RD*/.0I+H"#!2YRM@\7\SXS_UKLC]YLGIC]P(+`M,93-]-&*\H( M*S,B2YMR.O@/Z!^V?B>;1UJV]@VS!BC6)49X?MS`)DU`C!)SKOW3'1)R5$$U M+'V?JE#1W6,`K4NSRJY!%/9\)CL;T6J;/["'2;3YW!D:RV#A)0`<ZBB5>*NW M__@RF1F)QE5SU(9.,2,7#5;G>=$&L=91"?GR\B"26J/F2:)"L5QJ`!>4$GCM M$!3!PPW%-_95%LS_WA=7S^Y,&'0?L2IQ=VY%<U*7%Y.)6/9&SV9I1+N7L*-K M]#(=B@'T_E%3YZ1E`?D[#)TH81Q<QX_V+][KU*$5TE_'##@URG8(>!IP"P9, M`:CLJ%-1W=-1N4E-O96O#.[ZGJ40CY;JL)&VO&_G0,<?D?)@LS-M!P]PMM^< M6$.7Z^#0&I9XQ5=&NE*J)1WQM<^2^%#`&;V@%Y_M##F3:*?362J'87N$<L*W M**_[=%<6O)<<I@"_HHCJ5&8SYB%5FOG"5LFC@'"8^:8$NM+ON#69Q'SG9F3\ M+7?"#4AM40<6,1TS[?Z`CFINQ=%W,S=7C#@>B"@7M/!RP!OK$":B<*;YV>P, MT8%/JR&W#!CI;7G9:7>I+?L8IZ_*\/0!@+-8/X1+\4$<G_O;$(^Z:G&&TWEG M-!M'8+"5N-IN$!.)3XZHR3YG7N8)T`RB)']L2)3@X&=R_JBDF&=I$XX?0JOG M@BC:L\A[C%6X\O:V%<\,&O7T:*^N\FC-VM[-"R'02#WVMUT1_Z@Z\?0YF,?. M[0U)]I$9"U0YT7!P\I`ZE7N">X'BY?.Q66W-LP6`@NH/_PPL")-\2"BTA,D# M,YGL"P1><A?"@XWY,`N4P^GM[U3*X'U?85F?0Y/1<[Q2U8]!Y&KM44%PV/YW M+76DPT.C,&-XU'/_\\7G2#7">%J6!#&"6+7[AU#A=\<8Z.PJ22)^C*D._%$* ME$5+.#TBZX775:'#88<M$VN$!F)/4%ICN;-D3W/&9'B)V5.V6SZ")-/OT!H3 M@/NLE,Q-DN\.62(TJA1?#=787]9^9&E=@8V,%+&8!*Q256FOD,Y+0S#4/LJO M2#MH&,SO`78&_O/)>Q0DU<*Y_:I>^NV]C^C0L,_"'13;![0A=KS$5.SOGI<: M\@T$DIBJU:4N+%,>!];I#'@_+769@3GYR9,2[_9LMWH)/?,YPXVVJP@#E[S\ MA0@@F?8U([YQ*]GU\8^P"^XELS7YB=XEUUG/6T2BKMF#<D894T%DE[I>6F;: MJGG/`TO]#%K1^>T-)UW*EKQ0%[F<(D!#*BS&YA($.#UL=+AM#BIXBE"O2AN0 MGRN8/0S``)BP]KC-(LD.:R.10[;B([NO/4H>]?Z.UP=N0-/5BH>)AO?[DD9Q M.<]/EOR?TO7J1T9%'I=&!0[+TD^>XOV+#?>%X?M;BKM)C%"EW;[N:C>HH"#; M[X/"6VE!?!-O]'-@`Z<^_H:/%;;-JK*OQF@KUH_P>^)?CI8("7DV5#E<])N! MX4)Y,SK.]_P]\)"DN7>R=D[KTVA.G8*"[U&7\@>I"#%A-R($4/A^]<`RX.$T M5&ZBF/2,[SA^R12Q[+$F_'N?MI/==X]$31\F-3,9#+5_ZF_PD:,S50-?::&< M"K2@P$59]'A6^6Q-!<BL>GCRL?8^[7#10.\:W)]X>SB3K&!-1..*?M\["$R; M`%8JPK;=9,HR5%[5QZM8XQCW#/(^DN3Y@YG%XYP9Z/?DP1RZ9N/^*9B#^_3L M*&*KK&0K3HB(NITTT]V]UOEL_$]WL-V3_)]V0CVYO?`?^CCAYUNE9::9R"RS MSO0=O^Q2`5(),>-MEY/P$RJ5-4D@*FV-&!HE4U&W(4;HK=O^(-M7*DB(X`^C M<T*W@)??)X:/RXQ5#6M5I;EX:NRLIWO#W;$M6RL+GBA0C[;SODK)`JI.0^P\ M;,UX2%L4^=`")P3B9^(\W^@_75/FY[N<+$6)$GA]RAT>QI:R"6`;9CZYA"V* MV7'^V"ZIT*96OI>A[P-3"Q`@,.U-VNZ%AHE8A2.=YG(-]OJ;LD7G%"OEY$1; M=;!Y$IG'62C:BR=R;C^#T#F3.N@.&]-#;7?GG?=\$HE+FIC^F(3;[H0\$[N2 MU'&#C1`:$,&?\N26-A?G/BHFJ9)1GE'FRA^'G'0G_C@Q,50>Q$M$.Y.L8+&/ M<^8,%]JVY4US@3$@QUM81/D/ET]=MPT2C`IK^:PV.PKOXDK5$9Y$H(8`*HBZ MTGJW^S/?#6YTD`KE8+BK[0X3(-H:^?:OM[0X3\J>OOM'TB`,JO..R83^;4LI M4+31L5;BY$Z<:,F([S]*@.>\X<<JSM>.)E!,V]C<;F"^H=D^1"`X^TY9H1G[ M<&4'`GX'=T'36Q!Q^8O]32/'2I(G_['J7:'Y%10M.\;<<$0T^./V6)7<+B9G MG+F3A?G/*$G>E"]K1,48A`?(!%?.OZ+Q/"PL!X&[email protected],3+4@=VEY+<2G"`V? MM`S2`7\CR>I2EK848S0SB>]7"^T1X&+*_QMB#[J_`>DQ'VR4)W*HQZY56;;3 MQ/*J.>"@(,OR.&*V15;L\$EE`"!E?%NW3I#(DV=RJTGNGW_8!L:&%_(]0R/S M#W=S)FN5JPZA(5T[P\=%B3O=TLW.:MKD<&M^@78G!X$$0]6IK:;.<0+C7T&/ MU[[!46=K3N7S[R.'$+BT=Z?_N]H+"1\FAG035P#X'I9-\Y%S"VJLP\8CF`-M MI@W-JS=ZL.%&^?\X1`CB:3[V'"`A,DQDM04T4&N+VR/L;<;>#!#'X^P7/H2- M0+?A7DI'-=-34G4=F1O.9*YN/!%.9ED"^)[8W6B]=&_:<V5LW)A`90SDT"&: M=EHND5'5=#9_/)DJ9]J\<?MN^<H;:H,RWK)8UW!X7%P>-4FW#E8DU8A2V]A7 M(T=$*C.9#]^UT%NN]C]CHQ0\HEZ3\XO#P>!45;0@8=$,OICPV]76C$RMV_2_ M&X;&S?+7)8\&Z!_.'H04N&0!J0VAFLZGZN5ZLXJ'6(WTY>.5J.6Y-M5EQ=D/ M!U(KA^'`:L;?"+31CA?K?XV);7PD6D)),NL,](O@__A/%3U3<=]9JQ]\"+4\ M!_K*OMC`3EIS.V^_*QJ25$V6HM4\V>FW4)?^7ZX3(R!"D5WQ*+L:#PLT.H\% M#2(C6>KRCRIJDEB#J=ZF_B#@^A)/H*]<+=D#F;?!64TC+V%31T,.F*D(M4_W MX$;"OP;SF@FPA!&DCU*VT)!O+=Q(0LE44G&6$9914A2J<A@E?%Z,8>7G<#S\ M.WX5IA.4NJ^A_'&ZUZB"R$@"3SZ'JWGK(]DZDZDNLNK_*]YH5:!Y?E>VP\OR M698IH+^\6]UAM=+A<&E(@,&!5(S!>%V'H6!,]VDS8!O;$M:3^*>(!V[]3^Z) MB16B26P&!]-D,#97/U'!B3-@"->#EDV#H?M5P)0F'F3RL'7:0"?;8=4[X?M/ M.3IY_07Q"*EKMK)F\K"K^0UVT=:CM^+SBP$_TWCSA*@EUCF5D!M&A;)K1YCS M]4^>VP+S(+WO^E[.!`<ZS#A`[*R-`R])O.\^^:=EV#TTQEW+G!.'@._W0T</ MJH8/&653D"X7S4A]ABAG$P,=Q]*3"Y62(J>6J^=^X)(K3-!"=IY<U\NUFK'% M>"R]Q*:<E<4A,Z#)"K*\[]\NGI^_V3\6U7+V"$@Z$2PSPC#>IC[89$&BCRCN M,J$C`AV";I;ORY?MOQAH(6)@!5\81].9=6>0`]!4GU3[^J-A6(9^K(R?'6YX M4?2[HZV%`5,'QB;1N]X!C:EJ3H=/'-:'CTZW@>*<`L8[`TU2@:MFU.K['?@E MF)"/CH.L9B00,[K3Z5@WA#0P*:#K#%V:_5,G%;R"E/*6X6C/>8"%E!3R"(Y7 MR)6R<%5J'Z5`)O=[?3OFTZ8*^_:5(?HUE\V%>"]2R&BXSA^A"OT,*78IJF=T MKHE1#*X`$WH:DHG=)8VI@8TWMB<KO48.R!,>[UUMM3A;Z!984"D'"GZ>I&?F MT!'DN=(F\YUL]<0+']?3082WT"XU'Z#Y)EPFHL2MU(Q9*J^5)3\G-4.KFI^O M,DL]<N/U'`8R"1)3PW%!D2(Y3KUC0A9R!,HX2$2@YAT$,X^[XDT.=SO-+"3. MV50SG^K!QE60Q\V[Z*\;?Q'+L`_&WJT+GG+>B6-VC9\ZS[A`?:Q(:K5B>O!U M*I%%?8\,8YLUGV@M*3*(3^IW=Z]92O46!#`IJ#TXA;!P`,]]QHDIZELDZK+F M*&QQ(1)["\`9>?MX-2[5R2!3ODYD;]8`NG!B:?'$?PW;G\!UF?HI%=<O(D@@ M]ZX9%/>>2#MU#TF.LMPJ`<*H'FT1O!A-EQ(1#*@WTO;-X8:X[BF&?M)!GLH` M2UTV0B%`ZM(8`^LN\X(PFGH:3D+VT4\[3#QHNOXR<<>1*3$K1VAI*/7$Q:$X MG;X5&(#.@A^*%`3E"G__9G)FC*1?\[-8V%=KPBH`=29R)9(;E7OW9\?.+O%D MU<2ZA:#0_%8M4Q.I@\'<"7@`#8DGYC6^6V01"]%EK[(DH`WI!$W7JS)3S[Y5 M'GHN9[:*6G(9&NR/X29Q:M%33&#CMT$FN;M3%<3WP-_E^>>+O/Z)`M4Z.H(I M%&?9NP2+L@-C^Y"P@?'U3(*FNLP^_R=59`[7Y:?,27,3UG02<X%/>TK<O)U' MQ1L/.-7??#!7(-I*@"2B[/9!+4IEK?<=.M,JWL^(&8-LYW2%QK,MAQ'DBH6' M_R;G2^Z)+4%V[A,DA6:U(2DB3L1?.&.6C!O?,@CUA++%H],>E[&E39'O,AOC MV0-ZO#)<.<MX="=.6?3!AT#U?K,X,.*,C8/W/2A2Q_?-=(64D\QOX@5(H%7S M.=EJP0;<O?MLU9CN\\S6S!*6E3=OYC2A*.V[$_)5X.U;ZGJO#L#CTN\./FPS M_",2<)TC_[7-7G8K@@'D,,5?X8H576C*<3/U+_]7,O<%<IK]=MW_K9MB$KI+ M^`(@0`PR1-U6,)=VJ"$5N7NH,P<S2<=Q&!IUC6[H,S\VF(KWQ,Z$>8*5ZI[> MC80'C]:UY44I*NC[CI@45DL7#%@T11K:3>PT_*P+$[20UALT!AS^LR*1IAN9 M-`4G/1'>_(I(^KDQF/.O>&*\^@4E"R8S`>*NB5::@E@RL8#[="7<XIS1!\"1 M:A@5S3U!DG5WDZ`JV\N$O@_YCZ.OML)<+?0MU:0*90?,#7MI_0_`,^N9QVBG M+")A'05W3;G]@)(C53:$;J^P1K9\DO?764'Z]D%AEJ$*6&QI?:,LQDU#>C&; M_24BB?^B[>W:<F<69Q3.QVVA<#NIH2YEM=*U36.B&A:>T44R]B%];G%6,]JG M%MB,*9OM(8!]O7_I27"LG`EPYPQH_(=<+W'91N"*46/QCB\07<OX8,T8]&Y! M(`[XP""!R2KQP-1C7#)^5I:D>QJT*V<W]RM4K%\NNO-<Q:X:3N8'G"Z#I;TX MN]+D2('V;A,B;.'^QTL;PETV'RD71K#E8UU4##W57++8G0ABU&OYV39D3IK& MS3T3+7)JGJ5##:!M>9(ZM]EGV<G80,WJW07OP.%Y?C!7UKN#:`601?$,2T"E M\`F#=1ZKB_]G&E[?'MN:%!O>+494.#D>+8:M,4RA+5"F4,D[@=5S$.$P]WRL MJRXKJ(03EAF$>I4VL.0/;.VHU`Y?J]^:)6A,:-X)#N(_7HANZ*7W@IB+1))P MD0E2#H8;6!T!/J24OO:Q6#^K\!9#=!(B1Q^D^X\J:84A.!Z\7#.,X]EBHPIN MS7T%02(90.-].K:Z&F+UG##!F1]^7J-/$1AC+WU24#4RKOX5(<F1QH)83!I] M+HV/=(XN:<EE+6`QH][VL*O@7+S1^H\E=/5Q*8[,O"=G4:#NSMZ8'$]G6F6= M3:X09@5IW'^LLEZ',0/T?M\4WSU5/C?7)8W^3GH9)ERR>QEW:,V8=D*.Q<X[ M*0%N5-V.>9*E:86\(OS1TQT[75@A`;(:5Z$I#2R"U"+^LN:/67`KVQ.\^TLQ M_E,31<7JV?Z]_-'^4R@$'7/QBAQ9`RNT;$8[AVVF9O4OU\2:]I]%+TX4)&4` M=T,LY"D9P<ZWEE(TT`@E<A\4:3(_\!,7LN8NR!EOY8IW*+`F1D2Q&08)L?3H MJD.R)X"K)_0Q>A3/3F=*D*0\DP_?/J@YJQ1MU67PTISSW1V1N+:7&EI$("8. MNQ]S^0I8S->9W=H,>":$C'5>:D=JO"BL:M/1\T"`)RF&WP(4'_835U[`E<>V M4FBL/#)>@*Q1"R*BAJO>$?C7>HP0CIB*'D9?+\]?MW8`?BN[7:7B->N?\B&I MP'YB*Z7="^TN%<XMH1`5^:>5%4M,";DPO#@G)XO42`=P<<W_BQZ(_X#*9+PK M8@4UCB*E\1CC@YHD6$7=\@&S'EN13:28Z:XQQ?49$MD2PCDO1(MD8&18E)1> M<">?885CQ).WR%I1/E*K6\LYIH,.O86G*=(!=Q80G>(-PM5(!]H6**H50[)< M-S!8KX?!?DT;.1$LH^`N!;*U&N:EM1WAU[@"I2'B@B.+W\5/#05UK?\RRC=A ME>*Q!9;OK`<,_2?%7VAWMD*17&`$I.0GN4)U@+&?GI[*40]\!C(BVR$(P\NF MBRFUGOW7"KP7,G(+,.ZSTXE]D7;_*X("G;U!K93ITR"IU*OPSK@E6+7JJ_8? MI'"&D#3J(I80<R+-<U(:+\#3@9"+@T`)K1]H3KJ0"[+4#7_8//EQ,)E]`>E5 MK7>>%P2N(O%JL2#O0G28H+PQ5L'FL]RP*LX0(Q[;GIW<&#S;=J#>SY96=K_" M-/(A?Z!*+8E^[M+4Y5S2.JD5=+NH<C;!C2"X?Z:5UBH[.Y[BS4F-"4+2A=2K MN3SC!%[email protected]'+S5OEO]VY1^"^W4^JK(Z19ZU(/)W#_)U*F=O2A].&^(HH4^ M?][Y/MEV`U,'EAC^IZ!V2"W6<SC)DX3L?0+O"E)I>:G*%@.^<=]P]KJFQ)J< M>@*HKQNG$<*\O!$ZB?L5^T&5QPS&KZ925M<&-I8KNK"2E_55S;OYLP6J1K4^ M2J>V[+2O7NQVZ!=JL,2J2S@#D7KO5]!^K_PH+=#QC6A<+^D]?M??3=JHT5?Y MD;5'E944^W=:TD7YC3/S^>&GY5RH'/,2;8$/_N"GCE<^Z&678L/JCR3K]G'1 MDR[-R`3"IR43D<VV56%3J+8F'<-.G'NM7AP!1/W^'#4[>`0P[$O9KV4E(3KA M.FL.;L$T6VA!\TI%?7#:$^,C#ZZN.8AH*>IHU=VI.!J)1&2,22Q$.?#IZ-W0 M8."/9\D(="J?3*1\GV^?E*X4/U]ITE!;9?HY3%WL78[J(^^)6O<E/EFK;<Y/ ML1&OJZ^"J3?NP="5(-Q1BF%-;G-VJ(M]`WQ7H;!Y_`<,2-0N(VCP;_8Z`&(Z M1>^QUQ<"5")?%OE4]N67+K*&[[+&K7_FN4RB-X/T-?3UT//]GO5,G"^T).`U MYE87^<L!JZS*R$<,@3OY&E1XHQ.MQS!+D2FM/3)SKC$*-(8K4D*<!AE6=X@& MKGSYV'`F3Q/R_IZ)'$.($,XQY3=U&A+JHS=I8$B^VJ`N,EEF__GTAK&)>[=M MBX5_'KL;<W+NFYO8AT4LSD.:[6'#0J!C=!>W(?K_KS\AU\)H.XPW;D+E\;SC M%J3./Z_L_$G+G573>P)7CEY_D=PMET,=PA60,!<C-6Z1EYO"4\+8A$HMYJ?3 M\SC($UI.FF<I:0[371+%M8$M!\'A"=5GSX79W41P\O<PR?JD:X+B9P.IH:8Y M)'FN1?&:."I-]0(D/R:<H-Q@@N[Y>CJYZ02ZL+E&NMLGF+5P?\.O@Y!*[*,8 MBB-Q2D-[VE1QEY,9Z5)$F\V^DSU(&1V#PD25L;+P9RW,N[MC267NXM_*NU9H M@_Y,S4[P[IKMZFQ.7XHL`F=Q"Q7?#_[X4:66V7E+=>E$C,:,D+)$1,4=1W4- MSQEM45H3!QH0;E*I>+]]2)([44:UC31@GVJ^E7=?,G&INBG=5</DRZEP/Q.6 M>]`W7%IX"N2*^/RRVA'#^$+IL-G&/C^%KP-SNFZP@/I)@4?`IZKQ(%B!0)=B MZ.CQ5:OY-OIJ=CUNG\0&)2'UP:2X43`23/.\:Z%"+[C6**&+O[)@V'%Y57$X MVD*;7ML4J3#,:N0QNN#[1/7NK(]9I7Q*4=("*'RH!:!O4W]CIJMSWO:+OB)A M_1V$%H9G!E;<DM=D]@BULK["0IN2D*U1S>)'=&`X^?B:&=)*K8%C%$7NEME= MEGHN1KJNJ@3=OD2N%L0`@WH7E/N.J:Y4HLS%)+`#@B*EPU4M);"D7,&MK1)! MP_+IB'PK(3L>;)6):U%';IXP2D.60"#;634-.%.MJ'SQ^0B\,HO.=TNMO8A? MZFXP20#OCX=?C#5;29(_KZ%4_P!/3^Z0_Q56UB`E9#M@\K.ZQ>[J-O;#1!VE MA*Y":D0'"?DEQHWR?[@LEQE.A8EM2&3\Y*G9"8`T,PPU#I>WN[\002U\TI:] M+3!H-MWY%DZA-"LR`:@?]@Q_%3B%@OL+(Z+TL'4U+QDD[1FA?XBGT>2%%C>] MR0'Z77XBDZ[D$#'<"/[E^,]J;QGH$/`#^<A3$7H\\DMPEHMY84D*\:34B<E5 M/OZD!39ESNK&OT'8S4A4E"G:&=0(;:"Q%\BF>!<L6K;/6[3OC(H1G'CUM(?' M876`J6)5`U_.T7$ETFN:W-S&Q-:=48;=)A9L`*]75+0TL5.OK,EN.IB3Q*L, MDCZ<#O66MU]QN!GM3I)T+;B8>E376-/UU"1@(X+HBD#I_%P&-%,AN4[R_L:X M`@TED&WM8R)A085U['YU-PB*8^"P%\*%Z$V&]&Z&9^!BG(@TW='WFHBJ@$=H MV_FKA"KU25S%FZ_8B:1'`^C,.4>6@RUNS(Y!0":#Y@)EOGB(EB1,9D0*6%1( MN[%R!IZ[0<SFC@^1S2#:U3VJ`J:M^RV]G8HNXK<@P=X;6N1@8-;A9:8K7Z"C M4%G4$().J9VN90L;<9HROICSV'0A*0^W]4?'O'[;.$>P'6+M[:P(`<W?HI$_ M4QZGS]NW[G0C?MUK*&.AD-*88?BUQ'1MP+?=7Q%1P((RO*YQ=2USN]49@?M8 M*@U',Q^\,@C[ZR(BO,R?V2CIQB`R$WB7N4?S:1HH7G#7P\OJ[^M<WD1$D&E% M!PTJ?NH?%D+@L*UD=%\2!#E],!Q30@BZ)F9(V7[FZF^%0XO*UCO=/WBAY!9( M#.3G)E$1Z'*[F?H-":;[3VF9<@[TSY`/@?&NN-$T^%`QG'"1DCZ-D>#(OV8[ M6,<SD44^=N:]3#>"2T87S?2BA8^HL_*=G^6.$`1%&7_ZJ8RAE#^Z*BRVV`,% M"4_EI8FII7_F?/0YY;TJE#.C\P,N)E/*J%R:Z<$_Y\6_G3;X]F=`*F:&"G-Y MB!>DF)ZTC"H?6I2&E#_[9^W96UIW')@ON8FJQ,1."I:`8YNRJ\GJK')0KC:( M%:U2V!E<SJVXQA#Q)'!DX*1:I78OU-JV.N8^$CKX!I%^NK4M^B9D*Y]]?($^ M]U&=4S-E[40/&LZKJ]=X:>,]+I6SWEN!GJQ]`D[@"YF.+4<63+F)DLUQ^P_6 MX3B8K&D-EN\B"J":."2?7(W.\$R>T;FXX#J+5<N#I3A>"RL"U7P/A!>3$B@0 M%>VX+A36AGNS7<L%<WZ3'SS(=HNK$7SF#(Z@@#"-*L;Y,CE&F5!KI,P@UT(` MM&G'(:</?6&9AG&P0S5>-B41T1IBY"R=84W3];OUJ/]9>[7[[?ELEV#<HI%O MJ)OQQ,GOYFUVI]H"8UO$2)7Z@<)<O>U7T'^W`WDRBQM_U1#[J53,TJM)#S<" MS^\JKB!?2XN?+9U1:"KVX.=@AR$OBE)*#5.LFO"L,L&A8ZF)XJLP8^4(>/.S MQ=Z/_?6*`Q+>3/BK;A:I)+HY'P(S!/C>TW&C/1>+K);)8O<ORM\J6[G?ER]& M.]3C%?L;GX/,Q-02`'3*K=Q!A4:@DS#4:&;6-@PZ6P20,A^%EY27/.C#!=*` M/J2><\Q&R*Y/FS=B'U(SH<U`A=(^%7@G">%`/U]PQ7$'CU:=2^<<U!O81>-2 M\DE=^\/;WDZPU\$^HJ>OVK"3>YQKC0.RL3M&?QY[PCJ0;Z-_XEW]R&]U@!5" MW_:L+5LKO5FT,O(E>3'05EQ_`.1GF?A-/7Y@,G61Y'L%=_X2VVV9""]]#GG= M)$S3=W75WC7ZV@`/_O!$L.AFMPN!$T`\S.%!5N6Y'>E@6K\0P?X8[*V>@5_= A``,4Y5JV%]@A``&42H#0)@!/P._TL<1G^P(`````!%E: ` end
オフライン
ついにMajiorityClean 300へ、これは300回のバージョンアップ告知をしたという意味
300回×ユーザー数 少なくとも10万人=のべ、3000万人の検証をしたのかな?
MC/LE/RWですが、圧力は大きくて、公開やめろ、特にUbuntuフォーラムで書くなと
圧力は来ていますけれど、無視して投稿してくれ、うちの会社で使えないだろ!とも。
MC300/LE62/RW452 ですが、NAS Linux で使えるバージョンを出すなと言う話で、
制限として、AVX2命令を使える Intel CPU を採用していないNASについて使用制限。
AVX2命令を使用する根拠は、最近のWindowsで使われるUSB-DACについて、
XMOSドライバーですが、AVX命令の YMMレジスタを使用する v5.12 v5.30 v5.40
他にもDiretta 1.100.x でも、YMMレジスタで、バッファ転送しているドライバーへ。
2コアか2CPUなら、AVXレジスタの初期化は必要ないですが、4コア、8コア、
増えてくると、なにも初期化してないCPUコアを使って、プログラムを動作する。
そうなれば、ジッターによって、低域が膨らんで中高域が不鮮明になる傾向になって、
中高域が明るい印象のaudio-technicaのヘッドホンがバカ売れ状態になる。
それでは、外国のヘッドホンメーカーは困るということで、対策します。
AVX命令とAVX2命令は違いますが、YMMレジスタを初期化する命令はAVX2です。
VZEROALLを使用すると初期化できるとされますが、16ビット WORD XMM0-15
だけ初期化されている感じです。MOVZXというゼロ拡張によって、
64ビット QUAD へ初期化すると、YMMレジスタの初期化を行える。
これが、XMOSドライバー v5.12 v5.30 v5.40 でやっていないと、
USB-DACの性能を発揮できない状態になります。
PureBasicはAVX-512にも対応しており、ZMMレジスタの命令はビルドできますが、
私のパソコンではCPUが対象外で使用できない。頼まれたら作るけれど、
AVX-512が使えるパソコンぐらい、支援されないと難しいと思われる。
LE62とMC300は、ほとんど同じ構造のプログラムです。
LE62は、キュア処理を2444ミリ秒、約2.5秒ごと
MC300は、キュア処理を244ミリ秒、約0.3秒ごと
LE62とMC300を同時に起動していると、簡単に低ジッター処理を実現する。
PCIE SSD を使用している Linux に限られますが、
RewriteData452 を使用して、MCLEをRewriteしておくと、
究極に低ジッターの条件になって、軍事機密技術のジッター暗号通信を阻止できる。
ジッター暗号通信とは、量子化暗号通信よりも、1億倍に高度な技術で、
データは無変更、信号波形は無変更、途中経路は従来どおりの通信設備でOK、
WIFI、4G、5G、光、衛星回線、いずれもOKで、
セキュリティの厳しいファイアウォールの防波堤を、貫通して伝送する。
根拠?
デジタルデータの "0" とは、電圧 0Vから0.3V のことである。
デジタルデータの "1" とは、電圧 0.7Vから1.0V のことである。
0のなかにも、少なくとも150段階の状態がある。
1のなかにも、少なくとも100段階の状態がある。
コードとしては、
MOV R8, 3888
MOV [Buffer], R8 ... デジタルデータの "1"
MOV cx, 3888
MOV [Buffer], Rcx ... デジタルデータの "0"
こういう感じで、電子ビット基準をずらす処理をして、これを人工知能で
受信側で分析すると、どんなに強固なセキュリティファイアウォールでも
機密情報をすべて貫通して伝送できる。
それを対策するためのユーティリティになりそうな、今回のバージョンです。
"LE62_MC300_for_Ubuntu_x64.tar.xz" SIZE 10,044.00 bytes CRC32 f1d79ec9 MD5 9b1ef8eeed2cd990eac505f53f426e6b SHA2-256 0771ec2be27e9cee3fb6a3807b2189be719f3b5911713c7f2795923811fc6aad SHA3-512 7acaf452edb4b8c876dc24de589e1b9f5bec128391dc78637e36cd9397c1f515d6ea5d8fb082eb72c82b05ee562f2516a3c51bbf9a742ae13d9dea1888a4ed68 begin 644 LE62_MC300_for_Ubuntu_x64.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6C][7_)OQ=`"810L%R:9.U3ZHO\949 M?B4O*?ROA;*$_\,HYK@%K7F?:Y*U,"5O/::OA]2QE00[Z[ZR![N5%7&F)7\# M4Z+?``=7KU>1$VND:R7%Y*.'@A-H<='D@&^(S!6K-CK\KGS<6`MNMCSQFK?E M+GRJSN"-0T/>LROZEU;V]#2=OW3N9X\*F6#:D=]N_KP3S;N=IFY$P%N7$3V& M)&F?ENM(Y)+RBL2^4]@_A:&SZ:)Q!N#JD,9_KW=I-Q;<SWJI@#7(PJIT9@5; M`*1WQ",A/9:]U\%/3.']Z>;SK-!.T/9SK_S*D]1O>9VG,LX"A,[`EO*:4*1\ M7#X'#-S*]XPD]V%,(:LH5#D`8(@-R`4:XJHK%#8-)7#F(PR)N<9ZUMO=3.^L MRL=E3J]A"REFR&E6)OAZP,AN*DX^^#F<"J%C-14![I0+I(TI3CH#$#1YN'X_ MAK*@U^2N$VO;93>,<[LE8>)R'==(MY1!FQYJHZ=_'N<YC!?S1_Y+&F+*89"Y MXG;:TF+6"?.R=UB"FFDC8LY?Z8C.6[Q@T$G=\Z7MH>_UCSY++7/:D?AUJ%GD M@5[1`!)9;[@*F\FZEJMYR%A1C\D#%MS,>6>EL^+MT-0,1AL0=2`>O)V5/GBW M`)K!E+2D-L0E[GJTX)T6%SQH:F^,E5\,<%X6W]Z"<O=-14BO0S3=0=:X3MBR MUJ69USWKVQ$#B$1VV%Q!@"_W6I<4I@@M[G)6K,9X%8357JG%*Q'R&U_;ZR>? MNGQQX0IZ7LJ06$I.SH7%S:W2(JT+[K;QR0Q<<.[J%?9<U.#OEQV9P%Y&^01B M$H\9X_P8USM4=![]CRX-+R3`KBG+8">O?XXIJ)3Z[^[OXNE_([^XL5'U>(UM MLBU]'<-*D$05>SIG`+MJ0U&6TFEF"RZ`;I&&)V5:;*C@CMT/ZXKZ8M%`$$8< M<<_UVPW1`.@D_E!&_*<FK"&!A3;F/;8.3V5%V@1PR)@P/NU];GNMCD.=QVRI M\K4X0A:U6+Y42<']#)=L6-=\YG0W<*H/PY`(6_=2W:*@'^F#5$"R'J"@69QJ M:6DV#FEK=I1T\6G!#<IJ+K$5W`5A6@)0A*24X?&Z'[email protected]*VQ=2-U(-[C-,3 M8YT#/2F)QZ:CNS%$]S+0>,%"__89'P=FAAB>@UP+!2)#-FMI&<W1362[B4>+ M*^705AB;R&Q-+X%6*P5((1EUU(@;J=X)7[\+4W-A_B#ZC%55B)Y-:=?E`*B. MBD"T;4WBL&BZ!I@QY[U4N29]Q$0H#'P@OX\5).((H*P`1(_]1=RCWA64I10> M"B^IAZ0I0D=Q]NRA<;@>^AGRMQ\6]5<[=C"ZI@&AY;=U8P'LI47-X#7\P@7I M@<[RQ.H(K%[#9N#:>30P?5^?<^7Q*N3TN>LPLCKT:V"F?.KN]FC.\\$(M[G` M"5/S#=0/8\RY@T=*;)"C$CS76M]'XQ1M[&]6\W-G)K(_!WX45N:TA='+4TK\ M98M5AIS%<-"E(JMKEX;]391G]1(<6E9`=%/7W8DVN8RTU1.9MZ-V>HC_)H#! M56TY%QPED3QW-J;2,LC]9/T?=*-A5JR(F$FP<8HF3KYQ*(MB=T/5Y-J!$3Z2 MYJ"14<B0&1=_.3E?F+VY(2@6>\1U-%T)L^,=D;[8K*6@NH&04',A;A)H%FM? MZ]',@9$4!QVO&],N_^?:WX_4R5A[=JH?(@HE[[`AW,2_4`V'V`&Z5>JA]NN1 MAVCLL5NT33-RA-CR4R.U-334:5+H_]<^5`;G&_GS"6`^.E"<Y9KD`'Y7^.F? M8OV<8:L@7'2:YU8,.GA%!,"2:_M)@UWJ19D*-W8JIHP(Q-_BJ0-NK<3FE&&` M;B9;"8.$8V3"1IKO-8G3),UOD*D+W;5,",I)"2.3U/.ID^UZ_ZORW2T?QSEG MAVGR@R^Y7_,N/#$_FBZF44PV$Q+)LO?X*@_F@)D#^?EUQ/*:9OM$SY>_B,Q, MOWIL(^"'QTDLUACQ;O(B+\:'LX#24@_2_SRV4L<B`@8@EVNVC'-UESH>*?)Y MF5>YB\FO<O@"P[VYF[I=*?7IYTI]:71D\OX@D1GX89?_XSDY>V.8P)_K0/-2 MCI=4MS)UV'DJO++L$!1"K*YQN2GU<'AUY(Q(RT+;,[PR)"B[T4N7*&XQ`@2V MTX[SZ,2T?7"XX)Y@CA>*^VT(\)_1.N3R"F@:YM/;X:'@GD1(,G$\)F4%X#GP MZ<#=DRRB[JK?Z]%0X&;ZF^X!7.16<R72D5968()\Q/\CNSW.#9S)RFYOJ@:V M,,WR$2M=QS3M*>WBAKIJ?@H#".JV4%>5>IXG3L1(6-&NJ7'">%;A_NK$OI$` M/5IZQ<O%E]#F6[WZ=(Z2L>1F_$)ST;U[Z<!!1&G@IN=IN@79&0(1WD1I2[WA M+$<;/L#2'S>LG<HBV@D^>`/<(]A5QH2;+7V.,<'NIUHV.W]"2D>R\)E_9.^^ M!C?CK#.L.8:PQ8(XHB4LW55K6UA=1"`4R16)RGGQA!EXBK.78)>>+GZH^G3I M=S%#%%N5WB+[TF[NUWMWX)!G/M6I`+R>/[Y)!3\B.2RJ-G*JZSX<$EB23!V, M+)8*=PO2#;F*_JZ(C?$$(/]I7[]*'HR0.$!2B'3_H+F$)S**[V/,9'9;HMA9 M#XYH(Q-AF&?.`=;PIT"J;,'PEW'9(W@#\OX]@[M;_1YD]HHS-CAI%7KO>7E[ MFNF==5P0%M/_Y;JCC#AT#7<?LP*VJ].`UJ<C*[M`8905<-QY<Y=NH@!^XV-A M,+!TF/L&>=;*QH*D_)P7#T`Z>#J4`HE33F7'0$O`+K_<-]LO_.4,JG6N^WLR M`R_I_084V2O8-G!O<8\N,H3VA\J]4\L^H!.0=C:"2F&<%9/A6`%(O]6[(F9H M=OG*)+IC/5?XN#E,X!IY+'9445.!R2$R!73W^Q^K5+',:H4!FW&L9<S+@:%_ MV$WV>RZ1R<;,L<]+$H0:W9C7K88?1?P!>-4[IDX"O>&@*L("Y^!X(`J`^<O6 MGD;Q?;D:#X[(-33\>_V`K:V'U?F?W[636)TN(%G49S$XHZVVIL*P^HWX_"EA M**HO4_\BDMC3-T3-3S9!NSTD24/_OC*AD,X8TY:4WYD&M]H<%'6^;8?(&/,7 M)68;;Q^$:4W/U)FP?H3L0],38B#<GQIN]CHI5#681<_+*X6F8#/SHJ/9ER.R ML]SU_3]UDLU?449QG2*?Q1C%,,MXVVX7T&K:+WQMC8]_9I=H4869W).+)W9Z MPC)R1WO7BQT4R2"F4TP.#)XEGA&?;X*KR`S</9L4"+_\2A])8=>O[S,^DH1; M8T/'BXL"_S]164!Z\KL7L;QDVZ)@1]E=\>`E;8UR@E`&KHR3:0'JSGU00;4B MW8YAAJUF`4QVENG=4O!_<P'9\0>'PE,F#,H(O@8<G3G'=WMBOB8TS9Y!2O?V M-E]4):;XDJGP:Y_Y8>AO<Z8PZ",8\H#&F9%H=P3B(B*BCJV1_\V#<611TBGJ MGFX$V63-FGXR!K:I%0=(]?6('(NOE3WPN/+`!Z`6A;/>D57YPTK]P.1Z9(>. M#)7P@EBLR&S1<E(F:S;!_DKLZR,.!A%,)=.OM3.F:$E-\[1)<$LN-5%F0+6^ MF!^VC#OX?Y_K>/P0G,*Q]$/S$<_.)BO,14XT*$$)P2<>YX`?O.E3V:%T=B,A MUPH4G6PFM?LCAB"A_E)V10*X_6";-B5P=-A0;<0G3@Z3R/4(GE0GAC]*(45I M>W+@WNCN,40!J\).<3^#AE-2_*;(/J,4UT:=`6V^(O;RJYXR4,Y3-#[5$A8\ M>)B[%[\54S6HN)G555;9H;]5(-@7H]-L5@^HU>\LR4Z?36CE33EUPZLRI\CU MOW\D%Y=*`IK4>/>8W<K&FQX.J.Z\UT2@F;F;+UR7`3R0`&3[-0$B<`A)U6*) MM5G^>SQ,S;W7QO_9NPD3',[FROI?SCLI14>G"P6_CHKK:+?TRTL<,J10]JH` MXQS*)#O3S&.KD8UDU$#C&`"ILUK]G>F[^8Z_*FX7:>*BT$>WSP?AT^39G6A> M2)X`+@_LII'-L>>UXUCF9`.]=MGU3'7#?SG7N(^'35)H25>02AW1L\]YO)?K M.&55QKB?,6T?4![Z*3@R<9^4F`@4#I)-)WY743XU>*19FA0N7C#MFOK?!Q'; M&QE?K<8!WW0>%IJ#"CN@$T!Z[QC/J\O]STH8V>]BP"$@@+S3AX$?Z;DH2!\^ MD58CQKS/_90*@;*<7[3./CQ?!7DRRO>PNQ;<&-'%=(5>`(U9)W![[(_%+%%R MDG8*US*43U-AZH*VI,T6Z6(.KR_V'5]<1NG7PH1#GKMFID#B7DGX"YQ-Y1\? MX`%7POV+4-YCEW3V)=_"49;'=^UE1%S4Q5Q)W1GOB3GY*7I/@H/VK;(Y9,:: M(2(DYB&SY[,QJ.?N6P"KZV*8I[@=!8%V![&*OC,",,.?;#`[1MS,XO;RFU?= ML0_0XKQ+M7(5](*-XU1X!K(5OL)RR`P2W.$]"=8LASFVG;(M'D^FL0$'WGF( MW9*BNS?WBWGZ3]AX\J3,#2AR%0SQ$6Z569)UFC<:3F^:VF`YSS@J`0#?9A`# M]&HCDK2Z8T+)GG'#F[.<M;P_`*A3JQAE6"=GRO+&5^MN3ARFB.RT="AF_#+" M+QR0#7$E):ISE,DU;X'1$];)8?.--TZFM8B[C?D,V&EH]'$G+6@3^+IK99[G MJ@>R#^N"B;+E:Y@NZQ9+A;'T)7"KH%YJ)^GS\F^">Y-Z2;%/^'7!JGRUZ,B7 M0>0M"?QB*665#O!&(``:<1;CX=A"5OBS3N2ZM3^>0L4EQHQGL;_ECB&5-V$0 MFCOCL4<]VQ,@"^:X&RV,*&#.IOO`:D,5=;X2V7OG9+BLIZ<5%1ABTL>`?)Z' MQK^Y-@);;WS2OAX^W\(3)JZ'>?S$^0>"]AYS,T%QEE+P<%\[6X65;+M7XO%I MR\(#>I)W@N[XD)#`K-));9NW%[C$J7P3@Z"/U3F:-R7NC2,*0YH&>W_'2P\R MQ`ES:IU%3FKAEJ,MLX7I;^]M?Y`ZK+LDZ>@O96F(<(HC$K6O)NOD=OH8I6GK M-)TN\`N+D_=UE?PFB_(,U<A^/;1R<->`ZNY5JPM.Q\@O,?`I0W]-<)UYM/A+ MN0Y+VWUBA>[+"QJ[T'D&H^0\[<WZJWO3YP9*8I5B1LR719RR[]MI=4K89\%I M_'*H[P=C(XF@OC!&EP9XJ'PH\^Z0"4]P>G+22AIF"@'Z!ZF7X@Q;J:9V60DZ MBHKW`%%$1G9??Z/^A^NXVREVIADR71HVM?QFB=J,^@FB^=!0DK*B3B+N>U*+ M!XCHMWVN4X_1C`NWD6%3*G_=FA'?]>0336)^K;T).;0DD?]//WVN$?;:4'B& MK!#V($CLQ+`/.N;)^.P+D"ZWOQ,JCM?VK0+)MQ2&+:*E.=_%I;L4VW&&/`*< MT*.G,::VH]]RB<YU=,N;!-7KW_!7#\`;MT`@B0&+:PL-[;(+!0H3U$]"2HV% MOEB(Y)82@:AB+:YX!J-<+1</6%6G`!R=4@$-:/6+@]IM>]!#KV@O$?OOX.(Y MJ<JG*X-$"]9(5V4B-&LP3_^(GK^,R4`]CKV$;C89B]9]1!ZZ\J.69!E'7'AR M--<%FO&U`P9H_U]!<>2PDL>(J&`'5WA(5D(O!S:6U4F&">)0"Q6E,&K@%Z/N MP&,QE%;:GQ/6?A4Y4N8`2;"CZT6H6V"\.+4E&L#R'!4_T^CCUWQ^=(\*W,N) M&E+2?U,9,^3:U5AF*QK$_I<;E)D!@Y;7W=4RZQX'0$3W,T)G?IT*&/,;\_\A MV0S#/&7_)F_->W4/4V5/=8W'.,OY.)\[EEN7ZJ*`2RH!IM!#4R%66).G^9G\ M3UQ?.^171@.'0NYBYUHVIY#^\6$K?2[LS8WK3#P9]J)P$_PWT7'[]<EP*07! M="I\QWQMOB+7;1TQ(X12(3FK2=-U*2*W6E=BELVM2;X:Z]2FFYJZ\&<;I]\L MF4,PF?#^^5:2+;>"*CZ\*:3R>CMRP%2566WG0A?Z6I&E]#&\*_$:RWW5"OU7 M7'O53"-FY[K9A4MG[Y`"([6(X'MI8V=:+S3'BE#X*]XU@RWI/=D*NWT/*Q07 MTU8SY'-+1I9!5&.V->0=ALRFPDZ)O)01@P45*>C+[GF_X$7Q0B4`>TTME%.> M?E?@37VZOA(T!POIC*R8YN*IZLA('*()5@*P29'1-X[C6;>>?IDLH0`JKB2L M)[0R(TRD[6ASOUC8A-D<DGH#^`3CEX:&_D^3J`.>YZO9NV5#=`GM1%K4>NMP M'.V-4GR(MUL)67RO@J5C+DSX)GO`7U5FZ/F]G!$UN,9%$7NDKX,>`(-^GGOP M8W#/N";J!.>T7"Z*7#TU4^3*.'9MY8@[A2ULWFAO@6J,P+[B8[<2^B1;>H*J MT#N28)2C:V5ZDR&Z1SI!",2!8<X<UBO=D;>O4[OE'*OCV8P+S<GP'5LJ<38+ M'M:MYO?YYWR_J5PY-_'3%);.,RO5*`TLDJ"/R."`^!'@7+^B89N7%W*E<!_T M8@!)L>MC8J2=DK54!UH?$H7UU&.=J/#57UAH@VZC]APJ2LSTRAMNZ-B)^$4$ M+8F<!+9B`(ZP)SV@4^<ER+<Z.=7XW$*2A@)6SE:@>CVOV=N76C?ZVH6#/'C7 M[9!WFN-"EA$A'G7*`@&=SLS,VM*S#CTG!0.&IB-(AZ"5J,A)][O\M:>B)A<Q MWF,8CRN@8H`A5?/ZT9-3=ADJ`E+R^9+E1(5EK3_Y!(IKXM]XT3-^T]_NR*DK M<4#[=@_:`?>[NGW1*T4U;S'&\7`M3GY$JRE`VD0&*PB:HKZF'J2WP\,5%9R% M2W_\V%8_)+%R>>F_^$-FK]IU7A_3,3CKD7`R>*,R6>8/(<>E&5^WR"\D'EN+ M?\[$P'C+L$E\,B8X+QR#$IV\2XG>,_D&T:I9Q\M@H;!@=Q'9#YM;Y'J[D8PY M!MA_]#=3JF:?V<6<`KD^"?2!TJ'6Y!6-\NOBLWLA43W@C0IEWY.+0[B<CXXY M<Z`"EBJR"6G]SQI;S<:%X="?ZC#]RRDF=-.9V'F.:(W'>AI!^=+X_%1C<(:W M$KI43JHYS$9R4P!Z:51$@);?+HEJ#A7@2R[7RI73F8[6O#%X+3GUMT"[<M[" MM(QX?%+&5`QHP0)0Z(LY`[email protected]_P<FAJ6`F=I+X9G&>KG/9C:,\E6\YM</ M;&[.J$QE&+@&*<&C<;)FM7]/9O2VT!L.ODJ`"2CIEC8GO`4T)V[5/$^?!AHV M>=PM%D*RFD&6I`$1<_PF`Y+FHLC9[7:E1LBZ82L6(ZB].AS(1GC+L/$<S62Y MKP9J0=XX?A[+900M.S^%2W!L\6X5C.(B3WNY8'+5=;/I[;\K"YGF#+,5NLKK M.+*X6%I=B$2:BL,PV+R9\2DEO.LL$Y/Y$_:JA:$1MT<]UXR_+6A`:6FYY$UU M`XD!=:+B5(8QP7I$I.,)D!,E9.CD9PZF*0XXQYC-2^4YMH[[^9PV5(Z;H5KB M#;(U`EI4CU($-K`X4)?">[T#&G@CV^LF6+:_,M?YDC!]Z^X0[P3P6JN^]SG] M@=2Z74^8?[:($)*LFIJ=AD#4H8X*@>VQSD'19^0?\'(^XRR#0#(+MB/URPE` M'MHY!ZA<)UZX49DJTX"84R-[=][-Y+SDN`*&^D6;H>.S'N^YG\%AE@`7D(DA M/6QX>2<WG<`<!?R6#H].MV(H\1$(ZA*K6`P\?%0.KK9*\X<%0>ZJJ&QB<2UD M?6MYU9-1@R#.IH7YN=.6IQKN`X0;*UT<F5Y]6@<83>[email protected]\%4G@?OZ>"RGQ MH`-<*,7;2=/S!H*6E_O+HN(A-\[J&0?#PSH2`J6@VT#-1D<3!N0OF5\P_DEH MSRU>2^V"GBH=,1^ZIW@KF-_./<:%DQN0&RL5/ZDQ_1;[7#HXZ)6'2/+`_%EM M12(!/.OI3EUB.%1,=K-'Y,-!=T\7DRB2)%UN#]6,F07/(Z?N72-NEP:GF])@ MLK43.KCL8=]4)_-7XE<U>)BL>N)I7SN\C"&H>C.VJ1\@5<5$4:KI*@H_ZAL0 M%LN-;6#S.ZN66&267"J78C2MBLTZ95=<\1L-$J_DT#:OEFUHRQENF\-)*HPM M?B'`5LS,2DV8):TB:%9&;!FW>+62/LU=D;[Z/U<9,>B.)LMX!MI`Z6>WWZW$ M6H#PI1174U?5@23G=^W#GM8G^6R'Y@'?V#HO,7"<8K\+RIH#"\6I!XBRG+I= MVHNM]H,&S&G!WPC;!KK/3KOA!Z>KCDCF(L3I);/RB>O&K/QEKF,B^-%`H-I- M7",$"/2)_-(T_W0)"CJ=LQWL[P4)`\UB=.?L27_$TM<AVG;H:K[TZ391AMK+ MX2%`(E-W&`[F@/FN\=VBF#.OA=>%5!%CMS$+;&M1YXD%\1[U=B5S^5:`#L+M MIU_M(T_1RBQ)&&K9G$4L2?8^KWOB#E$09)F]R)^(S%J=KE.(C/H%7WI'NNM* M(V"\[4EG4+E51G#&0V*O)3U&!3;[R?#(WE`8$<\SZCQ]/#@S;'&H]Q)$#9OY MUA;=R*O]BV0N:;XR,74PJY.+&#'@K_LF;T#/'O-]1,RY$H,JISJ:=G?J8MB[ M1W];)$1?VRLA5=8A1E-89"\YFUP9CTA_4%S$<T0RHVM-!FL(W%KP'*8!5C*I M90R.3NSZE*1!%YFT$F&'>:<3MXAH@CE?5=M?$JB*S,R\5'<ZA,/$9MQ2V<LX MT!R7C2$1YO<]@J4M]Z1+Y(/0='[?]64=+;G$SJ?64WR'-F$UP8Y@".B".F%& M77:(,L0/YJ00,/2BH5^<Z?8-2KC#I^^/J:6Z%!/&>X6D1""M=0N:$CY'0`ED M8^---*E-UPKV39NTD]VM^^]L6"H`,U<S.^B_C"\\JEZ#2JOSM6R5[;LZJ52# MV/;-VY[Z<CYR3S,358^8G!JLF.B<O*`43+E`F+4I,?,Q0;:P+.G%M*JA-IS* M*/U0]][?1W/*A&/S:'CJY&IDD)AGM^YSMH^1ET2K\C_EAW=B\NGL^ZC9:TOP M:5/$N]0)'""A9MCPD?_W4"`*V,8(B9-V'-'AOQ$T"$!**<N\U+LB]WG+OLI^ M)<4B4R89%U<CPS![PI#";;DE^7J,7@$.U#M0Y<PE%@+RB<LV=W+*+WQ!B,08 M@E">HHA0%4MY`3,R;*%TQFX'@_Z.N<!_:TQ,IY@=K[3N,.-%0%"$>476-<1Z MJSI5I#X?K>4VMM>:6$H]-L6I7`JS^S12&+(,1,:/4:9%SF8LD4B/Z,W\.@9Y M4^0H-DA!4^AE+@V4D8/J>1W<-5\V&X*@X-L?T[+DE3RKDX%[:D861SY=;38Z M/XA'P]E[K&`J.2.FQDMRT0X1V9S7>I=`$4N9T5E;J#+D%4!`]@.X#W=$\(OT MWCT\.0D<BL08WI<C^44XU<R3<7I8KE1\6%)AW>(S-]9%F#Y)K6E_H8?003?) MLK/"SJ//G^IV;=%]ONKO`7<^N"\:IZQ*5$^*PJKH]O<0"=(YD4?;P[4]R^6\ MCL63XCP!4>U5:/9;'2+>_W7;IZBN=FU*J+]679^ZQK&.X'TM1PRE7P/",GO9 M="E\>2IYT!XNOK)*`^E)2B;BP=E:\9[3%_CP<\1/Q[RWPD/_K%0QAT@3LH)J MZ6`8B2BZ=4O(A=8C%:0?[YA59E(Z'9E\=0K?.N7"52[5Y3-AM)@`L_O7\V'. MT9&#A"W@C_7+NC4W"5@=#2^\'\!5!T&OJ/P>#]+>VAN!&_?V.J5T\VI*!)Q* M()AQ)B=L(&T92->6D.QOM"<(]J">HQ3]H\9GCM<F[/3VAVD);2?L6^)]#QH" M[:*#9@/2)"]&<5+9"K8WU%]_+AY7;*UT3Q5!%-6(,:J)B:N,1Q2>VE;'0^DL M4X_Q0+35A@3$<(,EWV,F0#%/EG.U_ZAM5R5!_OH9;Y%56&^5FD!;1URZ5YLP ME_$*K/;OX\E/9#5^U+^%+(O`]2SR#.^`K4<['5+.3QIV1E&R2%-]CR<.U#L# M,O3'CG>6>]RN1:S10(D$;H+#L6DQ_Z%^3=CX+?2PK)A.=<_?@"I&F%%(,^V^ M@<F.ZN6.2DJOWKNGK?(:FST5\Y.*979/%T8HXAOJY2*I+%`)'656:=-#`@S' M>UW\]_RJD1V!BKN?J!9Q0)`*JGN9R#@28SE?MHEO3,TZEX@*&-G.5?H.//`0 MV?""]&=*]^HS"\3MZJO#YWC_`+'(;-<&.">0(^9)L?D*+78M^4<TJ*99=AP, M!`]>9MUKJ>PE^K2$%>O#F3#MA);ST4VY#Y$G\2DBRJD0PY1/Z2PEGP*+1Y8$ M_P!-)1N?HD2I0KJQ=)C:3-<^9"$0?V/K8'+1#=ORU%'XL@/'#EL6#3G4VJT/ MJND.K8K"'HVFZ6DG0`"J`3`,K^9`,M*M]P4I!@34_OK:.,9<5DY3'N0``KN8 MG8>W=0^\3^]@^@]#G.`+G;6D?HC9!$0(3M0H%=K:/(\)P$@ZAO4`+D25S>[* M#GI+EJOF'(NVD\<6[7.*HI[1OEQWQJ;/1FJ9HMI;7WD0,)GOMGODL8UW7$P! M<,JU,90RDR)_T6N.F[+!.A,FKHVD=E!@0I$ZJ"LMJ+0<&X=XR!O*#>D-]A<X MR+/3A?E3XBY.Q14$E2L=[#H:":Q:NLO4-O4+Y7NJ?#J.%T0@C788BTPHI\LX M`[^UP]$?)J@;V486.\QOWJ^246(T.6T+ZD'^$/>_UFH$Q`$W]Q[IQS>HM\4[ M/&WJ:@#=>C+Y-/_7V&)O[C[S&4[+$/N&:FN%572GF'$2O'E8$QCFV,2-P<%I M]>WB*FW![LP1JN^/M'H<?6^8Q79VDTKVA(=32HWDEYEVF(!D(Z[U8JHM+B-Z M).)EL.\OQ!`(._K5N8CIM=\^J@)JF(.Y\-O6/^%;S&ZS)*#,X:=/F00LR/56 M`J![3]KF&5EBAB,#/(_Y4REIM)ZW3CCO33#H=D?MY-P_\%]BPOV+=3:U+X_A M1JZP(5C\54*$@E7]I,:HBVD35PR'^FF["YJ9ABLVF-#4M/A&F(`T3-4[ZG-0 M\Y-E)+P_\]&QO.^$A02C$DQ2LL^]A^IYB*]!1ZZ;03!D\)F=U&S;O)\.8F*: MLH`/TXP"]2GD:I3F<:SF+Z69\T\L;"J9:M[9T/>>]`?TAGGE`?)Y3,^L0RJ8 MPDB!&&05,QN,8T::P.8*-/^+Z!LV#I(/G&KZY-+*ID,B&E,WG/89>*6%1;TD M:.O=4@28R\FDG8N_'$N'R<=.9)V3E(SWZ7:5J#-+TZUJ6U!?V]H#,78:'S): M9[`JDS/_AO^?J[@YJ3Q/C;E\8V(@:>-I0D81%$5F<@A%MK%I@SN,!D9Z/N%@ M='1'F.9=A^W-X_;_(2K>7FFU&UO(PAX@K_.5`FP"]4X#\'E>>AD/XT:S?QQO M9WHNM%N-!GB,<T:N>W4`S(@U$RND&6J>S0]^J`+18`G+,V&WF.F5:+:<U%)4 M+7HIP\HAO:,>"PW]D@DJ6((4<=X/[&2+MBA^BH`'G#V3>BUE'NZG^S?\!6QL M9R+;=">F,*,9P9$E`W)]E'?ZU(K"5T0TFY:<6FY<'U`$)1BHNHY&Y_27,N-W M'P=H`$\1RV5S=>=44@TR<]7E_8"2X,JFH:/5R)X7JLTGZ[""71\Z/HV-@XK5 M.O:#;133304/.$K2EZ<2#.\>Z0<`@KN>RJ),RZ%WEBJ>ET_&"F\DZP&&P*L% MR;'G-VN<,U6*_M\]<Q`$&(03MNGDI'=R>Z0EK;:2J(NGS'H`Q#B4]]L1UPIG M_H,).J9[\:E=O7U*I/!&"7]8FA-!X4J/]JW\Z4/D[L.6?2UQ##T<('"N!\7T M+;`2+*4)_EK-NTDR+@]GUFD_7A]&=@CHPVFJ'<+N>H(^;.6^-@S4CH51K);( M/3]+:ZC9HJ4SN=C*Q?*"4JEEZ<\`(5V<#>BH,9N#IEP3J)'K6@SP(V(+0QFR M_5]+P=ZWN"3Q/_N5G[A^I'..$GOD]JV"Q?/*J+?+')R^=`>4:1.3@^QWG]?7 MT$^N$`_DN5)W!=O*Z,;]7%E\\5BQT[26B6\[^++NWB\>JCQD!\ZMQ6S71ROP M$<<W,@'+Z+:0I>>!J-]:-7[!GG`"9P725()L^B2&CA?!X8NZ'"@P(T\&-:,> M_8IO'S-!CFL+_<JDI%"2LK@'!TTB;7@CJX3U._,K[0L;:<ZK^'=#*K+DW3WS M06AIBT@;#D<AD#K(GTOL/X$RP79T#VA-`JY>CN(G85<G`I=4B=]Z#HK/34#( M`G1)1S9QJC(CERQTRN\"O"FUB%X8HQW2TK)`[@`'@3>EPO3]1DPVE5L1:?=; M)R/WU_C8F@1B0]H/5#S=(@V19GR`J\%W1&X"G+K"R'6-1R1F']6%^8RP6$HZ M$$P3)#6<6<P9D9GPMS#,A3P5A&/I#$VZN=+(EI'";KVKH([<MYN'$4M?AC?M MR`PW-1SZ2`'5'B@YRB#6FQ.Z,[.8AXHZS+O</8%Q/\K0*?,I1&V'*F67@9Y_ M[MIYTJX^!W_"VE.8MJ&(T'L`.CN:@^"(MIN:^MEWK"S#SB[U%C\8E3<5`\S- MFRQU.7]"Z:,.U?.F@;7=W;.S+S*$=YTOV^$;U^,N1'&5\485RM,?__P`)VKI M/6`PG?:C-E(*QPN91QH4Z\,ZL2EFKV_F5W1:]YYUX<H7W&KM"-!=R6[)S,88 M6SHTU:F/7@(AA/5T3@4N>`WCQN$P4/,%M^R42Q-6<"-VU=,O5S)$V+O8(7T$ MXJ(KT.U-ROTMW`'/2;$V%?S;(SH`"%VDJME7G.NL&N=3/;GDK3&V\A:+&>P] MZ>7;8A$&LF]JS=AO9HNH,CY(^W6L(Z<TG+(PDHC;/)?[+$?E&YGYD^C1#/51 MUR;I/98"R)4<WMRV0DM,L`PQ8YUK,W(`=GOQEX39=BZ-\JO&H>73-'MS!XZN MH[+%=!TSQ#889X(F[MR]]4,,)/D6AQ2306F2+Q2^(NP4/3=F=*,X[#WF?*CM M#^28,]^;^4NNM):$!XX^;O,YBA.84KV'%!094"@M2.H#?2-\P[G]9,//P%$O MG&T'_'4!DS$KB%LTA@"W!5.AE.487U6ZB0<3(T_8'SC;7@,YT,1HJ.L4%W2A M,_&32EP,`@X-I8Z2ZILTS_GQK9IK`\J2[I'0*5LM5VM9!;U]HI"%CG-FB3+) M2>YV5$:9%!T,O(WL4<@Z4Z_;_)9^;0XTA(XR[9?)S&(:"3L/XBXPCC5*-WNG M/2BX:G'8U\\<R`.@NL_V?3;43H+%(*L"[8ZU-;M,H-[)+4CJB&1VDKB3_CTU MF479Z$M?>#_?-JI[ON40&JIK5YO(_C"_:.7#QW16FP@!:^/0H"SGI$4[)5*S M(+UX*:Z;4/<K)J;8H=Y[/M/TZ_-X'C`E5\.$/`L;P3M]_2OV_/XYE4P:RR5X M(MM)ELTSNLV7V9C:WQ&=&R=30#+G:>$A*+7E_0CF%TO-A"])"UW];#'L=DXJ M>PX;NIT>:"_@$8(9$V%F,Y'85O!``(T%76JV_3`(``&83H#L7@#^23J\L<1G )^P(`````!%E: ` end
オフライン
SSE2命令とAVX2命令を使用しないバージョンを作りましたが、
完全にSSE2処理が除外できているかは、調べていません。
begin 644 ExerciseStabilizer1_Linux.tar.xz M_3=Z6%H```3FUK1&`@`A`18```!T+^6CYSO_'5U=`"*>"*=5>A[2@V&M>Q/F MIE@?=!1!J\#RD/2&48;256RDU,1RZK2N(JN9QO/0,(S+SH-<\I4`L_^R(]EP M<Q&`:Z".%;YGXTG$GX!_D'&"V[W9%@[K+L(%]&?*=VYXQ`+<9KQ</B=UYLY1 M+%(,=2X$4X*_?]C<!\HB,3H;-F)4@DE>+#?BRHRH)O=C]W[#0T(?2DH2(D$V M*Q`BM`-:O0$9(=#+?CH0/?;.)/N0.2#>I]DXS0']&AX,%_XRY&XM%)>Z,WWO M)`U#S(MSX'?"`9?$,U@O**X.^4@L'IS3F.2'&IY?3HJ@<S.\8Y]TEJ,M"VF^ M;T`M0#;-J(A6!^PMTF-%,771X.EL)V':(K`1K!Q/M#N=CX\%S-1[,JSTY(3D MJ:/NU?$">_2RS=1QJ_7J6"M$"!""VE`T;'#[1*[]#&@@,<M/NN"+-PD^!=:B M-PV(C[']&2ZO<[N&;-F@I/,A/Y.L*3VA49OS[^W@8,B28Q,_&("Y11"$4K1; M8)F1C0?5BHG6$")WR'.QZP[Q*,2`??\R=ORU*-@:-UII#<W.-U7G?GWCQ)7& MO1SJ?),HI0\BG$YJ3V-N_4DJ\FZ]"U*+NV13Z;_X/L2AYAB(=XT'W&&+.J[& M1%UUOU4JH"%M`*(Q\CF"Z*'/;/F&66WN$#EHZH^%Y[!4RA#EKO;9:\YAW-@Q M(5[N\FNN(TVR_"L/U:B\)1,$48T36,16!Q_S!GNX+OONGF`"XKFR8[",98O< M%P^O-)G<RN"WT)N986H`EE%ZO7>H:>9I^>9ADKBP&O\Y>,9:'SL6#+MB._%T MWQ=NWH>:6DRU=/2#`;;(-^>HB]RK@M/'U0:;HI'=-RPPNVZ:?P@,8MO@\CGJ MA_LQ7I3+]'O`&(/_P/DI/YVI+Z7G7TY/\5_".2:SC(G6C:8`L>)[I40V/YUQ MS;?Z:D&7U&1FWQ?_@H@%R.>-_,!5K.`%YM!Y:<&5K+?4`9Z)V,AF]?H!!^4! MB=4R3P@4RTZ9MU3-@8,/!?H@;T,Y8$'X5E:LXTH=M6U0@/5YU]#1/@;`=NKA MVB=%TE@!F=.I#12!5<K7`82ORUTTDE=V&,:*(>S%W.%I(3-WM@13RH3ZO\/& M1[i]Y:O_1>"X+CL%A*WNXP]4G8I@@#OBG6@,9.T+-()KXP'%V)K8D:=",Y3> M)]^&YY,HOU<:YO2EP_)UC31)I1B%61CJSZX6?8PB1E.(^6SJ1Y$K+1F#OR$U M%]>S7QN;&TKZ%DJ*@)*5PA4UU+@5I:H\AEF>&?R!ZQIXV7JPZ'KW1($;X:$. M6D3B"GCC]-!X[A@LUI)89H*7T<T0L=TT1+MHP6L>IT(?BS#K0YJ@^;;W\%T< MD;J)J!0#![5-14OX$@^SH&2=;M/UR/8N0ORX*/ERL9^KAC<2-^RO02TDY6)" M*[MGUL?RW2$\4@>PN&.]Y_&(?$TC@21@S0;A$8G@4*$O=N)1>]-P8"G(*\CB MPZ(IVE-?V<L!0RQ[%4D=^ETF68$&!^0*HA:25"-&MR"_18;CB1,_MBW?,K._ M@<%HB*GGKV/"'!N8H#.J3FD:SN'Y[L202/_7E7A$KRX?+:]@_*DQMPG$#_$9 MC`S1L7!9DPJ^)K4$!$A;6#I10F)]2!_F+WZ^%,+V.S?\16-_!9]TH_E*>2,= M%D`BB+7N*7EP$.E5-4^V]R%]&/%]*1HP.DW9&%"W"R]/<Q]%@4B@`!G)`.KE M3X+"QM.$PL)']=7VXEXY^9^RTPG7>2&C\*7%&.OOL27''A[KN]H\&5%`1V/V MWN5--#Q'E',(NE5UN0BF[@+[>TZPTK.<B0]PZ1Q"><O89)9>%!25#4A^_Y"D M"*R/XT<0=B_P)CWQ11ERJMM(%>OP"!8XPV@!>$.&`(Z2B)^=[IN_IUCP#-H6 MS3AMQ&P\Z-!@.%(?!>3)KC">R>/0!^-:[%3#Z#'58?'\E5VOVNPF%.Q<TZ</ MC).^ZFN(V[AR9^6I\2<N-RG)#/6SA(^+H?93-XDP?).PMD+KIAAIOE(`47.W M"-T36?!VRQLO?<5DY/3O6-:`^75T9";H-[[:PLY1T-*V-60SUG..Y"5ZK(.Z MQ=6`2[2!^^,L;29A_&0E*?;`*1#>.J?\@`4I7!T32NJWU4<VTFK%I<T(J"-L MVJ<)&U#BGU:M:@/0I[E^D[,I[8:V2=DQP8DZ7FW8/\6O7$YI.(%UTA%.BGA4 M5.@*6+"K6A:;VS'+_*&!8!6)N@3\P`*.]D`]*.VP$%FCFKXE>_B(Q@(TVP.M M/!F@:XW+6];RF?Z^$7U*.5I#`28"U',-JDN/RY$2N]Y'JR>0PW>EK3UC9R]? MON5@O\4^_KACX=%C::IZ3-P`LJT$TG*&`7/._SN`3=&\&O!W-BZBB+:4',$N M,8LW%!X$HY*#*(%D8_*BETUC7#4W([^7&)*=`VXH-*,QH]]H4R.1NX/7@"-6 M!0(BN$8(P,_JNEA+NPD;\(N?:\1&E#"N8`)C=Y3@8@>UD8_X.5C?@TN-RC)< M+!?9GTI=,MXB:QJW9W:22R8(KI'$GYW%VED^UPK^8HETC]IM:=FF`J)$2#)< MZN-.7B5V8F+@H-%ZN)TU<\/8R._3_B5R:U2^T][/P-H?USF#$WS?0%Q5CL93 M6I94.1">O@8K?0U^Z?;EN<M5DD(68/I51.?C6[)%HE0UES"6,>5R;3<.FQ_G M1U\E.9H(=>Z/YP*TDM&\K6#>7`A>?Q5-,<57QES&:?),;J;\DZ'GSD/JW,2. MK3H7>/+&9<?>$OX^XNHSZ6Q0<3W1/G;JW]"=E\[D/CWMWE.='*PQ\KKY,X"X M:B#4DI87!`;CL-(P\N.MB"56NB^.KQ<7INL>T</%;U2'5=<J#E\VXH:#/8T4 M1)Z@WQ,#;@F'-2EU%Y>WY\V)Z=0Y0J[/H1.L?/_/252UBY>21:Q:WV&VKP_C MH^2I`9_SK&[9;[D83Z4PPZ,H9L46NUZ?UJ+3?S]SFE?XR;%Q`/8Y2.Z:QC*1 MW%DS+<3N:A'_G+B&?#M[P.U.;0[YFS1U9BQ+_UHFK'(,#&W@%"Q0K\'-$A)M MF#W<4VXA+_GW8YUR0M`.^..V,*[IVH=QRAS`!@5SBJ]@/#SO&"^-F&A$#03T MU(F?SHA%_J]U=6_8EXPMCCVV>HN/_6WIL#/5S`_#>C<I']>%3=R,!&D$J_7H MM]'S>Q56?P[J002N%S$[1?MA:3,-SUT!7]6V*-;)\I1GE2B=4,%Z<)>!VG<5 MF)DD\(X68@>-@M[_BCOV"#DL'@KW.:/(\Q6I/M@A@'X=G5FG2E[[D,9TCIL% MO5G0BD"6D?5O\^>601+\!B)ED]`44PP2DO3>XR^-=@_V<BVB.<8N7L*.ZJ&5 MOZM'Y-_YN">\!YB:RX\=6.1I?&N6=Q&S[P=EH4)#XZFQL<%!02O7.*DH`W<; M>@#*0\O]2#;!\@S`H:*">&D<-!4MG\_6C$T8H>[J.S]M93PQ\Z?1@\B!&W3$ M`(>%B=^52O<WKM*07VX_G1HJ\131F&J2*`1SQ9S8KY2`Z7#7XZDYO%:96-.> M6#B62M*<Y'L$,/H[ZS<BZM?E7T+WZC=#O+V$8)WQ2,[;,7V*/1W&K:ZGZ1%+ MV5MZ.\Q`?'2'C1-]"TK^/IBN/P6R8;QS=Q'T*,>XOI5#'I->&U\2T[WGG"'S M,$%F/R#%/:Z,?F;,ZEEU8*\NYC//D:SEP`')'^:/,*!:F&^E1/!;(MM08`P( M[>_I9ARC#$8&.LGX76?:.%K;4UX?UMI!F2/KSE!.NFZZF3,X]MP%SG;3#._Z MWMCRW2$Y1UEY:Y]P`^9NK;!')>+\IR:BP@>TH?1`]Q$1#*5HCPB^J^KOW_CF M(_\P\D*Z;"PO>/!M.F^T8*G0S9V]0EMC(OB^'2+'V6"P6YM?[VO[I?#!I>4L MU_D;Y-K94H3RX%T#!I"%"D9,AHE>YQY!6V8ZN^Q4^E>KA#2I=S#D_,5)])"# M<O^D/?_8"?$A'$.U&X4FD7#,OPI2=,C#5[D0.2WPFSH??1L=0$A=SW:(+LZ[ MZ@1Z=QT0Q_L!5KL;[%+Y)3)6LWMN-FYHY8V@^OM50V6]Z4&2O_\S]DE=0G6> M%,'*>C^YJ),&^63C4S:S#[!"G&/\X-\IJ.S#'/V>H#J>)3DC`ZK,SKHI3'`F MTUJB0V:"GE*''F(`YQHAX!OA?;_2^C:_]UXU$W$M"!4R777@+6,\Y1R#2V97 M3)@;!5]5SXR`>'49NX-8A2'TD;N8X?]I-JI@+\"N\FJ*?8Z!+C'?^,);4SNF MMP_DI4Y;9%"<Z<Y?@FQ]BR'AMH7XK0Q'ARUWZ?>&B#%\=M49G#*%J&MF2,F( M2%Q)$NB.AP_P5">/JTE*DUM]=,Q@@FTYS-:MH.4M#9C>Q1^-.?Y>UJ"@IQ_4 M_]ZZ6/>@H<V)[!O,:OAB_8_M-RL:M@AG_$L_XKM-R_`V.72B$8Z5[-$FYCM^ MN+27RIOX$4J<M9(#X,AB(6'$@B<[W?J--C^85[$@J(5HE(9LAV;Z!>$,3XIM MO.CG9&F9Z=^Z>Q()N7X,,BGMK#\U6E_%OR%;HR4QP$#G;19$8YL1.H$MB'\) MO?KFO"N)\85@@Y3Z-NL<O6/-*5BM<.DNH4L?:"[[#-&Y2QU_-;8QO&FG>?[$ M\&"&YR".N(S;5E3MV.^=/F$H%V*;RGOT\54_B>^IDUM&#DU4W%B1^=TQMP$( M""EZBKE8O!A=RC4IG`UY!W3^$'\@^C*',A#+DXG:J8?TV_G#R^TE4H<[H`2] MZBC.G9HFE`(KG6RFUJ:D!BJ\7.CMQA>U=*]=_M*9Z%158]7ISH#'>"[YU?H* MGBI!B-30$7$,I%C8YBFV+'4%\*)9P#Z,0(_M^+PZ6$BS'A>NM^#HQXOUSEEO MHXL+;-'P(D8/K;[3E?9%6=J@/Y7)>[HH/SK_WJ`5=`YB*E5[TJZH0(+JHUC@ M=J!@+WE!I^Y!-[Z`X$V^1&HX6W*.)SEM'[4OH]V6D,=);F+5#_U9M2\%\&>2 MVN0OM@!H:]I!4=TA8VIIZ:+2PVTH#D&/S,C4RZ)?3*Q\NOC4%X^YD&;=M32E MPG;PK=^2B/*6"4#U0L+::7O',=K`\+JT7RM_&CDUOZJ?`:UR-;;2[0":C."Z MUA,%U:J\!)&3?487V`HNTI+_4*6I8?E/\>D*H6K<L6`GJXI.2_;U^QGBUY[# M@/EG)_[$8$<U&`]3/'`0^V[@R/DTZ"EY!N((U@7)8E]ZJ;%.\^(Z[^!V1EB3 MV&[T^/57+X?`T$4H/![M0GXH`VH='!=/*)++[F`=W*!AX88&B!0MCJG$AC5] M/+EHHG-0?MW!/N?WOZJKDM2#"DFFPDE:!%2R2>8,^%,?),"D(^^71KCN0'@\ M^PGK_!"L`%X!7X3Q,:N@/K<U%@^?]RR]F_)$IX;IO'$$M1K[3:61:I<QC#JO M`1^Z+5-:<+C3B;8#[\[OA#>BR2&+I6I)%VA?(']_KTRG?-M@PHM[9><*?(*> MM5U[4QQX1C4MN(T!.1K2"C;73EXT(8V97@I6FM:&PB3'A4-TZW:(,1KU4=R@ M.?T,AZQ?6[MN#)I](:\`ES@*9YNS]HW-``BK-@[&E4E`D(XG*\)0-R'K)%Y# MBCW$:^Z*01<_'RS)HKE&+;HBV0+&[8EW:E^QZ-#VWK0_!A&'K8P[_G(%1XJA M#`](W3MQO,B<XRZ&(7CT3QJD6%IM'Q#I?27X,;_A#["#=E6ANAY*JO6-_J91 M=*$FG4`TVV[GT?0(1^^&R,^6UP.$8S7<;L+@UCO<P))4`UN*HC_X"TRF\7;# MJSU?)G:+I:@Y)9*>6T&=S>PB#8R=@Q2_68.RA-HRX<=<R<C7EOW)1.WC9OS: M`S<#T4H1A0E><;T8N-C`]D9*[G0>@#PAU6<\(!JW+`BD-8/S[0LSTBTX57K` M;"/BP\#3C/,MY1?VL>PQ<TT\\8XYAEJ#)R-:]AH$(5(=V,BB/29^IUPI?M8B M94I@M:'NID>^>'\)?OK#`$=GIW`AQ'81O'2_N1K!ZV%]:+3^?2=P;,7Z=NK8 M@;D(.\$T#@E_!FY4RU\@'*/=HQ7N-[M*_M&)5#@PS^FF8'5,C3T*6M)VV<\P M_6/S/>N'.??<!\EV+2QY6*71^/Y(%ZG)=?6**;W%6^IDEH=3?H+#%QR1ZT%S M^"1']&8[F^^[F9_=!94X#10!P1OX>Z@C+3!O8!B2.4)*[email protected]"`WB"B1OS MG9)IQ]XGH[F>8.*?J1&V5"Z?W![6(&\?2R)O-8O<23!C)#;&8XV0]&\TXVP= M'&%C==M(3WS@\+0X]8H%O5@V;B)5M`[<"@W9,,\%P)40']A""\_Q.:9IJ0;6 M#D4)J<"R#19_);R3(=7.)#EC#WTY[TUI$(I<9VLID#3\;X]T-QRXZS1Y4!TG M1@;E&W6:F)ZW_B:.W3OL_654P*=ZK2=!SOT1@$:=/I.GD_WJL6<^EV\8=^IK M?T69)CU(<JS6RPEH7!CPSF%&(E)6)N_,4QZ'CZTP<8ACTQ/"6(Y?C6D47LKP MUYD)$TZ4X'\LHE]S3GXC/9$2CHZ>/O\'YK'C&/L:9)[<&NK4[5>+>+TC4%D$ M8!ZP1[DK+_QTRLF+R@/K*W[XR9S2,LZ]T"-OLHI>%>BX[+(M;9<*_J[<"N?9 M'15@Q+6%AW(03+3>4_;KVR,U'RE$Y6MTE-VLVHXQGTQM+30HPZKJP>5-JEW7 M7>;Q*!EJ(OFG5:#!*A"H/[=`Q7"=O"^#?6:\B4XOEMUJM*CG<#&=NM5\8MH_ M@HA$2#](N?8E/F"3$M)P[&4$I+>3\1T0KB,L>M.05++GL-#.H5(/[8(Y9)W8 M`O.>K14_3\5`H50JZK3EH/G23P;A/",A22EI@#OZRAT^H$-\_.F^MAE$0S,X M-A);,OCD?VX0BTTQB2,PKZ`O/TF>8(P6*L/;!38%X9,1$Q8P(U(17@)RM6QK M;[email protected];3K(0YA*+@R^LD[N\^!^'/:0BK%[^9Y)DBZ.=$0F%5HL91A(-BA+ M,R[RM%;:S&MKH?L25$8Y?^)S<",-EYQYA+AUS0P'<2J)J"<@;\^+FK4:RRU* M=^5)`)YJ!]*:AT/-J=,BPHL:&ZF)5#"TJ/:O^6N-=].07KI]KC=LZK')J@R= M0JHB=64/53\-9@4RUAF1G^#_!5R&G[AN,QJ[/9:WI[52Q)!Y9K2)Q_$F@I]R M?:62##^)<XJ(MM3*#,-])D/"N=@I8)/D!YU)G,1^(`_T?!W[+^)=]^T0_WU. MN-VQG1?#:!A\EO1=1](3-\)I6S$IVX\<<Y?V:"]SHO59_"L>%;;E*2R%<U'M MO-S9E0NW,@A\^M76#/5T8/!C_4+9!!)0(3`TE`Y5H]00+$"Y<><JB<.C<]*. MUHSK(*!YD*$AY$U_G9';%"$5.#N[0@?+?XWG4],0KCF>D.(:&N51H#T!-`-, M7%-.;(L1F8++J)WJ5XQ"_.OK70Z$H$5A+J/I=?E`^\\8^K5=:LIK2RTBTVCI M$.(EN`-LNZ&68Z4/`Y/;GT&2KL!W__#)L[^/,#_M.QX5+SRQ;9T[D"/&2+UT M<`="[V)6>1U&!$XY&H6W-H&SX($7KPGV#HVDDW;N^U/;V/QEKZ]#">'L_^8\ M4R1K72*>0CETCEM^A&F-2$2(<F6N.I-=>W+3S&AL5=B2\:T5:$F^[/DGL%]1 M:W*$IUJM5,2NVLO<9^(*3S+[<ZU^JYI@_^\]_P1+/T"`*?,IS0QW$]Y!]*Y` M7WVZVV&PTP819+^9+6A^P0HT6B`K7U\)OET.Q-'IRDUV]HQPM2H+E2OV_44F M)QS#^OQ>(>T$NQ5P*W+Q*&[YJJ-ALS2`&LGD][)!`3)7(+$NQ0IB*%MB-MI3 MR/^OI\X<IKQ^BRS!+>'YQQ<ZZ./_Z[9D'@6XQ*1<V(3`T7!DB>8XY3R@PGF] MCUC(`HEV^MV"_M+7V_75UF'A5)*6*C-&J[UW4P;&Y6KRQAW/D%D"ZG?DZ%D+ MQG(<]W2J)E:1#,_L;7*K]0L&N'DG_XVNT<_T.[*L'G=:_W;N\^`:NBH]E_)> MC?U/F(0T\7[]O`2#UR-@H5`^U,71Y/K\.`(J$<;LP:/Z&#@;GA0ZVS>BJ2D7 M@2RC^($[K(>M2MD/-DO.AAE-9.^$A=%K\H7%B"HC.V\=K@K00OK3^ZA4=[=G M8D71TBOYSN!"6!'R`73);A>T?O@0PB!I9OU[!DK(\^$-#ZOI00>,.P&-Y*NC MU(V[K(=YG]9?DU)+Q(J$\78XOJ8]`=T8G>;V11FXOP:3NH#"J.#6HX9:K;+S M+ZUKI#>K%M?\5`$3&#!@L&^B+^2WBO<NJ\,@TRW+3595><U'D9%'&(4G6!_C MF+11VB!^%C@AAK&-(&DI[-O0]4!5"6.L9BL=%6A1AC,7WBV/BN;O]??AE"=B MA+1WF&R\W&Q2^:.Q<S/GC2JP3JGCXRY;+Y;`@.-4X)T[E.G18=PRF/!Y!*`' M"ABS\]\+,5R5ORF;O%>3R:D!;C]XK8`]4?-"FHD[,1S3+X;^54Y9QXM6,Z4: MMK)<I.,H2!+M#U`^8WGFI-(W$!;+QU?S1N&8P)._L##=FH9F`Y69('=IE?2S M!GKIQ1M;('^\PV6K8:Y39,_YCP8E46#M>Z#H[?.I_9BUG>_!;O55>@6($NP< M2%5&VYQ)#>52^*?.GQH6L7,O9KHI:%9U1NS$,O\HPQ;RKXSWK6AI;1L'23KP MVWP$VG'N>)6KH</\C3CCA[\L@RA^(RL&&Y:VRO="`BN.\6DC6H;2F6ZG$M=D M170Z"Z<^B.LHYD?H/E#`.C0Q(.4/%MDV6T*F`%,YK<1_-&&M*;D8D9?!Y:VK M1H:(](&VWI6,&"Q.KA'<"G,+-$7R.U[)[[;]E<K'9AVY8Z$&HFX3+*U(TNHT MP;6SVS$+#@;LA[SE<#E-:N2**^W_FQ9:Y`5"D`R)EZ"!F(H]"/NM$9^=/-Q' M<RO!!F'>[)#9&LO)RPX_3IZ3?+NT=I-5)\4&4;B%C0@2>(-V2O])?P[^`"+[ M[H_U$P&W+[S?D"_1B-HSCM4E]'%._F;L!W.6]E/*#'Q26(VV<&NV/<\O`=V, M-)L#)[#KBXIWZ[DL>Y:L@BGR(4YC^Q2FW>FF\+LMA_O:0TI(,=_]WYKY"7Z5 M(S`JR/"RWE/.X1EP2X/&[,#[25WBS_`0YD3Z3:.JTP@J>+>4E=^]\R45`ZWQ MOK_1"][R\P66[`<;=KC9QMIKMVA)P=C.XJ!CY*+(:[email protected]:"YN M"<EOG$G:_6GEF_ZQOAD*IB):=J%".4YB;RR*>IC^CS6_K/*^.>PC:_#QOM2H MD=$PO?=E;-`P[!KA3-\`?2GO@V&'#MEFV))T*++EJ`@-*>D69WOE)U(MH?(" M_'K/"<P&^KZFG14$4)#1<?M!F$*D?29E\2>&KV#`OA<G2IG8975E2A(^0UV` MZ]"+BD;"O\BQLY'3,46'J'8VVD!?%(]*+S40MN7:M-`TJYY^)(N`)B[04@9+ M5*9FLD`8BV-=Z$-5'31&0(NW3[NXF\2-?9+6A@VHL`N:#\SJC_J_AR$E!]1N MV(A"CV00A4N*4#D5/EMNT&29*`K#JUC,II5V5:+=K9$E<K<1;7)!:08'=Y$J M2Q6+KH'$HFJ]EE]H4ANCM?=+<JD.[6HU@*MW7S87$XQ&13UZ[P"*-HI';BU0 M)?$+6Y10S3)S?"W`X=,V@VREE%$J3NFO<.;>I,IU!^:(W5$Y#+_59E(&OQ=- M9SOTI#>I=TJT&Y="0FDE:9,W$N/AH2%Q3(VZ4NEB%_6U%7!>PDCS"^(8YN9K M*%A=,&5.F1<NO>+&A9,*$LE:]$8*V#V"-YH'=@[A?>YN!'#RFNOJ:ZDR$$H& M<O\O`>F*4^T:$#[G!#273DB8<,L"/+3W$#'2)(CY6G6/W6UDV=[ZBB19/'N8 MU#D"W2*GC4!#:&=0H&EPQQ:X,NFLR2S@V#\XEZ8E6,HPQI$(]+R!)TS[UA)W M][)8`JVL]=>^\_"4/2M.]-0V!@R1%!Q!OCR&I?NS6(;'7DPR^_Q<ZP2[10*8 M/8'`]H-9]_6^H^0VMU'C`$J@F_DV^5?GM>'X&3XM0$\VJ%-'Z>%9X(_F'CRE M@>J4ZG,//CEYO?-E8U.":Y']!'7[=^I?YI]6$`2$\S\,`````)J$@;]B0G]! 8``'Y.H#X'``E]:"JL<1G^P(`````!%E: ` end
オフライン
Windows版は MajiorityCleanES という開発ニックネームへ変更して、Extreme Stabilizer と言える品質改善を目指しています。令和4年11月8日時点において、ES34 を公開しています。ES30ぐらいから圧倒的支持を得られるようになり、Geniusと評価される。MajiorityES for Ubuntu x64 を NAS Linux 用として欲しいと言われてます。
手頃な価格で調べますと、中華人民共和国シンセン製
Maxtang MUC-5095 - Shenzhen, China
www.maxtangpc.com/show-106-215-1.html
こちらはリンクス・インターナショナルで取り扱っており、Celeron N5095 Jasper Lake 10nm の ミニPCとして、OSなしモデル RAM 8GB ROM 128GB が 大規模通販サイトで販売されています。現在、3万5千円ぐらいで買えて手頃感はあります。上記のメーカーサイトでダウンロードできるPDFには、対象のLinux x64としてUbuntuのロゴが表記されており、動作対応しています。最新の 10nm プロセス世代で、グラフィックス性能の改善が行われており、品質改善評価を行いやすいと思う。低ジッター条件をみたすほど、有料定額動画配信サービスではBS11衛星放送の画質を超えるように表示されますので、改善しやすい条件が揃っています。CPUの脆弱性について最新の対策がされていると手を出しやすいので Celeron N5095 は興味があります。
既に3万5千円のうち、2万円分に関しては外国?と思われる内容で支援され、大変にありがたい。残り1万5千円を自分なりに積み立てして対応しようと頑張っている。Windows仮想環境はVMwareなら「有料版を買え!!」という圧力あり、それを買うと高い。無料の仮想化ソフトをダウンロードして使おうとすると「実機でやれ」と圧力あり、仮想環境での開発は難しい。そういう圧力を無視すると、例えばGoogleなら「日本語や英語の表示にならず、検索結果もおかしい状態へ。翻訳サービスはサービス不能エラー」となり、さらに開発環境のコンパイラーが動作しなくなる。無理すれば、スーパーで買った弁当は「今日の日付でなく、4日前の日付に見える」とか「町の人々はすべて若い女子アイドルに見える」とか、警察へ申告不能の攻撃を受けるので、逆らうのは難しい。
それで実機を導入しなければ開発できない状態になっています。
オフライン
令和4年11月8日 午前8時36分
「下腹部で激痛のテクノロジー攻撃を受けた」
24時間体制でテクノロジー攻撃システムの「管理から、山手線を止めた」と連絡を受ける。
午前8時42分「管理から、山手線の妨害を止めた」と連絡を受ける。
MajiorityCleanESに関しては、「六代目」の記事が多い週刊誌でよく見る代表者を近所で目撃、
目撃した直後に「現状はこの体制で警備している」と声が聞こえてきて、そういえばー
写真で見る側近を最近にも見かけたような・・・。
名古屋空港で向かうバスが横転して炎上とは「葵中学区」に拠点を移すな!という脅迫と思われる。
テクノロジー犯罪は、こうして仕返しするように、公安から指図されています。
オフライン
今後の方針について
お金を自分で払うという行為は「絶対にさせない」と圧力あって、
Ubuntuユーザー様で支援できる人がいれば対応していいという。
クリスマスギフトは「Windows専用」で来るので流用不可です。
Developer's Voice Blog による投稿:
2022-11-08
Amazon 13,000 支援なしなら、MajiorityES for Linux x64 は作れない
OSなしモデルでなければ、配布はできません。支援なし=開発禁止の圧力優勢
Maxtang は裏からの指定品で、これ以外の製品は使用禁止になっています。
受付可能な期間は11月上旬までにします。
以降は MajiorityClean の Linux version は不要とユーザー様の多数決で決まったと
判断して、いくら掲示板で「Request」しても対応できません。
よろしくお願いします。
改善テクニックとして、気に留めておきたいこと
Intel CPU は CISC として設計されてきたけれど、現状は RISC になり、
命令実行前にμOPへコンパイルしてから実行するスタイルとなりました。
PUSH POP という方式は Intel CISC CPU だけに存在する命令であるから、
CALL PUSH
CALL POP
という内部命令へ変換されている可能性がある。
それで CALL-RET の超低ジッター処理を行う方法の導入により改善した。
DAコンバーターを基礎研究している時代、いつでしたか?
Pentium 2 から Pentium 3 の時期、整数MMXと浮動小数点MMXの争い
この時期の数値計算プログラミングは FPU + Integer MMX により、
DAコンバーターの基礎研究が行われていた経緯から、
MMX左シフト命令で1ビットずつ初期化して64ビットを初期化すると、
MMXレジスタは超低ノイズ状態を作れる。
このMMXレジスタを汎用レジスタへ転送する命令は、64ビットCPUから。
うまく使いこなすと、ミニPCでも、Workstationに匹敵する信頼性になるかも。
MajiorityCleanESは壊れにくいPC状態を実現するので、あちこちから評価高い。
Linux用途は NAS Linux へ導入すれば、超高級オーディオNASのグレード達成
する話になるので、このわがままな要求を飲めないユーザー様しかいないなら、
やめておけ!!!という話になる。MajiorityES を NAS Linux へ導入するだけで、
10万円のNASは600万円の超高級オーディオNASに匹敵する状態になるというが・・・
裏からの圧力は「盛っている事が多く、信用できない」
AMD CPU である PS4 Pro よりも高画質と高音質の動画配信サービスになるので、
業界機密ソリューションになっており、意図的な低評価に騙されないように注意。
CPUの未来として考えられる想定では、
AndroidとWindowsのゲーム開発を統合して進めたい意図から、
Intel CPU としてはゲーミングCPUをAndoroidと同じ設計にする計画がある。
しかし今までのCPUを使っている各種ソフトウェアに対しては、
Core i3 及び未満のCPUについて、現状維持になると裏から言われている。
WindowsはゲーミングCPUを推進していくと思われるけれど、
そろそろOS特許が期限切れになってくると、Windows互換のセキュアOSが登場
それは日本と競合している国が主導して世界を支配する状況が生まれると、
UbuntuOSを前提とするパソコンへシフトする可能性がある。
そういう想定として言えば、いつかやる羽目になるのだが・・・
いま平和な日本は10年後に崩壊しているかもしれない。
そう思えば、多くの反対意見を押し切っても、やるしかないのだ。
オフライン
MajiorityClean ES35 for Linux x64 を Release しますが、
公式サイトは平均公開期間を3日間と定めており、
あとで「古いバージョンがほしい」と言われても拒否してます。
毎年100バージョンのペースで、これまでに1300バージョン公開、
なぜ?動作検証はユーザー様の「趣味」になっています。
operation による投稿:
renatus@CERN:~/Videos$ base64 MajiorityES35Linux.tar.xz > MES35base64.txt
renatus@CERN:~/Videos$ mkdir test
renatus@CERN:~/Videos$ cd test/
renatus@CERN:~/Videos/test$ base64 -d ../MES35base64.txt > MES35.tar.xz
renatus@CERN:~/Videos/test$ cd MES35/
renatus@CERN:~/Videos/test/MES35$ ls
MajiorityES35Linux
renatus@CERN:~/Videos/test/MES35$ cd MajiorityES35Linux/
renatus@CERN:~/Videos/test/MES35/MajiorityES35Linux$ ls
ExeciseStabilizer35Linux License-ExerciseStabilizer.txt
renatus@CERN:~/Videos/test/MES35/MajiorityES35Linux$ ls -la
total 6652
drwxrwxr-x 2 renatus renatus 4096 11月 11 09:39 .
drwxrwxr-x 3 renatus renatus 4096 11月 11 09:45 ..
-rwxrwxr-x 1 renatus renatus 6797728 11月 11 09:00 ExeciseStabilizer35Linux
-rw-rw-r-- 1 renatus renatus 1769 11月 11 09:00 License-ExerciseStabilizer.txt
renatus@CERN:~/Videos/test/MES35/MajiorityES35Linux$ ./ExeciseStabilizer35Linux &
[1] 7301
裏から支援された内容ですが、「マザーボードのBIOS設定で、使用するコアを 3 5 7 9 へ」
こちらは Core i3 4C/8T なので 3C/6T にしたら、Windows10 起動は 4倍高速化しました。
つまり、Windows10 の内部で不審動作するプロセスがあるってことか、キャッシュが増える?
CPUキャッシュが増えて高速化するという話だろうか。この設定は GIGABYTE AORUS で可です。
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
Ubuntu 20.04 の base64 でエンコードしました。
動作条件
Intel 64bit CPU CometLake 10世代まで、ZEROイディオム化する以前のCPUが対象
Ubuntu 20.04 で動作確認しています。
Rewrite data 4.82 x64 Linux については、ジッターレス化するユーティリティにつき、
期間限定配布、公式サイトおよびVECTOR経由のみ。
カーネルをRewriteするだけで、超高品質の動作状態になりますが、
推奨SSDはLite-onのPLEXTOR BiCSFlash PCIE SSDを前提とします。
よろしくお願いします。
オフライン
開発環境への妨害行為がひどい状況でしたね。
1.移植できているか、ソースコードの確認を妨害される
2.動作できているか、動作検証の確認を妨害される
3.コピペの段階でバッファーを制限され妨害される
先にWindowsを優先しなさいという圧力によります。
1について:メモリアドレス参照時に QWORD でなく DWORD を指定
2について:実機テストに用いるUbuntuPCの開発機材調達に失敗
3について:何かバグを抱えておりコピペを妨害されたか
Rewrite data でカーネルをRewriteと書きました。どこで教わる?
まぁ、うん。
東京大学のLinux FAQで、NetNewsに投稿されていたか、MLで取り寄せたか。
「カーネル再構築」というキーワードで、カーネルを環境に合わせて作る作業です。
たしか、
cp Kernel Kernel_old
mv Kernel_new Kernel
そしてリブートすれば良かったと思うけど、Ubuntuのカーネルはできたかな?
東京大学になければ、京都大学の「386BSD」関連の資料に目を通すといいかな。
雑誌であれば UNIX USER 創刊号から3年間は FreeBSD 0.9 を扱っていたので、
それを読んだら、HDD 20MB で Xサーバーコンパイルする方法もわかると思う。
makefile を手作業で編集して分割コンパイルするスクリプトを作ります。
「時分割マルチスケジュール」によって1CPUではマルチタスクを実現した。
これをどうやって作るのか?
UNIXというのは、SVR4とBSDとあって、そちらは大学軍事研究で極秘扱い
BSDは386BSD 0.1が無償公開されて、それを基に FreeBSD が作られる。
SVR4は SystemV Release4 というので、商用UNIXという流れへ
Linuxは大学の極秘扱いを噂で聞いたり見たりして、作り上げたものと理解
この話は、ユーティリティの説明で書いたら、ネットからダウンロード不可になる。
極秘扱いの話なので、取り扱いに注意
それはつまり、1プロセスの電子ビット基準がジッターレス条件を満たすと、
他のプロセスにも影響していく。Windowsでは TimerResolution のセットで、
特別な演算によって作った 1ms をセットすると、Reclock処理より改善する。
いつ頃の書籍かな? 1986年から1997年頃、WindowsNT の少し前
OSF/1 (Open Software Fundation) の研究文献でも出てくるかな。
NEXTのマイクロカーネルはまったく新しい概念なので、MacOSは少し違う。
「FreeBSD 0.9 FAQ 日本語版」という感じで資料があれば、参考になる。
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 AAG9hQGAmJ8DAAAASz37GRQXOzADAAAAAARZWg==
オフライン
生意気な投稿と言われても・・・。
大学工学部電子工学科に在籍していた時、UNIXのMailingListへ参加して
FreeBSD 国際化、つまり日本語化だけど、同級生にUNIXの話題をすると、
「vi よりも emacs だよな」という話題で盛り上がっており、
それはどれぐらい感動する話なのか、近寄りがたい世界に思えた。
UNIXカーネルの中身の話題をすると「言葉が通じない」という状況で、
このボクのUNIX雑談で会話になったのは、悶絶BBSぐらいです。
そこでは日本のPANIXは使っているし、386BSDも細かい部分で詳しい。
NiftyServeで 386BSD 0.1 for PC-98 が配布されてると聞いて、
フォーラムスレッドを読んだけれど、そこには悶絶BBSぐらいの人は不在。
車関係の大企業のエンジニアと話をしていても、悶絶BBSぐらいの人はいない。
「なんでINTELのCPUって、クロックを必要ないのに使っているんだろうね」
この話題がわかる人、そういう人たち。
INTELのCPUコアはどれだけ多コアになっても基本は2コア
命令解読速度とキャッシュサイズでCPUを選び、2コアで使うと4コアと性能は同じ
まだボクは細かい内部の仕組みは分からないけれど、技術説明書はウソのカタマリ
さて、ES35ですが、もう少し品質を上げて良いと裏から言われて、
改善したバージョンを配布します。Rewrite data 4.82 は公開しています。
こちらも早めの公開を急いでいます。
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
Linuxのユーザー様から、Windowsの高品質写真印刷ユーティリティ ArtPhotoPrint 2022 を
Linuxで使いたいという打診で、プリンター代が支援されましたが・・・自己負担額 4,186円になっている。
裏からの説明によると、3000を支援であったのに、税金を加算して 3300 にしたので、
自己負担額が 1,186円にならず、886円となれば、急げという意味なんですけれど、急ぐと・・・詰む。
それで別の用途に使ってくれという、裏からの説明になっています。
オフライン
裏からの説明要求で、ESとRWについて、なんのAPIをコールしているか、教えて下さい。
それですが、PureBasicのコンパイラーには /commented というオプションで
何をAPIコールしているか分かる出力モードがありますが、新しいPB v600では削除。
Windowsでは、こういう感じになります。
RW482 Console
format MS64 COFF extrn PB_NewList extrn PB_AddElement extrn PB_AllocateMemory2 extrn PB_ClearList extrn PB_CloseFile extrn PB_CreateThread_THREAD extrn PB_DirectoryEntryName extrn PB_DirectoryEntryType extrn PB_EndThread extrn PB_Eof extrn PB_Event_Free extrn PB_Event_Init extrn PB_ExamineDirectory extrn PB_FileSeek extrn PB_FileSize extrn PB_FinishDirectory extrn PB_FlushFileBuffers extrn PB_FreeFiles extrn PB_FreeFileSystem extrn PB_FreeList extrn PB_FreeMemory extrn PB_FreeMemorys extrn PB_FreeObjects extrn PB_GetFileAttributes extrn PB_GetFileDate extrn PB_GetFilePart extrn PB_GetPathPart extrn PB_InitFile extrn PB_InitList extrn PB_InitMap extrn PB_InitMemory extrn PB_InitProcess extrn PB_InitThread extrn PB_Len extrn PB_ListSize extrn PB_Loc extrn PB_Lof extrn PB_NextDirectoryEntry extrn PB_NextElement extrn PB_OpenConsole extrn PB_OpenFile2 extrn PB_PostEvent extrn PB_PrintN extrn PB_ProgramFilename extrn PB_ProgramParameter2 extrn PB_ReadData extrn PB_ReadFile2 extrn PB_ReadString2 extrn PB_ReadStringFormat extrn PB_ResetList extrn PB_SetFileAttributes extrn PB_SetFileDate extrn PB_WaitThread extrn PB_WriteData extrn ExitProcess extrn GetModuleHandleW extrn HeapCreate extrn HeapDestroy extrn memset extrn SYS_CopyString extrn SYS_CheckStringBuffer extrn SYS_AllocateString4 extrn SYS_FastAllocateString4 extrn SYS_FreeString extrn SYS_InitString extrn SYS_FreeStrings extrn SYS_GetStringBase extrn SYS_GetStringBasePointer extrn SYS_GetStringBaseNoResult extrn SYS_GetStringBasePosition extrn SYS_SetStringBasePosition extrn SYS_RestoreStringBasePosition extrn SYS_IncrementStringBasePosition public _PB_Instance public PB_ExecutableType public PB_OpenGLSubsystem public _PB_MemoryBase public PB_Instance public PB_MemoryBase public PB_EndFunctions
ES35 for Windows
format MS64 COFF extrn PB_AddSysTrayIcon extrn PB_CatchImage2 extrn PB_Chr extrn PB_CreatePopupMenu extrn PB_CreateThread_THREAD extrn PB_DisplayPopupMenu extrn PB_EndAlphaImage extrn PB_EndThread extrn PB_EndVectorDrawing extrn PB_Event_Free extrn PB_Event_Init extrn PB_EventMenu extrn PB_EventType extrn PB_FreeDesktops extrn PB_FreeFonts extrn PB_FreeGadgets extrn PB_FreeImages extrn PB_FreeMemorys extrn PB_FreeObjects extrn PB_FreeSysTrays extrn PB_FreeWindows extrn PB_HideGadget extrn PB_HideWindow extrn PB_Init2DDrawing extrn PB_InitAlphaImage extrn PB_InitBMPImagePlugin extrn PB_InitDesktop extrn PB_InitFont extrn PB_InitGadget extrn PB_InitImage extrn PB_InitImageDecoder extrn PB_InitList extrn PB_InitMap extrn PB_InitMemory extrn PB_InitMenu extrn PB_InitSysTray extrn PB_InitThread extrn PB_InitVectorDrawing extrn PB_InitWindow extrn PB_IsThread extrn PB_KillThread extrn PB_MenuItem extrn PB_OpenWindow2 extrn PB_ReverseString extrn PB_Str extrn PB_SysTrayIconToolTip extrn PB_TextGadget extrn PB_TextGadget2 extrn PB_ThreadPriority extrn PB_Val extrn PB_WaitThread extrn PB_WaitWindowEvent extrn PB_WindowID extrn ExitProcess extrn GetCurrentProcess extrn GetModuleHandleW extrn HeapCreate extrn HeapDestroy extrn SetPriorityClass extrn memset extrn SYS_CopyString extrn SYS_CheckStringBuffer extrn SYS_AllocateString4 extrn SYS_InitString extrn SYS_FreeStrings extrn SYS_GetStringBase extrn SYS_GetStringBasePointer extrn SYS_GetStringBaseNoResult extrn SYS_GetStringBasePosition extrn SYS_SetStringBasePosition extrn SYS_RestoreStringBasePosition extrn SYS_IncrementStringBasePosition public _PB_Instance public PB_ExecutableType public PB_OpenGLSubsystem public _PB_MemoryBase public PB_Instance public PB_MemoryBase public PB_EndFunctions
ES35 console というのは作れるけれどWindowsを作ると危ない生活へ
Defenderの動作が発狂モードになるので、そうなるとすべて動作しない
Explorerは正しくファイルシステムを表示できても
作ったプログラムはすべてファイルシステムが存在しない状態へ
FILE操作関係はすべてNULL処理に変更される。
でも、心当たりがない。
それでも作って公開すると、理解不能の判定が世界中で起きており、
その判定はサイバーセキュリティ関係に問い合わせしようとすると
日本の官公庁という感じのサイトはインターネットに存在しない
あれ?
こういう状態でも生活できるけれど、「作れを連呼」も対応不可
それでWindows処理関係のAPIを呼び出している
回避方法として ES35 をサービスとして実行する方法で
画面表示なしの常駐を実現できる。
Ubuntuやっていると海賊版の音楽や映像を入手したくなるものだけど、
いまは悪夢の人生へ
音楽や映像には「テクノロジー犯罪で個人特定できるトラップ」がある。
なんとなくTorrentでダウンロードできていても、
音楽ファイルの内部を調べていくと、自分のグローバルIPアドレスや、
勤務先やマイナンバーカードの情報を埋め込まれており、
落とした素材の色々なパソコンは、意図的に配布されるために存在。
それが一般の共有先に再共有されると、個人情報は世界へスプレッド
最新技術の試験バージョンでは
落としたファイルの名前を見た瞬間、ファイルサイズのリストを見た瞬間
展開した音楽ファイルの曲名を見た瞬間、冒頭の公園映像を見た瞬間
これだけで地球からどこに見たやつは住んでいるか、何をしてるか分析完了
その後に起きること、狙われていると存在しない「かがみ純夏」が登場
あり得ないバーチャルアバターが自分の生活に存在する異常な実験が始まる
こうなるパターンでは、どこへ相談しても、それを証明できない。
いま、最悪とおもうことは、
例の女優ですけれど、リアルぽい3DCGでリアルに存在しない。
若い男性が「女優のポーズ」を取ると、女に見えてしまう。
ここから悪夢の始まりです。
君は、「女に声をかけて交際してる」と思っても、リアルは残酷
こういう嫌がらせは、MajiorityCleanの作者をやれば普通に起きる
MajiorityClean ES35 は、U-NEXTなどで、女優の演技を見ていると
あ、これって、リアルのような3DCG女優なんだね、と明瞭に分かる
明瞭に分かっても裏の支援勢力は問題にしない。
分からない映像を作れないと、軍事技術にならないという理由がある。
もっと品質を上げられるのなら、やってほしいと期待を示されている。
オフライン
レビューありがとうございます。
User's comment による投稿:
親愛なる orya さんへ。
あなたが新しいリリースをしたときに私に教えてくれるのはとても良いことなので、あなたの驚くべき仕事についてあなたにいくつかのフィードバックを与えたいと思いました。
Windows マシンであなたのスクリプトを使って私の音楽を再生したときは、非常にうまくいったのですが、私の Synology NAS で Linux 版を再生すると、音がより金属的で、少し人工的な感じがします。
これは、スクリプトをテストするためのLinuxマシンやNASを持っていないせいかもしれません。
それについて何かできることはないでしょうか?
ともかく、私はあなたの作品の大ファンなので、私のコメントは批判的なものではなく、役に立つものとして受け止めていただければと思います。
多くのオーディオファンが音楽をより楽しめるようにするために、多くのことをしてくれてありがとう。
よろしくお願いします。
www.DeepL.com/Translator(無料版)で翻訳しました。
ハイエンドオーディオでは、音楽のスタジオ編集の問題が起きていると、
こうした歪んでいる傾向が出やすい。この問題に対応する方法として、
Bug head Elementary で取り組んでいることは、
円周率の精度を周期的に劣化させる処理によって、解決している。
3.14159xxxxxxxxxx この xxxx の部分を周期的に変化させている。
それが Elementary [Kogane] や Bug head Re-sampler Junk Pi である。
Re-sampler Junk Pi による劣化を行えば、聞けるような音になるかもしれない。
でも、昭和の時代からテレサ・テンの歌を聞いているお爺さんは「音がおかしい」
という評価になっており、難しい対応に追い詰められる。
超低ジッターを実現した ES35 によって、リサンプル編集された音楽は、
SINCリサンプル音(教科書通り、位相 を遅らせた処理で発生)の可能性で
金属的な音が鳴った可能性を考えている。
ハイエンドオーディオの現場では、この可能性を排除した音楽を買えば解決する。
プリンターなんですけど、Ubuntuから出力する方法が分かりません。
ChromeOSからは出せるようですけれど、その手順はメーカーで非公開です。
Art Photo Print を使って年賀状の印刷をやりました。
EPSON PX-S730 色補正 ICM 印刷品質 きれい、純正用紙 絹目調 はがき
顔料CMYKプリンターで、Kはフォトブラックですが、少しグレーの傾向です。
宛名印刷に使うと、家庭用プリンタの3色Kな傾向で、黒が薄い傾向にある。
それでやってみて、HTML 1.0 みたいなオリジナルデザインを書ける機能かな、
年賀状はマウス操作では、どうしても少し位置がずれる。
そのあたりをWindowsでやって、対応しようと思う。
このMajiorityCleanについて、外国の評価を見たい?
jplay.eu
こちらの English forum で Computer Audio > PINK HQ MajiorityClean
コメントがすごい状況です。
ジェダイの騎士「グランドマスター」と言われており、いまは超越者な感じ?
ここまで見れば、
「守れられる立場」のガード支度金は、おそらく「外国の超大金持ち」から
護衛している組織に渡っていると思うのだけど、
その組織でも支度金の1000分の1をもらうために、裏切る行為を繰り返す人がいる。
それで、私は以下のような要求に従って行動。
1.偉そうにしてろ
2.自分の身は自分で守れ
3.やり過ぎと思ったら、あとで削除できるところで発言しろ
4.自分の考えではない行動をやらされても、抵抗するな
5.まずやれ、そのあとに根拠を説明する
MajiorityCleanのコード変更を先にやる。根拠はあとから考えろ。
Q:ES35の根拠は何ですか?
A:いま、考えているところだ。どうして良くなったのか?
Q:偉そうだな。
A:そうやれって言われてんだよ!
次はES36かな
オフライン
どういう根拠で良くなったのか?
品質を上げすぎていて、64ビットアプリでは良くなっているけれど、
32ビットアプリとして設計したものを64ビットコンパイラーでビルドしたものが、
品質悪化の影響を受けている?
少し品質悪化する条件を作ったら、更に良くなる可能性を考えた。
キュアする処理は現状維持、待機中のスタビライザー処理を低劣化してみる。
ES36は NAS Linux with Ubuntsu 20 の評価を前提に考えている。
アニメ錬金術師を見た時に、背景に対してキャラが浮いているように見える?
こうしろってこと?
それで防御力の極振りを見て、背景に対してキャラが浮いているように見える状態を模索
その部分の最適化を考慮している。
グラフィックプログラミングは相変わらず32ビット処理が多い。
前回よりコード量は減少したはずだけど、MACRO命令の内容が大きく変化した影響で
アーカイブサイズは大きくなっています。
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 mB8UFzswAwAAAAAEWVo=
LinuxバージョンのRewrite dataは、WindowsのMajiorityCleanESの UDF2.6 ISO に含まれています。
または昨夜、Vector更新を依頼したので来週には Vector ソフトウェアライブラリからダウンロード可。
品質の善し悪しは作者環境では不明。環境によって変化すると思っている。
オフライン
この仕事のような「ひまつぶし」は大変です。
なにしろ、毎日の品質確認は約2時間ぐらい必要で、
神社参拝などの「おつげ探し」は毎日1時間必要、
「おつげの内容確認」という作業は毎回6時間以上、ソースコードの実行確認
ビルド作業という配布準備は約5時間の作業です。ドキュメント更新は約7時間、
BLOG更新も、裏からなにかあるたびに更新。そうして、毎週20時間の作業になる。
週休二日制の大企業の仕事と変わらない。という沼
売ればいいだろと思うかもだけど、いつから日本の税制は簿記1級が必須になったのか。
ソフトウェアの販売は、使用本数を把握していなければ、常に脱税疑惑の犯人にされる。
日本で売っている音楽再生ソフトは、ほとんど隣国から販売されており納税を免れている。
今回のバージョンは Bug head 13.89 の派生ソフトという条件にて、
あり得ない品質を目指して調整している。この時、公開を11月24日にすると・・・
祝日のあとって、なんだ!!!!!虹とかふざけんな!!!!!
って内容の嫌がらせが、リアルに起きる。
飲食店なら麻婆豆腐を注文したのに、カレー味の豆腐あんかけが出てくる。
家族が買ってきた弁当は「89%OFF!」ってあり、価格398円、あやしい・・・
その弁当は普通に何も問題なかったけど・・・
つきまとってくるお琴たちがウザーい orz
だから、今日にしておく。
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
品質確認はアニメで見て、PS4でみて、BRAVIAでみている。
今期アニメで、色を攻めているのは、シャドウガーデンかな。
オフライン
ES37のレビューがセキュアメールになった私のメールアドレスに届きました。
英語で届いており、日本語へ正確に翻訳できませんので、
www.deepl.com/translator
を使い、翻訳しています。ありがとうございます。
JPLAY users による投稿:
ES37.超優秀です。
新しい基準点ですね。これからは、楽器にもっと密度を高めることを提案します。
JPLAY users による投稿:
ES37は音のまとまりを良くし、フォーカスを合わせ、「ソリッドセンター」を作り上げるようです。"ソリッドセンター "です。しかし、ステレオフィールドの幅に悪影響を与えることなく。実は、まったく逆なんです。また、音をより前面に押し出すことができます。深度に悪影響を与えることなく。また、これまでで最もきめ細かく、クリアで「開かれた」低音を実現しています。ES37はまだ数分しか使っていないので、慣らし運転ともっと聴き込みが必要です。慣らし運転と試聴を重ねました。でも今のところ、とても気に入っています。以前のバージョンより改善されているようですね。お疲れ様でした。
Diretta users による投稿:
Bug head 13.89+ES37の方、きかせていただいています。音像・音場が大変広く、かつ大きく展開しています。各音域の音のバランスは、とても素晴らしいとおもいます。私の使用環境において、このところのヴァージョンで、音の厚み・深みがやや不足気味にきこえる点や、時折ソリッドな感じになる点は、改善されているとおもわれます。そして、何よりも、音の生々しさ、リアリティーが特筆されます。また新たな次元にはいったのではないでしょうか。
作者環境では Hisense Japan 24A40H の液晶テレビを使用していますが、
HDMIの8Kケーブルで接続して、Intel UHD630 による 12bits YCbCr444 SDR
これで正確な色、正確な音を鳴らせるようになり、大きなSP環境なく、満足の音
色の濃さ +4 、色合い -12 、というテレビ側補正が必要ですが。
音はリマスターONにするだけで、スタジオが失敗していた音楽編集は改善している
衛星放送は常に高画質で放送されておらず、1話と2話、大事なシーンだけ、
超低ジッターで放送されており、他では従来の放送設備で放送することで、
BDレコーダーで録画しても、BD-BOXは買わないと行けない感は残っている
最新の液晶テレビではネット動画配信サービスについて人工知能の映像補正により
良くなるけれど、超低ジッターの映像入力を行わなければ衛星放送より劣化する。
その場面で ES37 の使用により、超低ジッターの映像入力を実現できる。
問題は CometLake 世代に限った調整をしている件
RocketLake以降、AMDと似たような最適化を進めて、画質改善している。
それは現在の世界平和が維持できて、日本が米国や中華と対立しないことが原則
対立する構図を作れば、それから世代交代になるまで、粗悪なCPUしか入手できず
ジッターレスの研究開発はすべて進行不能、日本はすべての研究で遅れた結果、
ワールドカップは予選敗退、オリンピックのメダル候補は一人もいない
それでいいのか?
あまり言いたくないけれど、Bug head の音質評価で最高に厳しい意見は、
厳しい順に言うと、Russia、Italy、China、、、、、、Ukraine、Japan、Korea
Russiaに技術力で負けるのは「厳しい評価を言えるやつがいない」
Chinaに技術力で負けるのは「厳しい評価を言えるやつがいない」
外国に技術力で負けて何も言わない国、Ukraine、Japan、Korea
それで、RussiaとChinaについては、最重要のお客様として取り扱っている。
しかしジッターレスの技術は軍事機密みたいで、私しか買えない製品というもので、
研究開発の機材は有料提供されている。同じタイミングで作者環境の機材を買うと、
その極秘提供された研究開発の機材は入手できる。
あとで買えばいい? 1ヶ月後には売っていないよ。
すぐに行動できて、すぐに厳しい評価を言える人だけが買える。
オフライン
裏からの説明によると、「Linuxだけど、Windows用の最適化をやめてほしいのだが・・・」
と言われまして、Linux用の最適化として Rdi Rsi の引数用のレジスタ初期化を行いました。
その変更を行いました。
Q:なぜ日本の音楽が売れないか?売れない理由は何か?
裏からお問い合わせです。
日本の音楽は「粗悪な品質のCPUでも鳴らせるようにする重ジッター傾向を
前提とするSINCリサンプル128点処理したもの」を販売してきました。
平たく言えば、172Hz未満を断片化して、日本のオーディオ機器により、
172Hz未満の断片化をバッファで復元して鳴らすという方式を取ってきました。
しかし、そのようなバッファ回路を搭載するオーディオ機器は、
今でも最低100万円以上します。音楽CDはバブル景気によって業界標準となった経緯。
当初のバブルCDラジカセでは、バッファ回路を丁寧に作り、重低音がありました。
バブル崩壊した後、バッファ回路のないCDラジカセだけになり、
172Hz未満は鳴らせないように設計したスピーカーが採用されることで解決した。
そして、テレビは172Hzを鳴らせないようにして、質素なスピーカーによって、
サウランドのごまかしによって鳴らすようになった。サムスンのパネル採用時期。
しかし、サムスンやLGでは韓国の贅沢規模が拡大するに連れ、SPユニットは高級化
日本は韓国のテレビメーカーへ委託できなくなる。その理由は、人工知能のリマスター機能
韓国製のリマスター機能は「人工知能により、音を完璧に鳴らすように調整」する。
それで、日本の音楽業界は大反発した。
NHKの紅白歌合戦、大晦日の歌番組、すべて「口パク」放送と判明する機能
こちらの検証では、8Kのテスト映像を2Kで配信した、きゃりーのライブでは、
1曲目は自分で歌っているけれど、2曲目の途中から音程が狂い始めて、
以降は口パクの状態と瞬時に分かる機能になっていた。
それで、韓国から中華へ委託メーカーを切り替えた。
中華へ切り替えると、極めて正確なフラットバランスで鳴らせるオーディオが主流になる。
日本の音楽を鳴らすと、低音域は消失して、中高域が異常に強い状態になっていた。
また、スマホやDAPは中華製品ばかりになり、そちらもフラットバランスが当然。
日本の音楽を鳴らすと、スマホ難聴になる、およそ10億人と言われる被害予想の状況。
それで日本の音楽は売れない状態へ。
なにをやればいいか?
SINCリサンプルを前提とする音響処理は 48.0kHz なら 2048点 、96kHz なら 4096点
DSD 2.8MHz レコーディング後、円周率精度をBINARY-128にする DSD-PCM 変換 44.1kHz
PCM 44.1kHz から多少のエフェクトを追加してマスター作成
円周率精度をBINARY-128とする、最新鋭の音楽CD製造装置によって生産
これで売れるようになる。
既にUK音楽業界では採用されているワークフローで、ミリオンセラーの黄金則と言われる。
MajiorityClean ES38 for Linux x64 を公開
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 Wg==
従来は32ビットアプリの動作を考慮した記述でしたが、64ビット専用に変更しています。
Ubuntu で YouTube や U-NEXT を見ると、ハイエンド・ビジュアルを楽しめるかな。
PCモニターをやめて、Hisense 24A40H を 8K HDMI cable で接続したほうがいいと思う。
テレビのアプリから U-NEXT を見ても、まったく映像は良くならない。チープ・ビジュアル
今日は、令和4年11月24日 いい虹 シルバーケアの日?
オフライン