From c685033a13127e8442549ff55b2554ed65ff3cfb Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Thu, 3 Feb 2022 20:16:06 -0500 Subject: [PATCH] Updated docs and web pages for upcoming 2.6.2 release. --- README | 4 +- output/fceux.chm | Bin 394179 -> 395901 bytes readme.md | 2 +- vc/Help/fceux.hnd | Bin 1990656 -> 2007040 bytes web/help/6502CPU.html | 1738 +++++++++--------- web/help/AutoFireConfigurations.html | 4 +- web/help/CheatSearch.html | 24 +- web/help/CodeDataLogger.html | 28 +- web/help/CommandLineOptions.html | 142 +- web/help/Commands.html | 10 +- web/help/ContextMenuItems.html | 2 +- web/help/CustomizingthroughtheConfigFil.html | 82 +- web/help/Debugger.html | 66 +- web/help/Directories.html | 12 +- web/help/FCEUltraVersionHistory.html | 2 +- web/help/FamicomDiskSystem.html | 14 +- web/help/GameGenieEncoderDecoder.html | 4 +- web/help/Gettingstarted.html | 20 +- web/help/HexEditor.html | 32 +- web/help/InesHeaderEditor.html | 8 +- web/help/Input.html | 12 +- web/help/LuaFunctionsList.html | 1590 ++++++++-------- web/help/LuaGettingStarted.html | 20 +- web/help/LuaPerks.html | 10 +- web/help/MemoryWatch.html | 20 +- web/help/MovieOptions.html | 2 +- web/help/MovieRecording.html | 20 +- web/help/NES.html | 8 +- web/help/NESRAMMappingFindingValues.html | 68 +- web/help/NESSound.html | 24 +- web/help/NSFFormat.html | 2 +- web/help/NameTableViewer.html | 2 +- web/help/OverviewofIncludedScripts.html | 10 +- web/help/PPUViewer.html | 4 +- web/help/Palette.html | 2 +- web/help/PaletteOptions.html | 2 +- web/help/RAMSearch.html | 10 +- web/help/RAMWatch.html | 6 +- web/help/SoundOptions.html | 2 +- web/help/TASEditor.html | 4 +- web/help/TextHooker.html | 6 +- web/help/Timing.html | 2 +- web/help/ToggleSwitchesHideMenuetc.html | 52 +- web/help/TraceLogger.html | 6 +- web/help/Troubleshooting.html | 22 +- web/help/Video.html | 50 +- web/help/WhatsNew200.html | 16 +- web/help/WhatsNew210.html | 18 +- web/help/WhatsNew211.html | 130 +- web/help/WhatsNew212.html | 100 +- web/help/WhatsNew213.html | 96 +- web/help/WhatsNew214.html | 156 +- web/help/WhatsNew215.html | 100 +- web/help/WhatsNew220.html | 294 +-- web/help/WhatsNew221.html | 168 +- web/help/WhatsNew222.html | 86 +- web/help/WhatsNew223.html | 184 +- web/help/WhatsNew230.html | 150 +- web/help/WhatsNew240.html | 142 +- web/help/WhatsNew261.html | 2 +- web/help/WhatsNew262.html | 306 +++ web/help/_toc.json | 2 +- web/help/context/90.html | 14 + web/help/css/hnd.content.css | 256 +-- web/help/fceux.html | 2 +- web/help/fm2.html | 104 +- web/help/js/hndsd.min.js | 2 +- web/home.html | 8 +- web/pressrelease-2.6.2.html | 2 +- web/version.html | 1 + 70 files changed, 3411 insertions(+), 3078 deletions(-) create mode 100644 web/help/WhatsNew262.html create mode 100644 web/help/context/90.html diff --git a/README b/README index 31bed3241..5a98642e7 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -FCEUX SDL 2.6.1 SDL README +FCEUX SDL 2.6.2 SDL README ========================== Originally By Lukas Sabota (sf: punkrockguy318) Updated By mjbudd77 @@ -7,7 +7,7 @@ Updated By mjbudd77 http://www.fceux.com -Last Modified: January 17, 2022 +Last Modified: February 4, 2022 Table of Contents ----------------- diff --git a/output/fceux.chm b/output/fceux.chm index e995bb1a19b70a41d1e1155f337552cd4811bf41..952fa566581e9800e6d23ce1774a9ec07001dddb 100644 GIT binary patch literal 395901 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 z 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
jwC3%AA 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�DeVg+VArkxWK~ z%tDGFW+hi}u&lWv<}f44PP}beu{HeG*Yut5hwj|^QJC64y=1TR`H!(?ez^WVo z`n2{BVAr;li~i_&-huLN1I}ACo#EkAve={*cRq`_@#Xlwn`kMytx!z}VKVrH*<+aA z;JR|nD4zuaIcpHw+Vf>~khr+q<-6=mbDa~Y+c6J#$;u5hYzL99sxBSRf6m2wMWH_O zc0I|Nax&!98-kj%`JnRb+w+{h?ug_$oC|4#kX&3&+g5!kiFY{SFJ9H-D=_;|h&>s2 zeqhg+y?z<&V#;BpCk6QGp-{`HHlfhTuB~rB&u_S~uf2WZ>N|s^NHY^fkcKSU&A1-5 zeVYuV8?eI4YS9fjx!?&^Ush>3I(m0`m3?N9vFX zhZkPod);5+z6gcnRmz1JcLhJ1HyPOltKjy!`GZ`EVB8qPRBKE7ZKCDq^W&lCv{NE< zy{mjpo^egOvfgN zRFOIi;nH4lrY7_ob=WUI_@S1_XP^N!T9j7(Gab@;sn?X<&pg`hP+zYBHBq!Y^hQIE zGt?kldTV_UYUjO`9ON3&A2f>AKe3~Mu46x{`oxkCUI5ZR`u*3{KkJcuB8gby4k$X> z4<8jY>RMfbnxJXnfI8YEPWi!{B$D1pjNs!B-Pu{c`8Y+Xpko8LWNBaWGH9y|c955p zPCh1?eLd;$vdU^$$i{g_3CPNqMaZV2vc)o|^3F>dwFz28o|mu{8D7}s@>pRm!H`nd z1Re;2{z9yPX|S73JaZW})JFGMIn9hX*7G;!ZwDqcA=}TQ_QwUhHWW-09l9uh1*OP2!q&PaJ8Xd6=sCQ|zw2Wk-^Clp&wk~^X!0%OxbjNZ^f1j!cE!7(CI5bM%d;u5U_4>Kx?+2Sc*IjXf zg+}3-POQ&aMtGyGA@=#cfVPTNSDcb0)ZDZC%JnEX574ttw9cx6#%KB5SKtzA4wnGG zm)WGksS+a9f}Cq9L4a^%Qb?f`rc@rsWuB8o`XB(nxX|FZSgeSUu30ZMGAG~acnoyM z{l-qu%4hW5q$KtFJTmW*#wx^{(e76W;=1fp(Uyq8g{JIVzf_^6Ey^#{i;7i z!5TogVT?lb0_QwU`G{wr_D(+(Tt~}rjQBD}qY%HwNe>7BE-gYl>teXYtr1Z3UtwXw zMX>APa_3$Pb*taj6o%kvk&%W>6B2oFojVr7^8wIlf1Z(S)J&j2${E5iK&M(fWrIB* zevAUz4<<~;L!W?(y{q^^k|Z^&Dw(=PDJUQ$!7eH5;wx)auSTJ-Xrkt#t4FnkS%w4t z5tN;iXMD~IhxtoDXSk%b)*#M{7Fy9XYX)<4KprH^4fBA_{~}x)A&o(R7#0oaCX^kb zli6`U(9eHf4q$?{7qZq=Pzl6JuRd?5BtXix zN3gS2wfBOQB~K!99K}#=p;MrZ!sjKg+%o^jv=CwsF&ytW8L!x~@2NjzuTgUlS(Jhq0b^9)f>BrTm00p-j|pClKU!;|+7;yn zau8L6;8*0q#D&S6;>Us;lXT%`)Z1)o(^6GiUL zk)LNY$V794NO2m#H1IBSFU8~=ZC`K5Rau^Spdh;jk-HhP(O^t- z#9XgJYEE$r8ItB(C{GxndAtxn6%^Wg+sJED(KiKKPa9bp%Isiyfw|O$|@h zb>%tRd+PTn4H!>L(BGjpM4xN`D0rTj9x4L(f7`@r9b>0&@&g6CBC=Q}z-dWyp)H;V z>{Px_>}D$O@9p%uDW}~Vyxa*e202)zFe5rf%Qp|c=fA)uVaX}ynfn}MD{I%2Zto>K zW{F1LEMO@1PQBQ0XTGIQ4B_KXQ2s!fDqH4TDx*P^ijMjsfJ9cBhLMDrlyX@G-Xf@V--Qx4fHl~}QMrRbUu=wUMg|Qjn^}*~ zpOOk4d@V7}%XkdoTcv5VJEmzNeZgFxS9m@(bY+X8+r%Blii%@?^WFp<$&>CDLWwtlqb#p`m%j{^U2G>z%LxWjb@OH1h*6YJG00-D z4&>&oP&lSLjA6cl55HVdpbvgIQ}WjX!`LO$KZmDxXy?40xoHqgVU@^w~wTA(dpmw46;+? z#hA;o#!uE%mFlkjXz;I_P(a)ohs{~)a&UmDPv!X23j<*N577pdetJt}GG4P1uN$4l zM_G5*K8Gh*4w#FW)$Fszjz`6b9kHG*k|+10W3r;vlTkH%`NHYhTugb=kXt--TkU6> zusJKJgtMt13sPmn&)09T<<|)#)JFXk|J35mNr{y+jkr;&whzV$yyr@8@nxyF2(vMGG?t#p*BDP^R%Bq0~9a&;N z3J9FLZNqiQiQWL}=UgFC2G&8Z7v>ioSKy*c%q{ZW@6JlcW1ZIkayu>%`^Tl^d=HZX zOyJ7sWtv;t1Ev|^FQy&osa0cNm_EpABdAS)<4h+W&pdiAbanGvop(VUys)>}y|>-J z(5LhZwEA&xae9xx$@hLsV3wZ+cR^*e6Wnu%ZovZl=B+DQM+k18g;NY$^RuozuS1>P zb|>ld`i8A7J}kvMRuw|nZ-?$T8P&;j2+m}zt5PEWL?1WmBk(Y!rfU@2gYMPW<>AY9 zi*X5&q3X}}W_OjV5FFxM(Mm7d6Al4p$k}_qE9D#L)I;5@-RL-f1}vj6 z-C8G#!lwaHkRGqW&{*v%U0bGVQs79 z!BpF}qH@c-*}LavkJE1^gU-cRKn>m`SeR~l(Uz+dapDRMaML3)2^j{+X6xkrCc$2eH6Jck;OP#?khzeqhWr2tSGee|%)D4uUk<)1}MEu~% znADLgb-DBufX@-bh-J=_cx?0xOs3X;$<)W8j|s|OA(e-7Sf6LJwx-7b;$p`!J_)Z; zns^ASwM)-ctw_(!7>mZ`eNJd#Ihxh;GdZfGgAf8$>q<tRUGrMhd`G9@j#$gl+p}7vS+PrpL-A+F1N-C!HtzLwc=@ zd{&}nax9#|g9lj|-2d%U9nGJJ(p9h?id-!Ac&INlR3hf9_%a(P&(mV3X%5T}mp%p~*n7}Dby4eZ z7O9VxXd%=M6VJQAu+ohHW-qrnAdlwy!FG!`Jnsxd;0;?+{U#ab=E5qryUp{nJ)gyR zd`E~W14ddi=4yt$c%q&6BeSsi*>+`?ocFzsJQ&4+;!Fy{Y9%a$M(15n-X>JB&PIVsA{qseKmn<`pL|apq(;)WrHG#-p%XeVR z5&>F(^+@hjKh02F;GqA!!8sI)=}HUI29c%Tx*ke8d#Pbu< zT$9$5vD0a0p^QuzFNmdemJh9zW$&(t!_XF9`$cABILJKkh84xnucI#JkK`~ZQdgxL zJHdyeYT)d1gD`2EC&I$~6e4Z_xx^QC{BfL|9XzgYDAj4k;CHDG|Q=4yb@HRQ}?}|Xo@o7u5^!+zOy3jia zm0S4B5lolyD0psjNR2I0PZ~Rvdrd$d>d4zHyhED4u39?zyaQe252qDcoInG=YANmr zZNaLlxXd%R47m-~94XQ9sqiZA%&JDJC2f zF;s0~wFLL3AH7bp-&oH7Mq922RoVZuISRRgXD;si-Ry}dV#YMW5_0N|HsFh8H|ORM zLtgkByGH4{E8EtAY)voq-32v{U=u$Js>@6Lt-)29hD|H#yZ6 zGiFTtq+vg-l)HyL5hX|qpCEIWOHeiEOGoMT?|^=lf0@#EA@YjAR~fb{jV$AMXEgyc z{oo&fp`P^T8|P3nu)GLppt>4Tx1EpfJoIYv95*z5P0bG8nN(m!qMh?`Ut@5K)<@+)4eE;4WtauD&~&Jf;+ z*)upmCjNjta6v%8K(3pD5&ke1Vh|Rn(dS=D_La#@Qz#Au>Ixh->*mAM-0dV*VHDEO z*V>FX=a>ToF^0D^74Qm4*GEQN{r8f#`c5C5p!4HG&-O`kM0DX;7hmb@Y0aS4>jo`J~}M_bQ=Gci1WO8v z;7u_55yX}9LI39%%cFr_-=$H)X4mG-EBknoMe+^bcjPo$F6yIYF!WSv)%2#*HH$oe z38MdW+4gqY2sh6K(~`|e$*MBIY!;)z>4(rm2A&xyL-MYIT44t1z;rDV8vwRqjx*1u zoF8Js<_+R5;6X_FBs##2@xly0zOP#B0Z9yy_ zXvp?!!7FE+gFAsZNx3QwrC?bGT1jqqP4Fn-698v6)fYTsQ5d_tS)m4me zi!_Ngl$9!CG;K;zbUdFpieciQ1}0$|p+o?tHzLXAHO8tx(-IY4rg5Y)Q(&AW>UpV& zm$LzPU3ycH2`wrho+4^cRD~($(IH$-*mS!;S{N3I zzxD+aA65xtb*&322{t&SX<8xdB+MAmLwc*15gRF@Uu`bAw4GLIhqS(e6tq?HN!!E) zI^_z*BSuM%-Cjdx)lpd5JfUS`JwdjiX6E5AwfxCc*G-pZ4Gz(fnyv(uQzwvgh_;lh zIX62~R&x$Hy|y+a_hWemb8l&E(h8%6g>@ZKD_TE=P)PM$r+_WPW&-^e{GQTv+1N9` z_gd-czC;L~tkq#8Vkqt`z|h$4nmzOGKvWVub3OQdWB@PU`QrtT9tWql(uAV9gsC^f zVmSUG*%kk=zEzTsotoTIG+LwApFjPZ)g$ZZ^Y&4)vVH-p5x74ueP|UgEzQ?hk)v+K zj&l&TATFr0^S2O&!~S=NW*P>MBJ!PmcliW<);QtZVQEj{aQ zfg{j4kq8?-zatt1nkWaQ+H6=Z8+oBhE;vK81fl>{8WLM2fh}dhW7rkZrB4X@unW8M zz@`f|DBGWZojI6%yH;;9W+EEw7$)jqH)H=WiwIOms}&LYH8k-$JR0U}jqpx(WSEj` zSxRAsHPN<4(f{sHSKaeySP*aU^JTx`@|Woj{HadzDp+sla3XA!U;tS9G;b8+Z$0*i zk$VkTX0wv0ma{D{>@cSH;fo}F*d?fh?6a7bHQqI#KO&E#P*K3ubRPg$iNWW) zoR;^G(R2G@Yo@w{1~F^wLYqlU5q`xBf0$$o!`wBl5?UFGsnySsA1XIjx48*}o4x#C zV}^CFRMODMh4MlQ|eNzyH;` z8}F$#vY|)|kjg-VVHdL5ok$EG>RZmD-36L%X{<%I*U6Cz)MOS%*qzQ_hz>oEf4;E3 zec3`7tMBzaI5(@41g~=zsw-&VhYFMHu9r6$6@|6XG}lTgN3_+&a~R)~xM21dwl7xV zedped?l3*&UnyV{?7=MOPB91Xb`=`C=JN` z^1+~{1HK=hv#b3Lmo-y+VeQ_CMar4y{pX!86l)cIVyKTk>~ILxeEt+T*-$>wRH85& zG!Yu7z);1ayQY;wT(TOVVGh*BE%Ejm1RBY7yVWKn{8uffFzTW*oK)4z(XQtCAn#87 zyYiMePKn6xFnmLnh#7bc-oBZ;3^wAJrMn6Gv?7Ps+RPj7iSdF~fuH;)=eF{Y*!u}Q zT_yu1y&ul16KWus9TEx(MMfx?NX0(V__Yc~p z8b&m0o{89Tt|`q4pB~$Ft=8jy=Q!UK9%aCS8%a_QnJ=M-=O9{YBm6K|R8*<+L5P;* znqh9Q$twr(;7)KrzefzWtDka=S{@$E#3hA$B1vd$*lf(>F@~k__POP(ZBRc!f*~qo zP<;zPj4{vfN(c@ija(zv&cp&|s*q*r042ptlw1D?s=fOoX)9>|8Koi1dE6*q{OZ|( zXI(821NrY+buRM+bp&=E@Wl=3OD)V>-e=zZH5oSJ}Eoh7K1&JqxYUpG`E zDIsh`^ofPulXkF8}GmP z+M2HOzv|G#A$C;BT5wBVC~8X1(!wDN*-0Iq{}XW*+Xf5(5tUJ( zCGF}{>o2)0pI&i+frxz5ybt4S4KX^L z`VK)7+Wc8M)tNdJ_HcXg7j!SG=1VoDMF=teLhf5&a;NtZRl8fyr)y%?S*d3 zv)yOrwV7b`;%+E!)?=c&>TuJ+jJjIqI?`d;_B0u^&m}0F3rQcb;kcR572OlF>riOd z#&{Z2c%nAGv123y1+=~~)m@hkB*{@Un``NaSiWFr=3J6X4tBnNQKdnzP;guCC2MZh zE2EMz3k8WGff&Rf!YxOk%L`Pu*5XFW^`iBd1PCp(m0N)uWKt@cm2u3+Be1$0UL@&` zcfiEBgH6gQqRmQeqBG7ZwarSE+KA38r6MvMF%d%qv&(mu$0k8hQB>;J2Gxl_DFjiAo6EB+ z*OJzdm3IypKxbSg!m#uTrsK^m-kK29Fh}zecJ$>2fh`!4Z~B(yxrXb7-elFt@ELb} z#^(vzSo8b1)@H@oRv{fS6#JII!Uo;_?t@VY1z3#*rz}RDphNP5IcWt-!n0CsA(HMU zch)-)oeC`()2elQDyB)|RZ*4+8kJ&j_X=-t@HQ3Q91MpTj4s0xPR8Zu6hX*Dm#@;e zuLtq&+N0MVziqbnZ6(dKw9tfuQrAkNmX#*EOf0w$E87)|iWX`R7ZAdl-&c;kK(}ua zp?24LW+H#g>gL6{3ff$`XL_>d<2ZGJr3d3cxl)T<>lb;@^#8|oGy2CQCL;C_dvfvx zm`#5SEg+&bK%mPO%|?EDMfTyTZZjTeh6;`_naAKuhN_lPX#3~uCEkW&Voc1HR< z{}i`|?Y3AF*&s`gk649!e!FHcKguaD#?h@-VUFL%S1P;;MLKTfc6ZrdJIf z-h4(HVgbdxsk(S{DUCcS#S0}a|ImvaFIPUf~+{?hr8)``cz@Tl@IktOQjT! zW{(i0eh-X`in^*nHiYQpKP|uN$%gWQ$CjV{y6r<~sbN)v!BW85w&H5eQ^=dG##zVn zcqxk@E%0W0Te;B+O7kG;c~TVM&0WCC2#lV$UYK>BC87_9YYOcrQ5RasZ90DMNpq)@ zkB~!d@`XIeZ2?VSR~U401v5^sWoj_3`PYS=Mw!%f$WdjbHo+&nsi(xBG_c~8YO~g& zk6<+>o95bFi}aV^(wNYp7sLskO}X*_nY-BW)4aIzbUk@(;BLL}YjN$IsW(Z0`1W>e zuF9$J*`4v!NFa?|9Xp@21F^BFyk|Db_kMdWx+jt7I@-jzmdWa9$Z?=dOvB~IRyHFc z#XNL7ht@1M{Z#zl)Vl>csXeH3r^WKeZQ-oqwFgKMv7^fksiPG8TXFH#9i-fshI%95 zhvH~llcbqrD~^yDMb8o5?)2QUbJ5ELs0P|B|=Xw@aSrI^uJ$&OTYM9AjR-S#raagM6>{orih#rakTccc`_9E z?Y@8F*(5s2@Qc@U3I8tG&VB;I#!}X%n0}x2`b!dw?Tzg|tFrwh3fh-L%UT`tKC~$> zNh*N^ce&&0V2+dq(Lsjedf|m}eL`Bp7y$^Hf@cmlEUT>BN?a|glf9h&aAE%ylOHZ? zT+jC>LHa7N^yJpW>3Bhit0_UPa*MV_DuduPt{g8^1tlQ) z4G#VRl>8tPcttS>Q8fSJ)s{pi4HcDJNm2#+Q9-U~${zeQ6Rk@fBsSwJN22r@DSsOO z;BIDHpP%fQ;7`S6kjs+z0>A^fWCK~3Wx@T`{|n!PZ+xaSN5Ykrr#R1JU}4+k(iepx zuWhx6IQd2u<<&qrfYE(DS|@_F!n$PMU>*8BIL&3r0Cb@`p8@6%sTdMz4xt2EHc{RS zeFAP)JHbt}za9Kb@7&tnB>B=w6$M*VQUUJn`QBG$4Sa3yWhQ>prPSWAFWuv2_!L3$ zA2@H%gt9f5e}z3Q;u(jcT%uSLcS&r?@e$&1Oyf3qY4j$H(z)wpW(g5(-AqZDw(sSu+Zdu#s6SK#Db*7*K6U)U>X2LOd@Jl zm~l3$xNfHDxEo;d7lR2&tF|1^2ihJzzSNn5gr1a;t2h}bp&%7daDO91%;CL~=mx4$ zO0EU8MIm!+&s9Tmb2N;Vw6;H)jX#^js8n}lJFWPwF8bx2BE9Q3A#k0#U?P3~j@6ZY zFcFF524%nf=rs_-7strk5QslnIHGct<6~|(n+JmYC9M3c1sFWCM8ez(HJA=x17)8> zHxmBoxlD%erZ;+YL$fR+Dx;W9k38r%oTvZ}$lh>5sRku{oT(puVHIahZKd_Uqi-2b zuDW^9YZuT)DrD?q?19x7R2M!Q`U&+QV>(#Y+z9;uVKlwNCh+g7LtP#E(5+1 z=U)*~^p+!(lD_QW@Up^&aGuVeKt=DA#)S$QtMu%GT9a>+PE7exd_Zp2_wA0zQJrc( zbVfT%eT~WnK^gC#P{AZg_p zh#|(2=T=LEWO8@|3ndkz@s0H5yL5ZZcB&fZ$b8Ec?Hxt)aUeY*c(}L3Y05}Mn(v*mVE`A zd|JfmFpW;2b&fVU#>_h-futb`tv&SjC%~5bjUS@jP~*@!$%$auN--CaXv|_=K>AkTn%caU)7w>*_clX4Wbf0W7- zefQ*QVrWd_-4}$FRJS=vL*b#zJAewHnElFQOeBr^l3cxD80A+uT0h!*;R~Aa;bia3 zItuq}qnw`wWb7@V9 zZt1qn*z!bz2@>!~-i|4FYvCn_ z76%7aj>;RRqu!PD&q(Jd^)IRT4l)wN(anjzKqkF8+nw=Vojsm}@mn_^117t|?ei1= z78p@SVZ5g{8JAB_>7;hz<>%yJ>Tm&XHq^Ntg%+eiNZmChsfnjF* zU$f$`;T2!H+ronSzgUr1F0)lh zJ#Rjxtd6Lv{P=qW-BJftq?_;?00;5;d}gbC>=c5WY&n$tHhc#aTxxqa*nVQG@EoD% z?Abgxb#L9HbvENOg(eBqwxs6X46yhpEEy~^TdNzDVbe;BlIRh5){LMIT>r`W+1awm z0b!CSBJH)|Xg7gdwDO=&uq{MYo+a2dav~1s)^~fy)Li1DS8%CHkTkL74WE`1B1Q(%$c)3>gf>EeVsoP1`h^XO-yMb zgUpi|q??$O7zi#=!3#{@0FPTgV%vm3_ZwB+!&zCdRP}IEb~Q`=8grZAeW~6X=WZT) zom`R%;h4vJ>_h|i-pJ|gXT&~pvw(^^hd2k`+ucrzdZz3osuG!&K@J?8X%~32y~~^> zP8}XGi?OrCu3`BPv0&%^<-qvLFyANW@%Qw#O~928V9Oo|w6|8*-t``wl_02)k45 z2uyn*GN6IjJl=ZGw)awf07E4liLD3i%O3oJ+}(gm&Bj9FMfuAf&9Qy%)k{-=#VGHl zHD=yF_k!=4U0y6&1(yBp>&^Bkmq~k_W#77UWMRG~m@j_7O4f^r{dNph*J~fat0MTE zZc-B;Q_@P}#c<4OIl+*!3?yww&3O>>tgiMz&M^>&yabTMW+RGd@KwK*Y$R(OJ;YT3 z59#=ZIa2-%Buv%E$64CP;VfI|i`DnjBy@VNLJ5hT%h z{DPHgVNk$2MgX1tn}mG$q?A39d+d6s`&rL!3U>R+V`rdL5$Dcn0qqx`1bZ#G|F~nV-d(MHs^*dYZqRp17MR$*+-ln%sCRNeeWe}?xsW>f z()Z@_S;v~+y0L??vQIzE ze-Od`qP=gikgqVt-PL5l5X^}p{w27T<*pKy%27+lM7^5`oI>G}iopf3L&J@7!-?4i z#BG(tAcEnlrt~oGF#|x(*w;7ia0jL?Emp+g&9W*P?XJ0d_U$4qC5iRJny$MybCVX2 z9Fq82E5Ai{Z`_EX#-^l5g%&EGy=Y-XbchmXO(P0=!!7gtFmIL{+yzIp%RBfXV4Uz` z8_7!5$$LcWWcEuhl&0_QMo*eY@Cu2DG0bE-C{K~u6I51?c7m9gS*|vXX2eV@0bvOa z9^?n`>^7z=@(eh`;`qkd`z6wB)7Rl-qn1()7k4OLoX3?r!F+cVIb08wc=?Pcz_UXQ zWbu5)e)J`Y`_n@_bFzK<(qA(bOkvCBz*D7yvfN3qJhL2p-%AyFSeJG9q3KFS@H@CR zYe==nIDA=hK$RU2sUGuW2xCZFmEn!yxO`vEoHZ;7^54gn!S}yC5{?Qx<5)5Z+kG0g z9V+|EwVx#UL`plsKsNx(o^a74|wPSl2_&_v5w#J*aDkK_r&Pg9nPryH7*Dc@~%pqH0j(rN0_*l>q8dY{c0L>|)_ zm>6Dad(oC%P>hDZOy*&X%q|(bVMOVIWpF{7XoV$3cOvLQx403cjV<;g&I7Sp1_`Oz z>g6?03UA9(JZ0Z+V*n0_{VP6S58c;JG%JNHJFWQ(#b7LK@n41NZR0Y=)6=C77xZYm z&@V0_>@}H1fC8gl6H*kmwm&8{3?Ahc(%=K2uWsD)WaojOLTm)V2Y*C9aa}SR8~6$J zo)@B5?qve=B00gv+n=i-t@OhYt5_^>r1r>=Nc6?*Y*Gx*nlBCwvjb+M9H_H+;KG}` zc!c-vAlkp{ShL`Y!b5~Eg1JxY;2YcSJitM;oZhh&ZE|z?Wyb_WVoS#DQ5#|>1Ypnc zleysKv31LH(lJLqepAj_lqpNa0FJD+foo%Kp7$5IRT34E>2qy zf2`w+bR6@yb5Vcc_%aY*LXM8(&yx9~u5Nn#7oOyE41Wi9z6h42HxVXNHb>w~n~jdN z^unwrc*ahACK(C8`Ose^1}_ip=yv1yeoq}caIL&5ls(|^kWm#%It#d?-ah%g9q6zA zYiDAqMk+2wU*B=z$((@De;re5rx(1|j%PF@{N;>|CJd1gHmKfL$R{R|iPI$axrnSJyXH5TmeZREk(4#Q z{s9~Z3D~R+i?gAvX?-q9fwX_^RtCAy0b16UmdhS2+ghzmRiL!BE%G7*xzIuYQl^*O z=5P#2!Y>fH000>QDxv~_^Mdca+&kUOvfRtuC}NW&4du+{WA00m+?K7aVQic?D%Q2- z35wetm?RaWKoQD=ivT0wpal4U2Shi(D%Jr63Gx>JAi(iHDl8XYfB7Pl1C)WtZx{#? zBv~Az@q#0A1tqR0aTqhA8vY4Mka6+@hZ<^epfQ-Jdw=Zra4C!@UhLIVKjfaPgWB@KA_?Qb4%&z6dY?lEbz3oDnOPTcj}tuty9^D^<~kHu%3%Tm`vos4<85`EB0^QQ!7P`7 z@m&Gx(+y^k@|T}UM)H9QLSYP%>S2xxFvS2Qbvo)BoN!YGsB?vdKbM%EYj~5d4q%v= zu)(b$?*jcz%q&b~^!^7%0L4Cn;0OT0T$j{Co+YP4W@LSVRvlLKK0wQwr58IlLLU~L?Vn*v8(4}T-)sSD!q_+7bGlaM5RTWdj-!LEvVo%$>`Z= zJ%)flh~k}yljnl#ahQe-_K-%8+!At2<})D2+*}jtjJ)O$*f+TSVUrQ@&>Pke6cl*1aW`Njap^n@4` z{G8WMBZ^ZnGcZsx%PHi7=V6-*ES~TEGZ!>eXlc-;q!$xASQ3!l4*`p!0?y{4P_|)4 zZ`q;~g~t*ky-6|OwCt{KX<#d`Kztwz%>k5!dCe%9*1R)P zjLYcC5!PiP)5(fnJ{@~3Y#Oz^$X*B1=wad9`5Z$?IKb>|NlcT-yhS!|*==bhliPIr zkp8binpY7@>EMqZba4%`gQ}xQa0E%jP2n=nr4}$t33Ny%h%f>NEjKchCu&@nPNs%& zzrX4!b9059<9aO8xI?-kAj%>1nmR~UhteCTLN=oyI;M%=QJ%RwoNgw+h6LtMp zF@a~$EbEziH+NYUeE{7tZJTw7J^H~lra~X z&1PoV`hM)Gtc82o0Di$?+7@Wq^pAG-N&WwN&^f5lf;xLctw0xTv0r9^7T~T;bT@cP zDpDBeZ2YSBTR*i9d7GPtfGibLeS}NK2}XGUBiMBf>COq5*Hnxf5hZ7FX~|)fYRla~ zWIaUw1mprODzs!3Ip6WWkC#TxqyV5o?Mserg*$a(OwL(WIl3e^%_cwHNstU6}{-et2R7-VTiZu^obzLGnL0N2VDm5^G zACcb~mz`myM6Cn1d%kWAhT0PpDAp>)RRo@AArZKNNEO!BJm&uqK*40I?xzi)I2DsW z%9W$sHDWAGlIM0W_n{1h)J!mWte5oM#Kv>y&hhz8RIQ|`gA(R!CX36aYB3-tym&kB zp6GAXvs1XqQ}V-uRvB9HV6HU0aYN|7$6!qMBtF|31e8nVGIYN)hHp0XeN7on)WmYpt5{ZZsqw0oH0vjLm zlN(OWrmH8DQmCv-i!x`L5?0FTv75^_!YAIDAo7*@$vR8B~@8GzG9vgx3M)*0DvQzqh+4Xf?3u<8oAL9SzN3g!LXHY3&AM@tKrgRds)cYGSJ;ye|{%JVPL&1(cp2 zv6e{SH9HB}2)QY4P1qY@4t*`g#HldMYvtNVd7v9c5#F?B8?To@lP|Slc3TCxRbyL@ zIz$Qt5dvJtJ{A@h&`(2zbg%P=hw%8h1Wg*sOfw{owy>%3B9Zws`RM_m5+b`rXsAG1 z27V_!md+2?;w7K`sPs}=k;AL?X;VEzAm+^xuC%^d=+>DBlVg9kV`_Tm4JS`}ZOke? z{XU4c(LB4{w%J)9=o77fUq}3Wi>J%#qrj>~?N7h{$n078B0oPe%*y~}LjC<<=TlXF z!OXJuuOq?GibwqKXx(R(pY>6*?u1eSGu0N)e2YlA$<1S?66M15;M-hoA=_TlTgaoe zqXaQ|rtx4{by>3+Og@!aMs3=akoK@d9hdQx5*RUHRZ!o&oi3w_hQgqhP(_V~n1wyC zX&n}G)=O26G9kaX2@?nnL~9j0f3s8vJm@d_0Gt|n2>x`BRm;t(sX-avHGELEsM`gD zS4CAsvrr2a(k+Ar8`3N+`N(qsHtU7lHHP1W$q1&Od*|Imzx)yCQ(xvygZeED;)~j* zrf=I4KdoBSGTzLtcJnobpU*nQov3Nh^q&gx9OQDA)FPQrQDKb`e+nr-_!|wG|40&7 zXQzCB`hG?@WOJ&YkPM_hQ8arB^+8)kDAX(Sr?hg4sKtymwAx3Vt&A(iJkrl*ZNx?> zx_`AJW)lI|6#3aE>XZ6`<%)1`I0Gy9P003Ps26R4#~7MOAyjAU83GuoaQZ*3Klw#h543W?|cfMOh(-c!1CJ^WJ#u#F;TL(L&{ z0e%2GoZL@-wnUE}z9xELg`0eo-i(E0gL8vN(I^2p25Ed0gvZR=yu80tI)4}u1btRC zMI>UyR(FSt*FqC?9&*(^HRty2s?^5xxrEf@S`wIos^tMN9?yvwqv};y?ktN{nCX4< zPaiLkeH#Ef50W@0rdGfMm`J7kddfBwo)n&&rjl}#ORPg*xHG3fR@#9VG=%7Cr8z_q z^4IIUpur{skQA&M7)H6rVehp{sUU=a?Mj%!0=wI7C~|9FmLMz8D%5ork}mS6LcLuo z;W5wlcB8W|e>*$@Pv!I%wx!>z@D2?e>b4HqE=Meya>5zN^LJusyV0+P{AkUCeQft` z&<8*XaX!9U3-Yj4AeM*LlTK|f^|;2t-b|R4dt8MvZjaALC__KHP==2;EkN%O8#en3EW{xVcHxS+dwC zLYK`uz)Y+{7(axC%&-x;@#yq_22<}4hjG_TZ#;$M>Uzf%%ctbW)*T4om*KpF;85`v zFT=;wA%!N>V_V`0_R_ z0>2Dg3QUva*B`3(Xaoloh?`4T<2ZRskyq_v^}CYkWpa*nuccBlDIk{|T3Xt}E(ln$ z(YGD1`k4$pui8^xcoqjUglOZpusFr+r~c*c%bB!cO(^|H!(NNI$k6$S(bIUF&%JN2 zL|!$yR;4~^qCa2g#2CCtPMIIqWKg6>CNsSSW4u0nYJ@oK*z$QzW$DY5neK!Z3hG?C z)~?`dESIXjQ@D05uR0H54j{)|Gs=rp23YH%YqTB6`iJQJ#t99Q?os72nP^b;ZIv9P z&*eQiLrmz(sWsl}l@5-r`&wtH*-gh2?-EqEh@Y(2)9tKY%Kn2mDoy87-ULL1F$~A> z`@Q|lnSvjYPMpe*b@OsDXHoU-ks1?&CCtmTfai;_(L%S&ykOR^;meZkYd&S)m3gWU z4QZSxz-jLahFb2}n6Nk2Uc%K;*vOK12V?c6&%X7s^i@pOt8nJ{6u)^rebX$LrmV75 zUh9LquU<^9M$XhNlogE-o?$q$HrH?qgMp2!7Lg6+W=4`cviI+d1+u{2l&|npYg2{4 zBAckYa^)@!-lMuEpsK5!!^jRYM8DyYaU8EYBRJ(*kLnqCQ`%{TsLPzxn^9~a)`nWz zCBeL&yG@AX2eqH8@xU2YzKN!=$WZIxWG~!AB~+krwfm#85!N17E6P@L^-xY=FAS?R z;Zc#WGxj3(Zun7+V124mxLIY{z+j?`dCO)HcUkDj!kNnA>U4q!qZZIUrVRK@cnh00 z%+soyuZ=R%3|j;5?|Z6_!|H!H0DnK0JsS{5ky+qlEAQ7slb|Z<&f!GD;{m&QHVzPS z9_WrfziDCI-a#(775(~SIKngCOLLk3s}G!da*j)1N@^HRsHMIMFSF*Vt8i@zGiS|s zfwT`UbiyQ?2l#zd$Yx^$bvc8M0+llzLfFQ_8{*gea*z`@@osy^?sLOKW5UF~q~qNsA>W>ZDSA2`Pd4!Z|Evn@TQi#d$Wq2DmEG#*Y?c-TvdvqNb)LKR z!M2eX<@hRs+*#TRq%88CU1w7T=9t1P>~uRzoTvO59H&zU0y$l9hJH;IvpyoksM@+| z54=h&8Z)ZNZCTB+0)yE$sy%V=RkAr*8ePO^m={uR%R47{;^p#rdX1~Zbd!(R*gL}4 zW$D`1EtS-YjvQ^q@eGUx&@^-UO^3Qu0N2G%SWAuQ$2-y-^x}8?M@r_f*9uI0C6=+O z655k)#@Rm&)i6L8tW4KNHl&vI)iL{pet~GCcDgP5^>uv9?r1P)?@8(87A%WfHmS5y ze_m}Na{}EV5auoUhM&bMK`iNMH}AYltbeUQ)vCR_!E!UZY(zNjJKX*RzRJc-X_wD1 zt#9YpOx-VfvR`c$C$*#8leql5Fzvn7zStl#kNPexciLZyWxTVAi@`_4cr(EMGS z*F-qaM%!^VU)CvBD<+Heu(nw>{XM*msaa@0@@3S~EhBcZQkS!d9Cj6r<>RW?ur6G* z9-`W;Gv-bng))yeMai(KFZL5UbbRKfp=fMBDn}bL=#t|dU zX+qDH5L=L)ji0rLP#o8ZJPN4_)=Wp;A8^@u^9HF2taA0>S+ZbKOWl_6Oay36kKHh@gEM!DJ&hp0>dyEt7mV3hm$eS(nMT~NW(PkjpWl*@ z=gFI{`xx&QR^67%bA2w%NzPspyQ&L{IaV3P4yy=e%~`%5%r}J{8L&wnpd{q>lWI%3y069{VTu!tA0oSBX6{rxZE5HVb$|iHvnJZl2NW z$+h(PUi9l*8vH-+`$3@n=V&5r^d?&OAbj4Qq@5$xf_TF<$-OjfL09NYTQWhyK(}0Q zFijGo!!z7LsK>iDM8XLFzCK&<_^GWkWyZQ=N$Zc9FOG)Sbozyl1`CQz?@g`UZYMHD zMkL#C(X;)~QGfv4+CV(ie0*;$`5BY^$f zJ16H}xYS7p0`aDxw*944FF(dQ>H|6`!Q)x(%HXy#yEaA|LH)84t*pyZQ>L}9T_Q}{o^VVq!*pjm4}1g&ZABb^EGVqbmzBPjU_JE{)4^Hk_LZ6~ z_K3LB+veHq%!RgS+G?32R0H!a^W>14BKzBd*s<5Z^j1}ty1QpF=5Lb=(T&cAkiCYz zMpKv#VmR^}2?samj)s?bbu|{IMeSSfnf{Z$s@NYcYx>cbNpegb#5=y z6LBy{P@9yK?wjWk}7fSavSQ$8B#!-M4i8*h^@5>FVM!O|o&3j57cx7)Dbvf<#?Z1)W%Tmnk{g7Yk-DGD9FnxRAE3(AM zRks>qdHC3GGW>fR(S{6}hf&UIyX8u?EPdJLRSxFn^sY3Tn$L-%5y^TMmkv^z=9fG{ zL#F3m9SwPkxX4$$FDkZp*+QNn?IC^9+p%<@muQ>Ztm9rM)=C482^g`q>I^m1I6~T} zdFGTf=(-V6Wcr_-Qi+r2_zHb*dZpJ=N2xk+wN`$%638tirqPa6`e&8V{Dk^^;4%C(bqRJ1TSOr5$cOAz@V9JavPEhI^Fvv;#?h(DRyj6 zd~-VVu2-ax@Y|g<9liTc#WGtOVd!Ud+qQkgUv5HhujTvTq?EVyX0qa+@G@Bil_<6> zMBITv>6u6Zxv^RpCxK|&LO8>%ZRX8z6Vf3)(j)i1BmYx&L+nj!0*|P;MisIkikN(2 z(HM9cbsLO;tP<@OUizPbA@*soTqxnwmqxAb>m+9fiJrbs0&t(foUw3ES1OF=+yQkT zp1LiW(>E6PCxnG5vyAx#FS`le)yy`3@TH1ejC-ge$+o5^mp>FRL*Se`^JJ+p%jwzL zV1(RQ6gjD&t7n!Pu!gn}q=-!^S6bgo#09v?o4Mt|jaGE4OJm~tQZ74rvb@Dw-Dc-0 z#F#W<9>5Eb|ir`x%QR?E3Jt^(fZXgqU%5K7t8( zmcqo$Xx*VHdQKlc{lz$E&-heB>6%%OA9L0!E#H*vk)wll-(xSmM2^Kbz3-yTgY3p? zdgj?6fQRjH7W{fR znhrlYL;;uRt5y#T1vmS3d2cs`)$i`Q4c1$O<44#^8RsPH;YZpzE7iv@#UY^*g=}r7 z*>qcYP7XPdBlcYj$;;mWrQ_i*_qKFjbeR+M_7A1dxmtpvi2faVm?AdF7`oLN8v){n zFv`oTHpi3krE>1;6lt2%0X!MR`)~&q;dxJu{;qrYd<0~9(dj%}QFDP;o~07h#>vcR zG(mjp*?kj*3^}S+4U{$)w4Keo}Llr z+IoW6>{y#xQYU>lxRv<^t4RYA>Pd~In!;}{aqqAm<6T<^Q9%iG61vhot$>}LVV)_* zJkywGLhkJ=-Q;k4$+~Ia0MrlL_v2Vh#Fb^KTDD|!L+j)xoH#xr{J&+f-J_{`FVnil z3@B@^YbCa-(dpwDlmpgnEC{!pK@}|cuk3gJj59|dClz5EGEn||WDD6M!8x8UvdBd3 zS*n$7*>p!J@>3^6ln9dHA8^ztX8l*yKOKffEd!#OvDpgP1KrMW6d+UEw{bGD#Z@dz zIl$)jXKNv!;CY5-v+$ceHew|z-da+XgV&Rd*`OZvQyKnz3`3*68%W?I;&9G+^Ctk3 z=1-KrZ)EvgJsoRDBO!$vqCfKFozVtR5YqXP__*LJ#4+nOAve0i-u}5x;M4$t*Av-- z%3g7nx2-vL3FSfa$0ej-oI_A0gnZq*#Y!F1xN50valB2+9n45u&oHm+;zW-HxbicFBH~AC+ETl)u_vN}VO# z{?uGcNv$*gfIs&SU|o$L7dV&000ID`w~F0W*{mWiq4`h5A?_Mhh$dkeM^=p7Xz2dQ zW+F`0i<+9CT^vR_u3Y=XF#F`GP6jY8eu(_5KBoTZLZ!aKF-eu{99>lqiJn*7VSe~T zs?BNt8jS_tI?P%AU$rqUE1;jzi@g;x|HlBNBbsQwGM3HdWhJ5%RtYO9=BvOn+($J{ z@I4{}O@$j_9@Zts;4$D2V)&}v2>5)C6hLI*wL=`FINejEftbDu{Az_h`3>OvunOV4 z*u>-6mr!R}~hTL;~+oa$fR%*dgyQHA;FdZTdcuL%w#k|@02 z5IJzB`75J5;BuU6!grTweovKXn9(O>rC<e_lD+ zU8YWHABzCKj#yFYOM()4h*7jb#}73OlS^Ey4KcMV*+OrVqZL4cT!s{ch*<5x%E(%G z)bS4jfJaewE4x8FL z+feo}-E4_T6IX2m+$%s`|31;SE*1IAOpr&(&{&x*s_Gc3@Z@(RMT*?Sv{q|x*+ITr zn4@uNV#7h6ZI@DE?8|Yp1D?z(A25M!4&jg~wqA!q^6t_g7pJkj*~4*%Iy@z8Z%y`a z((Xg(Gprw+L(kJ7@7<>!T9}lst3_&egR9v z*b&1)QsE-W*YDovj06&m3&lrj9ZBqvx zb8I`uht!Xa3aJ;O%o0`J7B*aSvu+1$yL*?$+ti~JS<*kH+5(-$E z*(3E&hkD4d)KC^wF!U9cO~V+wf@__Ok1#ijB6hb7eFyQj}S6TTqY|ZrfTAwW=Ki9KB@uQrM0UN}= z4)$sfp=NtHOi?E<;pBoJC?MUBZD?u5OI6P-19D4@tSciT>FE?m%9`7581B@{(8a%* zHusvcQMPAW$=D=&T7tkU!xrwzP95Jcdp+B8b9!C^V;%SFx>>T7uFv}D;x99zt3w#j zpqOF8i(#0!1~!Aj&>0roUVV!n$N5wB(_Y`IG1$VjN5d+(W}y9*7ZVGH{Qhh zPfrVfOU6;D1nYN&DjaVqu``l?eN{%I@Fthn`jtB{XUorS$tuEReR$s z?Ose*8Ss;Wm4kn^RLB5|Rf;~}JP#E?cd7fkluxsGow5pMTwzAl`3YgUOR7tX|8$_} z{*x+G+~@891n<4X5H;riYcm1;F;>j`z2N2NC{kL?1Ak70N%GGO#*}Z~#k1tvURCLd zQ0YMEK{Kia(&wkMO=;tM=s0$PB2#<^C23_10L4CLD{O=b{v{Jex3VM(cMJTGh;O`T zngdC>H6Gr5d!=t0++4Ts;=lb-@WQ4HF@J?#ITZaaWMGvT!nl3{#7+Z(eYW@xa80WO zz`*ZlO*`FPHhK3BJvsXKbQK0=M86k*MR3+jkvB(C~IWz>k=K%3CMi-}wP zV0%==_p<#i_~(^cUm1h2(Mi-Qu>A-TF1_^pA5FzenL2u+za6YoWXoq35i=!uRvGaL z=>b9-HBc#Y6sgU3mrWY70J&YSR&u+j%GXRHa{Zbyy>UF|UYtl8m)Q4r>##C?j0{d4 zk>UrZzNLTgBNPJoznraPzErD60TE*|bFV6s3KQM&r>Pip{HFH^|8^F)rU9owO7Yc7 z^!y=MX=(8nhsK3XNv$um2y+d-p`-vGFm+ z)&DEfuZPCugXh~)nJJK*RbBbaLW%bgmQ0W?dq*}A6sc-%@mj&60#36Y+rMV4&3*sJ zM6~-KSdeofsMs9t1txG?`Ne)`Apw9GJRJNQ?4P~QvRiPw6Nwt+nOof|$eDj-7m$Wa zO8{%2KHjfloicB%0)54(>v?Mv(+yP7vFcqPKq)1{R%wuWMMFvZHB7}g%}HEayY_ZLnHA7 z330sPccNvS{Q_MKYCsQxs}5+p7&s}!Fg2&iwt3Ru<1V*!@GCTa9CTero^l?Cn?C!G zBT!uH!meaq=JAa&I-UmhucV1;7L&ZpPG12b#fi6gW6ZA<^U9gsO(7u@VV&s&p2PC59tG#t$c54TxW(++-v)r^LCNN2v&O&2iq#XJn*4@Y9_t(aUi_m9gT5dBH~6@9tUM8 zV05u`5Ooj`0{{j9Gekfm004hi-y+YF?P`2BuH_b5@ZZLf2=lN30DA^Bd)yYQEv_8u zx8?V)09tweS>}uTSrS?6EBR_Z9Ekt`900!F{Jw14ti6!*(zjDj{njlcN&0>r z@b&cF-Lrj*oAB^$u7PV4RP{SHZH$z=`7yC^xZEkvbc|zH@~1hS{SgfnxzqGV&qPs0 zF#YHlA1E83GQ;W7?cyt$lYwwa0AK_FXl4M4%?S6teYf+!jx1Q&jHLi=YtwQ!N$y)7 zG(>FOS&niuV_6Ac6Cf*#Mi3R-b+9DCm?UM6P&m$+9E9VD+(#-$U2pcI@NM8^?WTV- z0hB-r8%BDwO%~8VSQEhxgf#5Yvb44{AmyYv7^KGDiLX!l|Kx49z&dflJ&=(uw%eLrD;7lC@URYr_h_KuLyWYVb2^E0ZTaU!GIdH8pr-@#KT#DOx7` zJ@8bYEu8@aYbXI?Q83{uV79ZkAILmjq}lLB|2D1}ZrHNM-e zDLccpA~pv>G{Zy^1>=WpxFogZC{6)IPjI#%zulyOKx>1H&u*K1sZclWmlwMOiZ+)meDk%PX#_`Y zs!KtQ&L-<@FsJZ$VFtlu0Pj0~ct}_XKsd!a5mOC>INQTQ)K>X1~})t>))362CJNY!?`<}!Q;T5O^YOL z20`?BDd8WPumdUuW%bj*p;XVxK%q;E0j?f))bLi`*EGpVzlQZRM=P!8z#n;RvP4cJ zFPK@28tAcDkWCXRF_T0es&BOViz4WtUtv;cu^?lAQjLZyMd=qSISO~nMa|Z`NRx;P z!Ro2hj#ye2`*?Dg@M?T>H8V((D&aIqNhTJ@et5F5l!!4j4X_a^&dsbSt zA!pJ+L6kSr25~0D_NXojgY;vNOrAqUZbuBcKH}J{qN9nN)8iz81(c-gbx33rQ8i~R z+p>RDa;hoQW~~br4$~Q|Ew$1tnUXpjC0k`t{J3BmAr7$j&YmxL=g93Vq$HM1aURXk zXaEseSI!YlxC~xfLP5r%|8b=GJ5eMS2GV${UH@ZVxDKuul4*25G5y|r5fkxH*Fr~ zNkBHMVhw6r-8u5Y8ufG|E6`PcBP})M^#rE*ysZ^}13cT4(5)HWpx!r8t|u;vRyB>b zqmLhKBS!umS5gAz9y*hkgjNp~SBNv@!ksjjhNjzRrsIyM9}$XM(04-i4JwsEEDfX5 zU_G-RI%BLJmaRR&CX4kX+O1LeNw@xa{s)}&z9{EOr&ZLXR75MVsZxTIRmK25K_ua% z1z>7H^!XhWlOkuHx2(Q;we{=mvs_V`%T9I$@hC1`DJ9ZP_~_~u@N=(aN`=Hpy5f!W zP7;(FUS73ISO`X%+( zuXa9~*=};1SK;vFIysxqm#WxrvRVnbH%piM$Qky!bOu04$DA(P1}`<+&}*(j)mud9 zZ}1Qhh_|b!CU!e6KVHb85vEoh1%l!&0A;pvb2lm_1b`L&)Bo6%y1iP<;0oOyBH56AhF?g_BK|4N`JCx z1&(lgd#k@dxO|b`-?SvnKo5Id)Xy}AL7?C#4a13W&>q<4Y{+h|?Kpwu+<4o$8wtQhl^E+Y zec;Kw2kd32BZ&yssmkNQD}L|}`cRhqH7bJDAbVe4imyqH^9DB1dU9XyX-ZxHTF&C9 zXLY#1uj=u~Ev|2JDAaPS^-eXDh|g5N&tUEVkIL#*=F{T#c4N&)yn?0TOl_C)sWc>t z1i$SJZU)~$dTqjAJ{QUQfhzX+yLUBwm=!p+Zb|`;s1FkB&9Chg6-J7z3D3nC0wj-|GVkBtu0luH=~5@pqP4DvD4@fk{Tt2 z9<-2`dJTh zNKOAHuW16l!MiP6>C(qHpH;`=p_NB3at^l%xfQP|0z3BT$Ijn^*?tNU&tCS63@5Fo7D?uW8=j+O!wnLokw}(0(f3+AtK35USvl zW<$^xEZaccZOb;fJia#%OA$dJ)jW-`+Z^dS7t9icfOk1Z3+pTI7-C})h{}TkgyIU= zdQVicS6V9@#N6cd5{nJoASb@$YfIQ_6+qY({3qCg{p1H(pN1F5q<*;V#!NRYVw5cK z0CV8SL3s85)Elr|r^$HZ;5luNPTT`G4+XFh0(WwPB=|Ku@>1Oo7ti|0{U0|Rl9W}+ zT%lMtA|>Tyax=$8=)YR*zZRrCa=>JSZQ)55!7Z$68iT9gKu-Gjf3$#?fqcU^TkyAh zx$`3UME8{Ho#^t5fZW`kjz~!(L~kCYy~u7Dt!qnBuF!@oS%uqPSY#wM=!1m>zJgh*WjrPI%$XEBqQpg4d=id zTM7t%ZA9K8>f8jdo@h$Ae1yf?5|Uq1+wnKAPqDER>(|S~6$J|wNWoBjr!L>fZgW|% zwQg}vlvFS~hC4Gs0WdhN!;b7pAit*wXKbGi5iutQ)<;R2p>E}yqc^{zIO%R>3v*OM z{Mwex*qN3x*|e>adv-9okp|(GtM($Df6n%PfxW*Xk6Z9W7_Fv=V z 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�GGns9XnAfzcHkjVrKzTV4Y22|8525ca9 znmT$~`Q$0eIh$UlsKhnHB=V-CCt?@F1hgHqXZugouG=d3&&{gGDBeSlxWf-v@H5lS zU)t@-8=^-bu(bXR4K-}+`%7*V)*HO;Kj6g^$y>_Y?v%&zQhMPybf7Zd$l=JF{9$F)wZTut9QsgW!VZjDy)Be}H{YurepW`o~HZ4C+IFoT`R0yj0$ zF*|~2Gg%9%v@6>Oey(ZK0@<4IH0ZiD1`^VwS4?j&jtHlG`=DHtdA5IF=z6~Qj}C)& zcfy6fq&>ICYC}&Z$@n*c;MZ|Dw*7+K4rPn5o$cBL{{oM8p`#qI5A%Jg*NkzwfP3Vs=}( zdsO?x2bz1o>=vi@tUF&zin*KT;CsE9va0p$>Hsr-bP|^J1au@{`vC77l~tc&?Zqes z3$SYd)vo-uLQN%!W`%AXtxWe1Ii2Sg2STA};d!{FBm*#ZsYWdc0yAOD;YX)U@Wjqt-J4%J=?(H7Wc5@aL(Xo5BQI!-4V$q`lw3Y4t}n8 zWn0mX*UBvb&)C(qmb$VX<->?*{2-EN7=g{qD!w8vZj&j&0E5@F3IQ0(&)o!e2e;{IZSlt9Q)$;C5aO_zxLm85*;_5O z(vQ|^&hYU}%B~auG{p$9jl3-Cy^MvO*uPAxg9u7J#+zbiCzE1FJ;_E$iF*s$ybbD? zNpGq_G&X`K$`AcHtAb^L;KS7we43?FKlnYMG?kE^0KI??M-MQw5^JdTfnVzEp*~&{ z`2Sy3@SZ|9R6^g-0)l%x#)jx`dm?BFy2E5~CA^krzNgKF!2U(#%VjxUW3qlhDLscq zZ6?Q{ls>K&1Pim~@JL8pR6?-8P(H76C;vQO>j8i2-4loys0|@ECadlp@Z74aJ6%_b zuWTPLo{VG_lZMX*PB8r$HWk&+M6JHvBk6&$X%>+J4cZV-eIwpmVlN)|R^Lvkx(03C zuHFUPeH=F;2tQ8zRSQ1k((H14MIEx*8G3c8Kq2L5;=KxlkOH(|)k4r6A(N0jyfH=Y z&NJSB!n&C>P6P;SGIle_4m3lb@q!G|fJFcS#Lv(co%+7UH)6ndaqc)T+Uc5(nLYZ} z_w~krvgT#bZbLrjLTXIYqrV>sm(fW9pRLPXC7Tg_r_#}?pfqN>kqt7ZEgQ<4DH^YN z_sV91H2mnHP$@uLR7UF#l2!jKIt=hp9I2O5aPZ$OUL?w-VCz}R&dy})QKJwHOY5i0 z?;#j%e-*fWrS5=zH$rF3s7)>?;J-W~1``NY#0uP=cED9zM8JW*_1SfyRBJXkbE3Cx z5)iZ844>!r9xyHyvdX6PA%8YUL6Q%-2EdMB0D0y-wt<9i+JNuL0ftOnqeej98BqGe zlgl2B2lz0cL@rZqCL-2=f#qV**$mRm|0gPWAlIY}o#12so-Qbb7{gVO=%mtQda8n&;t?LR`ynJO1% zzHMF58$b@Q6{psBC)S;oAx^6jV0(zZT7nPJy(K&qtka*gCxi1SHJH`AA0VQ!_^?Bz z&gLZ`ejY)-CY)-5J-u<34v_fyFc%s7#k7)V_7*stuD>f|jlb z&5<#N72>T6R5LE$js?@Hy5*%%hbc@LdW^m^?kywQNQYY9ogcmk1d?D=$N&V)T{s&_ zvUT30N?S8aoBhf~4LnB>x{0auMotZ~Lf-G;OFIz3?NvQpLC@35#P3iDrxkR`Sf|lj zA#WH^Nwwr|rZfKWyVd;TeC!8)U%d#K)WG6;+}}|m-e(x|Af+WldmAcU@L`8eBgJ^~ za8blFF{h!K7|`Eq(cQ8cHrm!77B1cE2ZeBmw@ONUN}p%`{zsj8A%Ti_RxSHIo!DdTYD-b8R$9$sL1fM15kPN;^=4w zJP|(TF?cxOR|RLj{lG&eboqA&)q&HKxv*Q#CMz?GvkG*wGtw&;xjQ7blO984qbJGH z#}GjA`F9`tEYD}Uyb^@nIO^$T8}4YL|L6B8ms_s*3YdPbxayP|*&7GCM-pA!mNyS9 zqK{5tnjnMKz8)f)Y-*7zFP>&^4&))v)F1S(mF$Dob z@dG0EAt$+^%C^>#o2T1klxH;AN>g?(y{rS6#%I7ET5)Vg%4jAVV3COIr>SG)WC&68Vv!NVb|R(NFbYR<6`W}w4r8ZsQUdR`F9b)F$$ZB!1a*A zI5aCvs^=B*uD>~Y2^;Tn$wK+a>32U3$8m5C(#!MHv)Aq~BZ)I;e%~)xIR6NQr`8x2 z2f0>2x+s*Af0TAEl;VWRI}_Dv)zCBn{B&`b!94VB_LieU@L6`Ha+ZF436vPZ>ox6sdwJeaN+TLKe#CyR`~U#%~Z_9v{Y2WwE%et0v2`|kRPxa{#fU^)7T@cc30 z(z8r9zh!xdl!gRF|UWzrz~;yV7Zp^`x!j|N8H^BFt`jfF*9-XM3Le z=d*gyW0wxPIDqaTX4qulz0e8u;0u8^c4TQdE88iFUR15i5>o_3r;M7a<*Mz?R;4`K z{5A4hQuc+ld*=1ooc@ZkDu#$WOhtJ|hdEjsVTzk4QYpixOa7=M%EcE=W{p?uJYuZ# zy+8$fx8TndG1NnAMIQ6&xoTvaul8!y>))S7e3M&h+&3D})sb#(=v?ao<&lNcEPzM( zT+g0^*YEQ0S7~~xn4@VNjh=L~Wrdz}T0VvH zvwH?vbZ`2@ca>E0|El>{y;>N#5tqPw!9?=GGs1BI01yxd00jUeGH^5i0BZoYTKzUi zRH&%#KW?e-*4w?hwr%aZZryCHUE0l}t^cCm-FN%vJMVSd{Z(#J5Xu8YBw{30gqEKm z5%E6w2?L+N@ZV3#7hmD%1C=M{X(K=kJR&`au>b~$2x>$Cz`y`^3jAi9nWi?FWbCHH z-7-7zNJ+BUT&gon8t?LyZg2xr_1ijcMQXkEzK>JYd+SFFMN{ilUu;eTw4&0Lp7cQn zuj*O)ywrNOY+0w$RHDWpSZX#|httEm8Q8rO{tz+%0GR=!nF0WJu=m~TcDlB7YuI*@ ztF7DFl}WpCq_)ci1{;h?Xo?})G%yf$VX4+u5^J#-;dluoNaQFi9mGj!N!uo9BzXY> zh70pA#4pHfA>b7P&H`uwW;zTZ`@`3@!67my&s;~k<8+BwPAWBctsvyUDYD2-M8TSv zr`jNN?7$*mq81MV2#V%pg813I9fR3GXM%7|sFJ}E#s`BgK}Q%7Sre3irv`mQ^g_`Y z9+K|3vVgnd6N4ooLxv%Oz$1awlY9benc1Ah!dcNQcp`W`fPEvA*k}w955FhW&`wZz zraDk(DC7YW{B$aq*`h8HII_-f`JYnDPKn;!=&)En3^58bWKz-DG-y~dQWZgtDx+}O z8<Yd(+I*1;bxQ>QPj>AE+DB229`za zI!Hew&wWR6RZjqhD#5<5v9Pf8p*qnEgV+U2Nf|GeWjzFO94)*Q5-LoP^sQ#D&g!iw zw&ln&y(BT2i(oEN9Dw7%ylIFjdGRcbK0rE1T-6>q1GS7wh8nWfnp0nxIeJ`DyN|t% zX1T!>+$G9Eg0bO&j_^ei&2qvHM|%WGwV8?%g0d?SI7ewz$fqXI;B5zSlwM4zrxaF( zS#zvwVeY|aHq$FE!gL8qWCf5Q9TG5y5Cg~oY(VB}qmFg0L2nPwjR+b7tSY;xe5uh_ zNSG4vkccE_36>KBSJ7ntx1~UEGF&**p0*`7yMsd{@1z_^v#sQQ6F+f>kkp3j2%FTZ$$3nK;# z0#KiZBJi7x$v}81aOZar)c{64ei4FMwo_6h)X+NQ@JljQ3TY8&85nLX--!?M1Snz6 zt-i)d5m6$e1>#a9SRhbH)aG1_DMCRV1z-mdbkc*PWLyYP?kd(?!O$9gG)c@UuFm*? z5fR7$dv)}beZxeP4UQpuLI7?_)nrXIEvykX6o*@exuJs`&|!d5w+SbEU^d9N)L0xu z(b}THurZsUa+esYM+5rNUg>v??Mb-S9>$!d*-7xUk8UPzJ?SVc&?*n)_*w~lJMG=k zy`YNTWRBiGn>zVNnxJ70Bv6@9onax`l`uWdd58C>b~4^k$mBJC%RL)xuJ6LS_@)>Rlh?Y_JUAiRg?3R z{mGccJn}aEfKP!&0cx_6V^fkt2^TrpKon}#SxJ)Wapb}v9}ZRxhWV`Dwm|$OCBhV; z>~iu~UeSrcNd0F{6{zsF^EYa@(aF%;k;sL|KJ) z8{)^EZ^9B2qhQ-yP||HZtRz8lt`W`%!#oB|8_*7fl?2>>VKm<*MhS8$ZqS3hN+RW$ zyyMSvh#F_-LjZCYz&#dCD+V%wWr~}$cv*1KxPAF_PKPJWz!%7{uvm8LNB;=R#|3zJT(t?zWQu||lnGbw5 zseEMtW{vU0N+|wccF(hWjdL4B0QPt{rgnj%In$>&YGw~em3f>SOxu`-UqQ+|6ik<4 zmh5}Bo*m{aCc$AaP5cS^7g>fIPzyf<$&;E9nV~xO!WVf{$j%uqI~0>jGUeQ*V& zRAkN{_7^$Oz93d%EDZ+^&!^iV)Sp!MB!Mu0I;}pTupJ?4Q8VSD$~wanP=Zh zP-V^1RvggY1<^&F{3-;~FD}M!S3Cm?sV1U`vqwRV@8NucO z{TBl7H_F$qUG>#n;iaj9RTuMo5q~%i5uSHg{s((RY%Ti4ejp0aCQ4xxQsP&J7x?=> zE?Y#oevQ8eT$UO{eLsXL;^(kB?&#^SH~BlK6^ZPgCC@?)>zdv9tG3n#a+q^wy&9c<7x=8AEs_Np95$y}cGM0> zv702CAKF>#neB}AY%KPTstngMi}jETCh>dIV`g<^VO?rCYy>+g); ziLv209o@KKNCCv*N zva+!ttupYCkufy|Rr8#pOcQ@s0=V*&=lmevUA|2UKmi=Bmy2NR<^i3~oxM%G4raBf z@N?INmjM57LqIu5Wwftk0U5MID$}0FLzj-tc|5g^$yj-8pP|)Tl#TAA07(bXh|aKn zQ(Bx9mb(|E|JvZO6u&v#!1pb&2Y1~o3akzB6IaLulv@HIpvrq=%A) z$^T0r=2Fw>LYNYC8HcVKIXDx7n-OQI#i4{q{14r3h`b6vl;l_@A`a~WA-F=Z$gBov z5_>R+_*{D2n-*=|n3MD1FD^9<=*hg!7lRv5fZiv9o}N3YioV3WNiDyR(aFT0hHpAI zw-AN0GA}4hGl*#;1myuGCM@7QPY0L~G&)7}6-^nR#O-?b zEOZJvVR`(;2wyl85on&Fl+r_<(0?>1AD@L$GC^mR-eM}C85ETti|TN>JHTv~+U%qSCHL#c+U6_;*} zlxlUBX3sxnJ0B9}9whR*%wcMB*L}{P8q(vKpl?R;|0_&bACq z_8KdH_M1AS^Xxnu;q-K5*(~zYg#jJOm~x~~#G_#W=8SBU@Og%Hy_|;;xRtXHMNpOm zD-}75fBiKN95rRBD=XZ?roK)--dE*>vXlD|Ew`)n_NmlpJ&~2)t3<|vO+#3+5wPR? z)fKH%cMs;I7yd<2!O@HN_}N>o()YN3W1wL>N7@2$41$F>-BXrk9 z2kG-Fu$J>A_<-j89vHwbNA%D)(I?Tp!uHv8{hC7SBD@VJYARWaUMZP@ z0E(}F2MB0psf%`e&N80SBUzv`r-qy*_qBtii&&h!^kaR zrfI-^NRf*=BUg>Se!4D`A&%_$>Z1 znCzQon18`x{XlffotY#_pe%?)sAUC8oh?;->8 zzQ7Y^z+Uk$4e^MtIoBaM^JWXEu=-wHpST@ye4U8SR<$p{>9V#79?w`ORKUviZliaFo`eOLotH(k*jg_jH-}<>4O+g3I*rX^Lp^{F#Z} z1s1HiA( z8FY7x5H$8Cv5nkH=-OKZS3mPVi}@K@8j>+g`uQr#17)*QYLYjp;|$OHmuM}meWna~ z-yZr!{TWsMYce)5Gfz%%cZgH%af1V&ecS+_ue+7ePB;xR=MGvQ^t0iRls)b^v*j^v zBu?2{yYZ~y#?L-}TAN&(z8(ob%x7rG|1D&0!!TVfH*KMO)6cg_-{OkK+TV#Y%Ss_E zI?QQn#fB7zafK%EAL~Lo%F(^AD8LDh#s%Yli=aMPAKsC3A>T3s$fjZO-lBs}eP4 zdn%_REw>zF_BzvYy&-S$!Bsjg4M*XCr37S%fHaV=3GgQA27Yk1Ge=r8p(r(CUV3~k z;Scw(F{5?#D}oUdt1Fh-)}7n6X80cS4)FGL2dyRwcSs#^%hA0EWk8f&5?XP- z46;&+XAGn_jHL`ca)0;$K&Q)cT(h^7QluTF2XH9y9wbTxKNen%D}p zm>=~tH{I2fON-1lTUW*FLR0o5a451i(Rr}{3e!k{BzeV-Sfh!3{~dG2%Ph9g|9oJ5 z1J;eqt@A6?BG_*QLsjaHo7bOyNw9uF9yrZXJ+cIgpxG4|a>l${T_9d*MC1WTpuU2jAgc&0ujC&s(l)-$qqO`UijgUx_&Hzg9Yw`9-~b?_J-9$!Ko>|qg&DDLFsQ4sb)s;i}ju-81+ z3-C7duk|{7UC04zj{#ONo>mD8uo}IV_q0Sr_ZCbD%o-AOB6Rp5)^HYxPH5C&<_W6- z&Um;aO*&&-s#hXnhxFBtDyph2o)Obnr?a3MtMGpdz_7WwXg(wYXdt8kr z;muu*g<`R(lKoG$9jhvf@+E03jt>5%CnkkD6ho|rKm5grHTwilB~ zih$!Tq{25;GTXo-fcl>V@~&FY^%J`h?Vt8#0DU+$=Sm|>Be5N;noTP|kT)njyqvC& zJQyy&I5whjchpd8&azm>Duv~Rct|m zd49yAnM&N#+-h!|wgFR0h3($$XJXe6c1VGlmp3BbLX@Cx2Hc;oW4|erb9gUt(!s0E z^${JhLJ52+6%ESXo?A+4ZU0k_rHQm+gF$%n#AAN{2T9(phf{fq9z&#S$_9LrQqSx{ zq~=c~?{HW>0Lk=jDj)0P=eT)HPX+TQF&$`adQkZ2R`rB^JcJ`(kupFh>7JG7X(dcR zDa6yo9G=sY0YXPTMLQpN1`|m)P#YLhxFrKE$YhX%oQV0DV!S1KuJ|pXb4S2NW6wYm zKKEfju_w+MGD1~5WL(fAwJ9It1yZB6VFZn^WIJn_Vv-clewGn;l3rvCVwE1c$0#!C zIs6me@%oLCV%p%udW4p|vAR0XH2Im5qLIn(B`byB)_P&-xtLmGU*s6DJ zbk?kTTNhye{o0AJ%T?-bT~MoPxpqzqH_|fZ~ zc2L|C+s^qLNLJA7cv=vU_{giHnmMgExIa7|a@M~#Z4_RkesII3pQ&LjR^J=pzcDzC zoN`yW*e`y4S5^PlS32(O=WAG*oAsaG@qd4AtAE_yu@Sz`|5@NyeSGR?z3<{r9PtmH z_3~p5d4Nl{X5SR*TK~1R(DrIy7v|7xzd|m*sorpPlN|O_J>pne@Q zY|fwluP<9Szc;)ASvlv?pKI9@eDn4_?a>Z$&WN1vI=?qtY@H@*!SlNbZ+y4o9UY3T zQCw>$i?lC#ad*j1zH`LiP~5Ax&gNHbYUdtR-yW+{-)pFAK0Wr$BaBPD_DdDBh<-Xf zDTR0c-|WvF_wzHB?8krm_|JjwU)FeChJf3h<<1*C>Ng+ku+6TX)>0dO<;G|9;yvDK z(|F;>AAj?C2ddpJ6-+mLsrQ}yeT|Qi&2F^~zw_^ncX~g%t)Kkqc4Sk(_|3IDYeH4> z$rZh|j&ZbQJfK5ybGWj0aH}m>apJr5w{LyftoyA0km)xDw@%Bf!aaeI=u6tf(LE^-nE_oMfKiY9W4SeZKWhE%4WG`R3J# z?632?Z=oh^#r$4kb!@5H_2af)`qrPX`EP>!UZ4HcS4O`1sjWVZA9}h~U-8Ml+sX5K zeC4lP)b%~|L)iWQI%ycU208PcztzC&w5AQLp^I7n?!&oS@*S~%>qh?-sK-X>#Gkgn zcjEib4d>qXgM6c|;#!VjwT7Sc=9~Snk8ZQqnr6oN;X^jnTXjeIuDhW*R~*BM=8f;q z9P2UahNpV_F?Ku2_kH@u>U+DD!&|~Jrz-OhAD#F4*L`{@;4w(T+FEMp(IBbyUyK{QS|y%5YERWw$;1 zG~jGcb*8ufUmu2 zA8IeF;vbdiIqJ=>Tw$qO`LkA&!CR}_H_Imat0Nw$TRqh!58US*Dz-<|beDZ}owegw z9yOEIR&2AFd(r*M&b00Ql-!@l^zP>{7sG6vk&|E)9j~(`<$~S^?%!M#`$ipwZTq&&2RoHOkCqV)teSntyl|iO{bo) zT#9pg==!L28&69u(*w_bc}g%KmAngkBCAVcqfGTTXc~rO{6pm{_ygO<@z@}|N1-WX zUun)HbG75NvX8nrbrIh7VzE74AItW^E3rMD?4xwSCIVpmypY)3d4OUXj0g=Vg*L5j zU5=n@MxM%odo_3h)C24zeY98}jh`^`j5XjI5THSFmCxkkG#n3zJPPeA^o@-v8vny2 z6AoM|lxNv;aPIm%LMIKZ&Fsm7m9bU9&o0jpZg!(fgGtF_Y>-$aYtYuK)&_*c zL0WsQtrsri3UP}l2i_oj;}7R81o{2|L5z^w$N;~4D@EY59G&FNg}AWJvm_wj>wgqP zp2JC=lubG}P278QAHr(DTLbHT>tLpp4~V_PjXsyc7Y{`<|=__xx`0aMP#obdr>|N@rA2zqY@Z$@==^&IE=mTu-xiB5=X%>{VZ58mV z@HRP`*Y*0uvsug5^*J<1-`vNvh^FTdNF*EfuvRo&#?m|&o10H!`F@G`9r01Jk5A_{Gq%FK z4+dwXp=Cf3@j07Jq59F^g&NY4LnCU49|8hEKtoJ`#GiObgS3z-i6J2*Bm%9_La`)2 z!5Y8*3(zG9O(}^X5hNl+q=h`-p!;G?PTn=9&hMFX^hbq2F@4@31 z6t}ew%S-hXBW~Drg}AcM`{Qz6DmlMzBS@_HxN_OcfeFe&X!g#&13P!? zqkI#7_-MWOv9jH&Ih_BaAO7=Qpszg;lNLx_JkL!KQuHj=j#f~<^Xgr{g?z3Zl!kLI zWY?V*#N9X(+nz8H<& znyCB-_s(O~Ey7I}LQqEJ;gOYvaJ=|gh<@fllK_yJnY8ALIndlJemQT>n!rb3wTQjN zu?S^<_JA}nb_NT3(L>}3JKhio^;x?tYCCg&(zO`9WDkp+wJvyOW=_SX9MW$}_5e(* z7O{6Y7KWyjSs~Jg<;LBjx-4+dW`sRkfWjB)y^@8E**Uy2f#DR=ThR9p`!I|&l_-o| zErRcaMMFhkd4+*|#{%kB3*4KXUSeeWITl{9)h^8T3Qthj3mK}t1*%InDFAhBwm`o3 zyEnY&JNZ_HH`s2yX0a$P*Ux(plSu_#nPFkj4nwO0csw6?Zk@ha3Nm9w<~VPMe!AR! zw9FK;?;)OHf^L?w+N8MNJ7=0p0RBYwr^ewrcJALK!dYF>A&hL?pCBC}8=r8mMLSfe zL#wy&=rbN5?6xlZP~g@ayx~}NL1e2xJALqX)UPajX*Gn|XWnk0Y@97-#8S+`=6J#u_Hg0VcS|Xb9WHyt!HxO2>8%D zAOiV2U9Ml7hfL&1#@eF_guQaT^8_FABc7XDq-H(BtmZ>CRR7C;h(iOF#<+S3qS>${ zLyKat^Y&KE4aB#S865Zs0 zu?;x+gp_i_bv#U!UQKk0_vS3-^B@tm+2hR-;x}|8>RI}@0p&1dy^%`*j(j=~)lFf= zUkrZd?Lxn+!6X>f-s#xz4zBF^{=T6BeY&zx`5fbO<*MkiTL@liHe5ZCB;t>Ul;~8WG8zThbQ=$!Nn@bq#gV z^&2KsnH$u$Fk36Gh1iXT)d6LTb?Mh0Uj!2pG+H1t5HXEj!1%INPFV(6hLvJrbp54_Q9+^6T^iMd-pj_Cs~<=lpn?_2OL&E zy|u^V#BRDq88vYW+W=_*j7(FiUUzQn=(CFEh1Nj(KmGtDj=>oI@xt;zpK{CS)cQNG zX}X^sA$AR2NFOz(uJ*|p8jQ8jAfPZoMPNSC_7-YC!-BQtG{`wkQ*H8p+%|Zfk#L7k z5c{IEf0xdq(i~XuQ9SvI7I^(r-D!(Kc&QBBNoT+l_H$t@V=gWnTbPdkFh+DEc;!Nr z()B({hfEK6Pz!Ll=n|SYWe@OzQDEo8HKp&5zJjT>Qk41E_-NUob5Vlf3zC8Yr35JQ zs0qXR(*v2qOw$Z7aY5dqce(+W?w9vk^xjX;%Af4Dflg#MT_Ilu%i|kWCshs*&Fn@V|z8A9UfV4}%8&EyZ9Z0Kb;dv}8C%=ut;CXQSsV77VM z_T|}>shKH%#;MXwK)Qn5KYeth+ZiYEKVErUX+>`7Kg#K8dZ$_?^+j_UF{)%fO{5u7 zuDdo`D`?QRp$Z+LeWs56;xukjh1t2s!t-P}XKO_A0I%{H)LvL|K?hk~m{y#i+_#yaG_|3iF9jUaX0W2#V@b7gVflMy08$22dhd}|cQZNK2<0FL= zSY&m-4}pcO9;XQJ&a5=OFXIG{k3=BbIsYGGk9@%do$X&v6cvG$Dv?B8=e*BLmW^q| zW1~^nok4<1L<(J_O+MFQOFUwdofzXOx7} zbU+~F&n6;L+Nni4AaNCLds zSaFb^tq5ioU!|cHT~$q_-;Yi!G$3m@w5=qutaTJUrpR1m+bzsNsEBHoWC9_XPQ31c zUnswJFYM!eOnbEwk`-Z|s)G@Yg^`3-XarcHaW>15)&7arkHe*b*1yw2a!yiO4a~!tomOjW zjc7~B)m$}&WyrO}L|P+M#itgP`fSx&fC7R-=6K3kV2b5q4S!1Wp3(gV8(j+VDu1K| z3j+i0#gr26+Qp2JLvo1NDiMQCr78kWNGQ4Q^`?KX(w(>#JybAguP&~i>lRuVGbgkc zT6PXw2dQtD7#C^}$u1E6yM?>4#tI^d^db^&A-)0;>1Z2XndlCge1LMB&*2~`e8*E1 zSZfr9x-(z^X(UWrsE-CpQCsHzT|I7E`ffxuSEOr9iHmiRf4f?z;?741mrv|B5=#1C zwM6!-wapSfVk6epb=(Z1GmnN8oohL*=29Zm`Zz&=+>now5^Qh)%k@;y-1aE+!5Gyo zu3(bf%OR9&I%{2s?<>T$ZmvvWG#6#(Y3)`eG|U8IQC^RT54PfG+!%fdbSY^rpvh2sIeOT@&7KcQ4kOS0000{ z08k?U08apF?Ig7!gb)^1sjJ;9RYG(@RH+D}QkAVF3Z?oBQFNu3ZV(T2c}X>jP+S)& zHyT|wsbC<6YKTSvzyJXE4Y$|#u2OfjTOcFeyc-ugNv3f<)tcs<-S!w{o4L&iH!Rel z4R%OE+mh~fm;;3nsBJrYAv0~Z1*(LAgr%)u1rTIGLd<{3iXxekq*{515M&S1Yhz~e zOf=8(nkH$I`~VOD05voKMP>!}-uJ(Id%Vq@om<-%GhoQ#H5ByE|-BA*8KCo}z`hoelbz1xPMSta2t-#z}y?-UG zGhMI!^y#8JKGq+fL#vY|iQOa4a9LEeTCuL^je%rr`u6|OcfZIet-iRgCv4>6lRp$v zyI|TkUxagBArEy2^sUyK6PrKZwQ}m&7yRtjSyxyY*we~WYS?||*C8x&MNQlPKMxaO z9g&yWye=)CeW$}@`NW4Ql67B^yC**H+Kmtui;Bd*FM9E;CrL?T>nrr?d*t(!%p`vJ zk^Gs7-R{0ag8ttxWX;5V=jpRgJ~xP2%-i&ZY60g&Kb(B}*9YBP2;WZn&g6N-O*#4e zzw$ocFMf~Uw~>ZP;x97#5S`w-^YV=fd|d0qkMZy&HS$OebA0!s?`2W4y-$kKzY9gu zTH5-G$Rn3?vU4Tg-o~|NR__bm$|g@g#EGH&S%ae}!O~HH4BfD$TQG!7}~AC+ubYae%Fv|2ZPDZPQSpI!C!GLfSXITDT_<}eziPb z`U>5r{Gz`-5lGhZi>q!f-D`C8G5wxe)pJ|vPjQuC4D54?5VXB#fM+HW}so1)0(`y;6$+uQtp z=kk_5bT25P&0_L`?AyUY0sbvfOp*LcMd0`TpELw!U*29<{sBZ;!~Yk0X_jg;UVkvq zY-8+2y7|^=4dE`P@5F`R7seh4_ z`FBO-+blipajmjmV5qV$Su5Yw*fJ@~;;hB3MXaTpB`S+^mS8RFEWTRYS#-7Gvn63= zwS}t-q82Fe-pf>k7)tP=lj?f$wUc6&tSv|_S1eZDpHBK&q_uS5LnZ|&n<^$wQYnKH zCQMRiG0CE}C6GlD%T_JA_t^{2B=5Q~88XS$^1`w$%lUV!jH1M2nE3@9{8%rN8$6cWCh2zxY3nO4T90HOaMa_Rp2*@| z3``jVz2L0zFTUkfIb7-WR7cf=v}8agE8D~9;+zZHdV4oa*K%CguVB0V%jfb#ZnV2W zcDTMQVBWK5IfIJw&3ND5r7+PU_xMPE*Wr6t-M0Tb>#1_^^V`SQ^2;`He4l5o#Hwj) zoZK$!`!b#WL z%f5N%WNWb~!{Rp$ggH zBE4BK(iW)!snWiI1ol(<`B2=uEJpPEm;&RCY(?VxhuQB?1fuxFd>J4AW!WOWlTkEq zWPU~Gc0r8bo5TEL^nWeGSh5s8$T8;tzgsE5XX&$k806Fsn>@crBjn}$7>i|1-yTm? zi{SZ8v*MvdDHxf)0_GekPm56|p7~C(dG#v;w9>uXrvHd|rTe9r0B8PwFFTmtk+R6$ zbMj^c72JRMS*NmOcV_V8UVOrb9FcaOZ)}U+(fUg427Rk7y^UXWt4yF&3kQ%9dcUKp2 zJ^O8s1GIFBFV-)Q(4TKg64-aB!gEH%N1S#fl><_Ql0A@wZ8gMCxAg^XESGE0zG6VYx&)io$&oY(wb87|kD^u0&6T@3;`2hNN-@*kWr~Q-i zT9z=szIV{;?A3jm%5Jjbj5QfWZtkMX2izB4;f#n9@i z_kjOVh)nnIiV@wvdQ$NHwvIXeB`3-%cuJ?s=Q~94tW_1tcrV)0j_|JNIW4M-kbSg|7S$WmGl$!w-aorz%CYMz734TPVRW|C%)JpT1Y$1lmlw zyMCTux;jbl#r+`Z;?9#WO*-==9#YMEcU|ei?`UQhdEk^P?k`>_L{_G=q^T-|smz?jZWtcC*6ZRF@RPAm3>z7EM z)C+&_f+n~sc}7tH@Ac0^`+0tkAT8nMQ~MK;?EcgT|) za5wukpIS{n|8X^|_*3nPhL1J8Q|+tlnD!qJVpVuS-F7 zFZ4uRMY7Ghg;I(CyWiF~Q!H#n%h`NegoRq&*6YgXQs)FYx@Z!+UWU z(Dljt;j9PD>$s$bvUGi4pOQNK;thZLB;Wb`MDlK*I^3lL`Ft zMc*e!3XCG^O7OEd;=gtHlBC-6EA2!{4IR2QvWaXHhaK`f=ZxtjvHy0w@^XOqNlpSR zNfPHyP68q)n+(wS$04jeF04V}@95|sL99ga4e(z+{n{^X_>Z`n+spreOiA(+U{nsY zS&oxn1i(=4SFMid%zZVrRG|Mg$(w@_klNRuqJ=no5E!l7jxcYpe75axSd)5%fX#yg*jUMDTsla*S3v77P}c65|0Ft{#WiU6ZP(cLb@G32 zNxKh0haP~*lap-x(eG!o6wCV5L4#i|K|vqiNdCS3=iyDC0Ljqn#bOx<6oj?Yt8Uj< zxNo{j19>(C^gptVrMI`@CE_nDf}Mnv=<{nhg4zS8hJXbpZ2%r$Z{D}v#IJxS9Rf#2 z3x<56s=wRmEVLHTZ~DckgGF`^y>t(#{HE{KMXnz~T)r|4$ z!sE3vGzT(%_JjbE=gBP3hxkB<2>(O~U;HAz2zV|6c5-{+m`pk|e`b*0 zhIhG{8St}NNNnTa%*Rlib-OL(v-SI7qtm(DD8^zb1T1QH+HXk>!xjR(ljIDKz?F_4}-5blus4up)$$GiQBc$AF z?V%G_)@0%068NJ9^0x)c+S!39IyitP>T(sDpwnqUti5gMw}@6|A6~B0Wmt@EhZC_| zLv-iZn&7y*#b_7Bb-Uvv*5i3Ao>qr5@wzkgC51H}{!%6Sxj-YjIKv=1`^TE#r@zZ+ zzs>*-W2WK-ywX!_c_#7rL{Gxu{)z(%-A80FXhht8kE;O-&c+`I{;USgR;^J$rLEz* znT10{v=WXuZKrn8ITs4;|M>NCci+Z0XGEaca?C5xhVVMBM}ilUWeI#kZ_hduk2^+vOB+P~Q;$;u9*E z1>eE4SW}34q=bj*z=-vYdHPX@h0vU~fH#2D{nrm z=5X~$SLh#uVaIy! z1HD?)bVo1w2`mCTK>=s!#ZP;XtQ_q-TzkYynG3?RouHPijUhRr2yDyiKkj02DNyQ&E(XdJV12QAFD3soC#;Z!NOIgH57g*OdZ>5Gdo8dJF|n)@||-n%kiyC+1Pr zvfKaN)QIwpq#Pl@2k$7{3F+~ zkpa8CufA{XImKQ+lPx6t0K&I7F(v)SvwpxY;rXI_#z^FUq^D)_8kL%@=XNlk!rs8| z%uizu{cZ&2YWe>AgAIDIHr_;*!A69rB;N2pL{r-5sB-+imGy&+k;~$kR1K=31Ism)4Rqw{AuRjuM@bT@vfzG`srMs)r}x< zE8C79(=2&}Th8OY*=pG8C9XAl;HL7P7g)rC!WqP2n-s;J(X0hUC zYrvdAqM4Z7hn_j_&%DB#59p949yHf2DSguDVT4yy?4^rSo6Dx;#DIwhLg@X^O+b1N zQyr5T+Q_gMBL&-yg9G~?+6-qKo*fQJzx((>zS(%8+*)(BwA z$L7?zUp7!5%OU`mmsQb%O=D}GzSCefrStG+(oDVCu2E!*5lz%HEE-+9zwO$}J8}cs3?BGWgabOyq%?lyJnfgs zZ5)N{!f~eylWAaGzHDN6$!P#U{`H-0Fu;7g(G<+)K=h-5@vJ7#nMRTUQ zS;h__Ur$O!yg$EIFnWdga4@h?wKb`W5-5z_y*k@rZ&sG^(2ur2f}o$MbL^Uf%Ikg%jaO?F1tB>AO*f%oA*!HOM{ICL~*F;V^eRaeW7(whnlVG#EmDHTm z4Beiet5SZUf7Shg5(&a%NXoHrarQdQFZ1mx(1q?$mO<^Ypx3P?r%epc^=G@#WwPT- zR9#zw0E$ICXE?Zzls#I>#M#k1H^Z303oVOwnp%lgMvvB^0F+)Qi#h*U7?)B#@mk7G zN1)4=4vSI(x%BAhsxq-3ZDX6R7i0KpALW>$A~e~1)!J8Yu1sxnyZ^}iM`4mU4`N$P zsMFO)pwkYk1L#;j`K%T(xs_ZE1<%Nj5frl1olza}2NoYOq6)ze-}D@iA!WxiXm^`G zr(Y(6i)4ckbnAc-Pg$#Qmro$NIF$S+y{Ng5uFpK zAc^H8&BPy_J|=7e@@!Q~9iU(vMq9l)JhVo`a6~xgOZq`rBJ^#xX>hi|Ca}E-GuJeV z$wpZffVpn~)Vrrn4pOVu`Cd=2hi~$TGNe>30cViZXe@=`1;b6=$u(OR_DT60Y1-OF z<{w%>W_~#bw%znsVz7vt*32ba?UtviP}cyFyXoOPOfs!%EP?AsjtW#;x7@fmy7{o8 z_42P0KP){cK&P14YJ8}!FAPuq?<_C`<62XQ5E3H^w7Ta?7v*p}8R&!&%af=zt4cz; zcMQ_vvG&==q>lUt0mEqC%LkSQ?^H#CNOOoWc#y!K(&khvLU%r63Ryo3GC0U417b>} zQ2+`j8MOGRv~`Mn9tUlgVLiug{Y|RByDHR=VpdJ!U+8krW0 zcA3JJ!}Kis9Z^gIiJr|?za!$N+Jh*gyoEPqArW1|_GZ;u9IUD6$lkTY*+iQ*Lg4%! zu_!%kp(hx>cGFt$3Y%+Dunq{}MojCrOxCYRJ-Ju0h9UZhBPx}r8JuU zZrc4^+aWDISk8cRiEr~HL9vB1^vxQ-0K5)^B($TR=Q&j~lUu;?4*i+q{+$U9*UQ5$ zXL0j=etNHo!Wq~OBMPCGk(G)Ygz*T&!jL2tg!PB@=VLheaK8EPJ^#T4DnIhuD}$Fo zseF8*0we&v{;O}sXe_z$2EsHo)WyphC`@rE&?@p^koI!~O19p3n-6H8aXzQaO9D2M zZBFT(+mFn2t8R0)c{ATwK2W66?-pwQUER)j`9F`>Zv8?+3$xQ{)HAAtE}k$r^&{OA zaUXj@y&ne$13b@nUV}Kp5Gwtud6gQGT1Q7DRQ z?mGJNA2ppqCUHN^v>Whq@ID<=xVbysH>q{yZMEcin3ld%Ut=PB;LnNdKgYkb-*=)g zr%3dYd%U6#xTmm-o^Vj}JPr8Rs}|0(LQNip1CD>+QL;gP)9~8B z;a*C&T3_rDrPiuCqys^@H#f>I(0R>VR;P5!|-W-VQWsobZ!k6 zaTE9V8V)u}Ki2mjj-DXM(jt#udid6(~%i{$AjayGLwvu5U) zSn=W0dE5$R4s4k?^1YoPK41kW)UyP16v*y^w{F-lP|!Mj$n&NI}Jfc5juy57ayxn6i>sqvjEBmSDE`cLHm>ML%jQBNa4b-Z4%@S2SG^>~L zQeB*u461mV%_}jfH7>;=R^AmUe6JwKash-{*TQV*m&lqKti#@j0k9pKjNgS6$7y_8 zCe*!N)bub>y&WPzN+cCHHQ$RtwN4(qrx`6p;@2~&W>PVCogNfgoyYLIe)C+Vv&2iQ z8f6KEs2+t^27PCpv|sl6Tg{zCfn>*kiQ0@uZIj9spA2;AIDjuT9^SLw;b$eZL53J{ zo7&-?S56JBmSBt@KD>qo>a8M_e*t9L)NTR0l}BC@!6wfd@Zr02^J1Ia8YxV$SA2hy z-`R-Mkz(WXjP<@NcdRK4{B|DCw#&B~6A_U=OhxyrWxI6dJiIka{4_CDDP3>ciCR=2 zOg{%u$i=;V>wI}3p3k>OJihAY1bbuEQ)sOVKVny2-J5hIIMOmqKusQP2!MGfy^^b3 z``C+q=uAg?%Inn#udj3Rw{*XL81X*m<2oUAo-UOWV{|`h)xC9Gy{lBc4zl;Pe|{9R zxTx;U4{UaifnR1WXNP%jm2sPIly$9iePU2H7u{sN<-nEFJyo@kef}Og75?5$iZtxj z62Fr7Q+(=waXJeQTRV5QhuXaabIWuDzFePFWVE?gkf)5mxd;P{o{Ua!+os(yQ2>6Z z&&t17Lo8dlVBudbA}!viY|x<2^{?n~D%Eo0M}{H$Jdz4Bw=;ZES9|E^X?E*sJbIab zWJOJUtBsqw0;=fBiFefHJ4zbcnDk-mtIND*|HQ6^?mL{=taHn+9}5bayC*X!!hvyq zls%7M_JJ?z_AKgRQvJR0#v0vF{*Gd3t4$bYFMf7m)`>GXayYD;?Ii^8Al+{d)0QywWDydQRn1Ma8?{Gw6*S_mI$l z+Ryd*)&Jo7t}Bxc@DVWmaNGU9k3CF2{kgru-W&Y%oN6VGoqr~;^?1}J#!i6iDOu!< zfu{a;`TDlAUTEs5OW?_p4@{;VYmC7DObjapxaGN>7Y@+$o&Y}e$UIMgsm8NO@2Dlq2K&tDbhk8Pol0wyJ(0zKvH z#-oI6izof-puksuzMU6y?;~3Q1?*RB-u_X01Uesqf-<~dKz&bZvKDSIOgyPAp%I5E zKvA|ZJc5AR3}0w&70?_^Lao_~y%FKBzIJeskzIIMfoPg4w11TX<1vE)sHdInTO;mf4W zds3cM2sj>M)~p7KH)7SkX<-f>4KKFg`kDy{^pCd$8S7OLodTa9ay{(Xowu9jn8lEJ zYA#mk+%IRcs2p>JBo8Ft#gLx8XrR#JC~8c#*;Afl&Ta<7M`Rd*mm>?NRkLcKkDiX- zUg@IgGZvNa&rnG67xFBrGe-A9a9%G(ls zq0kjQK_;S{whxk}711YP=3g$YQ?1JI<)H9;Mq zRR@S+7MoShIs4fOhM~XFvOq{5_;D(u1|rky{C>k$CTj~?7Xpj{FhBQ^dGyvjm|vKZ zt}@=NC3sWn3KJ!P|Nb~A#%Fzs=ddYH@Qb%|Xqa9z`2G-W9oXWhB6PZ)>JVRfIHq1p z6u}pZf8HY9-pAmVy3pYJAE=O&*N6xGJ$0smMFzFeqJ!|6H|7orQj)&|^^Mztw%k8f zRL_L=6yf#p>5O9h=sRSp-I{I*7=L30q5GDcsD~ePgcx_1Zg5U_ZN2h73I70Ql_eTqL^cW)1|B9m*t1RlS}RinW0Ujzw4fp>`X za`Fg(>d{MlYk5NP*)HKv(AL}LY9l} zBfJg}egx)|(nI?a*rtf3|7zPok4Q4)$>9Caru+g(65QnNwOmAMx3WR~0`16->Y)f} zVDdwdc~kxv0ulUdNUkwl{7^{j(>4J)j$@tlIK=VyyX@M!;@jR4Y}fvfRN%WHet4!uLT;8)-%V7lOAz%tl*Y~%SgclFX%(b4|n;z6&LoOK3p-@sac5fBlKg- zNuSwYdBA@$j$BTdiK#fODSv1x?DUSo@OWxMyaL=1@5H zBbE}D!LSetuoH?Cs-UHZSwSSTLQb~UNeymeL6smJa^|1a=~jdaU@<9&YRCL*_O%&U zhrB^dZxdablm`^+DI5hv$ppjGj0%hamqRIX0U09vZdWK=$|8PLAEOa{bQ*1U<)82I z4CjkKt~I(Zm0Tcstwe=^Vc=+UO-_A7)u5_HVdcc>o{Yw%r5C zxHup-$fPhC!1SZr;HD7DxE0LEkmXe1NtJmScW!X+UZD>`-D5Mww@n6F;X)>c&t^NE z=(yM1bz=@9OR%XJ^Ji&_*4&~JhZnbT~=OVxmzn2@ku}rVpMo;c4Y^7 zY)-gGBW%0*u%j`Yq0XWfI7dYfv?&Jqp~QHq0$cp)LSlUf3AGYm((Co1W9*il9rKB@ znkFVm68G0b5h)UqTR)#H!bIHcXSb{19~DXa*Ur?RPT8s|flMX3CALZ%=0PNs_IWjq z99GG_x-d@M85}y3OoeqE_w zv%T}=MHZhDAQ!5oTj$C68}I{mI(kv<%3g80X1}($rwygSjbV71I2pZSeS#vrid<>b zCPm5Ho6tE4M9*erZpeng2Q-$9WlC(0^Dj)Fk5s4@BA9$1B|3o@02iP2THQVZ5YNRJ zp8I!Uk;^y4rK|1oplZi-d=rv}Dt(f9ubb$g1cE*u=}`nA}4NP_ei0J8AW2M>J7 z9xA)xi73Fc)Hn&k+FGOY%Y^yO{ftKC>aVZ%!woZFXH*<+{d|O^k+n(yz@2-sjaUqb z`lF~VWe}#3d4oi#Z2M@kmTic((I{eZ2>-*9T9wE;U)CF@OZm#O$cmYZhq~=cM_d)ucdHJ3EIExPYyAD0G3{f_RO#Uw36{O7^6Z$JX@uoXiaf znCIl71~6ZUe%fVODsu_prURrNtc$Rh8(eBtRC)aak~~$NxBKVW4{<6;x-ROi-G!sE&k6;qL+W31H(qrfD!Fqu9iKs$slsvs{wV zU#mI9r5wYQ+NAH(C)fg)WtI&y8_ z*^wqO+ID}!c_&!#jtJD|531wQeGE~J(2eIH`$Pz2NWp#nL%UN#83j5i26ArwQeUf6)H#JNChWQX4xt} z7`kTstZ??sTh?0dkGL}}b}wS1;+sqBgzm-{uXy{+kX!GX{(O!mWjq})8TEIVzS{my z8dKPjOU{}xy6G=P=LAo?2w%>#X~9;gHT12jg#Cq8|2|ns1t>YfK8zpZ?s=w|{N-H!KLpkCeI&R``o{z!L5=N?3a9RHl*Ev4uK@lci ziAKA@e)Ir?TZnB=dDaNlT8Q|eIz+P#?Sr~CV{NpX@1U!`@>Hdu73<1TeW}Nw=6SxP zUvXI-4(lLlF0*cVk&yaG6xuwxZ4nFj{;}gcTNM`c#1wgZO~qh%x1SVOS1*emFGhlp zbrnJlCZ}nSrXN7P^q3OILBkoYUn^-H2qKYbjQuAyPo(No5#WnRfM^Y$5nbH2kp=H@ zrWurUFEf`G=hQ>ZYx~zriZOj(vhTg`)j3PzmKEa5l4#cvW8H@b;apd4kcEhSK&KhL zgq>Z2RY8Y;b12U8z~Y# z#=^jKmf;!vp}A$`v?Mw8u2X`gXPg{`nqH^d-`1LycthKnOm*nK*TY8A08n7)9^ZO; z)S{#??o3`kLeC0mv~KVV23Y$tD>!GOsI>LxXtl)fTq+-4IbErG$LiBNMZE!^&zCon zL_$#J4-KCvo%AE+Ta)t=_96KA&pe$k5b+=~)uH6#?tDy(pyWfYM@}&00WX1jQGVzymWA(N{G~U(tWiGV z(sNvCq6&`CBnzE`9RYYG#NDvdz!OjlbHeTy6!6VU;yfSo;=dkyV&$!b%hLhMdfZx& zr?H=pf*C9snG-o0zO8AwXYp?$vkqITgh{j){7DEOaR@{r7YQr}lDw@P;iAiLa*~E@ zBIse26qWFyvNq^rnu^j}uSifqJAH$-whV<&Jrj3R<{_USkSg6(*h| zvDyGXw*?L12Rt?nf`Im+aU1Aw7})36Tp+ZhGxWB&A3dv7H-~c%9m8=&-Z`k%Ha>xh zaUK4Y(w!pGGw)MJz7*6x*C?Mwr()c06Qb4Sq?fT(y)xhNhxdB78wt7Zy&mBAaFLWD zFLUl>9G$iXU@Y-r`*Vu1=u?Pn0$U2xZw`nNrSCUQd5l`y+l62%+H+tcic1ZP55>wc zpX7UYVx(CtC`}L0uJQM5YWNpzQmQUzw8C+?x7)Du7avb@7kA4+CMf7Tyj8Dr+Q>=I zPH(V+Ti6>q5=Lpyw!<3nwUU1XCfp~HNJB^8NmJo)$m^FIe_+8Mabyyb%Y>gJ)Pyc7 zvEL+msK_GywxFFekj|;V7t0UF8U{_zs`CWD*{oz_ABN+xRpDRg;^el; z+&$2Wm%aOiRGIJV&lJjIjL@D%QYBwrC;VI9e;h%2MnNj{8}z9o5%@j6O~`Vi6OzR* zAs*3%%UF(UzrZxQPqpr7`f-sVMeI*F&__D~IpQsk0Jn%e-mID~Hb;rXYq~R~_ZyfJ zTvJLWY)USIBROpmhv^gZ@n`Qh&I9c6t9J>^u}(F1-seAgF~5#O%hO1|sa%rpx#sv~ zsnQZ|i=e=98DX)M-l_(5GLiY7Biz?d#vpeX5s4ZYtB;(Efj%L`cwdM}`FJJ?Z`M zI|Mk873CL%i>jE`nK5CNB%fJCKa|ikJ3r|-l5)FX%ThfRO6l@iyizBp>_Ge-2YmRH z>7(?X4{z|ZS>I^Igqnh2MW=~f;rK>JCWO5y#O|A5KwpVoBQkc8PbO%puML8G$~f#g z3saa*O^E;D@O%|aD7=Xat3hsyD}?grh;q-z$xWhs%zpAGGMlf@@#g!aPl}*$CMG1D zCyGJeCT`QyJ%_Xoh041AJZnEH`rRxeAAghxsy{Uz&4TkRO%lssd1GBp=@db~5^kX0BqsMFXHjc-=|6s~X&$TZ<^Cnf{bt;wwaoqJzM$;wV@9%S zGz)Mv?h2(M(ODStb2q?PcD%m3w4KOBpEyzZHM0c&*kSzjOZ~Ro{Np2znfZ>Q;N&&U z#B0?f^$JbgQAH*sD$tPom~S%HQ&22!!!+y1e6u5%@SPz1;&`6!N6&r1P*C3 zTU|wv>BMRLEIR8_;z?9|z7BCaI~ zdP|f@-LQI6*-az+sLSxafpU7Mv8lFJFTzaA==rksST=7B>yw0c3oh>d%k4}Rykfvc z*FDuR6<>NMD*@5dH6rCf)Q$`Koa64pFqJ!W9#Wl_O*8+C_J0JS$?;{sT~E~d0Lsqi z>M6PxxLnijb6)2U9$&7Y`zB=|9zuyCq4_WVMpo?V)=M@#rDn>0Bxm=KM`lG4lwnM-_|)Fvmk@cJ_NZ zRRX&AI2^jSygbM0P?)4W`Ca!H-5a%YQGLkowehfG+lpqZ+efUw8AMI&sSA713UU&Z zSUS(JFqu=%L?RMiP(U~<|7EHMRVaRa)(2%U>=y?yxK=C`6_t3p(5~$b9a6g=U@Y>g z)5y5J0u!4T%J);458ABk$4{dqJJ zf(gIE6Vu&=FvQ^-=Zmk@_y}e^>zdr^ks9QUt~7+9mXSD&!h@IW0c6o(zX(hp$47&L zlEtH|fR7VJh(?3qy;s5Lip5!ny?2s`hJ}<)Xac*={X~NG;3ruTmo9pr=cG`%xC?jv z0h|etKj+AXS47zm0g~8xY^TN;<+%O@rxGES0-%;q>#i?>fx#9M<`!k1|FRjXf8^on zX%;wevl(GqF?e;lS-7MnSI(WJq%=2Xn~CWYf)X0Rum<_?Zu@5fcH51im#rT`W9kS#6g)I2GK&Ks_i& zxz>RX8s~Qx3%K7xr=Rg~*;8W4;fdQM`f^(W8&W-LtA2&SXoO0UZ0stPo2rxS<%-lI zBdyfTy7k@Bh}9Rh1EaUkLeUl5p0ofMF&`lUv6ac=z zD?jo;nl{8i82BR79{7~u%z0Rn@oYTp?#KH$qr}NH7nE)m?X}QW0yb)aQsBaQ` z?To51rm}sdgzOtbpjD`^ZqaH+Ng@E)ce`wn5lo_q?9pneXlARvD>V04=*wqp`0k{{ z!CYVnrcW@Vo+f<3Si!9)VD7AG^GNBXp2^()k?SMxGnWpF>u9_ECJMCWC&<5;929>u z#}uG>E-}KIYj0teUci5vH8zSL5}p zQO~+kfZ`{OA`NS#oR1YK25}Mgts3(L1haEASIqUiJ)rs&q1WW$o31KVNl!(d!Rhe- zUi5qAj1Ct9&7;)Av8ZhY^U?LIzVG$U9#RBVK2Wd=mMZMg87dByzt&KtB~+32?>0BH zT#+rfyJ-KOAHQEHalx#86KGL{91>N$q43YFNw5MJDb8^xgG!|72S%goXGLO%*QHC+ zW(f=tmRZSH=f%n)M?;inwVbU*icC`k=+iH{hU-;JcC@NJjzB(x%|nhJc;WF(dF7d` znO&58D?^H~{^com!7?AM&_o7+IjWIo0XAd+qj4h!>o8}e^eQma3-R60{#+3V=5?ad zo7%uwMb(#Tl2T>sG_F*G$JkGpsK!fsLxUQ!maGl2>OqzH%T|W0^AogYNbic>AEgXa zhHPLF?Id`*+^nOGKG`v}R7X0x*Mc`m%x|4Yo#V=#6LuM15*>m z1E)VMQL7asKq1oD2?bbXrXa&ObtauOWB`HkQ%v>?Dr{Yrj~Y=ZX9C`w8$RD&=yN&m zAv6Wz)dDV(+AwUiG#WJI3$VxXP9+OTyyNTdBRT2hELK?-NNKf!PK)c6Ef2Gf1tp^B z>6P2_qN`(o3;*bKH`!Soxj2hutYlvRu3SrfO$0Mb1Pd`*cc%mCR0qvVD`um@mLo-g zUpi}EV$ujfw5+cyvl*dQ-oW~tmh&5BZcbCL->bWHhF%KFyn9dUjWw5G=OZN#^ho5% z$Vy;!!Qkdet*O4)A#z0sz5;6PIeSm|@Ve+^J&-UTm+BzhmBQS~-q0 z&2hI1W@ms$Ju6yHVU1PGK@5&iFsgc{#Ww;+2TZLLJc~5FSddi{bqh*!|Db_`S4!k& zj45jCwvo#;yr$W7%B-P!4Cvg*Z!0H4nnHoK2DN$!8<#&+UAN1KxVA>bcZSf;&l=d6 zcZsH71vD)g;ozvjUDi3eDnGTHs0kKG#%$3-WFD+Oitlm219RG-$OOzdo|%lzJ)sA9 zX`NmOBk^tS=a#BFwdP)E16^7%8bQvRX&MhR8h}=8!(KtvURXs_sn~R3TMClm5W3nW z`e)VHJeahUUarZHlOkizQk3QvpTrGXoDKhoM+tb^3PhHkrW$J_>oyOAMxSUn36B!b zFuGQ@&M6Lu$+l?E+KAXtkOv2oJu$>DWV~X$Qg5XGqT+QarUzP#RVraC#8&vXPpdeT zC$hD?(tnjLk3xbaP_Q&z3I|bLU8?Nh%4s?1qJUczxX!AfW*gaph-@|J7z$aX`l9R> z6W+S_ER+r;Ta;_wVm7Cq`j>bH$akVRTODD`>WT}ybV<7@rdH2(mI~?`DCI3ZVNy4B zL(E9-0FKZ8qg1q4xvhe6$f&Q zkgHH>X_pQky!o5d0xy`UV@(M~4LOZ(aXC}vCb2C0V5BD-l>i1AMD3I<1}_VzmxdkX zGr+6NdT6gCC=j!cMSa%K58Gqu!em(-NI<5QiT2#$2A#7Raft0ZT9z!E!>Rkga#e@G$+xTsykrh zZC<`?J3JpN(OZ8$5Ji_F(+g8EVC@^4L>;JbnDO9;J5A%C|t=$V{1S1W3eG-{8ZW_A5G!#lo>34Nw8l5 z)BwrLh8WF2Zox3@)7fx`mC-DL6tfFm=h6cBm{kl!#zEgzuQQ)Q?gXO($UK@=>J+O= zoDXxLA?x%xRKyY#%h?Mz|E0Y(7Va;vj%Mi!3#`dIZ7tbf&5agfZ_o(OKU_0qEh|q9 z94@b;Rqx#5id?%R_u41~qH{n&I^Wz9aIgkzBhG%wv<+}hS2-p%4rodvz1PHAHt^=V zY!3Olvy@lDvHE)C8FZmbSKf_V#r#-7QgXp5E(aLYbEaN9PtMo zP6yfBN;khhkTTgcf8XVxjgqIC+nrBEa`ne%VPc!MyrB?)-FLDICdbms{nDVo!~hF# z5nOJhyGaGtw$FvCgljEE0MO9@HXAWg=>$)w;yy6Uw@X-H0J>Rx0dg$lxo-vPDkmf> z?h{y5HaBOJ^8eOuI?2*p`m>@v2b_lJs=IGE)@oRqZmQ45pk{?9zB>;V@~gE35hFF# z`3$($WFy!9=r3+}xflcId1LpCM&l?4FP^iwjF7jBz$BsFiYE+h(E-EB-!0<7vD}m) z2XadeJm&kjJatQm9!p>ce8hBU8IW1U-|~Oonq!G0PHp`v{Z1dSV$|G%!PK+Z7+lBF ze6d_xO97I4P*WRyrHA4M?`Z&$qXFih9*FXkW!Ikmr=9g=#s+DkD01vySv{`mF?K8^ zSA4x(Kh2ewc9Q{j6Q9d{$wKXb+iG11@ zU&DXZ))l^Wy9U9&QI_XuOEhNp66xl+iwl30X=BP_qZ_yM!|FDVFY_;tY&`_q9x7+0 z*=TGHHau5t|AmgBHO=kL<*yF7Ekb9iguv}k9E-EMICQr`fPyDu<*1Y>NZg%ug0uD8 z+Lk`TM@~wVX{pH(nbNPXZ3eW-FG`aYm}#N1bdmJfv}*2mMCdd$R75$bFKHLVq`G=$ zJA~0EPJQjC`NBi#PVl@wjJ$w=t~9?k&j*r5ezQL1ry4sLa>I#q8`Iw+raUz$*OIoB ztDwiqRDoISuFXtd9v!+kNKHc-QVuY%&c_a>Xt#aE_JOh&8^>TKu;#gNW`a6KiZXUq zDsKS-4b9#9PhQtvp@@z4bO8ui$>wa}be&R!eNxg}t!#MkZ-IpalAGlMHE%M@tlV$I z`BT;^#r}uTUGjC=B0bqtNF&HFkc`C%gikC|Dx1*DXn~!60gMzV3^(;hGuRQcwXjy= zWVoJ(iH!Pg*&Fimc-5&jXzICAXQx^upnWhPL$)mQ3b72Y>9m7ee1D8RW|T12LamI) zbL_)Rl$E#D^vw*mJ-DAU;FFr@-p|7Rw}U&M8;9$s{pv9M)-ihc>XaNu&{QyynmE1? zq(4w(cfObkwqOXc7#*?gt#<>vurGIZ5r*W?##8H)^%Dqga7H0zUqOHH!#yAjVPd3kTi^D4OoxVAo3%fR2mF3f}=<`+C0 zOc1p>T3EkrP_MDC0z4qqjTMQZ1+5e6ev~e|(dR=L_GDwK#)K8F>S7$wnUtaameSqu zM1>C^8viiBC+U9rA27oHu2870NWkLCzh;3K?NZp1P|pWK6KQkS)bj!Qc6%*rj*aqY^&*WUW*6!IZ;7Mhuy!NYXIP&r)J_;7JY ztytuk%gE4~IY*b2s|f~P9)e-s(bS#rx}1MoeBoI&O9vErz{x?E<=Sv==7;pNur~;^ z(u8ZFZ&*#_bv#{K>LF_ORQ4J(!ZpAFdEO?iXh}A#<^;vWO?MV^v~&qmn%EkdDrmhz zBmPlW?aavH8?8U2Y4ZCrEQ1Vc4E5GoFEVP)mY95D1#niKl&R4D0UXmIT?K?`Of;L9 z>Y_9j;8cNS$@hr?+ahd($HW=1jHlg`aq;_h))09lj~Z+7?*^taumz=2^RN{rt!woU8YcyRQsPw@Q1=Yq!(r(YsYf${w9{DsfH4)fptFXu za1f}Wt(K>wKkt|T&MC)t0UG3?uo^nr8`dY?ED)IX-1#%M=VSsjn#C!TKu|ApIWISP z9U`oF?KE=f_73bZH*FJBni1NED3%kM8$^z>{^6d-wkf}L^4!IO1^`Lf^G1C(hU%lp zHP#Ym-DIUxg1Us6cfVkwM=w#amY;2yD~gT>`fkv+7)ca(UvWWlo?mQ5i>%)zL3>c#$8IO#k?-&PAWkYZFo#Q7moS>0|(y zZ$%I##Kyz!Fd7O8(%%11AI~JgB}UegfO8fspg$mbbsqqPP(~41_AWAzZyg=UtSi$$ zxqFmmt8NTEyd+39i`>iI_#0y@$_h%C4|&lWYQ594jYufH$BjY14U07_fJ!temO?KG z73eTMn!wUz+k!K@lwT{j!6!jXC9`pp zb7R!s^Sn39aHoCXBoCnNx`RB-G%h4yeJ>a{8rn(<>Y#r8nv%+04(>cZ)eX5CRZ!3z z3gWVhca|2OOd!!p72ug9#Uz4rFk`Sf?3kuvudtgU5T#QkSZLEk!WT=}*0(ODFJkv< zrjC{3-;-oX35mYiDtv`=iE|JPGbxQiq?IaBscF~WmeLwC=O|pye;5`7aoPP1gEb29 zHomLQ=VeW^6eub|MSrOK9Z~$tiBZs9#g3lS$}SQA>tgg^S1?1$HJTiO=7^1Q+T&B8 zEB*@5as`+$ms~yxMs_##YzD827!bftu#R(3T!df(D&b5I{Vp1kBd%|9D7?K`;rXEX z_2+<#K@8)LoS{4YF!!=j9daDeh5e#%Dh?(l_g*cG^c60QW~({f3*Go7E7IuFyO9Wm zD&#RMxHSq@+TnmYereu1#QaM8&-MfzK%E)|5b<9rPx&cXG;%cHD4?9k{=<7f;Aie( z59fx9(ECYg4+E-$kaP^{F<31iH3&*js60c}Jn`axST2`eKE^liBw$B0qd*~)(C zD0cCgvWLr02>L4WkO(N|zzqw-0s%~WwW?>+`kfR?jGu7H;GlXO#-aaUfT4L(8(DD$ zB6|jXfDI~iT`(p&Nn$3QE#PEW5mQ@nx0zv}SvT58kK$>Ox4Z08dTi$Bp7t0t0y%_P z*%er6pz%c2jXNQ#*)CkM9=t({k2gAR1gMG=#pukIXskbnz0wDOp-}E!a14u0A1cw( zOEYW0D7ado=eJhP2WwC`+{@>JTd02uOWMq5&KHfM@C0u7i*%%u;NlpN z=n$ow@&p}t=0*xDf`-=i7Uzn;A4sDhh}8J1ZSkLa&%ayzmlTv)A5|UaShgwfs}J?p zeyuGL$83TF?Y0>tt9f2F^te#UnK*|GYG1t*vw{GO-H8Uc$FOPLK3!D{E2}U== z(ecwZNE1~}l-)%#?Kmf>`x8jprL*a*d6e>^Y3Z480etuL%jr*pc00Q$JnWKE4C+9Ev>x{S~?1S-6?4c911)2B2 z{RYRq%wP6HY?EkjbJQcLNX<5gASD87a}zt&IaSjlKmM?gQn96?95$v3jDe2Nk(Pj% znZ(uF*=6x-+i}J`;z=vVaB`d8zS#n?Zov#TT>5rGY@od;3*6i0{CNvbT|?Wp-6Loo zpAQ!k(lD($P#v0sE$n7Q0^C%!YG>Fi$!TL9x>c3C+*xru=rC>Y*oGsqLhh+xY^uf| zxhaf1R=0>kIg&EGR3=cpqs*)z+9(*$pbsq+JQYwFBZ)DX5&4ZftooPzgou?3rQ}Yx zIbZ%S6C45FS9EZHIzaRw)SLqE@r>!I)bdd2fwa=+uPUD3G8Fz?6Q`DaMPVEFWL-Wg zW?Hr|Om9SsZmIvs1r2kMW$6{3n!hKQ;dN!!p%%1eR%BbczJJI`XLCz){=|E~XG_T) zzq~D(%376%6iHX2?=4&$2@kA4Y6s+0{baTgV0j(WgN+V^5t1w zBAZ=Cjf4CrKa^bllzNGQ7gX+s3747mrny!Xc`fiJx3T*bqLyili{)lAFeD<5cI@Rb zx|~~qfkJmT4&`-%zvAt~PqGwNv?up&_|Mh2+PJd65+ER7n0jGBWtE8io^JI?%M$)C zdGXBp|Ca{eM=bQ<&4C4smds}UAWcqq)`c2a038&ydkh+u!np68sa3? zT=*%TWi9!6o!JU#S(MAX(Q_7|l96Ou{C<34QZ&7u$M`?YM20TLRKZLB4K7-nGA*1T zC0rt#JK=!#{7(&Xa5aH{eGUByF@DR~8uos>k^_&NpB2sd>nn%!qK+a8`DJ=4F|QmM zro&}6Jf;%YQX|Y6JGLTwR^KIXna8PCvZs=(K6awU-G0RLuUv>KcU5Sphytmc|Bbjz z>Q|=mW|Q=PMnYIa4M5n;BvZK;m4V{X2vW-~p?^Hl@MjY#fBsgJTDy||aC=br&q8$4 z*M#3MtUluseHj}sTpxNtG?j@-p7bM2va(Zx@KDg`x$q$krS&Gg>W5bT*Jm(j>E|!# zNo)BPq*;(CT_DarYO5J5T_C>K><#x6D1nSynO!+ow=48gx1gS1B;>F9mE~Fgsb>{` z?}xeu^%~M`Pq~e_AZordYyUFOAPeM#{Ek!jJ(^@CjV~$wDoU~-m6#r{Ugg%6+(0@s z(B9EiVxc0d@bsT4;E{21)T&yqqveq&2l^Lw_FG~jRVQ7q0$PSOQVXsTCvUaW;k^uFb!T18+k}YX) zf%^b%>0pd&6nP&KdVzdv<{kP5(ra`I=L&(-&V_7eLt^plZu)CGnDD zJ4=uh3Q)JgTU@q+HJ4sLJIN=)RP5mW49_;RB%(lM7xW-u_uc|T!%ib#tB<2iZ zwmBVb9&-OLVH~nB&lsG&$YbH{bbwhkW@f)QW(pZ`A%vHyZ}8>o+N`vedzL(Y%xYnm z43K!stCs79&eUZ~PX3*#w28Ga1D3Y7Aqm!9aHQw;`*jMg;N6jYd57sR!`hcso^|fO zJH|X#t@gFSGQBE`>#@S=jV>70tL8rr7_8L0eUYCYbmjUk-G4eh0@u2Y($+el%A-w| z=rA(%tj0(dAxGA-b1%nr$q$)y$Qc#rXxyq*;#HaA!Upd)I$MU!#czH=x58aihh|>7 zTsE_IeF|+y|5w}xCzqWrFRXLC%4#^<{NIjnN=)W?@%T=VJjj1XKB-}A^+~E5^41Kq zrNX%ieVYqRy~FEz2aA^G%PZ1K&PMxdb&&QhLw0n>&_nV#Up_{xD3n6ChyIybE|;_O zm~|blds8&j_~-o7ut@$YLpi~f`;w~s0h)oF(uIfBBw9|JKDa!;z?^B!Pjs8`gu1}r zb25?K;m&_?aQyY5m1|`+$9N0>Q-(OuPPkuRa=Zez95EQchb}-s8oa=V!BgC7ubD!J z`Sxx>=4V*-Gk(iX^?t=3;Ks+@vgYmRQ}d76B4xjmtH z@;)g;^D?K0(KfT9CB3+xlS%d4Y_pl@6SX>!Tzd1qYY4(tydl%$K#OYvJ+1+SeMK0!{!}yX zgx73fO~Kfo(QDy$y~41DNiS}fZUEoY(DM{{H|Gl1{J+F{)5+zw&wRNJwAk{_ zcz)~0|K($Uqh9WR2EMr0al>X)&S74z@-lfEcq?J@JS6J=4EVXnCXeGVB~Wn}a``uV!ZRt>O@~rOydoA0!RQkKaWw89s^Yza|1l za$a2Y#X}+F3}2JgJ~iR@Q93n3>8&u&$_vb=m-z}%V0_C$l{XJ{6>oAs_bnlQI?vGK%&+ZHw7?2JX(P% zyfYN@L<;fec{}WgNX-uD$@~N~$563n=D#X`bBwBMpV2DBhG=N@na0+p1 zx}LdKWOASu9)PN&`WuX_)E*#hJbD0xr(SfURE-)0NrY8)jZ^OzJiK(##jH$^gxa(1 zOzU|~6J4x}^_>wlMF!;6Oc4a5EiDsfw!^qbRXUb5MVbW4O35aYHA?N3Alw?1L4ht} zc!qK8{ym4!;1Ue#T6YVoNS1N_>~|VhY!j}&%hfsapympUvE;aoYMcef&QeWm(36z= zuUU}Z7z>708|%ME!BU@z^>;6HJ8Jip5XZVr2R23M*FHfc7&bWAH^wWPfCWZ$re*>o zXS|YdMi;P~hNXI1J3_`b$|$B`&#*c%r>JL`xOlORi%Qk7`_*oy!Fbsi7`3W5l|UmG ze7kSU5BOCbIJKMLX+F-G8vl`_ca!dsyVl&{qda zziwP3qg9SCiiqhBj8F<(w6=QzgdcQ;Ma3qyz9gBRo57{MylCXRlOt8-5I9MbsZ+}5 zo|x&BB%RCjL9}rD_`nL&wg9zfQ<~5w4Ti=ccq=|V7aPEiJ*cPIIW=eFmv?T;(}bW{ zq|W*fQG5!n@n(;pA!ZMIH36{5$oq|)RcBw@Ah)r#do^{EQakl#5m7d2k5}4;T&hFo zTvE3rAg`h6=o2KiZ6kH%)s|)HQ(=hS4cQWStM$2};&+*H4wQdn#yjW%Ai7w(hb=ZPh_8KQ;=p}I`ZTy?GN*(xmxc+o?S0!>IGll18NXkkbTQ-) zCb0$7%t~EIuc|?Pf)p|RhACDVP2&WHIO)=MPr6$4RFut5QIoV$lnBddj6JrMi}dMd z$vrMW6{KLw*Edc@C8ltoXV+|5!If5?XcmvhbQ!j&vROo8AcugI?k?yWKyEn$?*h7M?yCE_2Wv~~ZDcz@(5CUsCxYERJ z?78UT0ya6ZyryXzTLxGW3$}44Iu`F2wA=Ju3IUqY1imt8d=`8Lp_XHOG-agIR2fh1 zsV#206DH2utfHI_Gm@qp&VYVZatVG1Ryh^y@FV-3Jf^6i-k!q2hu`F17i&it*Dlt? zbbEIOfjKM*c$e3tXWS}Ub%D!1}eHg$6Sbry`s(X+NLoSRXZ&v=H2+4Z!w(uF>0o1qBe)Q zY$i56lvS+iOCXsSOoz~zEO3#iWy8QPRj=&}xC8nQfBms^m&83UL_i1eG4vc#QpFuA8fI z#+I2EJH(}RWT&?|4e`8Gm5IJLQ1)*g7vx8l-)t^GyI`32w^ z7_?4yr$7xR_S0DCtHaHNP32|+RA_Z*NR3;V*-V-NW+L^QI!{q)g$Fkq7f1y3Tk}#B zx!nBmM9c!41Hj5!n9~SwP@6OD>Cw*u{1FLpY5V8r;h^tHaXq9%j49Su*4GAufYxVk zTb5+K2R$a7isTNXsSt~msRS~X{8cH*5>Sb07eP}$V@h;xz#8^pg!c#WSGr~c=KhOR zlL`)|)yocPK?HS31bIcPjN&A>cLkh{eleix-^NenASV%oL^C8~9TEVl@I=~@UUk&p zN~X8XXH;?M<>h>CM4ef5fAmO2igjbcgjS?2bzeXe_e`=#(3$3-_K91QR*5q~x{*dY zuk>SN+{t;AwJ}W^nvR?0;LbPXur{&^>c(67k>>J_or!^`SSzMzy7#va5k#(}?u6)Q zouqIFSgG~2s#mKWJw5c~`7H=4aNc= z6rD-H%AwnYS+*0wIK~rQlPPKHRw@XTXup~Mv_$5(=@?*l9|4i9uW(41QK!MjylGJG5oqWv zT%7GTJi-->!RI3=^~m%hR+bObS;FPmI7+oBw}{fsuk-5D`%ju5{hcg1pk zkl2d9Is*_v@6J<`fXSD4)+9z~nqP!cAudx^B#9Kp-^C^KYzchx?nx`MhXao8-kcOY z+q7v#E0`1Sik0LodI}z6Hb4&=^do$ND1bI;V*wSY1QCloyFajbYZ&KcG-GYjY!BdI zJM2GbNbPA22}TE(%E*c^43-;UoKwx_Gi3k211Cao__H~Ner|HCF(eyPF4m`*y~1U} z2aE&{0f_;?R258q4uGyDrUVpi#!aaU7diuo|qcN!e ztDM*`$TV!2^{$H`PZ8BtvK0XUPckXN*J9D$nVPfZN$kmO5rY_h;Wmv4M>}`KM=ZL= zCBBXu1~y47+ZkN$&&^fKZrBdCwV$ktqOGveT~07Ba~9AqRSL_|$LKi#jkzg?oSM1= zk6VV-pg>7kH!*8dS=?IEJg|h;TYBcI(f#XM{1?3yMGDlbqo-|E^@EgFs(xdb)xS5^ z8b>aT+0F$NA#hUlX z33f~7MwT`hOwoh%FX!@TWc_M~SR3MzhLA(1LOChBp3tFVQNY{0_4gvjb{p&%`7i;h zFVb4&FK;nR5waPbTM@(<2W{}v$3>{_-^2*q7IoW>gM&;JW60<*XIf$P7=y1)9olk&NKJ=#CuF4FvLU=KRwirS* zU6e{pT__)gIfRxb@{Q)ZLr1a4GX|%MID>ZT1%2+grTx>{BVgKcjQKoTN0hlDewqN2 zSFRk&HhP_nP3A}Cc6W}NGQ^k(s z^XuTWl>=)9V+uDb4u&xBCMF6L1*Jmh<_Q8o+8XVeLQgiF2*8lIZG20$#~ae(F%HvG z7S>hq3&WTaM0f}Sy-ub9sFLgZL<#_&4dk*mE5IVBL3croK?+1y8H7M(dkeg=z8tjl zSRrpIVdu0rWtgXIb~VKFLOMdmqax-k^TO=3l~m0lyk!)c;wto@qt75ul3AU%D#LVI zmAw*FtFNMZeaQw-m5o4}o@<$B2_kUts;ZiTks>G_2nm}H%bOQX)EKLond7(gs8-WQ zUIA-15ERf6Tl2^W^60jSaprK3imU=WRFVTzb)shR@~L=+SfZ(^VmGm#N^7G?fH>jq&#lW5aHL8hqEFmr7s+ORTo<|b|dq6FbI z6xGX9{moQZN9$?UTCjJq+J2JW*dO>o33o3)lHvWa*lOlE7?u!}}`9kC%J zd!V!MHUSsvO)o8~*e*8shHQx^rk+{@Gw+X6IP0AgO-p6LvTfdn83>WHCLJU9&;YTs zB&yWjPhyI^^`oE!wnoqX0tn-t&bR;bAWwhvJDB%#)BO-Pbbo$8Xy7#*q*37sp>}T~ zRkV(q7tvE8CN)SZ(K=v|xYdc7rX97e5gIH;TB0`&qN7jP){HjVZiHGkd_cTAcdNks%0 zq<2;w7#W~NxCvbM2OwZEayg5HQTnj%p-LN!z__^1ui9a1VGI`qxL-+=NV9c-)(8^o z$0n?gW>$l&hX{cUyxDBYV!2Vzne&X0RmYCcYN-GPYa;g&PgQJWz#eT4$+&UCsoUp^ z@Id=a;0E7Kj~~R>;kfOLf~a3V^+5yL6e5&MsN$#%B8~I7!bLBaxdhlSdGeB6DiEd zT{SXU=3|>GQMtr=nOOlUfjq}>eA3I9O{}V+h~Oz-1k;-LfqL_>%+Fl(ZO|0%(2QRREl;4 zwRQM+g1fqp0Cu?-SZo$B*p!Xz=(a}fwtcA2y|5@5(71(jI1@0KM544}GMjdR+>ymU zo2p9G5)|y`3*d`x+07FPcY&jCUfQ_$?w!d0+*hegpS7q>cZyFYv^pXy{PU%w zYhj(z1nRX{rzZQktv*f !9PodOx96 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

& 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%0AodP>xg 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�0-@&g>2 zfH(tjminJ%g`2~fLR~f;38r`_T8SDL5sXr*^-#ma*9a94`ZxVNfIIQFSx#7nWWPRD zvKMans0o9+o;~-sVY)c1_d5M8oT|t2QgPJV`40kyH=1R zf(4BGC&ye+62D*B#IcXo0Bj2ah4leuqp;5|OR~ESMXN5I#)aT23#x~W!U)E?G0)~_ zV?kEysO-?blwqCgjHNFK6MJ%i)rd#BUDp^4H)9y2p9&4KSuoD_O{34LHTn%%p4Vv? zSnrbFN260f^sKkBGB z)_ONwEz!RSrD~~H4&%Mv2JhsBfz*G-a}YI5vsec+(R}#^+n*uCfs>sAsd=789cG0j zi$rI1GVP-smb?X#6w+fj_Uu`$Xu~Yll*Z>nyV=-c=>zr$DZkbAnX_j#(NG;bN#`%#h z$aC+MsPcL`jz|w#wIj^Y2(64g8#q$KoN%9)S#QePafb8}?MU$K*4XIc=ojb*kP__j`W*;kUD@ zGAA6Rw54)GO5_wWpW4V(CA8K%8N9yy%ULNYo1h<2%jO%XZc*M0VL2k%L$skTH|LEH z-Dq4bgBfg&I!B;sd(I?-TnkVSEtP6jN2r3PNAO96z+X8FfPH2mKGJ^rrUerVa$t~( z>V&xwBqf(4`iQv1A)cik|8yUdnrzwlGWmn#&A|3!Ax)|`I+5+SfkJK+lTwbXN7~?r22+3{|iFv|BRt+2VB_BsKQ~}@K{JGzjul& zGGy5!gOc*}At$v^u^u@XLS|^^xM&tkCzRi&E74)uN&*srmCoQR?b$ zeNmJ;+FM(c!VDR8S2#!DoJwMI7e~;aqSP*WNl#Z%vv{>W9K|MbvXE2B zeW|t~8^`J_9a?v-UZM?x>PhO7Zv4B@>&mtPOB?KmD8fvGoT)o z0E*?#i(d4=m3w^Xi(cQ$^`TT{lkN;!l#-rgl*<5s2mlq4z**ZF-p}uT?wz0acXw-Z zDkG(G=P1s5ZF4Edn~Vey1Qih~LqH#Mxtmd$f&iqC=|1ZNq7M%sGOVIZu>T`~^T!MU z5cIV}WB|b;(A_%|H-^xuJ~R2Syz5R}pSLq0DNh=F5p^2Ul8-{{n|_gC({5lY zh7qWUawbEH0uER3P5=KBait{fzTt&3H+;i67}F-$k-gi8=^ejbNxmByQTtH+c(|PK zv!KN-w#tD|p+WnEEf+dJChE7+$KTvIC}0k0AdbDKhe3&9wHiXdKw zuySS(X{azp3(o|&))~+{JU|MA$8^C&pMdc)>)YGja~(;#fL+ZdOT?thw+Q*H%5g%b z>4uO7(cT2K*e;T=KtAAzjTgX2<#ERPM2f9$P2f1-g)|tB{@$@lHG*782uKoE+a2m$ z2QWx?)9dy?$QZ(Ki%aJ%YL7L|f;d!B;oiu7zK=Up`KmubmQ_Od_y;&7JJ&}`fUK+N07EiG6ntNi5!oVBs5VW|JL~gCRvC` ze{Lqfr)Hq$#u}P97|9<{+nY7rjjbi1J?0?VR$7M1yc(lMtfn}x$>*uG4ca>QW2tY2tQ^K)iBnh*pXPuf`mjFsuO?R-wf=wdsu67?c<0NhSI^ zgAuA9@G)*~yVe!=%qFEL7)J_t(rgqA6D) zWvlv!nTuQ$ljdbZ-0@1-e_$d;)MY)t3_TO`)w6?Q{&dR z^@)P>5a?JLrpG1sqSLaA&V_Si*{reaI4uYP84k!i9I}~fvT8K~ zDRJUny#lcII($NyF@YgLkO4m~V@v5mPD^ebA=u#5lfbSS3+t8?NFMHfGYeK#e% z62SPf{FzLOf-zz%SkLGn;D$#J!of_U)pytA41`Z&UAi7CoiT}liKH%atUf_l)4_`= z$L-HP7T{!<$JG&~D5TI?ybVSyR1QvgB4&`NzLa|FT=IwDwNLO_=tdKPAtwkx5Cjd} zGixI#4E3wW<&JXp5w&(PK;e~v9ks(9u(b7Ryfl?c2HW(5r82S;pqn6aHB&RgRcWYu z81;i6)55_pN6^n;dCZ>eJEzL!6J1aWaL_M@se$G`RTW}NVvUN>JQA>b<_ry->BamYTH?_rMe?S z*dSXv(Cl0zCBC>U1o=A{)#ZSCLJjg_3M_cCA38_}ZS1ABFx+Zc_^z35)CRJh8zBHE zz^udy^)h_qDx7G+ud~KYpCi9Gfl(y~CCZ&V>#L7EpR06vUX4&ibz)7+g`87tdJrFS zQ5OoU6Q|^YIrMh>0xV9Y*<8w0s;%F#w6Q822$AjhlqbXC+Yob7z&>s&NX zHkTxGGmQ^jy_NQUd8imcu{WUBRFC_r;Q)T*p;ti1sTR4p^Y^{ByhM%VY`Z1kUJM|* z5)@XRsKOXlGaOoO#{-}ma?#w-1sKA87pML-E`)AL7t%*6=dAvQl8*mQMuzz~@693?F&OE*S+YgM0 zWDpa3r*{tzjyZ99zc9%Gs1JV4i4$GCiFDk}Ft=A2dDr3Kjpw=o@PVXCi)mxXgZNh3c6UGAS;hkANbs3_>c6Qv1kqsWTN2wfXnJ) z&X)sy=To`v@cy*Opi`?U#1AQ28<3g3k5E&j#N6$C!pltMp896Wn+3=>CA+c+f8iR3 zZy{Y**nYQW#)zG|PZx8JO zG4fgieT8|{Y)WV9zTI*d0bgMZwY>qTI(y+IAc9Qks+KAv<#60dRCPkdRjloaV?Mx> zlVC1q6YGgm{uyA>olUY?b(i{}+u}F4f!ITk27`uCj}m;`2G{2p{*4(P8Wx_Fz7W#e zE(uM^H7UKxmB;%mpCH?fR@FCbOgjQaeyW>FK#mcW38RW}{@;%qVABqJ>>a5|TYfy+ z*V4LfBfwhjFZ?d`CFA$BJ!_#Cak5PLbna0EO}X3<7JU%ia8MzyA13mBijl3M_!*+S zC6d=4+`7e+Fi2tN=Nhm~hM5X^{#~p+vIv3FE>W*FekIY*n#m#?&5J!N1*X9$+CF-A z09T?DbzM&8Fc`c{N1(VCcsoMo?nEObO0HUfOJdVM+;XwC0qN6WX;}fg2W$ll6tJt+ z%lhI?w>W1V+mY%h zAD5NuF^srZ{A5%FW3P)t1kjo9b-aKuCZ{{AX8h*zhwo8g|6ytm z9m~Jan3k}TEc|k|YcGR`zws%-Rzn!?SH+pbODhojS+zzXO);-U=o|KXjSyI4aE`LAVjVIRl8ggAJvj57ERtPg{ zuaaZ%`BF`l!#4aTo#*FBC01dJK1rbsP$CzQ-_h z)>pq_ls3}nZny|O?XP92mJGCL#S*C|IL`-2KV>_V4|JJ-b<;Mc~WFztY!=8UP zq3T`-*RNoU5bVJ7Z$xUiqZgN@1)`%6a$xGfaSs(D{^dA}lO$)v-bUp)y&;7Og~arK zn>opfm?VxVI( z#yI~=&|$XYT1s~nA1|t~4z-#pn(^S8+6kCE{edmfEYWRK9m^_|72|9vB|ps}TofPc zcH(Qc$Ozw0GH)@cm_w>~r1Ebs=Nin81Ip;{$8Fo>l#awk|2n2;P<#gVl`0>ycMAOw zd+OcaHU>p&$ggm##*#lJl8nGEla^470mH$0ulR zUb|dGGCSZq#1)e?Kr_Gn#L?`4^v@`h{#P?7rqizSvHExsBvcG>;eaLE#e6=V@T{eYAlEFIw z=Xpz{Jbi+Uc*dE=tH9#jz)#W3eXFjWhw+;^n3ZryGkD9k+F(bPa|wJnf?&1FUMOdg z({s)ynh)Z0>)?zFf|6@6xCQsV9EVb)B&irkZpEwKnYIq&#%5~`iF7;TgnL1lDx$u6 zvYXCygaRpp=ZjF~>Ja&Wd%~xvjC(g|{;~!(E@JMT;1IA}4S7pQl?ybg(XQI+J}r&$ z6)v;JD)MYyT6=mLoe#HYh{ZLfeiXy%OY=N2YHT&PAt@$mb>vQwSsAzqqt9e@xeSNS zs`Y}P=#S#{mw0qa{~Kne*uxs0hzbL09_^yKM8W{k`2^%Pt2}x}_7v{B{<1KPp|SgP zzVEo%`G=ehJlm5-xWD4^Hr_*sDk$ntdysa71jIK`C8!K_UCQNEy*nW z8Xq9}B_pS3X6MiBrxVq4yAqa(=-f>oIZISpz>U|F;g~3T;sf4WPHf`ib#HPFuNtM$ zN=TBqt|^0yZO_s^HX12(75hy`C3{X{(y9iNvxIKk)@F7@?vJcb{^|x(;w{21EOv-V z#vYHu++sBO zDS+|Zs;_8`w1g@Q-fq5UZo=7gWq+u(Q;zDg}BB?&lLIs^|`$YSE<9Hb?hH5!(K5Ozb;BSFBRWKf{tkF~tb6CQh z>XajPm)1DFlcbn>-uReVcM1Xw!TCjCzj<~>0buqE;KYG-U3)dc*SD{FQS7IRDI}d@ zJ_go9dYr1i{M4fzb&mawoR#TJJY%vCW)`-YTyJv`6stt4vi{&uuFCd4sa&ckxOA*N zAW;q6{I&P${p{*gocEC3a;v?zOnS3`OO#8+|3fys!<|AbB{GrJox==+TdZ3tB$Qf0{opJjc$1UYKQ~e5%HQz(L5RU_C1d8DjImn8u@3$9>zspR8huU8QOH|SL&ma z^_MASs4?cIDFI>ry6>wE;?|koH;P#ujP;Y{ShtpG9-G4SFbY1zp8#{`aGdA{y^oS#hB;aPF^SGBH;rzIU_kl_Tg*eWz`V zQtJ4*0}~4)UQbo=g-ZFiZ$Sr&$5sU2@Cr8ZJ|U^q$5sJFDr0uH)zd!g)e0Yb5e@k6 zYuDgXavJJx;!(;9Q036%J?18%_q2)Sg>`xNo}G&!$&mWa&0+i8my&T!t52ACi0X(D zH(Uqm^=8za8s$l&x@K1=EZr^@H1=;VaV*_N+)CQU#2lp80yLN znC_2K`1|e#6KF$e2sZ3jx+ykyQGsM>*Qwcn)GhGz8{ZKMaBPi5K+NCjYzgHPrN9E8 ziQC-*Tm$e`108nwhzDu%%gi_dWU$B^8e%0Vsl&zK586iPreDqdn<1h#54JYkZR!#9 zOerJo#0Rw%QqrPwANRF3MYYb9CTqHHeHEq2%&{ikq^Rj^QPV@=k_uNjs{TOF3bt9H zBkqEk1w0UN?Zpdh)(IKIEc^{2;5b&jkrqW4feQvWg<_fTh|}|vW?bdqcDcy5LBL?> zSTEU}c~)$!KQq9T{}~VvrOY)h<`9gqfMlTWVZv_QY*MS0^VkT~f|R5)X11kvtS%+W z1&$SZ2h4{G*Si9J|F@Och$N3+D4ih@uvJn1FqNo_dBR_K<>U@C zDi$-J32ntvhF}+bJShaI75T?{CiPbkj{Thk#0M1OxSlcXUs1MPpAVaEp$O-|TsBDG zj7Gy18r5z4@O4FzwqwrB@l<4_(Bf`NRD^!ISE;VJv3Xs1X3u^P+P{*2ETj3Aty%3S z&Bjo>+wFWlmBlq}cd&i$ysACr;7bg(dRv9gqP%Qoj2jf29!FQ^qz3Q?Q}So%(I;zn zn@%{MZ)wJrDp1y=R|{N5BzDeI+QrPpLDW#l8#~|;}1+Lb2K|S9O7G}g1Q!B5;pZhqiU2@7xmemiizJ_fA{^T07;?6S=AbH%EAA2 zzpmFU@u@05n6yD;v24#iuP?$TA`W{x1oAwr$;{R%2NyEzX>Y-_puLegx2`p`7yo{; zegZIFp4StZTN1ZjHDY1OTyM?w+;A+or-1>a8NyC1H#hW}f0K|KJZ(T_`?rg2MF3i8 zCli8{$HO@dcz!IDbfXAMvzHpp^m1nH*u@zoFtv#>Ai;K(Qzj$)VTqcNyDA5Tb9FTn zF&x(f`C#>NCBi^5oomn)=O`W}%_mPAs zhOk6ga5~b`zDvTo&q@itFIzia_K?2zjksXt+hk%)NYg`NuW5R{4ZB;g3}#LB{A5#I znI#>v_$@_5Ul1W)(8yhf=}x$jeDE`d2o_X-HOvgCjK+6g0*@d1$u)RkFW|A)Setn( zf`&pqb&A-sRu{JC8Jgb2fLkR=MO%LPBf2ImEV~W&thCa^4)Da35yy3rg_O+C1t{dhOXSqDvf) z|C`uPFY#%=-l#v|l!3qN2PrB3TfG=--n)C6T{}d4z*@k~NGs{;qU;sOjcE?8)*u$L z^1kgYX*Mxe!eTh2;kTC75IT4;Axbva1hZ-qDO;s`_c(t$EULQ{_7Z!lb=O3SoFbRi z+6Y@hnqjK47l~9x!lb_x z8~j(WSnLU_IL4p;fL*-&lNbfVsKNtyKp;4^5tG7vFMLyAqJ6L4n)O#U|rLW zHp!NXzfEkG)GjPcOuV}qZY?|tqT?=q`wGx?N4zc`yta%j(?0mN8zdG6_|qqa4R*0^ z=Q|-N3nV2DyZX5D7ekdNzk<9ukfYJ3dH}n_3DI;&>3NDN6$rremRod2o3nEM0U#I{ zn+lg84yaLF(+XCYSl8)OKV8-0SQZ@C^rGOz#_}oV6Le-|=#WwXD7nOv?L&z8z~$(# z1|5S{V9*r3nH1WO@FLw9iIJBv%S?hd!~USri{3oIxCFrVSafZf8109F8>9LvS-ay2 z1EqJAJ;W;@KdhQAFUmn3`+$V&T)ZA3I=yQgn4|;glh+Q|REG=V&CS4*fuh?y`1Zuh zTYj5EI6o+4pXVSS&7Z-NJVIHSYR2N?k7Ou(XwcBx!dYK%;Q>ZaDY;#UH-Swl3m=N= z$~Z`93A)jG5aVV(*;d^W70@2hp~m!;(e%VwH@9F~#E=$Ui@}zhI!8pC5)Bt%9{MZe< zGqi4KgQzg3Gpe;#33|W!io~n1_E*!6+b4h7E+2-rTGo9alQ+nEoy<@t-L<1cl;)Ww z`0QeB;Sui4gD~&5ZOYrO*2Ex-SI0G@$4GYrBem;WIz4YmqxQl9lbLNpK?Ak_r3%A<#y_C zrx-&!=BlsUe`grX1`4ce%R9IONwcIOUn?r>Gv(aCF8#IOomG0*>+0e1-#$Osrj3(M=GT z2A`wxNAwcskmmBFWJXpY=jhqCEBEZ82}2#WksZ7aKwm^kcFF#>n}yN8Nz}+luYv~n znXa~+m5)gJ$L`3|B8Is?KG3feDAU>MefRBs8-lZ~R^r0QX;3X`MuQ>CZd0|*_Sp9Y zK%OJ8NP?b)aFQzR+?{;5Yzz;SSm@;5UwaEYhi}B|53*rTc7SPFIec$|xBwdVnAA-6 z!t@645%)xh2E!%oi`t=#%MVuwH1t7?OK=f&(f=Q!Nh+%@*rVM7jV>`Dv=5r!Ng#v^ zNSLvkGATRK#Ltq30VU#H7r}e;UhifFgJ?oul3N3s11$xb3N4y5@?#QdjbOWrU83%& zs&lFJQai1bZq{_&6T7UO1f9fD4hmXO#?(yLO|z7h9b{0(H?a z5)9d`42013NNn~P?P+cM2{JpluDhjc67=Xa%_$f!2%JOk-%_{PCXkD{jF-N;n z=$>!4AIY$$l_hRQd%^{N)${m<8+T^`d82M=;39x6f3;Jlv^?VQIU?1IG#=vfOCCN= zLws>Zl7HT_MI7b-d1y-u1oHWxO^?vjh~ipVqt%$s1d23 zL2_j4$TGIWD6P>?au%lb10O@}AG#aOBNH%zI;b=Q@p&60plB^u#7R5kfa*4HtNq>p zz#Jv@`}2;fJJ;0Z_(E`A#<4k zD+%L$6%2|Ji$T@CeEUwd3`CjxRJYS8hs+DI(4BYEO&w0owe%)&Pbd^O)(!a;kd1tT z(JgxwN`utDbT^|Cye%FEn(*Wrt9n;2!HU_?fF}uE?^j|%Y!UyUT)m99{L||-hT=FV z7AjILRrquFIlTHd$na-tU|D-J{#JpE6e0>M@P3`B2rvC0QHimk6KQ?y(&)EU;3N#9 zhPnl|-T;|Z>!-=S(}>Cwv^avX{uzXGARDmBEcuP(-K&7T78Lz`PW4Y1Aob^>r72?d zmKLq*5CskBfIEz#HHjr=S0yNfvd3YIlMNX%%wow{vU*46x}IEpH0 z^Q+yfYQ=M`SQk!~Md{{PEjc6%n{R0ig5vIDZQ;itK;aj&mtdR~0M%RgeNV$o%xlC9 zCeSi_<0+Vx7~Y#Ed@+^3mCd#W$Y&bLp$yA9X*uRf%?u7LB`aL7mJ7^?#Lh5@*-?Rm z#N`5yP4X-gPR)el3v4J4NR3APz3dlKmSedwi`yfy7c>;rFd%~FyY^V7l^rLGOc>?; zbFSOSGTg$SDp}18jq_cFCc)dk6ms>I6a2b;{wh<@sZY zGNey-SzdM;k>*nottQU~!KYYRlGw;b_TT|0PD%i6OZGp&)9l z-Ad_vB?P!!uOjm{D$jxL4(^#c4I(Va^&?{tHSn94@dg1`;gn>hd#ASc$}zCX7yUt( z1Zj($V?OVUs1Mc7_gSJVH4m)XQQf=r8Kes8|4bu*+*U`0g#5)iS#)I>$UFD2np|*va zO==6T2$;+C25Ec&yZ~T8pT8N-2$pa)L#%CIDJe*(@ZNB_u5gZIEkzj*&cudw|9yCB zW3}!<{r9`y;)76O{dX3BS|0eS*gxLH@`g`iV>Hx3Exeag2-e z=Z#CT|2d(DX=ePe|2x%8y$1#L>FNih`gJ;t9DRQ0EoX&!X}eB{7p{pj3N|-`k=Saj zWDF007ZW|hL45a?tJ`q;Au?zj&83968pdn#+E6*M_N`G~(-I{|;mXA@y&tcJXRL3* zM!VJ4%j|1LAwHwbOnWZt?r`J^vInr5&#$Z~`05e$dMEpDE#%_+pJ5)eh}i$Ux@B=6`@vJ!vw6Ajzux>BrXM&QtKzp% z{l=;>>v98_U@m=EsI%%Cx$_F#RK1nc{bNfb(v=8^PSmmBd-@fSdW_Y}NY>P4i!r1HDKeBuvfbgYnD1`H%ZII+B;O)!L~hla zX3zw2wY>3ei38s%zrf3igacQo!)|Y=@$YWS*Jjo~;e>#uR_sV7V&anD%O4ZoJ@;KL zLOKfIIT|fi@EL+om{qo#!6XhP_L47{{G%D9L~w^rC31A{;ftTM5zdOiKt(N6tK-GK zIkOWqI+i=)S3hGanhW&{$lTd>w-nRoCxdg44(X6z;SiPDqGzBXk#e;ZD2c`pmI_f#gVoDeX5EX=22yipdg30%Q(?@$`T z^7=Ml6r5Q#^lEQz^P}mZJE_T&7+9yTs%K0t%kIQPI))G=JYasbKoeSB+&>-Y$$q<9{ZDf%%0L6}+906hg7pd~ z>0l|(Qks4-hem(KEnF0{7z0gsWqP z!oIC}8F(O9zur087`$JvMq`0`_KuPcP)EU_ z=>}K_4XjzJYap|Emorgj%FM$T*AiwZ04pAPj>YC_R|r$d(=oIJ3Ofx@+|lndd{Yv` zrbAQ8a`Z9XNAN%OnO9NMw<{RAPiRS22D_6_Z@@$t)|f@)%sY-8fwTDzXuU?dl3E=l ztIy9=%{S16`}=w_o3%`6K}Y(Vc1L6iehQI+9jyTn1Rfb9_b07X;{RDf`7l1G0_*{! z?m-9_Jr^TxlslAUF0*4#R~&4E7;MbZ|DYI|!D3V|BLbJ*DPbr6sgfwq1(Q{Y9QygM zfp|!Je}Q2Eyx*_;6;`eF(_Ft#WAD0CK&4BwQfIGnrw^0T)6+3zu5Qd?5R&dtNw1cE zRG-^aIH^5QR(-(+JRxUvyT(GTKoUX0=C(1r8f-CWa@cZ~QryNvtPGPI%WvY;2you& zH3V~;U?Y4S*lNk9^$?!pl3C>_CO1|5h2+j3%Z0iq>hyDq$sCS%-SaN7J8!eJO7hv& zx)su*PK$sJX~r-EAX}SOQO~AURBkWM4;O<5KuH*{sAUI4qq?C$-JfN4>pABktu&F@1}dPANwb}$pA>@(%y^7E(}`joqULd zkgCiNKi!=`xDP^>oUK&%94vh56 zJJDo_QCn3)S@reXTwL6vR|N9cg29vvRgKAfBSq}x0rYIlKtvbiI(Y;twTV8adq0Gn zng@>%ln*8^UNr)PFFXSjIcJ`@H92Iop%yXTcS%KGNTG3?u8I*V6*O#12b6(=)kXD$ zY{t7mn}xA*K)02*KfH_nouX@~ylRnEfgvhl^FdJnWc591o^LK2fG5Z~nIN=ncWa1L zsf$T;#mfkqQ8{tD_ldSApfR1CEy~D!dU5_kAt$cOf>YTyF(}Y#s`keSNQ%tXo7FWX zpPxbQn%_FR^HfzYX-*c_RgOnr+}baVH}CIyuIDE`;Yt;#N6o5RCZ1K{U5aewSTWYq z`D?s;FB?N;h1a6yJU;*TC*i`s_-=V?8;gI?-_Dfl9m_pHqDWAVo4F?E4eh*QbUfDt z9Pnpz)8KsuuVF^q-#*CoAAkmsZ7e=J>JbI3L>9@~7nDGNm_;jFt~5DWy0w(+++i{i$n zZY*>^zZ%Am*Mjq&LMs)(Ea2t;pXi7t{gok)vzCF4NCadDvpo>r<5Vs;y-jk97yP~x zG~Tg)AJWW{Zkeo~)Jt zO+&uNr`vtC$IdJpFz!b!ZZI^R{;~rEUmTj&*6Z$yRucp#lCOrmk5h&sys9K3+mm4B zDxSNKl7(oH{!$jN;D=um{u|$ZhZUx}(s}x7^Nsq+AFeU~zR$sQB_<-nB>D8^&sLoe zz){t7kZ~Uq^s^v5sC8_a?(@F5ba3_oT;bc@yb)&ByeyQlY+Rrgzs<-SSc8tcOKTv9 zW9OJZO_9@*zF|I#eyV~yNYV8FS35NeM-t*C!DG{d5j|+Vcr#DwKUJrBf|0`e*ngTD zLS7Zu>PJOhMm(@mrgbc}!L?!EsqccLYM?EzblHVPt@AY&6$#H6wb?eIS?D{M_09(G z5POJcrggv?Hr4h2bz7_Cq18c?LdgaMmqJJ8YXOvmen*6e7|CdD0~&~~vgW*LGZN+RxsArP-2{GT|tAx4&Lu4+t2eX5N(4>CZL<(Qnj8ukN zKg^Q3>~4VoNdT0BTPwXa3P{MsrLjgE&XqPS`?DeGQLe2^P^!%xnW#{`AtRvd|IU`$ z3Ka~^q#t{hzK(hS&*bpK_iBc_W6R_j5+@@FMiX7X^xfzH=mRz+H4>$Z&_@ydSjQnb zY;5+SV2Vt=I-^%}A7$GsOEo76rs?kx@m+|qX!w-llqz+fU9R;-yMY%%7ijm>(d`0- zi=C5y*?t2N{oR~=_;gSnS3k)DR^KIp$c$|os%t{j_Nu2J)(n_!#!h>v1#Fm^ z)k!{2HK}2!9gQ zw5V(r%0j!?N;=8sFAhS)R0`odw{^441{2MOfG9OIeP=#xVQH=?J%w84#xU&UA-s-} z`goS^WLl|^o-88(OVWf@UdFZGd!OMBGelhy;FicwGziGn6Z1$y6K=FjBR|<#TCSzVmRTNa6b<|2>7uh7g z8*4=R%?ho05UcY&r5((KrL2lzT02^K+MqMiJk%h2+MO!4(y z2xfZ)VM}7B8C6antPt21ed??$SwFK!3JVpGfwWH%AhYm?;~-IkVtFipg|h#Vhu%72 z@sd4QuW8p00AiLh-IKt<3$&5u6=X9O<19B7XU!lSkv#6`4_pJ=W#(%DI&EuS4t$&- zlyb2@exb>T@aRYU<;krC_L#~dbjGC+*R;{tPLDk1sUcuhY)#5@Gai^?O^|dr8wD<% z`PufuL#Td0yG254C~NNr0X@|G)di@QjDi^g>~P zzJG8xcbozf&+=JDCB$ANktNT}rIU}7W3KuFDPPTQ3rCb@f!y5K20!Blq&L0%;b1xl zKW`cdtizMO|FfBef>r$}b%1fzeK>bYW=}rplb(2~!y0b9K(*=5f3JWpo0@Isa`Vo(KYjC=EyMah&-L%< z6&QQD?{WW+{?|#?(q4MoUKUIC@%RANbnEYiXz906&0jYkz3E#c9>wkg;+I_0*5$UJ z*4zIt7Cgwh&$5Wqv`;(QvaIPox-53oG_wIz?hD2B7NhbJ`0$Rt`5Jk^INxwcz|kkD zmhC>g-4{}Xl3>q64`padGtf&T{_o1xc1F_)%KoAfE00RIsL_jkD z0B=^(Aoc;;j!ux4N0I)MCZtVAu!$TlO$#^bjhfXVG~U*7vfg%jyBybt)A{cJL9`#N z4*(b`G8mBn00RK^K5^-te#Q56@2`{6r+!KL?s`Z`dg&YP^yy1A>8CHZRO{U>l-n|& z!{oq?Z!48(l&Ng0OqmtY5i~%K%7BU}$DHXM3(=99a$OGmrF^=ytJUg!(xd?|od5(5 z0A@zcs-OUWAOHLBes*`d=Beu~A<2qI`JEf?++?gQt3<<-1d)C~0RV*Ewk69ck{}X* zfIf%-5qyP!LV%zL`60xB6IU|#RoQ-P)CD%1FrW`e20{TeFwF-du>v7r zduu##;|xy4LBl=(Cj*Eu!-N3Hy@M%cx|cf~3e4hm5TMU$;of9IL>VAhPf`MU(?xk= zT|F14LR`cH$%p}aSNP+wmb)jBxWgp?ohB4moN;pam~5{EJbmT^th7=VGLZS`#uiQWr!2^8-B)?}ZZov^uLnNfzf2ek6h@kveJx z1xR`l@NVcZoz+<>r-?k|*NkjTcfScKjeAr-=o>ye@Qf+TkoCy@FRd{d=_b_J41NIO zq{ym%s(%3Ur>H`lzjEu*`zZB95u%Giqe~>;`+URn^|6TL-wkQv^9k|On8fcUi}UDD z-N&DvYep5~0Ni>gc$EU#5b+B+nP4?gFy%;uZ$Ngw`_EqZ@UL&kpSAJmz9{_h&GF~R zBRmq;{6HM=Xk)q*=la zVf+!LyiJn&bmTW8c{59LGT)beB7%qtY+nK@VCoH1{{;Ai=waFaM+6_EN9+@MPO;M) zHH_s{RjYIQ-_sOEcddl$1FFoU~VVu3%2Fz^C!KWh(1&$m@_BUB!h}Z zW!iut?f1ENG`8i@1BVdZ&t9A=WWsuPR6oA!)-55p3JOjpG!gOx~UfIK$Ny`rUZF z{^=6kx1=9(El$SrSH4D6ewTp_+*^p0nuPH$pmEMt@OKck{l6`1rBkmA8T+Ij^gbtK zUQH>bR&^-H{8(F6Gp^0@tLq5j5YVa}G}uS2#|}(|qN5lg4wJU=a8))lJ81eB%N`EG zAhK#>UAL# z>sdikhU2qNSrQ=V7;7$;DuqzFY5e&}^#5R0AiM!fc(U%1Yk)U=EY+wbhgQ}eWQEs+ zC^ciqZsz!^e;xA9R!XS>q((CpB^+IJ{-UDnDdAXbY{f!6dZtM^cltOfJ^sn@Gr_0I zdV1mzks_vqi7;#$Ava|t3VS-rJ1h+XT;ZIagaO!PTZlrU=*m;xz$!bBc_KKqWs!Pm z2w#;xN}KT6gqe^3>TU95d&mHVpVp%f8IVMflenq7?x=T)9-No#V7KS|$=keOFy`{Fp1d$<2T{pIW3eX>qn148J5 zz(W52Jojm(Jy%Qq{)ACzoB5Wike^%AepYS!7~hi#$)4Q{dah$B)}j9cRygOoa;h5l zGu#OwtpC#0(@{`UdGa~>^&#k4)NiHmqt_0OztTLag$JjVlY=Yrfg{2c4yBl6&?0iQ z5Ccust*FVbM)q;&2cF%P>AF;Fw<(q43FOOoJx{M!o289E-`D94GLNKPu<_?0qN6CS z7iUw-nMf+^hplacs@())Qj4jlkIuL=eAw3F-rQI4c;#YUcT^CmjNNZL9I5aV^9`!> zNiPlC;vMvcVWSkN^luyy!k_!%Ki)pJg6Q}uAb5WBTzR^l?f>1J%aB+N899XIdqjfR zaz)6WB?b!n3wc`q0Xm<3tCW8#e+()V&_Mb@?BV^ON)5TBpZ+Nn#G%%L(Rx8@Huu>w zNkNaGU$$8ddfLBuRW~K^+y&oMSsp?|REO#tKjc5b|5yoKu|=o`4G&5q-+*$$@@(pM zVYkd{>;M{tcn8Iq@lO-*{ZSHmUa#S1-B^#eOT+#5*RY7?3sMG=AKAB<(28D9G-RUD zv#??nL2g!2y#B9D{5MdoJeS!xjyT zSSaCGL1|wc?<8}$LOfR^ef8t`w zdy>XljTZ4XoLVs)@}{-HI|b;db!qEKeQJUxJ%oEDmj~A6L7Zmj!@@>|1ps&{8J1gw zxvl8IqCDSza!@Gs6OmH z>1b#ofx~YxWLN<7O*t7oMdWhF%Sy7`V!}#w?-3JGd7P(qC*x`JsWlwG&8)s*Gpt5Q zEMjndSS886EK%4ea-0~MPfe;6(jm4SB_zNrCjxKKaDkd8zeS6*$f}@kjkUq*XK-PT z$X>sMxFtJE?SJ^O2qKv+O4a}}-r37=X_}Ih2@pIlWIrC({1*&QLxeM6szf!5y%diMrB=>yax8ZxcjxL<3 zWL8!wHi4P-6E3eIq}bA0HQR0$Ck%+Eh1kQ{*2BV0aHw4)DLu3n@k%|j&z>XlDn(AE z2c`PMCJcW!8I~Qt2ge|SRga-qIr<*&y3m!Jsu2SW9GVD6ma5~Ck#3HuSjXgBt7*Le znLWOOxF#Gq1eK1Sh0`KaM_&4oRQ~7P4nWiVHsfS?VYJpcU}GxB;B<0dlO9XMW@GI$ zfl*)_!nXS%(6~4aD;{V7^a0YC`5OAI{-Rh~x<+Ga%&3OQYeJx-u{CX4(a~ z?qftY`y`EZTDoI%@O~_Cb|}~@lVlCK90AfS_Y_tO0Q!Hpn8C#^8S}4U+r14q03vDY z)k1W{+<9xtC_>beZ2V8|D(Gg?;VCfg1+pcTd-~ex!^lp!b}gwpeZ5YJ#Wv7+#ig^->7>2itOjBr?^y>b)!D5=_B#AfY8c#f3^A>i=6)Wmp<-I!w zPrNoLpZ^QFrouxjTUtPKoNRxfBUtR6dRY2@m7-vx{SWNH31GW$4(3FK6GxDc$znt3 zuyurB#J1_?!Liv-R7`fo%R)6wyfV3uSiLezdFtV7tdp2DGl{ChvTkFUARlR`(?T@c zK%9iRq{rb3Bi=xcX=-3$+D;RUZ952;d3TutI}F`7R! zDm}OOMg_OzKl@YS2N6DaW5=502ipksPGMt?6Ek3QdmQ5zsi3{~RTy!33@av6r=4J*4xr30Y_6n$**2UxNi(^DTcR5jLFLn9O#^X49@+sE+wY>R6^ zg7z!h6jzm_6VoP~OyTB4-p4RYBO*!S`<&wUm2SSrU3=9&3P$^K-5{Q0@r*!wVkeXp z$a@BCm!1*=3JnAkeJ$F->bM>K*W_C`w{|*Yy>Z}c#m>x!-eCrjmWm_sT&FlN#Xlsq zVm!qz*5p8<*buY;#}eWTmT_^Dyyb$00_ zGhk3!x_j@ev65B5jTYcsor;SI*z9nZdIOntu3C?`jCoBPU_|pWtrNe>%LB?^cftTv zOHvFi9yIG|Qy%9VCSNRsh3-LwRah(H8U(w)bY4GRb1iNsOt?9}>v(#ifKT=y`B9#` zsL?XuUiB?MJt742J+Vv-v+=Mb57Li`DNBSLj(~f^$R!h-uq;r3joJBA;^0NHo2NI1zU@@!?zIg9vFJL4O5l(SkK5t}L#cG{Vj^<@^SDLg|dbxu)9 zad_<~BzuTPO&;Y;_#ImLs_Gxep26g(=+~xgs<-qS5RN|!c;nyrUDrngrVkyXDmCfzr2GlICs%JxN`ac^%$eN zzcm_n#~BH0Zi=1JyOiqAxf{HC!L{~X!9{w*gYVl7_ipY`08nr`g&g>OEtI@trAJyP>wR=U0t?~bBHyQfK z3|^^>gA*xFBB8P&GMqk1=GRQog9W?!zgM0`j2|rMjhxrLIZw^nfN7^D)f)l@AiMh-C zjIRDOdmJ8FwSFsBdhK+IJNnx0wLMW-#hR+$NjH5yLp2Al#f!xs*3+hhfBer~;y&7Z zJg;gxKbZ#whpGobfoPNG?pa@vRCj9+RA|k;q4fkr*83|8O9d>Wb{8?mAl5O$s7ppq zS!!+OpTeps=kX5AA>3(X3A4{(N!EUN2hhU6ECT}ume|qQ3%)q|9t342I_==mKtfdI zSKk&_Bdp4PcBAnydOU0==Cv>wXt!OLYaYFVL)-!)8(pLZ*L_JA0(SQvI#ZF-dklbV z*|@xep=f%zt>PH|Ic3Kp*WfzHIN`5DC7W!k|H`^pJNPy?TA+5$$4;UL*YBJZ^DqUO z*e+%V-itK;Fjw@n;z!-XOwFa~|F4|Ym9#Lzo4?9Xm`YS_ZKX!d>RqQfbLsA?Ow$Zc z4(iZ)b&hUbF9kVVL&62|zt8)Bz592b{_pu?D*7ke(+3=?OgC|-VAmozA@!BEWU!`C zm-=D-cVFW3x5y;2*aFG@8F582WA_@lI)gn7`K@p9KN1jd*`ru!!g{_EGodTKb?ayX!k$LkvbuNs zPR!3O3x+737?AK+bOt*PFOi+QLI@8akz$f^x2 z)WA(PoeDv|xADS?WO%bn$sM#(;8i+v+3as( z*A^>M{sFRXcS9Wy&w>?JO=fN}d%WJgo zAuou7h;BWKtl+pZu3ZElSjQq?sqG>OzZzKc4$=li7rE?;Dabc%yKdXA_SPNgE_S}j zx_WDE0LjjAfSr1jKNn_BKc2zIfWjd_(APFR?6>t_D3Cf~l(3AgG>e1tXbgbp; zVqVil{ZGOZ=bju1eIEWB!hDrGDvzV$haeGlL9y_`sd-Zwp)SPu)@X$1$)J3-z8_Q zQ7Fc1+qBFgaq?EhSgeJ18OJ}jud9gXBE#elVjZhEk^G5^+_=^xA^(E3Tu5^u0TqM} zz84a$SwGkH>T1B6^%m&H@4RNT-n3n3SB$8jqdz&?#ca0ivSjaI?HHm1Ocjc({n~L$ z!fwOaAeI~z!x6r7sK9IIR`7y_mKALd#D=()o9Md9BzJGEby@Gq?D=IUrEGKLbW8J0 zYOfih?OHo+$#3bX28L=%yaNPVdVQM_%Wc~2+_}vYW_-z=7~5Dy@blY$>$xpf&f|<^ znEizoyF%J#AZ^fCbgb;%4qXpwa#svPymJK<=>8JmB8%2YZey~)bDMiVzny1N{A}Uo zUtoV4DzcabL~#o~0F``P%FX(d+XZ@7aM}jHE;L`Gal)PP=O(fOv9#-Nbc=Q5S42uE zF^6Z@*`;Gr`onBIAQLX(&_sO~HPaMShNYIj-LBwh90)gY!>9-FP~HFt!KEdh$F(JgOw59e?*C{6H9BO@@)`C<1Q1uzmB_J z#xQ;BsBndy$UQ6&AsLzL4fn55mwqhCwn4=ZxrZryk}?`r_tl@@M4QC2_GhaH7woJ$ zL3%5n`8n5$Yx*ShRj_?%KisY&{0C|#KS>R0-gC@F015Bu4;UO>2nzwU;V*BFa(pp~ZFV6=NTFGX!hNQY*5! zsC*7^bh0oE&+tSp;qsHzL8@hF=43BO>8}4;iRGL#ZbnHf>OaTgKLMAIgLsCIL;8}< zF+*5}+k8Dkv11^$elx-W)i-`+`SkR2hJJ|BPZ0n4@lPB?7#>21XLe77pkHXrwByw36f zT=4A{2UQSO)rFg^KRd4lx4*%yrfH2_#*1OZTM>I$CdjMIuf?^%tWOSXS2{~)jdP^O zr(7*@44+{x^O!9{YU%K;$~EDmuuAOcv5|}jbm%tNM$z#j?e%yrFIgkZ=a8Q0LV#bV zYX1a9fC1QBQYK3J%D%ZfpZ7u3P+vIOb1`mw9t$-&17hbxn7hT$;+lK~+w^@mz95%( z_i>yL^3NY}If*moGpM0Ba-8bMc9U@+G_dHa5^>sJSF1D47oI?S=JJ-V&2y zjYOK`0;EG!7x@W^DG6Tu=dQ|zYqvezUsJ4NSA+^~vvD1JS%?e4To=`_@fXNaJ7yIN z5-jIg+FceKQ_1a0YVnyaHgRynF1FmSnNG_Sy_?8%C*yFh5naL4)pFR+xw4NYwnL1= z8Sb13YTegzf?BpCzHH)F!+$Iiq6(zPzpqE67_!=xi`49wx0qU8p$jmfH|Rhs06pF% zBSC1x(CS(1#~mG(*MBV(OR$xig?&6<30?Gl;@Y)>D;qLhEbRyJ*qdq!Zb@A1OtNd| zor$xPcjLChGmykLu-KFIyywv92G90C5CVc12Had$m~UAU_{74e->#=KV}SjmHKO^(G~Ap?@%qm9Gg@6j32Y`ER=7jkIJXjd32wGPd=*z(vOj zJqjv*25pO=^wVKxZTzXL=WCWY7)(@0lh48;GiB29`nv3w$k4tP^#JCFQe05*`I@p^ zBafQYTi7wrq{4OZ=WFmNjmfQ4iZ!|VlPnXC&I~Mqw5|?-8u9IO)>1y<;- zR}ZhUk8Tv4P7-QJ(&vrqG5u$+p4TM4OI-vfz>!<^1VoHn+HU;?3tg+l3bN%(VL*0m zs~nMJQ-%6^#0de*W}9ixP4IKxR8#G{;nw(rV!Yf98M??}U#VtfAs}x=50eOAW!la} zFo*9v0Hkq0>+dZ$-B{L|#a`9QM7)Gcz^#Kf=V%8lxvOi{P4ZgXVVfR^E_F>vR@n`V z@VuDw#(f2s((M_4jJ?kQ;;}d8ePD`(8o;VnIk*CH$*UW>yqoPNgDkTsU$R8b!7FQg zdz%&YQBq!gvWATh#DEhSN{Kl+&9t{ZrZs*+Jm)buWV2ieTpLg@o2Z?wU%~_g zMUG+YUjL7>IQ=Eo?9WG@j9g|JQwB5bUSv*6)Auf(ZhaKm2ic<2-IqgdL4nQZr1-3i zt8Rvv3bzY9yen$7Nd z+G2ZG7c9j=>|Cki9S=0tCC}fPIpxt%LI214NnAq+NiLb{#8?{GqWfyYQNQGhjH8GN zaaR+nSrCA8xr`;(MU%s+qTde$8_mbj_WKkFhpm{IP2}$Z)w9XGOWD2Y6WODe`15@m z#g*1wtnth>1`0g;*!zHb%|ql2Fd*?=+rh55PiO_#rfS-8W7^HBrgi(C4Id(malUF?FYfm+ahzr=Oa@f#@;i_49I1xkXI+rri6R)L8xw#sen z|1PbKXfDO2x0)&w{|fc0{@RRhWrRxlHDFy_XVE@%$!C8i+U}E+CRmi@Wz0RNjgc+f zkPHJyb_W}~{~m{qwzKHkGPQoFp1K=hZ5bQrU27r5$Lw&%f;AK`(J`ysydqxpY%_{A zxBpoyxK9hVYOggy!2)7so*llVHBB$JGIq8_C(~4AW?qwXKZnc8fU4znMxpLp<`cZ_ zH3Bq!xV~L+Ru@2`R;2Z(_q8>?;~3Ywgm|XH8LL^?Io`<8C6jCh%V zO=N?+V%meLR1T5Sto_o-36*ZZ;&y7n_WRzoR;DY1L!oTqQ8CRM!Lu*I4R8PRagFi8 z{2~*~3v<;tLE@gHGsJ{8@8Em`W)^IzxoL&?_#L$n`tR4&mMbeyLFkcwQmw3lx$EZ;@9w{4V8Xg7&vpVnRm9R;>k zt95dtje}&?(3;3wdqNnY5(r^3SV<&Ws_d z{mzs@mo?~%{MFX{jlRcOU|CZ*p85?mU=C}TEcDvt=1jJ9mLN5$Vdr^KE8T?-K_@$M zcv4U-boPdWio`v{ME*GpMrKqJMba5lJx%9lKW5m@S?lzeQ#`D{j_2%b-Qry>%HVrI za)Y@E{xs4m&3V!$u-@60Yrjs}4n&H*5vEA6B36fH5$(=<4u`ssX@=u1-y9_l%Vx4> zjz@prg?e3-I8Y$&@S(W&cX@R*+A~lfRD(9j@r$w}GtsRBeAXw(=&lw|OKVftA+ET= zcQl8xIAehZgIcrYF~-R^%N~|I`(dqP@pj6mu1;Ah$OrKQu*-mwQi|dA(8XCc=u_qA zQ+_F&a|c~tGKP{a z$H{Qgs){OnTW{Zf(EC_JA^n`VctP`Nxk13C3`^<-|Bqb{0}hut8^!x7+~0c zKHKQA0nZH_f~b8uPBJ8VG(K;{FhyPVqyuKEQvr03L*O7l_YnBGm77cOyc)$N#gaQt zH*o4#rz3b1dXsm_`TwZtEbMv#qq)HWM6jum+m+P^RQH@yd*hLx6{~hj2g=G6<5sg& z$6$Kt{4Y}AZ%RUuS^LF!NV|Ny@oMbBLW0}9XHwK5l#2h)lq!)^3ZumFa#O^7fa?AN zevmmP7{;{IS%(99DxG=v58=)<5gGKwbps{WPt;0Ny!Ka2Nf>#MjEkmj>emz#A%t9V z4Vpi!p_6)$T(1Ul{)_Bwo%YXi3b#%3Gg2VJ|Kz7$nH$~PXH#?l_AC!Q4~(c}Fnvw5 zZ|)kAq|u_JR=d{LoZ2dXXqbNuuBu&fxgJ*KWr?GWyW~FMJY%#&jI*3a?Fpb1U3`2= zNUp}8yo1V-|MU0yKaYBs%9Qx&`+C5WddFQ(-_r**f{^uoQ0NLp5t&yjNsOW;E6mCo zN87S*r3Zq9-v5QUL;V#k524DHyQuA6yQUG+sWz`^)7GG0x$FN*dF1V&Z|!Tbg%V%^ zY?!eW*JIz3J(wAGLpI#Z3Px=KG`D7bO{mDK+5Z}*wKcg;JDlZL&<9_Ns@-EGHm%xt zVu)-%Of$MBSfel~b88kGD^8JVt!<`IfhRPaH=p474fF9u$Rxw&oafmue}@i5zwhI{ zJPQ?ny}I~k4-$06zsGSXKJ7qg-*%>gh>Edi)%I|~L+tM=qo#=I(q(67XR`V^*)Yo* z*<*I*f(rmnp`*5(P4CCZu?21gnL3oGVP8E^0m~{E&|SonL%E1ur1pYz1*JJ??!k_t z1JQ*h9f_ScDRFS_%`a1~Y(mqQa;%8Mzhf`wfXSaDig#X><9osqQub>RE|hPAl>&C7 z(EltoJE{HKrqmxH7YAH(#d^;=BTOyt){!pcjT8Z`AzrHG?v&vQ8j|Ja`!tXkAutcP zwT8*;B%d_(B~&BdI*qoov?u_7Q~xHR)S?zYqK!y7sX1PNLVI%>qV zOGzV4T89}$LJw3TIxr?c#5}P2r(_OO0wMY03Q|}s&OKbVjQXc}hK+*4X-gqEDk zHd|-{y|-T6x9VAz6S608;pPO$4UtMEjsdDsAH!UK_xgl>Qgb6;b-j-HT#C&S!VUQ_3zuIge); zN!sdyTK|9GieQ%S46|(h5acFl;YZAn=f99$erlgmM?xl^+o79Abe>^OUdfh05M1~0 zu5>Y1Q!VjP|9Oer8a=Lle2PjM0lRkH@#Y^RLlk$Q;K0oRLn=8d%jL*p!E%uU2NO}^ z;tM{Tr4rL0FnE|Jo7ZIFw$~{hR9^rjy` z=Lab;BkE~YaOMZ6fJ1HQhV&fo+861=C*d+QalD7>06JIez+Lf*^Zl~U(L1O}$OJpz zB~M3ppjDW@*VV}4+s~Nk*p!CrjHkB6qdiTd9lqY~dyBwu&%FsJs3|9Xrwm|`HgmQ?gz5?U>?rTqZq|tT(Ha^Ga@hoM!VQ}lU-)9NC87O?~`x5k!ys>qa!PyhD1?*#oQGQ7z+*j#G8X~;vY`2(q|HDjU3kDoR(9D-F+R`2K zfdwG<8fT_;v?<*JdsZ!e>&g1QpbAtbCOfnl+CPB>wJ9gp&XKUVI0rwc_7%s_j35g9 zrMIZHlFK|@)TJhq$A%)dO})}qM56^+&yP(a?2E2nZ=vCdJChADUf0<)sNj1lWtqvk zAIt>HmC!n-u%;uLHO2R3?J!JRXEu8*X=~q6GortSpD{|QSJwBN&e?hMOctS@%wrBg zhi-uEa`7x&RNu`O&&H`9i^Y}45i8huL6!D~)v?D2F*G;FQ93FyU38lX#+b3cC(53t zV`g=6oz}wrOc3Y0laA!;2GCb%*S;%{^3Zt!5mA*T&Op>@=L0JZT-n*WCi;Z>p=kO; z@-e#ZigA&ek;)DZYx@d${YCG?7+D!_#?W#abtmIl!7KDcw;F~*!-gzx`B9{n+wHjWtaWDfhwp{z zHv&2?vol*x&+Ks3)tH8>95L8owFSjcGH|4E>Z&PGV~VT;3V9a?g^$qoc=)V$Cd>r84kIuqf#eU-KAqNMYEU<)5)wfwKj3Nrd#~{I&^ESgqTWkkS5$W5PCX0D!RZhL7&yFeR1y8w z3L>BKT+8_=M+tT@!tTDOV3r3028XSxP*TlHy<)T z;g;36!LJAdy3w&~&2G?;bf=}|>lrfrX5^>W_$Tg_>H3!@1bMY@8w@S(eY!Qk?R$OY zzU1h3XQI*cQqFMZ;&x78CF##-EuQE)Ch^%tEp2sOBr8$YhrWs~Hy3>7(D(^rxE}1| zk=(HZ*)U|S2Ws44H^!;y*sjJAgnXaOe7Ib%JsJ_NiVkx^eKjac=ej@>ZQ%*rQ{@G6 z!ynwemmU;Q_V+o?##p^ou0fA>m>=*}Z=pbI{8^k$8CQtUz`BGTmv?7iMk;n`;ZLnj z*%!_b3aSQ(_^)q_Pf&HZ`8umx@{3;d@sFU5pJQPnVC`qPy9P#qvFcnKp#gChERJz~ zn)%Dt?5g|vIj*I_V2?w%U52Mgto;+1yCk>$GQ%YW1$Ey_#n7o&{J`0&k{*luM^={) z{uu)4B<3|prBSFLrM1#LaTq|?b1oD*%r)5s&Jr*&k~$44PKyzDJjtxG!_Dx(d2Lth zYJS(b3~SPeooviP*O(3F&uubshyWHYQxVNWj-bGl_oN%nqxOCQl?_iD-6H8_`?GQ- zagM`7hUzfbq8vcqIR3ttjeDu^I+bQJRiZQm$qiwUC0L+ULGhPoA*UJ*wwRf52FdnW zdfS%DvLaG;W-%=Yjc>_910Q1qnL@pdC5xTZGQleMV$l8qk1>-8cs%hxm^^HkoPNVq z)C`p=O{|%ucsU|5Jxu24&RK_bt*EF-7cq-9qC+)PT{Togk+DF*2xyPC<6;%M?~H+; z>RD)gnF#qGi)%SWru%O0@v-m~oOm$+eQn{waVs2@g|;|^mAR!P+!kKMD1|`BU80Gb zOLf?PdE(n_CASJ}DuD&~)y+GMudo6h-(8`G2a1tuQW4H^zFJ{PzFTf% zai2hpZkYGakA3!Tx_(Q_p+Mz%G2z zON*=at8SM4Tfrb1ut2HFAYh0?V0c@m@wcsYZYNCp2%MCWh61LULcdKBWY_jkXPHd8-*#H1W0E%b;&i{b> ze!ll+-)`=bWgy!sB}TwKGvDohZWUV)27-zei1C89jqdJ~ZKOXIWFs*k$^r<80HA;( zJR>|r!X5$Y0Z|@E0OSNB9DorjgP1sl5EjP>h1iCv2+JTHlt8*F4go}K2iT3mM~-2& zBLue$5gi=wrF_w`5c|X_k-2aG{(AR-B}^cKa0O`B7ZDaz{M}iAe*$AaXYvrA?>}`}JkpOdELp8ShP}#0q zMHw!0%slEqGR5BAG@-V{tf zIsvme`;P1HMIWWXM1=rOK(W8ilO6$)0Vp(3gb-5lWzwIFCfHEWITVIcLKxzZffZf*m4HZq)>vAPfkkKmyS+~Y?d5NCMQSJEGL&t zku*Ex4&n53^m+xR-sukqxtYe)sGJ6uRZ=8rLVm!4V49z&I?e-^LgMKL;w1owJ^`si zi6KEEYX<~}ZBF%E#VL0aEY3oT=LEjY*y)hfYNmyd+e@jDg`VoId%Q2{}ArU5|p%MF!~pm8}De7_2CVII(i62V{)=E=mjs6e?!J5&IrG-?iIw{Quk90+59w9_gNz?1ccH zB73*uzMUS*9m<6(*mxiN{@kd{a%wtfVr+z$^UpY+{hMP~ewiJs$${(Mgs`0?ycMatya19Yy2^;O%- z1l_^LESmBRlJBz^LlTsjJ`+N3K%VS?kTpSifWD5cR8O*QY5+;Od}ZX(mCr!I7wEA< zMeE^brNv=OP>)}VEFNdv8C=L4*q?8aZ(VeV7Z0B+tY=4outz`KPQfx` zh71t4Yq&v5)w6~P8Kq$MpLEaQkH)9r;;)upT0Vw43TUN$Z+sNm%eL5%LVNZ|rW6jT zQIzRgrkpd)@n+E^uItQo&vwgQ3jBq!d*wTrr{bI{=qta%o+#c70sg4|o*&C2Nyw%R z4@x)UgLVg&uGT-pAXow)hgu&u-=ePT}Xh+MLq$~ykO^@xS>}hh##i7u!3FM%7NDxfdfvg1|D@WLyj4mGT zXizR!-()){VN=K^$Ycnj!Ao3g3>qQJF#F^xf!7z4FvHL~AhIKoG7_OmzxHP$^PLLf z$kYIl!%QXDD}OAc(H^41MS_n`Szs@3P-OCtDBgOs+T@=`o_}c(K-);LBqf-Ofi^8K z!yxLjoDNy)j$jb2?PYZ>qkPaTrv=uwl?Yf14OZJTr=PTN!c_{>jvH`1DfWVqvA!7s z6ba3hZMw8##?A*WdUqLVbMs9I2l*;vb}&=y=OpUcnFR-iVGG<>=q=_lERN5HhX?w= zU`*1AA%e%4^$_S0Ww0h{;t;rE0976*Sj@p~%xQz}O9qS?rwXz?Tg=7zwNKpvDD0k| zS>*W$%QBU(Jz5RPFfo*I)VXZ|MF~5zOO?nv>ji_CQ%-99)O_bDiIbLP zis4g^iH8&Lqt%NE?-4ZRYec$h&|WP4$iUnohBRsgGPlLK*zRv1CESoa5TG5^xBY|i z>VlCQz@-xosi4bX3~U*efXK^Av|>st)PqMA(_5W>*jEw;zsE6@t|)bH&Mu6AZ#($_ z#NcF=ARc%t7pT|ivEsUud4Uw^K=!gUm@Sdds*-8Ug_|&AwI%4T6 zyD4a@c9C^CS!>$_kt)@3kxkV&_>$ITaS(rV{WJVaJg0I;ip!0vkpcthxnN5bi$B3c z{j5lEdt%s)DN(QzT z7Rnm5PLURQ5o-F$5eQgid*&H2qUY9%iB+D8G>RH%YOq_Fq_O!8pyb5Nj#9lyI~ZJg z@ES?dbbS<7YR{r@%;_s}i9@($XsC`_Erp(PXJ7~O@2q~;s+J!HS)Ut|ssLX=1S1`` zgl$nBq9~E4)mkT*=33n6&fb8Xxt!Y3W^0yd5$kN1nx4GhfLhudBv?hB? z{cFDk8h6S#kkJsmfZua5SL8ZJ+Q7dqMG_96CAbB-29?m)nG8CjsB1(Ph-!%65!FJO zwLS^dB%+h$uf-K)dAYS}1M__~cQIOyp;f<_lPY z1!}J?%+fc*Ah05tBGd9)MOYDK4lN_?8Vl82w|55Wom|nFZtCJND@M}SWQ=P_!c4~h z9JgX|`@}%2hnW$n>p)_GYe$2f=gdg(=9ERDtojn;N=a8pkjlDsxoxZspm2hSLQfLkHvO#l|oe6m-$UM1^mPUb2jP! zz?L(V??mR&P0!mBqPsv^?Ba)@YO9-|aBaM2f8Q*vynY$N?g=`xHZL>!>-(9SIoD5t z^jTbA*tQg@Wl;xe2p=s?rC!A->pUoKwPs^P5jVE3kyxBP2)Vr-J?<_BiG93fAGnb5 zqYhA2xsVZLM~^R{I*_J@MV1xBUI2y8E+yX8AiI?$++EpSlu$xKNDHk8)~KTa0o2r| zfkA+xY187Fz_xw2DaADsUbJRI>mtaGfy6}35IW(zf$UFz|*6@VUml)1!} zEGnwT-_Zr5rBlA1dsZm(rHVoMspw>qTGUe;0xS%k8>H0l>0b!xS3x!%~hSmDr;qg`f)s*O|)Ciba>lLuQ-V1#6+~$B-RjwqGw0a4SE5p-^1e_yvXojm&5SeopQd5jc1x(K+-CZc9ODTO9 z*g?R?gTE+qvMKzZ`7sWJAl=R_PwB zcJ?bHD#u1l=$8jhsZonWB}|ON@wMaO`kKRi2&a2ASqAhs^$J1FH+KdOt)QgO7Ny7v zB9A`gdl}}!P^rRTBTKfwy{%OVEjA%;hzC|{)>@frSp9WLZ>xh)?H?8cqi!9NSM4MGz2|;i zh1;f8+i4@ruIAg;{$#>??l^C-4C=h&{MianWl5^==vmr;D7(c1FM7GKvY&0%_wX;SCNgp7!%S`)kv~N7$i-D;K z8Q|<=3G+(fK%YahSuDyBDs|m&fQO4%M_iS)OYmcr6W>Ib+kW=y6^FH1Kdh+J_`w4* zk9+MVl2Rp7a*)xbr#)&coT3^b^X^r2kBUJ?M-ujm%(*JkN5o?PMNBi0v7mhEk@t-_ zMZ+=Q{wmQWNp@KH{d z(e2%l#@y_;aqi$Z!55tb@AmC?e=9Nm_gJ&a>Gtv6N~{#Ej+40N3IJSJe)TZC7j>_`5o% z=8+N%Q~pgBt77_Tj1a(h$IRev+AElQqGk+{;u`ky5pMZBu(Tn`yO~p$!c`vgQ1wZS z!sT{M$4U(7Z-)dA`IJhd!!GF4j>SC~dORAn`>543+>Z?17!6_-*1@K=C>+vW$6t%F@6lh4iZo798&_jk${;faoC-b4fV-g_d2~+ggtrtxr>%59BeP@#g_#QBb*Q)8t=1=^db7ts#H8K-* zHhn=SU0*0`y>$1H0e4d4e$+hOpXm+KXqr@-n3`*|k=8I0&$v?-=)0WHE@$A|chd$6 za?6(8HBnQS+o0ljzng`9GB&ZxTV&a5@+JM3nE}6U!7B!*d)=*=1(7Y*m$k&I2nrmv zE67j5KMiHptA9>s$u0b?LUyMFR0{3TEHd?g#dd~yw-AV2VxEFZrF`RD2x+>Wu5DYKO4RoI$J))SJ0D&9CRX zT0)a3c7vi8Ae8!3gVPc;zML|0{C=Ik{|=wEW6*5m^V`lSsX4|Hruq7?oBR%s1|5jS z9hXK8r}SM~xd$4L%u*MY_4Ac>LatcK)`|Q*7?Z=x3GW?L(hK*uEyX@K?W$~lGsA#Z z6Cq}@6B1W*guz{tPfqOTVQERJ--UhX8jlV@#+NV8+kZE-y3p}CiHstfDR$GkjDjl@B zjt-~BE$-@-ZI;*6hT48=4~1=mknONqG$5qjtq1B7@H9d{z=?5sh9*k~bQg|!7t?TO zQ;+LXbYMh;rB-JZm}HS1+9on@JiFwytNWR4=lI!2^*~yCmFdrR`mCSf39t`O?lu&J zDsIPyc9I(=1>;Vn>u{$&up_$*>N-4)9(`UiV(C4-%dM}5@wrg5rrlszT&m%bYwheL z(Y_+%+lH`<9^p@Ed!Q)vZ%mlmUnDXQwm`Ksp{c5 zzP=#o))xJp%B`Z>(4^_W8Z{cIM5Vtj?f{KDkoEk}GMe3vMjdf;dFamYtB*I*T~n#* zIAV88jR+brI7n9=97cax8p{+wtBv9zq$QJX!~x?4s;WB)PX~n3JF$>vWUBPeb%q)K=12@`H8>4~$3+2Dr7(qc-%_(E z1do$M$=utsKA-OHc3+DudqR8O)t`&;0Ol3cgT^p7PrVP>Q7~=%U0XqXEEU3JC9U|b>HXA~ zdJ6&TAWC^Xy?4!^I2OCs2GoD?zgZK++zf>t@YH%XmL#Cw-1Nq!Dqw93!Dt?RngkNY zG&Va+DOFkFAnS{K({A6h3o+r-cO$Y!eMmeCCEB@?H^6+8P{HRK)s=+Eh{ac$cM`p) z%jF($O=Q&J-4tTTxO0cQ=5+HZV$QsUBdcsVGn5pvWki0HyH)!V8VD03)fyB&;-$tt zF}N<;vRaxFFMm>pLx;l|7@Z4L|PfYLY7fF&E%;aCWY0U&mUNbB%3QQJS#Mes9Q5pA@KqETf z7=(nlOM3r`P9pI20Gy{$aqy^Pyz7f{Ph;_`wUljDb+&*e1cbv|a;G`RXHr;S1 zJ+{(hZ}${ny!~mh zx}H9z*>-OpcBvb%`rH66Z!!}-Pmbd_Q_YB%5!DgDBdUoqp5dKpL+crW0d-#}xg))+NfrjVCc~18xGfxTzSG=D8;fhx79i#NfsWkNYx`)>%lPZ_ zKutI0LBD$itd8AZakPMvRo>Z?G5ACjo<@PLaqIr* z#czno1oY3C2RYAQ`TYg0nL6Feg{A-&^@wqE#}$xQIcA+Ct9F}2eYT<;hwfc>JXcnb z0l^^89fxN|s3TNsh(lL9i)sM~8+W1^NPy}$ig~+exckoK=SNziJ|1j0EB2_Gq0+9O%2{`)dlh8OjiS1fgVLPc(E#*1v@y0nI26)(F&=8BqfHU51$+x207< z{mTGXd^$Ooi}-Do%_vloju&#DhQRJvExTs=ZWPEmYy_`bK$!3F{nWAyV*oWt3@ z0^^^1*&2C%vJO)uWDlm6JK{!AG~_YR%Ys`&D7zo$Nw82ya!Esm)5BX%X?bk-z;+tgI?gf-_gGzuRCzTwot;&v zC2QnJz@=U?@u|OgI##%50M^V1E`IZ;)naVZNIeqcZR>D6bvYo0!>>1qz#ctLV5JCYG{oG@b7K<7#KGQVh{wJ+LfJIeo ztU{>|XJQc$p#@!O=!hwJVWssqVFsqz#J+GCgpiu*?@cEi@NO%OZw(OT34AGmwP_T1 ziCI&EUaHdPfV2o5INC4@}Rp6iIp z1?YpTxb6Ek5!B(zvHrItFdm8SCfOVJ0^HIxn%lLDjZ1*g#L76!R0IlAoI1p6G}K!_ zlhhw{3>2MenPMVWW86QN0ztvzmy}N`*Z6V@ArxuNj>J;N%({eG<4dTnByaDHPZ6R8 ziI_M2Oz#h+Z|NORV#5=uX%UOWnlL-<;ib445Y3XJUxBlhRDVyu6WnyVHgAnKEur&4 z$-_Dvuc1uVy7`*l-@=R&=%QceQzKmj(tuuCVyPbd&`QmR5ymMB`@7-Gq@o&@F0zS2 zRx?CxThVaa{HhYT7)AC7a_atPYIpLSRi?0_`;HQ+4|NVS%)sfIOJa8oMIO^n^$qXE zdzh$fZ4RyJ5nxX#H}dX$9oV~_X0gCTtQUE(3bkb0L@jc9VG2)k(0YkM63%S#I!#dx z9m=%vpn~H5sEnkU$8mNXFGCUK!nKsRfGp%wJuRnj(Jq#lNEO78ATW>3jFe@lqDDnj z_k!{>%`F=;N-VyqT|7=5d7df{;+2zaA@lL-SwWM6Q+ZQJ`o1Y%8JDydnS@k2e5E^> z5=-MLsT4GZrZ=jV2Kq;iDbsn+7?ipgR3oVIFB-@y$Lqg$ax5`@Sz~l%*)H8YYNfae zH|1fBpWR0ZQ;^4d$Q<9=2zW`b&Y9xgDrU(E2AAb10@Kx!4M}8!cqp_tCHpc@s8wPB z6_uulB!~*&1mXHDE=FF1+#6QZ#dxQa+?zK&TH-*E2oulR#8=TL;D>RfDJ7)PuN%`kSP|#SHUJwYDEhkJH;1aZL4*^ON4L(tFM*%$7W=uk6{+wWK?-cYc~# zUK1}wo&nT9X%dbqy}DVR;~pC;Ez*UrYBI&So>IPFBaS6~ z^H8i6MiIdFRB}1Ryt(}^3sT*}!+XF-7w;!<*mUWj_!ar%&KD~_U*p{s)>Xvy!X{cZ zg{(J>DUEoQ`opu^{y6+8(>EbB{kkFKEvKf$N(6G+u!Cnc(M`?#JE(mXwQZmx4*AoQ z+P+%GJgv$yXOl#kv+YwL_GxnzdawekzE5AY0_9x&x8tFk0Z)iqkcLm=GH1mbLgLG7 zqr=mw&l{C*jD};}xZqMkkpajD+Z~{h5S#^Z!XWugpN_*Muhp z@$4WXUtKm3$+1SF;%KRuxe|%zkeX}pC91qB{lhO94!2dv zktEe4HN@-y^Q05O{mi*Tecc&v9b6ZKibI}Z4`kA86f`=AJ5d^g-1iDeVKvtvhm=;w zEtsWkl=2&CQdieJ~q|KsYyl!WFG@8lk9 z{9holEdG-M4#_ zC@q=MH6jBoA7+QEeSC><7{OoiiV=?{1W%d+Hk>rN}hWpOsEDXH3RcewJCEmQ4L?j3Dh)#`@g7sY)%zfH|oe~;`sj#1SKDTb`&63YsWzcEWu=Cf#!_=v7|_fK9Mr^f+Xra_v= z{?#ZH2YxHVH!l(Lj}3lgHpbjhW!Y01bb*O%Qy;>+d-P~?sz(NKmLuh?B1Ib7J1M2% zqk_mc0Ojm8mVtsps!JxV3_sHsw-$Oc1m4Yen~YN}+ht2e!fu0$*cOx(c9jxBTb}Ot z)*ZVI7caJEp2k=^@PyuSCn_|~q)YBZOQFuK25y8r7px_yD7tKRI7Ng12d*i6*{QPn z`Cpj|<>W|PEG$ub%0}O#i=)JN?G4?5z{O7K;tJZG)4pNfnut^!vRUg*=igBD*<55J zn7hesy(@|^*^)KRp5?^W8)>Y(i2_{ZSFkxEtaCeCnfT(aBfk{e`+4xnnU0jzXu^A$ zhyldE7R9%;z$7SVg=i*u9Kt2u9d}M(>{R0IuB6HcyqL6;Wl~++n!g*$urnf^!XV^} z(QE*Bon{eIDzGWJrk2ka#`ULZ%K|#AU(hc}GDsP4J;JTW{6 z0Q0@>9oCCKs+q?q;gvm=Es1H1rvVg$`I?dHm`2gRUir}b4u`VSGvjtnQ;S#Dz8&Br z0UML6#tm`NtRoB+g*JPlCLbH9Y2xuv0_#UjfrP^$qm+nbQHa*PP$B%o{2v+KHX!;x z06P(M4>Rg&0z8wNGcldPvE2R^EusfmB|30?$7Q^BDtY0zfr-d$XSnt)$WFV$v~1u9(*1l6H_U%#rl@?tv|IKN`*-?JafV zH^Z9`cuPtR9w(DRIajTkzmWXq-R_SGI~=`ztJCLTPJa*KzuqvR9&bLA@R^^nsn;qj zOt6l}U+eIa9Ti1}8efV8^CnsxH8ZFx_ojKG~hPGBY4ZpesK4=b}aG$0ywW3>xU zGSaJ(U^0w400BTUQaBxPbFFFYWV#R9!BhDwHdH1Y zx0vyxDms3Ef6gW$&OEsgS5?Rj@=K0k0%waRba7Uyz!z-++)7$E(j{ z8XLfS3Ru-)T`siyn{YEVfP+=Fb;LK@XTon z`eyoGlKfVmZ{fbmZnAIKQ;!5}0CJ=QCj&ZRoNi1|!FoH)VYyg1DW7h%*8F)Q5rK75 zFXTb`q%2Z)L7Dt4DSf~F;fv+%%m$V=dzd$rP@rp#M#WsCk^~QB6Af^tHyu{fU*A{Y zyQMFbS7GR|qvR0#FnnN3Smn~+Y<6dT;Oq<9x;6W>8v<3dLGKptp?PsqRL&}T#6T6@ z7AJ3%7<#YG^+ld5S#>rJJ7o~Tw^2#KnIq4#B5s%m5wiechcMOVZU^$F<!0P04DJm~063T>8c@5Lt5F zlFws|J_=~jU_1Q_#B7)310OrvIONz`3LB5-(O{kwuQK()Eoz@E^Y)!dwQUH8j|k%R zODu_`3XGL_AcN0XPWxJ;tjMfYfye0NOcz29`KfjN%8l|=TS{PbE?FWm5R3E_j_D&C z+Sg7k$Fh~nQ;&z0iLMIfj_13tT!tsNB02D!hXOu*hh`c7#;@ZiuPp(suuGDQL`5P7 za#1(qnWtB&A%H@wf7*}}6Onxke}{d2czQTe)1Rn#aAXucOI_q+eE-)CpR?P5jIl{c zkblwt=>*1xuHX4)gNx9-eSb$gzm0_a?!6Iw!ZNGAiU!2)!_pqw_ftc`p zdqy}9t}+{g-DcsSTavm8Pnj2;bZK2McF{%m>ag9-x(Wa+n8=i6&z40wQs~{J-)z-< zHYC3(5yD@5s?%`KssVaYZBH+M9nT(A34rF~$ih&06#>}{g_xW?oB_Kkx&s=O&NUTT zEHz&Pfc~1DJ4j$=bufRn5htyjtXX6njY*mA(#&8Husgd+(B+n3N(5c-otGjc>IX~z;? zJlT`M`qV+7eG%O8G;SQ6V~ z1k2s^dsF#%9ogCC81?#2aK$mf&78l!c=Ie1Qr%|ABXz@VsSrheK_8eiCZ`Uu%Gdhkti=`zZ z{7XA^C&o8(WLNWNO#C1&f&>%(2KARXq&z|w^IiWdbhl;~5JZ90^e+^vP3W_?%=y34 z1EJ6;+S`f}1m}Gz1#rRV4!de4r!^ncDkGJLjqdW0;1x7W=Y8oo&Yxb(*$0ftV6!S^ z6{>^eo}pFs$9@4nGG%*!+?3WI|h6|Cgyyuo?jK+n1z>w1m7xRkaBG*r@jZlK<_S zrr=&m_f@(7Kk(ggz`lV)k0O46A}aaId}x{cA%ML!iDk8FO^?+N{I&>+ou9O^%>B3r zXy-m?&zX|hr8TSHGH|ve<4(dPi3`?bj}C3=eIr}K5oEmu=pQ*hmk~cu(b~@>XP{zD zC^WJB++w%!q4sACoYb?Q*_HlbJcNq))pEBne(h&;>Wis$&yY|3{;#2^xSTz`tRO0x z@5QgL`C^|)i7=s1OcQz&{?OmoHNRLXQggDaY#7_2= z)IPdLJ&&2mgmX>mX40tSZ#w(2$)8k7vu^Llk6z5PAXTmErNjynWXzb1VIy$Xvx;#G zKc=xk7!V~1c?LP90?Ef%EogukZk{L9x?pl%p2?ZHmSp0hr7yNBlEadh`gdF7i|S97 zN{N}U*S^lEQ{;7zf zRQv$=5D)_Z0{}BbKr;XUZ&oBA?E|wN*Fno+l5A~%p0uCfPusL{a-nHG#A53ht$U@M zs<&&st&)BkkpBS?K>NY^0)QE^fDr%yJ~(%$Tf+3-^bV)@eqVbS>FIqUB z+wJ)986(F881T>7IZuIjh4>IV141D}KqEVvyx_k@hT(2eCllC{7IgUWdt>p{=<%@e z7D*2bOeQ5FHbX-=zy=aCL+9=^!Hc*j4M__Jx*c0Wqrln_E6R7+=usIfG+NHVFd6_b z#DP*c2Y^YZ&=GCIRenOw1e7K>)BGb9jT|irspQ-CAZ;<6d=#F6ARl|EM4&+x-p;$}fB=Vr2#nEN zyf-W+(8xxl`3TqDA%46gU#h`?og@!<4u-tSVe(E11G8kZg}Mjs>~(hcq`?Gf>FSQ8YU@Nry54s^;I=O&7O4UACK|l zRa9k+?aSc0vxT<2cA;YQZ^6t<7U^Ospb>*mESG3-g?@xLk7+WeACRer`imvpCV462Ve$A2 zJ)qW+N1jorQmPVkAV{D_(sGu`N$Kko95aF+nDK!j%A&nbANbH^gM&unPf{JZDyAw_)$n(Lbh(em3Y%_bNY0sh;0U4UNYBEqgQTZTbQ)r8v zF94tyv=CvabR#h4r^g#cA0Qm$HsTZ6uD&cK^;M=+#Fxrd3*9<_j82xOW(<;oGK6Vi zpn*+h-@+&Rej<{VD)9*)(g+-yg?c?GAQTFJihoc8ZC}`RGkgrC_C?D8ROyb`ma+8Z zv`5aqk?VHJW1Q!vZ@ZH32oA+E^0nK&5%sBlVimxS3=UXHq*Id@VsN%{rx`|iv{*sz z+i3vEI87XZAC>3kX3mIv3R!upQ?Zw17R01DPb&}6hE9ycT;Y6c@YPO1FyF{3F=dYX;Q1SKDwXJZaA za!ksiGZV8qFlH1QxA4TLK^GUC5v8aeKDtP=iwokXGlh|L90O+njMdjwL5XWs*qB}a z>epI}{pp#YDl@MJ-c!q`3X_t`urRJxIjN-)00vSZi7L{}$Fd8|l{vCPSy+Qpv5rJ?5&k>I|u6Zdt}wZs33SO}x2im@qZW>r&EIBl=Dn0S1(La#tF028OL znM6D8r_K--pn8b4>0sdL0me`$bTW(d4j61u<}WIK-Ts=98N$?|_g6yWlY6L{ScGMr zQD&?To@bXH9sF4#=HZsJVOMOd&}wE?)fwhl)ata*ClFvpn~VkDGu{vX{W|YjE7t|) zQ|T?BoC9@h?TuyxT*9slXv@{tOK6~=VP+(#{(5Krtu1$zzC{{#h{p8!egHLpn{UcmHt*7+Yp>@|@!vVWxO7n;8*$2KBxMm!#$ zP_|<4btMc6M5-mzXs2H`T&m^ydS{4!22Qug`u`;^Ib!nrP;A1ICHf}lIt?Ah#z?2+u5?4j(b?6H}>&Azkhvxl>%v&X#W+9Tfs_lO?$p3olA&+vzMPoKPh zjP~*K^XEg_jNg>@iucBQ{XN04*LwUOkIa&pGV^49etg+ouIy#N%(Y&;|2*rB_fW{F zGU|+4qn@ZK>dM+O#E5x&r1SR(Wak=n^U6F{un@o6P%V^oaC*PVR5T6N*CO$OJ=99E zb~5|=nBS;i3}@Z{;-VPbTqqX<&923EnhlHbHcs{B&lBG5FSVR{r;e#5>dBgNuAD8W z%c+0rKHPbH`;5)-Rhw6pf7<)i8ge?4hL;46gt&3#Qm8E%bSr7udX4bO4laDEL41lr zO_dxlzjtH3g>g5%aFl;jbPO`V0|wsG9>nEK{@(}sBhLPVbPX(nwZM2Z?5`~a9q+X7woM8 z|B4WyLp)?PI-bTUSBvUs`jM;A7^ElEY~pJ^q5=^9C1r+LZ8$j$g6M8wxBQ`9X_|m{ z8Hlxct8GVYB}U(gJY4v#b7?oa8~;;!sim6c$W04ODA=gFKKYU$J1&w!Qww%rqLZV> z!6~&G2vtKNEb49M5xSK`mGw0;lvD6A$n=xf>y zz!#w7FxhT{2DYa8KMZb|Qisr8?>_p@_OmX&yf+Ae56r|+z}c*nSi-Ly!Z??K2hw3H zyEsRY$TRVtdQtS%ZY#X2Zl(Gozr zbW%~y!A{j851BrMu*PkiiRSvpbmt9AoCgFp(W2xW?E2^6M5qz@&{xj1to`V_O{fJs z&IfmokH+CI%Rv}#kk!Vjob}T;H4>jVXgBN}Z|d4Hj6fr8R|tk$2ISaNY@t$I72)0X z;%~T%&#z|Z+&U)y?AuG|H45n!hOnNFQ#Nt82sQkKl znLWT?n;d1CM^(7R1et5O*=5hvbc1*bn^y!eDu+Smt}hz#?m$AgKXtC%9>uoUKbPS) z@NraZBkzPjlMQLl(aQc^{LL7*CZoMiM6wXRr`bZ38(5#e zdMWeg3wH5)U*@k{`k<~Q;Fsx$y(s(^%gpVBEm|UJ1t~mG(2Rvjj=?E7Mo`Um@+f*T z!A{0wxu{6f0%ByQLqRN8X7#|)e>IofbYA|&t&Mk0?5%HVHp>yTkV*{}s8Dvpe(33F zQ{v`2C&IdIS{;l>kj)?Oq2xgoo0LgP8d7TKmz#f_^XfWnZ@Y?!`a-6?BjjhKET6Is z|N3Ve%MVvFNN7fX^No5%SAauUxT#?}9`agTS+p~?4F$q4p@~Ml^g&D$GhCsCDwF}- z79f%LSRvFSDLRF#icxSZE*U22Y{w+3pn27yPKgIJEM%0tfj-o)u6T)A)uu%h?hi(? zAX#R)Koj&UsLwYkb;mQ76F!<^Oach)(1EngOZp{Wbnli8e1gQt?%VKsDX+xtiQ8IP zAm3-gco{S>M>_Y(b+WkN(KfC=^9+BvKylNC!FRt@P1uedVcKuHY7oSzU#MMf1y!sD z-rX+lvn64_*y1h$_KVrTlB@uvCD~Rr=SWu5`x!q6)Js%cPm9PS!M4$u zQ@00I^AT^+ZMqdnP)hmuk51Hoyw5!&eiN{DAu(wP2#liAQNwR39qJh~$aLA9-)z87 z^mL`MI8^$p=RH2nqM!3>K`_5WyHL_ zR8;Yyn_1ahOtdtnK_P=RE$*#5#!(pA;=kTPNZ3hkT`XGg9nG@ht3It$ncG8L<9xCw zd-6;lwWIs$Ou<_-nq!$p?1JioDtKJA0wm0jowJJ z7?evr+f$&@>&L^PE1GT18PT?n=?Dx!`LYzL`fs>e`g~W7lvN@r+p0mAa$oN_4j`YM zv3Fx7;^el6Q?srY>^m=FQT*fFASS z$jOL>;7ozZFzVN8dt?Rv-DhKWr%?tKs~LGl??IkfS4^*?`c8xPjk_A6Q$oXuY!5SN zhK~=HuEDd5q?TPp3w>!MoCF)*Dver;-0xkYEfb&W>HE!q+`C0X@sKr5OTg2CtZ2dl zYv9HiAnO)XMMJ9$r5C<83XN^dLt1?E+xpw|me1#(5E%|FYpvpRbiI4Lm@kNx6kC?^ z2DX}q>Er`HAiN)3+U0r zY(XX&TxN<?$rGC{d30dgMM7y_%B=uxaOSHpM2o{;j zQia+LRfCB?1x17#j!H?XD3@mag7ZF1I@@Wj--VXQMPhA00(Hj*88LJ376w#{73Y-K zN_HrZ>{~X8b3rIIS$}<9)n%Dw_?P_BKrmi8Ht4|+8kAPr(nGh`=M*|oBZ*(6DZSRn zsxsZ@H0-eQT-6;zMTA{&bkX3^WSVvm?T=0_H5(-NKGk&PZn;gDMM|$zSwNRE8vs*4 ztiRD@T$u8}%FJXS4*+&2SZ-pRaoFHUEhFnEUbHJ$in=572oZ8z*So10A}33Tt)rmQ zbA84IELJVeRX^(QUB5qmA^26+(;RxTB|OSVH6DS`xEoiLH*Y zXgCUdUF;gwimS1u$S!L@9Iq~-GNn7j?dH}*)g7pbbMw61Dw1@(6m8g0CT5Z1cMaUt zBt4;m9Zg!e(;p;h0u|$-&Mq=1v`tr^Z!li40Adm!7}5B0$UtmAa}? z_)+UBC4`O~$$Yh#qUuq+&B9x?;(Ui!xt2 z!6&|MqcAdrq*Ij|cRh6O*|^_kiULX7+ImQKMn*D?rjGQ zlwsi&Ja3yNc$?RR_cJLC0OiCd%pI1uP2l8m@=MkSK22wWxkcRDofx{tI6WV9s9SVC zZC}1`flRJ`xl@n7zJs#ad$1>QJhJ>lZv+}QL)2@U;-*<6)TPZ$5f4pDWMau|%z_)T z5160e3m_I7YtQMK2pmzYoE#jAOzvXmF*jxyO|3Gx6|w%|O)GOLq85dyJwRlNotQjk zAL6~n*ugc>#LM=N@gY|J^VgeeFu;ES_wMwVWHpNBmL#>gu*TGKhyb;|aOFCiG~(#g z-$F^3!*xvTPR74-YcAP%$8_GJx7X=$&ww%PR!Jn}ZrUwfY;q{XZmGjJF&e9ky4>om z9Lnh1%S!CN3W?wUM7^h^ZeB*F4}6u~EK6|>&YQpbBf|YI^_8%}#2s?EBm#+-rRN#? zopN*a;wfxFP@d71`gZ-7+L;GfzZ!nY-GV92IB)sh*}Wt6gF-U4`1$^>yRq+Gy1P%h zchMDHcRoi;H$X>w`xmSgDNz_)&$)|*(Wc#JAL*{0Sb+tsbjmmQH9O2hIoS$?bsuLl zXfk#d5nn^lUPX=(oor3$kG1zT6Dk$(Iw+zXmNMUg7mO8o=%W;>DMo4Pcb>DVGvs60 zAzaewhQakub)`Z#UEy3wJTu8m@KYXhVV0BHaY+v^IHOGB=UhuY4f5Cf)G9kfQNuWX zl5(Gx8am8X$79iNft8UAwLN2KGB7xzZ#`7J$?fQ=L z|ISp=ov?ntHf2oF(9?5SndOAvx5{`r{9}Xb19y>;ue>bajr}!pr2j~DokH->g{^9) za&Xt>mMc)-TDLfAug2G#fEX4W(d z@#f0=X6zF4W?^?1_B?GYH-tl9;Vhop(st71=Ne-};m4m17`%SU4_Z~mFyVXAr`pm0r zn?80cWFeOd!kwMNqQ|~7q?+a zX&Q>!hC|6clmw-V(eluz=pXpqS$NPvu3?RX7d&Mf7^Yrzhm-TT*RvXB?E1v?eQTs6 z0~2vL%F-ox00V}ZL@lNgt@J9w z*!wlMY`4zr!T1s_3%}sqL$5=A>y#`tgx-~~)DhbzPzrQ%mQMK-z$**^B0MsJq8GVn z7O28!$8DpHIumQ3WGB%e7~V2t8iT1?Bq(zdoqaP<;gmO$aitW}CKHG(pGZCO$|pxb zvvCUZnuu&{Ymsfa_Y*$PJBnMfSyf~{*ccSA@VALr+cgU_GOlY~f*&@NOP2*zpG812 zP|Vr8HNsaY^ZQ3lor@ua%d-`z9$x0&%oFJpgmAgX$(0CE!Jph!ZlMzQ)lWBI$x#Eb zj*Sd$TpFB1iQNf)*s^~kscgVBbl^_ND03$z4CH1;0v=8q<`U~^{;W37HUbvp^c*i&6q61!wlS|KK_vz;i`Dd<^vrMi|s z>BayxU1PY0gli4Quqsv&(6@|ZoJ4=TT6vKY#}tE0gQKNOR;H0qk1?10g&hE2Oa6Cm zLLeCH&lP%rTvhFy} zv~r3L453U={Mw1Lx(%{p zuiUgd)i)H~+669Ml?KiPivPj=L-?ICbAEa0s*nQ=9~DlK|8#p9Cgx*5EFk_bNo^P5 z8w%01#Ctag0T$sD;Y{8SI)N2?h(1`NEI#`_t-lc?3WVmI#fAZso2&&mQz2I21L=u0r*}bSY)h@K!CMI=+0!pP7DH;RtW4eYh{iS{y zR!9Tx%CDG=MqBL{)-N<+`2=YG;0$AP6Dgb4g10m=cdeqDEXxcI4wu3og)iM3>@xqw zA?QtELfO@gc72V+u%c&k-L9*UG|)I2!u>do!IlHTzx(yvK8yoe1_aa*lCzp%iK}h# z)y9?CIJ@IU^0B$-ILl}+*c3UwZ)og$@gw#}dGjerFAQH4J5$s&Ne@^)^F%X%LR-H#HyTn-IqtKyf7vkj^o{UFi(!4{TOoVJ-o+F#`fef zM~9W;kr!iZsGG-`YcIN)y>z=;@_2W|SEW?tmDoD6w2yv&9WE;V1?W)=xU|fKdlR;V z-4eD>*xjfU(_t0BK!~T#YEV032QLQL`gA_IS&x7+N!bP1A?ZjesSn{c&RGLBz+!-P@! z@_k1d4R6sF2{QW0v%R@)mkZq8irARKfaUmlOEb(X;;wSmp0{*xTF>J&`V$7$(7|ZV zf@nVRZCCqsji|AqPZActMqXp1&7)FHU$c1Q`x)@r-d!knMHS~419-bp#02*p9@n+; zxS|K|CeOMr(ry>o&lVV{s9_~I=K!@ih{hygpyAfs+~M-q%a$#^C=F2uTF-qVO|bYU zG$9H-Orl@y_Z@N&%GWJ!6$*1W2wXjnB~0{!lamzP0Yhy@r>0(>>$$0%pQY=%5|kMm zT?K6ghpb{t_mx>yM=$|(nPlmu`cP?KFfrU(Z#;CZJ-!r#Q<3eokC&N|(rp>yQA zPsEQ#g1SazV$JpY4#Y-8_ti|4`4z3T_Nb0G5%H`~?_3eoP^9Z4^;9Lplo@b+BS*amhNFVr4N z*9v~fwVmaFfW(==d^Q^}XYueVBO(kvT1=irHp&YEyh3CcF=@G^Q%^xOIV_Y~2K#&U zDhNNYHh7qxJ#drxIk5nUG(79lapbX@d7h7O9w2q=Z4v3iy?jL9|96=EM0zFXZB>s4 zbab7!Wf^d0Cvs`ITRjAY?C#aXTuM+){Er$^g`!yEqK%aNsCX2szwz>HRB@{2p%c{B z4E}+o6JpVz7`ls6U|_2wk==>pYd)Un;u+^+F?2ES_}4H_lb|Q3z1CAs|8_=a|@+Ksd+hsJjfiS|!wBObgIf z)Q2b^^gLm`je;7*s3FkbDleACF%9%v+|TT7Wd9^$Z=zQn$VUa^m`|8~Y(o|YLlGv* zttMmt@HPHt+#?#LcuEl(@0j%Kjxjib*yNl}mKog>B^;k1bOYeLB}a%@>W*=-KFA{5 z03@wvqb>vky)vx>Ke;`2;B=ejBnBXHypIX6SMs7V1aB{IFdTXCxYIJf|HlxIV{K0? z0h9M3%HEq3N}z7#v!7De5QD_ZcB(y=xIkiQygSKR>iOF5b&S?^FGB3ny%Y!VfpZ zIeBRf1|`7n+ccV~R8Arez+Q*)-fY=PmfzW*;eoOU2U;a-{AU1#8b8P*OWqsS*Tas9 zz%n!&^egurdY1DFeP8~YUR7jN?Y-_{)5h|=}e-uEwAAb$HTJu^2<+<*;kEh1(Usy*$Z% zkmt&ku4iMqucda^=FUW3&{p0$?ft$J|LU_x;4ANlsYPKKer_iV?45Zt_sSQ5mlyEI zUAyI#utT~#K~#^;-#V+Y6~AdR2zl{Pz#AM0{`p_d+Urq>^uOY)>M95PXL`HKi3+e`iHdP>1W;N{=n8Cfb&rXW+y}_ zrdETUwY|2ywrUz|cdawT#A;jKp09O8NR2$L5eOo2CitC*`ToZbUe4Z`c>lNe83#HdwD(V58)Uwuk2m4=R7hRQo={P8LD?8%jiY9Gs2J@ zDyC>+u{I$mH(?sQ4p>F`A1B);bWM?uZIUOoRVth8M`Sc5D~^_tdPt_i5`h@hsgZmb z6P9R&G|Xo(=K;{z$L{+MC9i&GydtCHsZ8ynS1@jUir%N`qej|XD>95u4X8_;C(6x$;z^iFPqjpvZ&-{2gtJpW<|C6H4B*M%CdrJcWj z&%lEpi$lw~QTV>(d(3j8(U5%LbOHOMYCX}CSAR4MVDaer%6uX+&{6FMS%05bLH(kC z4P4-Y!0%LdhMVzdF2Or`fNxm;kbkno$WcsDBT38mGI(2*XyykT2kyr;5X9t@{7hN! z2SzIc+Zyof8$bpJzJTp3{T-37A-CXtEeR7lt7av3$?%jeM3h%w2TY`)(X?O;$C=-s z`ah4%TuU*iql1L%yud!z^AmZ+LPyR$*IV+U5!Z1?WH0S1G~qjpzBHnS7aSbNvbRyG zdd;&S+i|bhYEpzsv8C4BS3U6apO((_J>Vl<-9{Pz%pp?EU`$*?6HhgF%Xkg3tq1_f zuaLdo?uq|cUkYpV>x6241C6I=$prWnEeapi`$ESfo$e&*gkJW$BSC^f+$9d53yy?7 z_s2{)Wg!C2M>zc@Loi5MEh_6#JD0DQr!kh1rULXJ&ggi?>3vhrVVa^kkE-Pt>^3UpF-e$%ex5xr`=Xm4ed&B(sD0w= z&iu@iK=VcD@$d)@+n&ttW(g$X9Bg9nJ+P{JZe-QQAS$|Ao~FIjW6tjU`@q4bPVCs> z0&=bq@cAsu&cLi)bWvw-&Ivi3sb3g@wO4%lqBDxqVWf^GhB_DNTLoPe@G8+-0Mu@2C; z94SRlB&1-FdfcAT+9yjB?e_X_;kD)rjdg*6y2qXSvo%}urG4LK{k_g1ogk7M!ejk6r$^ zezi;PjRZyYuC#y{qO@MsENlO{&`XWW1%@{|AtKq|wM)MhF1|K{(%yyMNZIZ0B_~390(&)kwpHaZuRe#X+BW*KJje*QMN^ ze{V!K@x^I>rP4wm{M747E+3sMr$NO<_ww zA#L|2YNmvE)Op+Y&?{~X=pi_0O64)=Ep{lx-l<}P_11w36zH28fJFMEQ$T+t({FpX zKW2jZ14sRM9*ej&-!b|dM`qa0(tm~WRbo_LVKrmTSr1mZop+h4(19I1ix@V#jrA;( z8;q%XW(t*9pzLPFpV0vP!%R%Cp+5k1&C(E1$r@%LR(hG&A*>=cHvMGbGtThtesPt$ z%V61EHu6-GS(tb8dk{N3YlUUmiA*;>_r9|L?G_JZAUXJzJrDk~codGye$q^F&>8HQ_1@LG=aU&SP=Y0pzgU@EhFphzOZ2R&D29?>?)O1~3$_5kZPHX?afp{2qGvhK zbhRfh#DT}H=*;&)XOcoF=r%)%{hr2q0=ZUiH|3plB)M;8^|+qN2cC*A{_!(P)4i0T zNw`DCS!Y@XeI#nTe5OcNRrCVeHDF^PI1iQzwOja>_!cxmF|&h~jM z9X1Wh3CnV_vS=EGAduzdeJ^-C7B2K6EsTdQ?42Sc%TAPr&;W6V z{-B#9$CJnWetsO}-EfI)E+xyw>S0h;qROz8?;JI+T2T5GW7vLhXOnb4&2ZrExj=nX zN*aG!o-c<3>p}$4RA9;^FQr2-gChOPE&4nzn$u#}ANOu`NL@0K&)BXF_>L495>{z^ zg<0R6q5OA^IFnMa?ltf0MUo}U142MHhE6}H+TKS!=n0ihbt>ZMa4>x6c1Qb#_u#8F z+zPN{9M9>$R_&dk0P=t~5|R@%$A1|0`o)<43!A&UVWC=WC%T)p%|P;6@nN9t7iKW< z#?uqsaKIuRAR*lCKz8cV(Y6O=PA3!?5lI`B=Sui=oFQ96+e=eVQx7PQf`3HZ&2iDH zb{rNOea?}O&c9T#lTaU^eGBV+4VohEcdh&)Kzn^=v3pQB3T>c)0h2ayYiGy&#eUez z{}p<|CTJzpD4RQ};=OY?^C66=W}nDi*l_~9^*Uy3u^6^{;%U!pS9qth)UJlpsZRNh z6Q>dSuqRD#8H>1$ImvB{nu1XJtd?3HutE4XRQ|H`u&)HsWl-qjzMTQWH?jq#3i^*e zQInLg)cK5j>PG522R49QBF%m20*9r(^jD8-ATtPlxoSKg77G%jbX~E61FfQk(g*%` z+V)LcU|wIQN$dUk&ji!?oglRM;|i4zfev3z@>K*N5Wd!sdLV*`XkLAJGn`PR0Q`_W zRX_D6=<9xspWO@M{XwBp5zMDPmVsmt{6T9+pVyR0cmIZ_yKBv#xRBp{r%ME;j`=gM z0uK$)7N76b-~zjM{e~_SSR~csTIlAp_3vhi_ z5Yt>4m&f1Ho!$70^@^F>yqMA6>DuCLzm2!V3wNYhqN)XHJrk(kv=MAq4skUQMi>bRE)@gzlq4lPX>O|B|Zx zRrM+Wqg4eXG5}z30RMBx-kq#@;d9>iz2Cbp!QOih$&!1QNP3d5rzUTEORej@^+UOr z!28xpWu;}6qsp}%h1aq|G6pjK3LP9!Ol zvW5CaP4XE7b_pU0%S;RA0V2>kT_SA+Pp7OKmLrnki zaj*MazAk7o{ivj82!f*M0HdkHNO%+Us!te@S7i1&|nlOs!QE@nXf0R50fhCL0yv_JLxV2xQ)FO5u*=khi5#Ok3WJp8+J+N6)`u>z zcUv^V$)BH=24k#4!}5DdGKZEC8U?~_(D@ftgsbyg&;7LN*2!; z4)i`y2!J$CAcc@lkiMi{W)Q}7)IE?HVsecueV3ogSh?^awH2*Tg!1H4LkU!D1l9UI z=dwVFHGF-*4iFvg-;Igx9qkXl2Zf~Y(?;rHhcL+neyIr<$Ki{3dT3>r9!qFDIOWJ4#5Mn_@aS`JToun<* zF2gmkaS0$mAN^qUq8uuHXm9+e2(e)F`xMI11>NprZ^uc6@SLsA)rc>&4A=*sfBcfT z&E%fU1JVI=^i_<(K583|89){f2^vFyquN5BCJW5jH)AdWver#(U9i%O2x`Tk6{-lk zuR7xFRYT#%BH-dhguz>QJau7wBx#(H#@a5HWNKO6#&i&V)gWn_deA6Wqd`LCp!v!n z;47LoEYrggj*+ggMaCIY8XvD!xx$ojK~R`zDVU*bqJ6}F8A2=2!s)yIkTR#~fX{|O z^Ko$Y5pxbqa)YnrzrE8qTRP)yuWF_Ez5nrfpYs4TfRuGDSN6V`LaCUWdMY215zEqy zU^I55<;RO3PSf&Ks@Q1O5(69wbstmA$R zNOC`xBioA?;|Ns?S#^kaUQ`FFN)IVdD-`C+oYD*N>Y>aMx^}oed%QFoAjX1vJ=QI?w5ezGCG4?&YB1R=f0^RPXx^NgKK9*^+G%Xi3|$g zQ0@R^Us9Z^3r0s3%RZpoRnKve*;!_iqU^IZoC@Yam&_G0EK4(4+VLAL12Q`t)woU3>#XRFn$exEUEwt zg`sBSgyuenNvo-KgYc_=-6>eNBj&FPC$DU_s=4qW(^X|K#*_G*AX}oZi0~eM5D0D) zzfN2LD}=C`Ey-LYLe1lz2f;4TfQ6zr{2PaA#pc*_B{moFDRC|_A`$NfE!0!_p|4*t zAiS>Yds3qDD|o7txe^f)=~PqercY?f_?=ko(d4eE1wPVz&lZ&Y5X09OdG{wTtj0;% zJU{97z{6=bv(&5I(A;<=hjNk8mPdAeJoDr61}E9fL*pRTSEOeHY1r)t~ML z*4053R>N2&Oy;`7yGt!|QHOZ#I-+OjF5(YvsDbB|<2LS+6v?hd;_oAHyJ)2#zqd<` ztXvYRT?avNX4Hdd4X{(7jzrW7PLlD2MJRB8_|(i}uxV#2C=Ejua*h zCbDMOy|Fwn`SBKx8Sv}`x02C}s(`0b+l^f)NqgQf$hAja@1jgIHoD$D`NT+iiB~dY zSD;aNH(cXSiiVUbU%2a>dwL_I1A34!)0(zLTV=tnW#XXw{O&HNbU^6JG|n4cK3mO|4bO-&gYPuc zNtZ~y1rDRHxn>`To_Rosp-ZF(dKW6V zm!yW2Y7?%O5APewU8;&S?N>lzxK(sL)jPb{{(NX@b@qS4!uAxp0GbeK6sAjmAOt*# z>eU*pE|u+|_I^qDX>X_3cM93#TwaBL)?bSGG&}*+wkFSIBr+Tezbua2y*6k{U6cUV zzdxKDi>)0pd*IHZbZI$r;kft(d#i zJzqn41^h!ij>%L@=_`)nhn@6pJaYNE5~jxiaVORVz(N$mn{iBlCUVII=GbzyAtEFdo`VQZ8UrWCix;}^! z;;7zH(?JX-t>j)f+x=cIVT?;*1?YSH9O90w%I*)&C_SFVs;s56Nw4I{ubr%DH}}hQ z%JBpzW|*yl|2sQ)+GQRpS>*QtsSPwmq5K42X}BU>{%uk46=oMxONqgo6lz_G!IFt~ z#MZqpf=9d0FNJL{hznmcpNzY8G`z6a17d45Z0wD_>%Jq^9VT_!zuNPE;S_2D?2X`? zH0M6qf@Q4Ia`?F$hYAd{(`=PUxEZ*d@E>{4I6Z0gio-@P^c>7oXpHy;aMnANV2*b3 zb!bBSt7aSDM+_QZMdeCdVt83@b(2>7uvPFqz{BBT3U@mNITb=p-aFD|R*o2bK3zx@ z?1vPA=h}`;y<9zp3k2(NW)cWfsmbDZ6X%EHSnnPwrx6VxxV{pkgTNh5{EvAhtuLwH zQ(yk0@rF_urf*Xea501#|67i(&AoIJW{^VGIBjrRg(pca0Tvz}-)>3L~&?XB~lZ z8)j%v#_`!=W7G;!_dE)|aw#k;T|s`!q~q8myy96_^sAhqQt*p_>FN z1%F`BW~cd|$c=(5v{|n6UU#>k1A~FI)+svgr_cUug0VwV_~I|Xh`-~FVl$%lz+D}? zX?7#XK7Q?V6|Lk+L4J6ziEt*f+s9W@*W@y4ZnxgA-+^qO(lQnDydkg>P6J$2u&@nky1fix_vA-G~iu)ru z+W%pVjn(Ag{mA>7;F`|xevmp~eR9E#G2UNq9>=lNA`9rkFc}4Tuq4?$`kp5C5#hc6 zKaF`MaeEKFqcezv7xY~vbh(|U1h@ME&fY_7!As$Rn>7uJt?~o#7Xy%Wwo1X7zDg=R zK(;V2kib5J!=U6x7ohr2CRW9DZl&qj((05{z5XOsp*yt>;oln96;o=b8i#a%kO}mp zD@?9HGcuiF_|nJ% zq}MII<7&Ry%wKN*A9ID*fPSTK=l=Mk-^SW74Frf^{QH?{XKDaBzhkUq@y~t@T$1#v z)*Uj_C?2nD6nZi-#vQLykd=iz90UBU3bVRcw^+0Nl6DU!oww_2$5myYan}twmPI7+ zHQLwan0~aqQ|Ye&h73Qks_rH7EOgBt1M(K>Ekhx_n!@JV%iURom*$h_y(yE}j%hK( zb$(bb>9VDw0)B9JhsH+lxOeM-#P95mFx;n+?Q*;uOsy92HF{zrg-5x)n)lD&PVCYp zAZCSvW|UK_^w=<))1!xXeyT6!l}nwY=6}DFV;z6-4yNc(SEHk*)g_zhO?UevMKBnt zO00wM6{OKyPjx^j1-p4~`=dTGyFH|w#>T>As6zqq@XAP+gGT_<)S6J$HitiPteZ%L ziHjS${ol`-B&+cVsmJ9~B!$Ojs%pfXi#BVd58EOzzs35RwfkV=>|_}stfBgEMqRc& zM(y|My5$Y54FE9pIIFT>2w@M`&rU#_-1 zZ&mM3D9^64q2-;{-h3Zw;9z9s>(!Muhne)fAHV;dD~8RTN-sb}o;a&bG2RUPJ|JGq zH#hJqv;<~-!-3v<21iFoJSJFBCdWw;7<#q*_p}AXGJ$QZmy7Qw`ppscAs%)$-{)=`4fj`Zy zR%5$?y@)%Cua#nPR8MkS8KaeYwEo(J2^M;O(AP+^5+N1uv>1hhd4rvk8^%J$!VF(+ zwe-kFGcO?ac}EN)PfBJ3?iG0F;Ze(KS-Zb6c(F!?06y!6>SO#}hZfD@WPfTpFlX^L zrpYeV`^8t0-mthU5C;k}@5c zsc4hG$rVV2J+x)#pggG>2jRG>33^|Bi+;zRF?RG{y+_#kV>+5 z1BN%LDK(zr`WZ8@Jw%3cF}}`%d#`75S)QX==Z~NDk-FvwaX!yFt3zF&{0+}KX<1_{ z-1xTBXSAkzQ8j(a;12LGX4RiuVP-0pz`RJVj!IGaKe8S-!%Cgop}>gcG79*!Hhu&+{i z2AU`U{>&(eh=~d}#^FQ`P)S!wQ%%4_@D!5WOhz{bNr_lU^0 zzn%1PFE^+NydGAG(awB|ZwX}FpbOh{X)c%aY)%7kNV3=R>_t9?L8>#32c!m$qer-F zNi{2L(1TE*GVnCi-U*j&1bvItki}7&fNTi_+ zBuAlC-oOt(+9O4_aOR`>pQ0v2-b&O=vo`|Q>m%KIcfu@snVc+i_=Njo%A0DfmlQK2 zSNEA^>XGHd^)AP(Hpbq(6Gq#)S)I%?tN}hv$z2aN2&|5_g?QZy8Ni4ILP{M5ANIU8 zS1$Zbs}F&DAFH^Wa&(_*?=M?~aF+$TD(EWiv|s_QYEcdj6jvPZ0ycq<*u#?c6!EDu z3$sZr8HBlY5oJ7NCvuE3(=1o17ym#9OdPQK2N=ZP1;qgE@QEt8zGqwBqDQ+vgn#cQ zhAYDetd6fn;r-JovpeG4I*$RNHGx2=$RncJ^TXjV#&LJC9n~6MB`r35zw*Asr0XF7 zvnOJMeVYQqAHGtIO{Drwd~tSU{LF==j;@T;7hWq?mgRGk ze6aph#wxeRQM}P{lEa#k%Y|j|(lPPi4i-arFk=3>b>nl{dK0Z~QEH-DB?r0BkGv%a zbm~paQHX!ll^6nv_;OR;3t*=H)gQAa_Qf)5uZ=w~R$;Z8EXG-pz3Ibu^C}z#Ukg*< zNji+k{0qiq$xAIHMws+p!ntkwaR7aT^F;nzC0$999 z|6%xk$ea%_e%>33CMQhNEAH!Y`X5AJWC4b4G6)Pwnv^YjwpPKjw}7Tv zz3E=Vt3x+KALPaB^~Jcpn>KJ2?AK!90P6OwYU$x%BhlcR4SM`ZNonf=mEABFW3Y)>{;76WTF!G(Ub`Upa;TutUm zoytccd~Lx5B^8a++LIktESA`R#^OU*6mY~hxZ9|n&K25#I%9FM^Ku2R!ir%gX~a`U ztx!}={-8;iOmI1Mda*+DOdl-h%UgypV~(wic7HHdJkr`CvebQ1v7+yEO(;IJOt&dW zU>jylm0W!}l?;)z48~VmkhGzleAgvQM)Ibmr7O4DK4$iQd{}_<((LV>`lC?u6h1VW zdJc~Te~D9Yg%h?D#t&4d0j;AwP{Mv$WRnAHjL`OR(uUV`Jq+t?s|mgOnd(4En);M* zP;B5T&O|UqL!<$^Q+2_OAl7o6*gNtlmhjcWT-6@OU~WA_)$r6K&WEa=4!YIhhx21n zFAd&R9|gARm7Y!5ud{50izV2GQ6+F;+LkY%(MCv6|9%db0ws(xC*{**}27)Lj=^qpzlEn3{ zS1Redbc_AyYCECK!fT92bIbJe_x|4ZAuNKZg(cF-fLgvMe-NQ+K#~^W^@5}$+K(77 zES2_xWY@oCI@5MV{qlcDobF=BqddG`sx0I8Ezj>gHCXKQsLCE!kVw8Ka;c?ed@oLk zDIRE1I9wqrk5ksCFuR}~J}X9hujSW_e->^C=?~p@4p^?i(CPm(wv^JSz8|~GJdGH^ zw>mHD4&6m&a{-jYsrDyRj<$HddN>|jt5P0}36Ev_~a$3-R%b_f?Ck1L_#ktfWJ#xBz za@*1*lx0ApsDcbo;13>78Ut@Sd9Phrz8Asjmvu*z-#fx1bK$#P@vbTSeVX-O_{hmi z+A~6d`h>}-+Qmzo@8jGnwCbiBR0k4Z{JcNR;2gv+muOnU(9pwF&a+u-zH>Zvm9lQr z8TA1PS)Qn5oo+SwAZvb(2pcD(u#1df=h<`lU^E(^sT4n%4;h`+({JG?y z@E}JESl+Q+N0cs)t@344{7;z{+4#AWcB%Wi{N=uBvv1}YTz3qOCtB1AdL0W% zmk#wVcJy;n77p!he`HBj<0{TBvDH&gwuA5}dGqRZCE4c0&2IWk8?4_+Y9uk2Sv<4^ zN4DElB*Y&CDVn!gL+fVk7<0B3f1yFT&6$&ewkf&!dgeAet64EgS@)sV;fsJRHSEBo z44a~6lYdOyfFFsapDP>2DWC^$SJlkLi9T`_?A$~1g07)nh(Le%6~PII)Ai6p$|X*S&f~Cs6X>bxlu0luQD&F8Q&s zfapl9ce05BEh+)SHeiz=MG+nmg6w%ql_&d#C;ODs+~7DIn=2e+j+H3jdrM!aM&A*jmZW5jtr}QU=maf9CZNoldPZoDT|m)S zR07$F&RVx6eL=W93fl}pO^-_fv6y7^PN)Mzj&uqDCKlKn_3gi&Hhy+? zhCl}KNH-5=N3ge15NEdJ_k~^F$#0p}k3uP(&{qYSSp~^xU!5dc$4ZG32)P-%>ugMi zuy$|<4Aq;P&q1x4p7qH{=$+&UBfQ753CczsZynF)D&Iy)aQrx2)g6id#)a?B-7aQ_ z+bhjg{c0@Zkbh*H>BA5C5oR|k$$p-3W_QB=D5Q}WbCbwC@4K^2k=&CphvNzEi%~+8 zhC+po)+di;KYtZmBblNSazn08V1BpfCaUe^)C=MJ&3^SIebr}MA?8nni}gb+xJx84 zZ@UeAwFC5$&g4+4OgR;Zg-sIozG15I1y2&0tA-@u!t4@R5hHJDEF8(CZd%zENl`^e zR((vK6MXL|mjEXc|KVF^dQez$g;{WGm(|LY6VF2|3#dK%qM|H!n2qO^p#Iwk5k?QCYG#r@lE?qU}E}ey0A@8?uY4KOFNt zq37UCRd5Oh>ThqEs%)X?`GJYk+1k|Qa`pX9HW8FWa{!dG7V3|*Y+NC;InqH#4 z@Y}IEU$ket?`1~=^kKSi9_@1{G6=vA_o2hRn{46K@u)%r_O@FWp&ZElXX+8{kAAvs z=N{*>h-RCV|LKn3>NeuKNLKewG(L>XF-6Zrof1D1I?0S1%$^sq&tf{=lVWSJ zo3gXSR>W@b_RL?uYWLekv%v&(U_!Vw4h&~|lvDe;wBSUFwZ9Xx1H=!9XhNuY+Sk&v z?th<|Pgs@A+~?10X55^w-d|?3nst5U#OAb`D5!}ZzWy6dTlrh@GA)}2_9n5rD*K;& z=0CC$UDZlfi*F0`_=&v-^bsD08K;ojPyu^zyri+ooz5HZ87e&4fYPs1Gt( zZ0rCDp4cHW9G_bQtdbL*Pb_R^R9?*?{>$2|o#_i(5Fv&JLGo}J-cNE|K+wz;9ml!( zC>z{w9B==%ecFt{YwGQmaonuoa?qfl2_EhGbYJ&Yy|U+DbK|}T`#|^ye;FN}duC^? z{|&id^2zx=hq~K3_mn$M%dU)wa{xs^y1%gfHSI7ohib1! zs4A{S5k<|jcD7k*>Z2Rvx05$ZI$G@I@4>=gVb54f-<2o5W->yjDQhE5wab8gN+OS;CgaIt`-avKk%OP8J zHH?gP5zZWZ6e&)nfrs+z%_Ou z#WDS$e4_EZsq6E<+)&vQz6Y>Fw*;c7Eox2Ft3;AJw}gJPe;lb}!O7#+=5Hk7NosZR z*jm`y&5y5}Y~=*RVq?Yy;=o>!0FwnFt<$DgKcj;w8_1vi*irU_!m?@k82F zda#cSfara4@?A1gT79-G43-hFh)OyV9mV@>@F=aq&A>&0o{f@l80wX26$QHzGvd50 zVpE>#P(!_51a?+2zn)My3r4RwKcF1{=O3*rarY1rlOBw=40P5*T9^;ln47bRK8lAn zV2Y*e#O`@aeR*20tdaG_-^F`izuP*-qi|C*!TRr`ipU?&afBb(<*^F|)luiggmc4J zg|vmRWr((pJ=y=?Xdxv#H^27;6Tm+a#FP75)3l+|nXi+#&H?0q5Y&}S`K3`%Y3m%@ z%?t0jCxF~_mcf=Q2sK{y30XYsd|^qO9=s=!>Axs^HEuFKN*-SbC#no+E{sm)1ydEx zKnOBSpZm zBA3oo1ONT#bEWYKJ{nYW<6kpb{!d?v#bB;tOT?~f=Z!@*G4qO0loztpPEik6Lq&Osm0Sqy-T75}V;`-A(f79e}>$Ei}aTIAjifaifDk@?sEezZ%~Z;HI) zsOHwcMk-;o-N=J^8f-7#XpANlmSoU_l<197Ib%IpZtjF-a5;mQK-JJvW}**EiW2#I z{F#iQ94IMdhFm;WKd*_|j|zy>q+nIY8?VxiF|Wa8FbJJp@1(*9K~|V*e!@gJYfY7C zkw2;?gny_>6}PNigyeMYas+Ve8ZU;eV!6({iE6&6z4lXO_(e71bXKPEvt*Q3vP1N>9 z-XZ{k5D)_Z1^_cdKr;XUUPhlmodHdwg*k=Fd9t!^P&UXODU_kcG;&0mhLCpKuE};= z-JK-YA4SUl0Wj#FSZ4q*Gj&HI000I6T}qa}@A}_5czSx)Pf6)(&-kn{Llh~ei;gjj9aq5>mD7qI(V==&27NPS z!P85yF?Nu*hxSC zvi|^yggk~3W%|tp7^Fne%EzGp<8VhjL4O{j1qkrKpXZFEb?VH?O9S*$55PP*8CUXq z0rb(>8N%>Yvd0xUUOtkHJg6j2;}l-=zoxq8KQM zAOfBOy%-=ohz>%C1sx%@H~^Grs{C&6!NmQNet=RdPg?o;P{uNvMTd}fg|c%#8-&Kt z{d3I*-!igJ^4mbrwKeaM^Pdp3{Qy|UzUWm5uq5E;3I}bNIYN}snIjiWa0vb z5fa?}!~rb;r!U+TgefEg4xJRZw;IH&wteHXn zpS~(S?6u7OsI>?^MVn=9qrq9Vpv5@SnGQ&3pfcJ-NP>E3C5pfXuF+>^_Wqjy`Q&Ti z^g-l0L)h1@0?6*{%aoTGeU zIhCjWvUpS(Jtgkq1-Wrb)Rmb?LMAtJ#k=ux&>vmut>H%E z?lYwsQJ0&eYkiUX`7ucwNLad@dhNYko@UacnP`^@BmSXZZN#N~wTsd%q`FDAUc9l&u3RPWyfj7$CZ|42g!UgZ zEbl8)eR<4g9+H*Q`?FJ`0x%&)5fNS>ODfV%KrHYPsZr3u7r;!tUD*MO0*(fnA&wX? z*l1re66(eo+K=*uA^`8wizN0eoyR7MJtAuo zqgnGmR-0^ASSc2^wbSV)fYSb)0!51$sfr2+o?4Tirb+0H{PT*oPznAM#;&Gw2#J-M zdUr)Fb{waHIk*VRI@Kx;MQlk+Q%J|?yoH-}!Z~gZz&bUHOD{@MZJg-i_f9^~frX+6 zux4ZZRE!Dcw?J=I5U3N0_`#vysWB*#v~#Y6jvJcYD6s2f*@;2|ra5($0H6Sq3prK# zmaSad5}a~kshAZR@`gL)FzoCa*@B!EK-oni6qOL7*i2<%slu8JtTX6H z>6DKaAu&nCfXT9g&YLfw_L6W6i4Ph%DltM`nW+$sXN4Du=~CCdBKAU)tRd_}_2bvs z31(bgBm?#Mb-Pu$VRk@9WbBY?lJ=0v@&eitma&yl_(zqH4TTgSPW0ZY149%^#a7v9 z7kytnANvS)78>!Q^LwW)kXa0Z13yTqwSIMaQ8^NzT%_Sj7uzi|iqXIB3lIHR3yAQ5 zMh{aFe`AY5^gIE^`oK?ZJkAWTL#MXzjOKbAA_1wLcTG`S*S@&*lX#%;{i~glq6%M) z-Cn^giUb`AEJ=i1AUlMT>1=lUpij{hm!gtX7=faPw5WF)U3gjGpi{}#D{o$n@h!P^ou=g4t_XS@ks z^0vfGIkKGOId78JW@6&a69hKV^`8Q#)pizaJR#kOe}o1}6b%T9U%1e+e6y@2M^Cwe z{D?}SKGSlobcyY#ZC`b1fngFx*C<|S3|K7$@5xCDu9Lt_v8VIG>PI$CKW_)FeEtZWF{9*An1D>imo(8a# z4vtD*J!b4uZ34WqESKZiA3|=L1z{O{xxt$&YsW3NT67P8theDdSJ-!Rnl|kQax(S}ugce84x?)K8@m5ul2?MA`!S-v2N8*_UyW;hBw@y-Pr;jwPhhL?~5r^ z@)mNX{ZlXIo*g-Q=v>y?@Tb(A8V^i;bR_4@)frL|T{#@VIv*4x4^j;)_pTcam{ z@e0wTK}jp=1PX)K6_po%n1Ixt5m7cUt6R`NnazObn&i4T+y#b0wWn!%Y|-+aAxC}W zDUwF5JFLA0oeQ;Po$n_-v2R;ZhJWpBEsq^4BlN%OxRg~3?LoU1^4n3$NQ=`gtdqr5 z${QC&SF(MuIXplWqw`NlPid-fXUX`&5MH6!75ja1hy_%&ST1V0ExZpSLvSHy4S~dD zn=^ikB=?PFIF{X6iI8*v@~qJNkBW1ako710T9rWocDXyiSRH_y%HHM%EZa?a#_;%; zteInt?l^3r%OW|>{jZtbcJcCl5geJ%=MCLaNc6~uFg;m@Dk?OwJ}B6NTR`#_E`M>Z zMwv7am#J`Qdb1>Hz{~Opl5w`13vRk8kZOQYV%9WEOEnMR7K6FD^DVer(Ts6`Z{uf% z&X=;Gbei$G)2A8i{-S1St@TC%Ffd4+2$`d`2bf;$P_0VBg69BZVwXoErj%-wlL0fO zcF?atF{g~5l*&Q~`V%RK7FVTYBLp=xfiwXQ)yC0dW~V_~{97`Pq zF;Q8Rse=AK10_f_&)c7vtx_pvhe8z^p7w>-{c20O6Lq~pg@C-wRC^%O*fEe0C@RZb z1jpdE%9&QQ!(07KM$_{b!3^MV+>XsD3exK>f`e8YM~Y)79xYkF#AT74V6vVT4qu#b%C~UI{Va4IWYPiOqjBu0=@x(Tj zjx02qH1n0{^bPy-l5#8N1gZk`vYV5eEm^Qr9H3Mw_)S8rN$MJwTU5x<5gHO>fRTEo z3(XH}eoVf!3BRAbr-8*WgjR~GM|}Nw3C7AtTAeoA5dx)E4yWi40t!qO8r7s*{@z4A zh1EG4@>y);uFZm3eoBI-w$vG{PR(68z(jj8E?xM$GCwm1$4VfF@KH@C+{ZSn->A1H z(YWK7m@Oqycl)K{5VfF>@vJhj_U{ln2Q&fKbgUIPAj+}D2OHnWmG3e(dE*W?G#qqB4XytFG@_D3)C z2#Zo1VBSjPF`t`~!=|jYZ&HsRmyO`Nid2--1=pYGGlNH*AIy^m(3NH;QtU$fdksum zzm(iMa%^_)xm~HH?al|(2cC)RAZJ#Au=?17Ut}1kcS|(&3 z)fX~aM}zMza$5(|)Z2H6%QYR0>HYL=AV(Fun*nc+a3CJGaj39j-n%~gckKuitO6<| z*Kzm(Oesj%%)Lt&=3{c{h7DsRlW|22x2cxv&kBc~(~c3F^-j=H^<3DL=l&~7<7(Jz zLvl+t+lX&y7|4R*V8htbT(+L-`)c1Qjpzd-n8=y7y;->(O#;|*ExHCyV=iJ;YS_+8 z1$Rpxw_}tR!aZSUt20Ke<%i3`W9sgW@RLE-q!=3`FIs^ru=;2owt4xlS68oO15p&t z#A;9@l!WvppKUq-P}bXILsD0-YJrOKxKCu*E#!z#!H7&lS&^zP?CwIsEt4St#pfl} zdzq;3jv6PdXUD&2f(Ek;Kcnj$41ivhMx+0L!r3ZcBwvXTNQz(`2Jvq%KvQY{E*(eFSt#+=P93dJ0RDqHq9(;H-9waKx57EqhDLgT5Y@)lGjwC z^apt&_Yd@?&lUE@^*_sQ=@9#qt3UGkLZ7t*hkqgNKwu*M{7}zhl0*yH zq6hO)N_ra&gI_&#CuaTS<20lKD+AothjcWfW+40`=!&awV>DLf{DL=BVG){22+yBewv~&1aK>Ldcw9u9>j^L zr<8eYy7-CcD6DzYW6*4ral87+Z-Xw->t7mPHRQPU9uUU9s*f1bOkwH04N|xDYyp2j zrLg9^NgX=XXDy9BHCj$JMtj!&-1GtN#3X}by*%i4B}Suv1p_kSQF?p(UEB3d)}wf% zsAihejY3IWJKsG2e}EPW0pXGQu6C@1A#NPn&o$ zls7VotiowZx94z(K1ftyk@;)v3)i0Wfvc7Fpk=;s@wvAG;FPuf6Y7umKsiLwl5KZr zDs1k(%8>5Z6RAtl#t}}XkQWM#msj-xs$O`l4Rq?GIG+Kys9=`SbE6`y(d;0+yw_5F zR963Oxt27?EU7Z*$-XUp4o7Ts;(S0;S-zLmm;{?c^0>dOlXjP26%O&yRxQIhcJTzr zN&Z1pg941n61lH)JCROo2gZ>HpI~#~!4k=O5s~lDW*wS=?zk2?5@vO9IlG0z;XBSeodu^lM8O$8SpzN#(8^!)+Uyh0 zJMGzcNN_w-fpf-}HX4EeY76;n0#MdM&9f?oQ=Bsaw)M0XPF&@?y@Ge{y-Ksnw>Go{ zgqxVOS6F9}z)AN|;Le)h`M&vS+o>irz-$d+jF?FlI@{R80XQh|{lEm0_{kHH;8&Ti zlHO7lo{_psMnWKGXjik*xJ&A)_Sv**jR^iTDylAe%W+UtFkJSJW9^#j*HwPHqU%)~V1lz3 zv({1|*Ce#l%{kTftE}X4?p=?FSjiXl@8=B?0DknE^rlK;-+TE8L+ab>XUjInLRmB> z7DyHYwk1rB5sFu3E88yr$hh}zM?}BBTyV^WzW?^fC9z1t*+H}liiA2Ega}J0@}L+| zy*K>=hUCiLShZ#VOy2pQ005*VmHiA)9sjoJ`AlGGXF2lV92WkJ0Ur%fZ@1VmEQdY) z55_ZIayXs{eHquO&hsj25aM7_XCgR41uh#^-aQseWv-Lq*7&V;E}HAiGmu9J9~9YI z9qO?xwgSVW4VQus4v{om2r1fZat~cHA3Wis`hX)zU^0^@#rBv~rjjf&dq)05qft_t z7(%Ji0jU9ZoqJXcpwllam{0%X)5(D)S6rKOS&QfY###Tjr^by51)!r|0I9-0Cc(S0 z7GQ*JpPfjFXpf3f!GoLsN&uz-sI>{4*XL>k3uL9BM-Wm#VRj z4GIZ^Al6XarBSZ=Ik{pGShiMwL1hv0nJXB7IUoEg!#YwUS4AGC*Y3l2byazg^IrM^ zNP~qF60|p{2J&;w0Od>*WCx1?{~Kj_?a?$_{al;i4`c*u0$A7)T0T*s>^lH>pi> zP8^b_;qy@}`VcIdCo`__xaCkAUqeXL5Ef$JMO9yr`p7X9SFtm|WO^RsKcf|*+$b?U z$}J4dTZn1mBc(*N@1FyJ zP;Jh3d57AQN1nQa3{2iwjxL%8w=neML?p|00JWE4{!}<$$&C{Q_85dK-s(ku(h7fL zUFO>I3I6_aLxIcRbB5)wCT^`urh(KaNiafe>Dp`6T9vAX!}NJx^mZ$>SMGn9WvqFt zvFSezg7tQ5nJ5!@TQF6MDE6S>mLV3&=+RoRu@k?70ZyQM8UqL@(P#^Y={%w~!MI^- zN6})^*f@+XD7(}`40_eLIuMQ2@~F*&=QL)_qdaR{8{F2@I)@&u4?y-)y7>o9H7j2CXEOiBut;?<+lXlUy`+AX=| z<&de0QH?&4_Q?hk_7!FVNygl}!oI-5=H+T?%a^P3xm@zGC7Jl77PpV*;oQ$OggL3D z6SHF5Hwm$bejkKV>6$BFG;N`E+2a=&4=64njGP`RkOIAaVX7l8y;-8SL6 zzr@}E>CalxQHIw+w3p%+9arFri@c5U-7xG@VVFnufLwkHg8#M@o9|%~km^raPwv_d z_JC=}sEf1@J#}In3$q`lwGq{ZsPUu|k!Kq{E~I(mS)F%59lWr&1i#vDFLpuw!tH+B zYn z@i8gxSis2bA8#G9F%JG5L8vyT5^q?-CX&3lANhw@H3y;~K2$H@u6I|yTMSF643CeF zI8&<>mAJ}KL<%J0GG>z6rRGlE)k`WMEeIaf9&sUgLbjgYS=9sf*8tFIw_=rW-*9hy zGh9gPSKje|Aw(R$zrb@omiETmVd`s1Wi1!1FQe;(vrH9(6rmW{tBa72`$wtX8jg_b z(WwUyiA2N{)|)&pRB#8}LQaNq0oXNX9Ag||(9o$M&oaz89|Esy!gV+hB~4m!7rKq= z@iIm;vD@jPdpIE>*Tu@00(yo~bgu`Y0Dffa46c=Lqfw7Ukalt7{u!@?!Fau9&Wxl1 z%#e?lU|b0;^Mq;Wqd2X(oqp zgdEbWaCmiR1oIW`S5zW#aEFygtTh~linE_R32Uqmro3?J&+`#+Z%m()Qv_A}m0a*& zWysXr2?X<};AM_rO-MdLm%Vv;e|=#tMdE*gGIyBnQa_aYlMG|2Khxl=Q1l|i&ZX3^ z0OkizhB$*B@EOoc4v<>%6Kh}kAIo4vj3h7rpen=WZ9igRiklrn0E_F!)3rGr*3vz1 z?F^;(rxIfcaS1U;S>K}LF_0CS=@!t*WtVhNMRkm0atg?%RrOv_|G`Q_TfziC(k0#O#zIH)(BCRw#+D-~B<3P4) z%ov|gj^UU!@Uzbo62FLz9$Lxkwz&m9Rw-VN(p~cYJ=rjy@@{qcVE%N@Ue~R1wqUef zUawHk{K*L2)rz55#pCM6{KZ41;z}hRU}NNYTC6lZftg{{$IuC+K-Io35Ji=u$s-k- z2sH*mXW!t~>P7%Fms=c=N6Y=;yG0uwcg7!32JN~2lZsczt?Tu9FG8!38FI-9}< z-uhLz(#tIs)N9Zn3Xq)eF!w-`I5edqesvl8LHjCw6~l0|>*0R-yQqBTI}qxKfCf-~ zk~`{ISSha*{=5d0(D10|*Mgu3+g(K?lRhe)+UlD$%CAtY+{}Q?q8j`*He_P~_V7_M zYcIw6^#!v@CwH|)IJlv&^&D`P>2w&9?+$~Sb^Wi=XF5%CWrZiRxhOIXu|!5S-@ccmPFvOw*xnQ`G1hq|Khf18-9hxbfJET|o2N@!NLAu5v@+j!O=&;x)9t_Oz}23vyh1GfrmWqJB}V$Nn%NzHo*_yAd~k?O zOXVb{w0II`iyW!J2kWQ72)4ip+Cvw4l7;G6pRZO+Dj#2K zCI{c}-Zcw%i!g@8i+!%Dr%gzk%ShnCo9hzPhSFqt${>Ln=_HK$_gxH0sZshkEJ z3u-1I-D{zAoj_S;Ukt5aeO`&M>#jZTx-GiR>RLnF^$U*&mF1a`frVm&Mv-=<|16fr zs+*Cu3w`)v+CZ0b?2`YN%$>4L5pe*?kPXZ$`%0QT_9E_Z>|(gQ)*2_Q3}&YHYxYV}BPyPyFYsukc%Fp2|A zG4}_GC(9A~8i@NUB+Ax{%3ON&kAqsUZ^6Eir}=Ur9n}L7n;1@!Z>n2K$gh~K+z%dG zy&X1c&7;B4YjY|W6~?o>cmk(eI0wlaUMq#nUDGw>>jQzuTDm;wwi1pI&tsZ1Vy5OE z;llX+R4yVxz`5Z%3~lqa#XrX%k$s}9tcRMssfpazkISg(znTeC7mO2|-j!q-D9xRk z%zdfF33r%aKXdTEHBtLIotf@ZzypU!n><_IP%td<-pDL+a=1D{?Pg{nrzZXvXwX108%L32Ztk7w5f8X|xuU?>r#Yku06qKxq^bh;uZZUji6 zkDMDYO@tLjk)2Q0i@WqR!yjsic)Hc*WeGRF#g+a;^Ng4{{&tt5Kl1R-NTNuc-wgg0 z-kbsMdD)l0Bm0s521ze1o{9;K5LWbL43W*1PuD%FWch{EtiQIfa|%S$#Za_clD2Nr z(h^`{BkY%Ue3Fr;y%S9h-?m=T8{T@E7p83a&&O!Xa*AgOw$9-d0W6Ej9~MQSahS#Htz0*iJ4>$fFMQiv zwsKqRn04XbO}lY;oWhpo2G;_Ugs!|5k5Lyuk;Y$frEKQvZESSrD$&;5CRLQ;%1>8y z#mu6+c$tw}rIJ6SDPERq)^5>kN-6ZC#@Ae&=Dk)u_LceDBq4mhez?1}$re<bViP0$_O)Hx`vhLgvrIcQZ5@UgiW<9li*Me>YsjFmkj2EbJ-d3#7!B{P_ zB)fjjoN%jeHolM@{D-znAfCCSjNM#{-8 z$%1VJZ%-0j>eXJqIq1SxI?C1Mh-lAGenY5R8isdw)z^qp?qA4xLA~zW$n05~Dg&b~ z_P=C0JiWwI_I#MTdv$esVKVPv9$S)2!QF`e%@kXf(D{)~rr$>bKiB^iU6RkpEx9EP zGv6ed*AK>)jeh-DoS#&9G$^IO+%me zTy}CvuBw(`SUP`hKLMoJ{htE5Vt)`20{{R3Gekxs000kG+#)?o=Bt}FrJ-pHAV6#6 zKq=R78UjZaX(G6$>bH_!)!TRXvjl$@D*u+mrGK=Z0AOYaszd+)007b$z5GTm>GU)% zv+lFB=cJ^&ERn0}owl|o_qMG&@U*TQ?siR?-mR1K@*aP*Y>b5{fIR43$F7N@5xsiX z4laE3^f+BdsOXA6^rklzg`g@u^k8f-O36-UT9yDn1ORGg0II6d- z+68GWl)^@lMOIJ&y;2kiL?G2{KSM$b zLds;W5S8q}%vGCFNV9{Y6{iw>VGV?W_2;^JP@6s>K84>D1;&Z5PhJxN}f1e9&Y>>XETelQRbZG*)lP0do} z>`iYy3n>d>!WuF}v`=STE!dV$NU(F|O^~rLT0pp$rj1c1sRiYBWLrXEms%Qa)J%A> zOQP*k%FCBW{D|UIZkIemS&~N+bF{$YzhWI5@0=y+w)Jg{Tt`GL93_-hoa7Z;sEB(o@dZ{ie?gft?!=?VnYU!> z?(KQYn1dZHs)nx62=|wJet%rKy9HjwCDeP`u zXeWnBMDyb4?33*gUxdBFn)B7D7BL!>9j=0Bd3UP>;vy@GbbBW9awoOU=f2kNkxJR7 zzDecrjD&TFRptEnFgLjMe5XC5bY-^IVLw4fKsF z+Jau*-tNJ&DrwU=h$9H7DaN#2uB~ViEtqC_1>*(FB%(^GQdCIlam|$tOD$r{mN@R= z7Og4{Q5X&v$iz3KO~@^t%S&sXGtOE*mzQ5YxjbHKa#>460-=S$&2yH=CPi<-BfB2l zM$tVUvfLn0qwO|<^)P92Xue)?us}t5M=Jva_kmDAyIsY}21`xCiI_(;C(jyClkQTg zf_^qBC-*LxEm$ih9bkmffpH=+_=H8xenkiI8K_%ZsDrK zYLiAQkMHp!A!;Bl1r7N#6kVRl-bj*k_t?_$*cs#OaKD`?iMmN^7jVU~PA3`HURgrc zwNNcDWRV#bQ!{i0l4kgoENFDNu$_^;pB&^z60~>qj4L2)t%lW{nYlClQU1@3*flsm$pr;$j_%gcKjCP{wGMfleN- zDYQKyT~;%$(((OHoZFgwJw2Rh3OO0qMKpcfVA7%+cAUJ+axks+u!B8}H>lAWmz6qe z)la{vQwmU=*fcK{xV0mC307I)(Oi>@sty`kh7%$1lsDhmnKKQLor@no$cv{@;(^-+ z=Cbzt}vTzcTQ|D^Wfv%f*RKn{=UUd&aC%GJ0&n^zn zzB-=BW@rAb&7iCXx1P=58@!S#XH%s=mhQW~t?PTdfJE){jkU&%YJ-7)i(*CCBvN7T zpBB?lSq%(1?(>Nmww!=-H)2v~Ga2*9%`($2!);AXH}EI5$F#QeET7y)9Co-iLP=5X z$sCZnO3%AA6TjRM%3Nqj9El)6pM6b=W-*nMe~wIZcwbF1=*N>FFOq_Fg5?>}k3%Yf zsKDr1g>1XeAbHGWo-p@?15XGr&MemEA&<)UyAuzd=2 zy0W#CV#=?@H#Ex{F*YC4Z}bW_-*{(U)Y+0@`1T zoMCrYkZVi3=T9#uOu74eK$LR9Xu*rrt_+qR?}_2T#0@1dpkpjt{cCW#NuqSkY%v#v zGOssV2_`au1U)9dn?jodJ>Shpk2KeQv>*7ML-7F;Sj3gKZv_8Y!S2laAlsQ&AcO zha<#}l{ch4Y~Bq;e!1@+cs7BKAUs8D$%K2CZ0wpJH(ep^k}2nDuk|ER*Sy)zvsmZP zq9A!mw5rrH&!d}Kl0;JQFQ++94u(jn(d}esE*M@omKUVe4r0AHNF|9)95l{Gu*tKn z$rY?U3+A_n4139#y0A~<^i*@4F! zFhMFYHamz^GJey=*_Qmo`i_?P(m$}y`pPg_O^{F1q&qTGD-|OpOUB>mTY}Ci2=_y?+^2ol<{l^G`l-*3nN6-@Li+9yn_4e6U(p%-%yDr%^ zl|X~A&Zm(iTRVk?XH@5o9T9a$i2Ad|SPJA4Go(!cx-yk{fYbsFW67uh6PP~i!LIq= z-6b3h&(>M;)SJ;ZMX*G}9z!9W^Nj1Cr)Ee6CcTqAud<2N1Sw%J*67%{a&TFBmyI+w zSfj6tbV=CTU2V@p33>1?H;*<9Fdva7d50^?uyOS!PRAejFRyuOp)B-Qoe_=CciAWg z&vj&schh45Cw5rwez)hNl^s$6uk$vuNb1H{%YP@n>6i)xdSvtYwY7~DRA}Vuek8NQ z57uw}&`r#6|rs@lYvykLX6%l`SyclQC>XN1R?#=n$tW2zp`1hwG&2NFHfBwu%4F)$~7 z;iegT`E?1ZpIbLn<$z)b0y$-O*$puG+dOFdlIrEZtIp*)cy(FoL-6T6;xd`47T)aC z9NPeJZyG7OGGuebKrkDjIUL$m!?9$mL{GDqo^-3(kXkVnH=m-vrfS8^U!tkIn*->+ie2aWDqtE?F0-A;C-V zfQ1(^LeBr+zO}v$b^t0OIk;rG3a)L5!#Vwh9hMj}Xi<&GP8$g#QnjIqxN6QEYBBBJ zY@Xairc2)q)3usb-G$IN>FH7sI`z{?I>cLA3mt|wk`OY~P<$7Gs#f{$i-A6%y2FoH|$?sAV-svygap&~j!ZSO# zVgHPX$h9V66j9<~5;6_52$su{yXv%_U_8w{4OoW2aQ~9K*M6WND%$X^iw`6 z{@8m#g0e6{!pdAuHO`VKGi4-c7$3C}ll=wDfL92ZPyIc%WiC1xk+eaGKBcjK{PCc+sR-#w__!1&MhYfM1XAd4 z_Yi%0bO|X$qcD+f9Bp&RAlqcsliV#0P$i>nv}H8tm)u8nzgVReT-Ksrv#O2UA8$)CUJ$ zim_ARNqz5VTgTJuZklM6g4&VB`MUTzf%Ti7-191E*!nhqDOim6D}}+3k*yO&-wd)?V87WBX0@Fm7DA%?Ul&JCd_7Ja zMA~_!w@Badckll8zURlA5fSh|(q&0Yc1m==VR1NFQz+5L`zU#_3Z}NPJ)?`BPcSrT zKjFuen8Xj{DE<2E4N0$4<}SC$t22iy9B$1^rS?E8h0Y8RbRUYJvM$M163BWXuXf3~my&CzoOmUeBD$uex$Tbm_LlbNeF17y z^8wx*@a-^j84wy+;`uKwQ$f4k%t{5>bqS1-ZLzQNfdbo<`wp1xwx9;njdgUfs4L?N zJwL?#$f$_eHZo`xlq)Vt2aGTm_JTI~T9olDjBc87jy5^RtUD`#q%n!Cz4P}sA(;C@ zAL4GzkeS3y#)Fles8UU{6gJ|BcD3-4qx)8TDc_auVjF)3NwXesvW>nxFr{O>FCys% z!A^HNXeSUciZTfIjLCFY&TP+AO_x?NUD`&}g`NS#*a2|1C0sV0Lvt~3K`W{VCVwIm zka`jf*mVVy=hoY;50vi+oJ~u)3>Kz2T8U;L$JyyN!wOymOpB51Ri2kmXP#u4^#yY6 zkWY-cj6^YG^#v8pX};r(GZE4l^AgZF`Mjg(tUQ;*f0?8-GmG)aiU72QCrc13 zz?~Hxcp+q}jcf9x+*0X<4K4~*RU6&~#itC9fD@c@fr>oOpM!W9E4LZcR7mQV{Q5)h zss2(^X{1cEJeDR-DEhi87z%CRG6<4D*-0v-M3JW+^$M^tH;zVR^3*F)zm(_sL+0*- zY!MO?Zur#+d2}*f%XUY}`Q86sx~+~z2`PQ7H`#T|lSCMrtxf_A06NUL{J}&bxZlau z2PZ}u2M}6c%8T|3y?B8lwRbk@No-3@#_>^bgKOw zlhA|ZH1Wf$M0#oIGS;S%B}m3MdN|&w71qBiY0?V_!Z9LnwMI;#36P0`3+iSCXRB|DWmk+kC$E4Ept^qN6sft+3!A%o|Dri zICJ&pK0i${dSZ)VyF=_I7DYdrWVS74BC!EHr-&PN{^e&CKCCg5%hd2riH%xvIjbq{_48F>$44Wg7TTxk*}UE$IEaW2flR!^ z)joETK~AjPCFea z_Q6vs;~Fdb)gm^Sa1-tc%LQ-X7%ul6i0JTHQ=R8ad!RCa0oXj<`_8sET5UvACLF}v zhv35<^ntiL_>?vq7w#y@T=s5`)%t@gq*0q1n7tp>HGZ@2(A~B!R8!cN;eC{K0e+pA zZ-i;fc0FPi;#w8}ML@d0{@??sBvz%`Gsb zEc=Sv0jzc5gcF1gbUD5;!%YFC@H>G;GqY5sgvRK;!9%nav5;L0`H{kA$UfjLKq4R} ziF`{gGTe{7OI}5tZ|_hRX>|{+d0^fLaM3(6pg;ov-LaOvE+gZi96gz#$*``N0{!p^ ztoMLJx$PUbkU*{vw`U&*v+v+87DOFJ@v}^@Quyv!BbFP6_Atf}rqe-!Sr!~H7_`)4 zgiZJ_e037UnAhlg?HVMYs6pqpN2MO+4e_st>mj~)-0Kkt(#YI;!KKPLRIg4Hz_Txx zu!q}9$s|d~-+#EDrdHdLdrwxa-iMA^O!9(RqHLNCjJA^|iEvflTE4$Q!kidT@AxU$ zxdSHSz=i(nj`_Uix%#fqkyLCn?|W_4kv+H3wmvAOa&8e5`D@4b-uy#co@?0hGdI>b zR?APhPV#@fQvLSuvs3iqS%acBcVc*UbB~@C8cJiE=VJ_{63?!4{Cx+G5#y1J=H>tj z#q>w8^bketSKbx&C`M;$$b>i-hFA2vh0qT^pN1llT9Ir9=?BWO(ufD?RO{zs6;>!1 z^q|GuifytH=#oT2_io%|xk}1dIb`W1NdPmdaWgy$LWlZv&xppi#|XlsUNn{jFTwvNMbI;r`Zxm@QN!H@D;rniLvt538B=MD2d<*RV zxROK0rli1y7%rezlq{M$)QK|(5w(p;)~9%A04uk-`;KIkd+0;KaqNpXl9Yn_?_lk>Rn+9imxH}h9r9Db5E5=~pJD_4`(jq59NL6nx+-uW8~8BI$5=Wlu$}M6#M7}Q!*fRf zeuicncbG&0nu)a7c3-20FdorH+k8ZA3fnM=eAVYMi@3V{NqsZFMcwt5aq!(3TLw;c z)N(w_N=V$EO&3WjVexs`T8Ub%DcA9`@PS_4l}o3nMPS37+OY#@#whXu?u3c#rM#E2 zjDunq{A?_QvC_&V?1T}f3)KUIG|&c8j1E=k7`L_+rF}KfBb*0fr79Px$yerXo)p%U zt9Z)3{|FH`6!&kR=Z9)*s5Bb|EW51w3>9D)nd0BwNSYNGwlB*rOwX6?UcZopJomU1 zvC3C*yfpaX?+!F#NQ0^Z#R;!H0nk2 z?p*q1k!PGpwhb#p3s!N?ExZLJ8B8)u@>CHsy9dMu%j1U7*;BJj?%`QnaN*KDANIdI zi16o2)(G20crVa(VBzP@eP`R4hdGEr?U!1=CO4l^;VA%isg2_&q`r{j8FHTt$m_i4 zQZdy&(ojb)>$%mxO5%CW_`&&kD;Fhr&&X#k;Uy~|s|r5o1{08&nqsB(V8^OH_l7b4 zmM&VKbI#1g2jC}hTv^h8x$2Ht@9@-{d;ZYi92((Hq5^{k#x_UaOr4HL+WKIY6Feg) zUXus}UwG(W1OhMb<;Zs5_`kLN9B{47GL%irV%U%g(yrFj&F%TkK5etF>o?Nenn@+v3U9v(6b%`;R3Fi5@O&5qiO1MT?+8z)x3P9}(=$xSw!8jH zO^Y>Yy<7|4^C030-2Qspb^E|LX5mVZad^-4uR_$dtGb+?7YJYdzqq5w+i$6-b4+qV zMH8*ikYg&o$d?(Sm4rzpfOC8LR5OP0NsBSKQ>W-I_-ik7*#dK0#OmMNNPbqQE=+$W z&IM^(h(Pcn!Gv7>OuX_*?-3sFHLR{`neYPg`y$OZVdCx=o1wgkGl|VS?~{KkU4UUC zLg$Nyw?*g&D?#CXS$ILn)h&O{Eg8eWX{GWCabqMnOk=>|SiVl+BW3jSv!+)MxlhjE%MLS#@3M|~aXNf5tr@r-7MP2{eO; z%L@nqtM$#KITMEn8h6xY(L_KaX%8zY&B%%G#Rv!9hKAHWyU2fQ4gKeuIb2V_6;EG> zP;j!Ka&vC48T_-df9s+HZETZgd}OGbeTEKz{VB4FEflPd>u$Aq>C#A zx&8pZU5!W8#3B(fauA$TdvUQ3XF&LO6m;sZptX4!lrp~2h(43@3xTBt!eg1%wD3(+ zA5}J{`tmlb67yxRd8LK9vK&aa3VAUB7Lf@a%{l746g+}F`uo%f1_F8(hp3uRM+q2#cXXi+C1i=Ez3T^4%%$ldlJQOGRrP7am|NRU?IrByBe5 z<L3Ck#|JyAIF{v<%l9!$%gM@4+Eh^`2P_%b9{r6GZQ76%bBW6#H8KH_j2ks!|C zKLiE&>0GT_I(^I8fq1V-Nb17lJd&VIR)6GZ79LWT_*Jd!b43B$A%}Nx(8@Us^45k{ zwKho;p4ZVvoCg3W=n`Gay8-hH#CmQvobO{DW9{D)9LEX0z;WY`H%wM2OL&q!+vU0O zz6Z?CDai<}Xl<@%{1YrHM8~B_RQ-?I52shqmQEk;XA6~6@)^myudB`7 z+U>u_u{PN$SvOE>BhyMCh#iCNb}4V{w!6D4Tm3XB{{tX__Jj2W0764xBme+o09kI^ zIM+6pZQC#;GcLQ4Wa+s~B=^2%sLAEz#$C6!-9R-`(C_XWaC4^zsRNY|8*$;#=`k496eJW$YTI@5upK#MB4^mH1bkY&;YxBvh~0ElP+&i|n9e!K5? z|9^5UTLlmh5VAMfXEJ88T(;%fxNpL-b_iArg4hi*$%92u1oR+907e052|j=T0UJ>j z>v#sjM*t)MU;BWs#K(d(4(B7`iHb!h{~3QMAnNlIPrvx#^#CLg@*75%!-G_LK)=4b z{FvP!6GlY>gpm*r#sC@sh(sR?2RJsP0p#?eV9*GP0Ao0x51)}SQb-aU3T$McvLp<~ zClUc$S)<=pi-8P<70~VdAJt+6#ynB1d#+&LmpKnJT|L8omNihWec8^Ik7-) z4P1b6Ehur#HseXG<@Ul}A{h_oo)dMA+j-LX$_q>SslhRf-*~B=w0r>2?~sp9{xbgf zPS~*J@QGkKR#Nqatb=pFFUBxRE`up=&IXAlonM0uxzyri>+<0wphJ~F1xXblv_#J= z+;UE2HC(wwtO6ZTY4FOyB+?%wXjkPC2RJn3JWVY~P#l(vrVb5&TIR{+e1>-pp3NsP z16V;2vYSthTZIf!J?7pTaPB)NM+eGR=Yso|hum!}HhDJ4WAAVUency{E>}We#qbvJA#U$0;1x zIBagI{T^6~irKwmiJFLpP_mY=^a}rxW(l8SIj(f>H78SJ%9*2c!<==+z*Mt29rRtv zM&e4cxT#UsL8Kj~pqZoc6fe6nfABS6VQ!Rq;f5|n&d_en9t=w0&+O3c$>cu9V$&n- z!<0y}$mXCyrn@Nns*+J_Ps&NOoQ+!|RRt)^prpr-k8G`&UyMI|a!p`gwOcJgzxZ_0KDPBtt+sTJflJ1RFuMfR(2 zIKDSuQ6)}xRP^Vwr&UGxs>UaIMj-?TC*Y*uixz?AA_>{Z$r*NtKO0>RbuG%osvGhm z{p2nTg!Gv`^v(eDm1>ukNiNBy+U&Zig2#%at95R10yr81>tFEW-xvMa=th?~e|Y>) zL?-CTkZhVIad!nui3x?vzs*kwfRVu6t3pcyvSYM-(oM4#z||J(ZH=TAH> z$%z7y4zE9d`ogQS?>t^tMDo#KGJ$@7F8Pq^pP0ADK01U8-FTF2nP8s649wI2>izJD ziq;{e>TIg2FJF}@ma`GuG=fx?K-%>xH_&ar=`Li^8c%|lypyP~YpE)e8BBh)IYcd5 zy2Z9sq2;xHGU6JBOBE*Ivq5orG3p!dLhg=#t|o zXj^T%_kpJxLeMS z7FKbi`(szORL1xH&HE-6+U2i6zxsx!e(9Vr3@^2uhQ47+kgV=a|9D%vD$cVhNPNEI z+L@~F-2bS6pB7iM+!l;{rs~>6h*M;_`JXt*z{hAf`Z^WsyRAp~Msd#iX~%&110}p?;MWtC&L@jo$InrkGq!l~~ZiQa9-~)aFN*+6o=xO#Q&G-kWQLR`w^$Y!w z@nx#p#Y@9VCohV9Rs$jlycHB^0+{7^8q|$I)bi9;zqL*OR$a{5ubUMPv{C%FfwJiT zA5?&!P~Kmr52&byXJW8<>`nEklNv?O;&YTm>i7bpLEVhcx(w^R73F0}rIGw%95m|I z4Eb~Q3Ck@|7yUkJl`V6LnA?e*3Ifw=8F3z%V&JGG*5@=zoKt%t3Z?63=Ngx zv*I3!58@VuV_<9qI8TXP$f2jFL(!z5RE`0Yr>u4$Omr2f`z=AM>_7_~zj!&)9G(dB zOw61hgGdJ8D3~-chy;%kuguCVg9riXlA6K-y<2UOaW$?=kf!KYmRW$Bw5J+t$P^<} z`s>3*-!F9gvH=g>JQq);^Q?9b-+@{-LaVK|CF;Oyjo))-@4&dst%3Rl_SHq7bu;p=AuDZBYAI*DY4> zESTh1LPKLlO|vq`t)<1&a2WveUQ-D+>g!tv4`ISS+GYL;oueA%A4NjUNu676jtV7? zTopvYSo4&w5~C2rAFf6jmg2S^J^#ljJq}?Y>&$e~;w%Y|nB4vi`H?dMr;AGYQ`iK+3J)hA6+l>^A^Q z)#hTXkE?GO__)+btobR@o{T_%f^qUJ4urF>G?|r77T4WMuZ@qbD=>9Ymhe{`DOQ=& zS_s-PFO^zvqUHE|{y~a@FMikH225t5AI5P*S5vW9{oCD?Gi1Y?Q2LRJ&5Eff$Vf6% zxr@=gIIZtsZ@WaUH8gHdoD!gqaLEQexGW~f(gfpdXLd`njVh}%qy-+l#dT|hJ|1p) z941Wke2S8{Rf|n?Lfb$3eK=Q}2IkV$77A0hb*e)U{(;zd+2!L;I*U{WSL>k7RXf=K zpq*hd0U)WK)tuvrR#mT8i9y<3&6D%w)UG^QW38X*z}!~1qC?((I$X$`INh#(R6Zlq zwZEq5S?XCbv`C!bUGSTMh&^`p`17`0UudT1N261D=a{xAvG;S08o^NZsc{nd@;LBk zu{!#lHeBE))iFv2+f2TyzDn~*A9~R`Az;(LD;jEr^9>PyYm}i-LB-D_?+?f8OP_V> zQ|Y^!yjS0i@bGp{=IozgsWN?%gmt>=+ilf?bQm|#wqaEpAv#0jC~U*u7zYCzSuGeE z-13N%Jn}aSjsn_aeK11z1mdqXR1+Ah~e~q)7@lBd+ZXSz0 z138bSCndH_Cu){w0zXC@^%c%7f#xqWQ#fgROP%n@HiPy)sAROV0fd~ELIl<~f_)c^ zD}){MYe8DvxVKC$py#%O*?xol$JcpfNi5!m5S&7s?{aty@`UXwWot6JaTZTsvhy5; z=)p*=S*1YPlgB}0t$ka17Iy7dzoOgHQc$Wz!F-F*B5;T&RgB?pXON5VUno^Q*?k31 zuYcNF+&eR({lHR*5ukhUX|ihD7Ukul@am@_;{UQ73(n! z%M=tED>skrvv6Fc3KPiddNA{;s^0VxAsegJPkF$&Uhd1GCZ;7d-w5<{o3Hk^!Byd9 zRnsT{KD)f5T8F%2g99(r&aKzGN=-L;7RKBcz&=aZwrHtPyP9#bnZh$P97D@+_(u>O zDqwgh7)xmhA3W;@d>M=5s8YPII#Qkjys~6eEsl?rNoU_S9AU<8s+xd}SR^$SH#nBd ztIGDGe!66Ry4se-`iQuT?NA~v$$$ay;_SkHZ!Nyx=k zD&Xg;ydffJax6A@PB5IVF)IZr3G*F|-4=Sy^A3SSj**@z^a*X_zfYq?_I;8$n!1wL zzlKTfvGK_VjPgG15^HDai&&Y&*=81aeS$RCGnHL_7)@YADo@xuIJHL8aYA1uDcb9% z8#S;#VT}!0xc#Whz;b0Hl(8#UmMmA(Yz(dWhRpH;tw*Yeb`yH!YaV$zPBw+fPiY1F z;++<*2}3$HXVmGSKUNu~=t83Vh=iXu48yrBC_^m+(;1c0d>ZIJ-ViV+G}(U0~_>Pc}9n!zv?vY=S+m(PlJgZ zwnSqE=|&$?s<*SuQNRy_?1WjZ+~92U^qJdk@b`@Z%SokpbF=>!s_vR6xRjqz5~TPX z^1re7@ap3~(p9-Qe^%?kK{|U7zUAaPa8{d*3}Iudq?2B=_0jRX**W~Lv2d@|{kQDa zXSzJ>?52?GYJsZ1c&R7qvWuU^#>104X7AuFPu{RD3V`m(gEQI^pXRh1y=oFne+d%5qHPnp{#aSFO)qtbiBPYFHJ=D(= zo!g|Kf(55#wxg1jmjPp_&qF%z!N6HI$~LYV+r2gtLAWqNtwl+dPN~ywWP(}46_J^W zkv!x}ki8HHDmUB4#hQ*OWAokt!rKtg-$f46nUazh@olCybf^Kw zAMZD;MRPQ{#9FCt!C$z)1)SYp^bx)PZ`so9UbrOMSYX7yYF0VNu<0tVnaheSLuL&| zMc{!*e!OZn_pO5S3-sYWHDq<=|-0Po@r?(V>t29Qb!{VUydWvwV!+%M=?pNv*Q zIOp6*E^yB?mf&E%FdnL0;c0~`&2dkll93iA&sQ@-FI3*VMQSAv5Mgm8^?HZ(KC&Bo z=}&!7Ljt4o8Jb+(f*SEx+;$?xu2-KW1T6G)-dGl*PI9H|Ak#rhTfx{HWG_HZ?lsHV z>TV!On>TDU>=>+owVMyM1kp!&Px`5L-SD_&qn#~yb|S~eZEnKezYWv$r>?DMSxIpq zoDDCIhCqHd9xyv@y6T!L3|-889=Y~&(|$XZk9J8MsL685``gMFV`;fJz3lNIncxhm zIdInROAVpMx>9t;y(N!axmyKX{&O7TBEFxyW0KFH4;W@bGvA#Y#z7bd-|C&)NhNvH&j% za>p62BD>;rQDV!|?eZB^9knkgJ2X1%OYzMuRnpg!wby_)MKsk(#ZV0@j(H|Eo+KqF z#J`9i3F1?nWl{2~UD@}fSGp}%l+r5fwDz-+VBI2e8*`-Vu~tCvljyU=*YFh#fxq)1 z0VK4&!!kUzuN?1t%9dcG?tfEuFq-C_;Ci*C0i{OXyh*ol*7#s^WiBJ&)}~HlH}$6- z@uOWDx!$7Ctk}`wEc0#0iTZ>WY`&q z#^8&l+du@oxwTt*>Hj8y(6GXDq0|m1jl@V7^g{ObrU0NBFe&@?#HI3Rh8@uNVJTcv z>HSl4KZGDK-IlUFU(Y^#_cd?LV4SHUC(E8{2(m4#DddU{ObA?)XP<~AW|=i>Ym6`* zOCp05#PlRnBWsTT07b{#A8D~KUMGAe6XwbXFG`XvHjU18G|{fE7UWxU?~BQsC8um- zme~>uh4~?a9f*gc5oUNJZt?Mxl7E+-@}d^=z9di|PPYqx;XvBeDy+J29|#1J>1-JiZc1qRiP z+4IY?LHKlmK#cM=hOa(?KK>DE#Xuk_$v^Lpj2S=*^L6jHz2>o!=;72qG+ITGh+Hq?%#>*uP+H^m`=62)w$ zt8}{m%aa#ip}aneL3znbeL7li7~t>Ibtc_<${YzCBD^)Zzvhw&ieY#J>5)ZkkT7#t zF*ZWQ&oH^jt2W1z5lc1P_bJL6>p?sl!uxDT7xBEOMt{-L*jK~{D=>!7*Jz_TOL)+@P6*baEVd;BW4dM&ARTfbOtb#w z9XqzrEUXD(>*N>2)`t?*PCD4Lk*(}FKurpeT0a_?$o@LbaJ|QRz<0tyjDj@qqH_~@ zBmzi!w0(BlhNcq_IrcHHC?r3zSE>sKu7C=~8y5bH>6j8El+CngPPE=`3Is?K!hh=y zvnXOouVFe@_W?s@<2Ev@+KoGSCwHnidf$-lU znduf1&U^l0!im_DP%_h_=}>67NmC$H2qMFL*i)h!bzEEeDF`%N85YG3&F8=kfVRL> zfK6Zi&cVbK7qKMH0p|0Iw3oI=pD8pki?-ZuBT=IHtua+Nd^*^V4dF?bh0ev7VRTs1 zf!93~AkkK$>KW*#8$v##o{+PVkuOKN=&US2N3;R-BW70fDGUIOamBiD$bV%gZ*|B@ zI07KBdLvpw*?>=j(<5WIS7ds1TSSV&IR{Zo!qmUrtF15%mzRaPjj2hSoHv!Rp{Gd} zskwtLfEnAORg@FEBtp-J1%h1VDw+(ir;^jf?}1d&jf{tgDYZy*MvwMcVl6NYYZutX z+}AAx{ARYX>>d!tv(?;B}5QWKT`f||33d;p`6|Hn6AnQ zj?pORM1ogDVGa5JsD5c~9n8hv6~JcvQT)-XpIl4xf@Zz^1?{uz7R!M%TdbxYGm{wrjcmEHc!v4}7>EB-Wh~saHuvDe(0A3Cnt3N!_R%f3_s@_f?iy6};QkddM5MvN~ z7w{Ji0cA$Ed#p-ag2RWLrVfGlr53g;J^C=JAs`3}IKZa(3@u$_xF~=~#!S{v)X$_W znE*x_z-T(#=fKX3dX(gG=wSPa1xj@ijpV&XPX;j-(8DmfR<%AM$$hRC>W#(CwbC0E z1fbEzp$YmEjv|U33Sx*%so@pRlq=lPZ(3! zFpAr%)715Z9n{whbYwTPoG|Ft_aqd}yAn5eAV$o+13d7>Ar~+Vt=OQ5yh${twkVgN zJqvfHzf{EQ)*TL8+S3u|7{Ui6Pn6wOHa(0`0C=1ayIW#5191(BT^v+uH7A#vH-3g# zaD#p{(tz+rmco{jzjONUV99D%lvda_&3p}c>dC^@!eE;<4Cxb%=z>XsLb%hXBP{Te zFW7ApldTm5yv1q9eZxtyAZ;WBU-2@;K?w!X?nRxwlt+WHrR1#Wmp2Hs-1fk&5l@zb zYosgDI7SS==|ccdM#1A4ke0JC7Om1#CwrW#fNi0QW1FS=B+ufrrPvQ_M;4>cQGl2( zixqNJKOq*GYpI3sl`&YDaogkYEEBPBpoS8_-X;h66*V#kPFCRCJGL zHQP`yZ}1z`Pr>TS9^bc?H~wv0Q(i(gRa#?}K74f)F*bM2!U{P9I{>xFz2U*v*KZ!I>vVF+NBn?(vs(o($ z+Md#@#o7>}>6e82fMq?lzHrHxY<5~!GMiI#!ca0Lg*ah5jFx;&R&zT$TPJ-N&*axI znq#w0@Ee=10rtc%7Gi2Rfl<3JO5_`_*$}~5Ij{S+4Jx@Mq3(%sJY-f7R6(C`wU>a<_f#S*Q1 zeb7hc{+SV79f$!i^kA4RV-2aOfySU*D4iBJUhIqIrM(hWudupZYfOc{N3beYW|#SU zbKBi~mP1}J-}H3L_o;cUL{5DE*RLMeP65mwT0r(L*rQ35#~pZA$1S@7*V_fMw8ku{ zqwZm3R`p7u>~U!OKKg8&QInXzxqAYEhcqYHuEWs|&6l3=n6de76QmB_CX*(j4Hlz} zH_Id1%O|0Az+JsSBpmXCx8AwrzfK}WKv#1IpCFd=ocC@EGvo|s@j6jC&AB3sr1K*K za~D-@IWM}P<9v}-rZ&#I0~6fn3PIEne@mMx!2iXZVZ0}k{EcCz!?y5uYDkQHVz#Dv z6Wi4_RzO#}^c*S%{2*YQw1)2Lbg!vrY%m!_U3thF-<3;O)(oU)$HEE;V#j{e34~kZ z@sPJq{BVZF%Uw;;%+uqs=y=O!2bCN5_FR12pYSqg$}8ET&>e?Lf{=qN(S-5%2@=}| z7W5fC1ATh|9r0eggSF~jcim8sj>huzJ3KD03`FhOJdvF}E6f2rI_^*Tiy4Z*_zvQ0 z3zidaZ;c+4}4Qg)ofM8Mm1^} z_pm1LF2+Qy4!pW3Vs%M=oBZ-pEtiZz&Qhdm)z*&w1~)f4zoS`r=c%HdXx|RjquDEo z1;WfpUl&Gg0`tHj4F)r1uOc(;jK0e~6-cfZ&G~*uMB$tmqsGgp>i3dKv+)|e z+&XN`;01%agNR(!81woE?H2KH7tAS27E98-wuo4x340xyoU4#u45ng$ot*;lpOF)8PM$1+c~>F3lByvs`}Dkk{EtPd$hESN1RFlDrMP_Ojii(M+r!`GkD4Dy(V)@LwQ_o*Ga?o~pyrZUqhs@vKcrGIgHxr@4zQ;QidjuL+NJ z#Bx_S^z`BX+=1FMAA0V2$;X4nmy9&16PFsjJ|+{GE&g~yn+gNs^)KI7jHy0V>#7T@ zvI*i3%*8>uP+&0z=Il+u3wY0AuAGQM&n`+jU|L->9&^!@XhP2=N?k%}bI-!eMKcmA zpU0bdrclK(x$0mI*@T{6lr+5;$xg66hjro_4a@7CxPQa9Ig_al7R;b3j^u^rqQwRm z>?Xn-EP3X!E-V#dE@Qg=hLGYM8(lQK%84HOy^)*Ax?`^sE=2&G_9&GRUF1)LH@|uLwYkBmB#WeDH zwTQ(niJT{)SkjX9dFW!bgJ0+FyQ5xqf6t{tT$k&&o~otY+lz<196YK1@wv;F>=IXX z4oP4$=e_8YygY^66OtC{V(9g+v~-P=2@YY7j5HREc0%~C;<(S2>TSE`ihu!pe_`kC z{`*2-rukukeALPM+I+~mIZq(pkQa+N<$Kz>_{|tJgcpM#s1F!^+S2KaMS8U!@EP3~ zySsWcTctxB-rik_Oc7Je#IM8-0r>ZK11N7Xu3z6=882g3o~Ia<=ZN(NJO18)V1X1w z%N99|)ehnh+BvMS=q&pTZ^mZt^1djTvp8zRco%h?d?Zv3_)z*HuP*SsM24rpAvZkz zg16-dzI$_z?lm2j^p)In#AMEbhXZP=Ty4|MT@VwIQ z`iv;@{gxq|Ii@5Gd&0(-UTU0;Xo(rrF!w=NxvbW?J&c0%QroikOhkcb3}RcnGliw@%2?ihHgvBoz-eZ0YlL5c zEak3!SGnd%*Its-)tt4h<^<_~7$JGyi-IO6dq>ci*P~n+OylV9_)KC`{o_IZX zigQq+VN{i>C-4V_z^aKSD;`*#u^YZ{^~A&+Z1FE}(i9xpI-{3VKm@8wKeYmxDj+xt zApbuN1$XZJmm3`X1eS7^Zm-pAzI^+n?q4Cef(u&-A|?)h-DP=LntJ%T>1VEyM8OQk zrFqjQSZMsVcfS1YMFx=%ME0Oznjd>B1TZM{9rjJMs) zwcK_AAw|qxZp-b6Ymx+T1PHgpD%X~TD}a#mki$ow2p*VtNc-XPkV(ZR0ALJ|lE5Mt z2$w+w2;j0(shJSKF^7tOi7o@kECEx341#(RRPUKAQ>p-+XCQR@5MS7k0(c%CbcbKi zKxIfER|O_o5vG81&}5Th$OH)7tg;+vk(!#pdTpS^3#Z~10SJu{J@m-)i3YxMcm)D6 zGc@HVfCWOq8tM-S-2p$6FPgfFv=mgHI9>!Rl@^^V3Sfb0lPw1hN=dAz;MJV> z1ZyjpLSJoJTH!AoHpSB#K-v^qoT>{xGO$}6fD%|js$i;Ml!@P`Wg zNcX%Tnh(U?35`nG0iH0`daE*C#}0&=+3agFyG#?A(X&U*WSg14X9Zyco(AlQXOGF7 z>HJfH@b%{B@u`O04AVhF;J#ZitU~6Q36SgbbJstpSDz-?JkE83bN(epN|4)^=nW?+V@ig1~NlDe_hH`sF1Lk&tl zhnIp#1ZZHH`NgfMAsFE*#)5A`_GqeFM^7JY51MLJg9+`JT7|Dt2pgkQ%8Bfl!~JXs zyx5)Kk3~O8v8f+cJw7|Is~tkYD7)=T!E)CaF?tvBJULXk1VA@lR(kK4VpFZbDaDT8q^{BQCr1eN~e>)bGScg zKIoN06=#}S>{9j2QBix*cJxBCDWz$)j(p};CHNvr#)71mMIi1+4-w_Cx$H~<4&fhZ zDteZ=c#)T-U;aymN+_B1!nfBlLmKT?fh$2no1~;Aou%EzRto8#$I%9z!EI*+i4ZP( z7~t|(=#jB(P_%ibL5sEr6?IYgyJ24|@O*+Pw~-T11~vu zJd8}F3XLE;;FdcwN~M&AYOVG}lZRNQZiHKldm32zXmgXfMXSC^3m`vZH+lO&(abZm zvA7I&arC^Ag3>Bj(-#>=A*i}YBw(O1KlTd^V+KSU5qgEJv06L7T3tvpC3R|!te!>H z({+DRa5T|{8XaoVCEk7;E68+eRnSYILoI`D#U{uky)Q1C8N+enO%k@dxmTwDF}6(W zeIEO6wqGC1wFsK2_nHVPQjNBogd%x3>ve!{BARkcJ)4?hV;Y_3n)Vk~XNuJHdD(^_ z;<=B7qm(p6CB1%aX<`kG&bb+x+v98b?9-1ZibO%M;kku_wJ4|YhfxmVj6m)*lg>J9 zry`?gBOw$m^EG|p_9glY^FN>3ly>8?_qb&|ExN;xvI&09egu5JLf)v?*Ij)2OlfsEe zL7*~AwX=xTbOvLvJWj3wNkjw9KS08tLU`VOE^}5Sy)_dGOm&LYiUcO-jkKwu!f@R2 zw#}kMX##t}^jF+|S_8bHAP7Z*Eje@z_0q1Pc*HQhKiyZ$nG~`qq>z^590|&75ricK zLvCFrSO*q|bf_5zjZ+1f)H3kue%oKFvby`-Q}%dmz%7_Ph1;7x;47kBu?<_|3Pi>u zRx9145hHh{6WzZdxdAJJr;_=xMGDW*->i{7gY>|lrP5~H9;j3^6_=1^Yyi;-cQVBu z=)J(J$?||w1M0%`w!CnV>BhScPReviycpMMIWKZ>F3r=ZfZ(}KgCPx@y_DTJ8tqm{Vc1pj_W7U#V@kP= zy{M{OYE`zYG&h7KB&aE`Ar6elB#1HFKLE3Qe>_-+M!S#e^leUuY0dAgok%^~vny|Y z&t(G2MBe^j0yWtgc~fGcIv4JBQ8IB&p7*NDWPf*ID9TTHSzN2do-EM5>%zWVP|ceA zQEygxffieBkDarH99OZaMsu!X-* zg5(AIwcO=qNCE6by`J=3cGLC&jx*qZX|ch15TBhbZ6>@QjT^hg-Ba|jNx?P9Sev2t znQMPN&M>?W{r3IT>hfXOH(zL8aIW@;8@)r!h!^4gU9z86luvqc%@aL4Hh{E3q8ZGR zi$91Ur1t)wjJCRA_RV8?d)Us z;Pa=r*$-0QZn2!=`s)u35!R+J?jW^`U$)HB!D#TzyN474x#TE;0}Q}E4^~S{RS7(p zRNkl@AVb)b?(uuXziHn=i`qWJr_^$x5DG`&l+iq1wvUwzdvC!Xz?u-(={n)6Ey)T{ zYJrUogmQ?ScaTd0>`OQ;AfWX?RFP1bq7>qtmn*I5s%)!6BA>X_&e(me3KSPnp@5&* z@98eAArK^c|M|-iaw`nvx&RkiM{X_=VrHd1S5zM1D0kaA;8Y2W-AAogWpxhR=vw2w zy#Dd`veBh^JOP9PBqBI#n3l&N0IsuX*=-|;VGU@e1fLsHd(EuGZa8LgS|}5pYv?)A z2W#+{`w-V6>}uT1jl6OQ0RV9%bv`_F(#J_q?FEOVL2=&=1+K0M^h7w{nGc*mHhMGb zg;Z;ND8X_t;ajP;a#ZI-H~F!A$cGAIlZ|>^9Zl7&(+Eqh0V4wF&rt68KwnE}* zyF1RjY)Bz!IL(K7+giHV){UpWRrT5~K9uC}_;VFrE1Z_|bcxNWy!h_6goncW;LPPR0uf}V=bhVQTEI%y*kp7gvPg$DOP za_J!{G5wx#*7JQmJzOYyFKy?q710e77kPPglsCfIu1Kl%rSyyVJz|u^{PxJFh5#XW z^W`D69vwzm_Z$;rIzN-0h-vp2#X8mx$9Fs0X2#kHDUV^T%qX(anvy_5$a!m4V#Y2a2=Q2L`;4^- zV-&3{8778ovL=a8v}BN#&#)%G7%a|(k0y*<={BW_v3r&xVxGyGAaKAn{zb2!8INJD z3%9T%u!@E0CZ$~I01Wrh`$Wb(lQmgufacs|&lv+ImAvVmrk*9AK`ea6V>cYUj(fb{ z-%MGfGgRM?b9XHs+B9Ho+~!(WX5|<0(z03ab{TpH9EIibe)-~~jF<_olZl~YJg;$1 z@#_?G;F1GJ4$Nl`)(W0`=(@s?`=2D25#tWxUpcQh@2gjUYw}AM)w_<;OMkX~q2p*5 z{F4uN_dV#U;K+RPgPP~Oj$w!y=#?+xz9Cj}%qQkzin`o54%M0aEEw{MbWV{U2E!c*oYKiA!#A|ExEKX!+%LBoD1(pjFitMS?Xpmp1e^^^z}lQbw=^>q9*KbRJDb=5#NE zM;BhZQ!_hiHI2}*PuOEYqR+yvWw=;*Ih_|G>}U5EsOji`jJb>Pd{zswznJWj9rlqUnYECTAB z9kqjc5Nr86qeSZxBNdU2dqw+1#Y4nl71UHGkCAH+CK^iFnN(DtAHfQ2jxMRjojQe{jT&q z6JE&2aPP5mU4?&I&NZCp79d)mPhoaG;ER&GWrZv;o3*il+G%e#>OlO zbM}~Yhx3MMr&mbny*xUTo8|aPb-c}WtrzL4h|8nsy57vz(H~j>G$(40iL}?7=;E$So zxAr<6Q8gUS{8MV}5J%S5iod*zSW9a%p}71iLW++q6@3eW94f`p%3o5QI+t*UAZ1}7 zpnoR(1D3y2>K|tW>pLI_{m3dwyxyuHp+r&iqI{qC`x+sI-OGs}#{_0(R27F4A_K-hWgQdC2geOqT^Q&|g&wOS5-7UZEP7XU&)y}xQZRE9%$4Qd-^ zVm35=%8+1Q-ESHMZBtNd2i4)%Ys5dC+G9pah9P5qGb(#1bVxigJ)iHVBPv`HUu+U$ zU}+7Q1}R=`8jfJfIw4QMAJ|5R?Oe_sbBxGnFkG)NFYvVJC@3>+d-eh8%o0s=?q4g3 zFI4^2F2Ybd+7Y72=dzKE)uoHePias;lpFtBX?(|U_YLPJKY^mv*=|g0OLnIgWu5(r7Hz?I_kWn$0$Z`=2&Afp zf}lFNk@cT(*Nx-&`~2-%{5ARU_2}8mdlF`F@d1_t$soOR^thK@BvDS!gj%k@4K_-C zBT`$o7~9Tw$JvbWEsXE1cU&fo5Hew>jV=(xuS@5PF%S}ltGH+1y=A6LkZ1aUWx}Nb zNMZGN;0+hl`ugk%k@2`HmU!;bS_j}Tb^Y~X<^QDtqP|qcQ2xDs4IVm-IB{flQy7wMWVIbo5e=TsYbBB zd@dG%G8C_BBo6caf$!};38U~w%igxROp_Zeuswei*mK$c`;kW#uCtQzwm=w6;ujR- zdhd+AoV@grB5^fODuZ5J))}K3h1CPFyZ)1XLAi`P$*+Vor0k6Xe?#=!UDVLyjG&(Y zg>frmd$^YXXQ|4d;o{6+*NKqLGA<`?zwQj9!mjhjgpp4^RBw0Z>3V?g2Mk| z{y_;qC^-NP8j267KzRY`knqhvs++AAH%NsY)2JIZRsB>Zhg|_H%#th%(_&ucfjsXeTM_q0Jnv3q z7EiiaP?b$)Gq&kOYi`ayFb4 zW&q4>fF4oKq(4UjMKLXg23tb22(E#U5voR=?Td{$!NCjXfZx_&qA2*=f;0WYHzGX% zoC6F;4^9@^5AjPxX-SbJ&8EBPGN}4@!S9-HBdVdIZwX;(hT(%PBM)~xe9k!;0n0Ba zR~Nf6zSSzAk?>qRgd@z35poGLxKLxqG0_WUuyAtNQyFBF`hct_XA$;B0{<~-c$0_C zZ~1zH((L_AIMG_1nrZ$q!H6bd28s_}Cu5{89zH0G;>H>NrA9nEF!9B7SUbb*5iAnY zmU{&Jvo$r6j@V(cV>g`gYx{tHquvt*>|?_GbE@K zTj%Tt(#md$EvSp{>q=nbW%kdQL;KywUSZ8ch=QZ7O_IW&15cMqZV7l2)D~}@ZnfU> zH`;4xTO^dObVP}6wR0wkG6@q`OcFR6J{pxQ{l!%xjK|HUN*}+ws^x$_nC2_>{~5-& zjryGPfZFj6`8Yy%aqP`{`n}>Vv~WdLJF*pIkoPoAm!ao=YZ3CD%Q(6ZKM1;g1d<8U z`0nl7Uum5Aen@>^)}_kptoh7|0~cspPd#ZgXfP$0P%|Lx)s7KtU`$g~^S+E&C!P)* zX19)+f{{c`DZ`VQw{Cgztd-nvDqD%;FZ1XoADJ8IxQ+N`r4gbg(@!-&b)0{Fl>2*I z?>OV!bFEIiUQP}CYPzQBodR#-ATD2L=mPt`)*_R=H!1-%;;D~XiG=_&CWdq}xO<-H zyC?unG@!S(Y93Dpa zr2q|=*hvRNWv(?Ym^W_-HI0JtVi7*vgfvd$zhoU}X^(ehrEGQP|5#fXs$yUW`*E+I zE@dAUOD1f{peb~dW5|5XWw4cUGT($(#545l*r8lxr@3;}lut!@Kx1f>eKY8Jzcf^j_Acf^H|L!BTa zVg(MKBbW#sYJ80+Nl2&g(gB1Hmv&FGmY$z|r(MWzC&N%?s^T4xI1{~KgIo_pZc?LN`yluyJGOs6lEz83~BfzM1=6w*7zz5 zJaFUrPV>l&^2#_dorsY*sZ|g+`H5uS`jvc|dN~`hY1`&=hb2$3e}XVp4mn79m#J8l zoaI$`U049%Y_v{;DkRT1M7|T;EUpRE{WHF+smM@dk!?vOmj7XQ*Hqs+da7K=fH%UT5bJYjmDbZ28Y|1+urfh*T*A+7E}1f0ohWcfC*iD69x+O z8|%97{64xUI%`WBm>cTSs5H_QEQbKFM4Ox5@V5&EqgdFBd^rIy{beU4s zeQb)7KB!NcXr+eczAmb%L+p!V7eGK58aYu#p77AwPBt_q~9rZJoA zOBpwns7zzU=(^ql{kdu`-G8i02>tkP*HFd#(RmF6dd5snlG$~-aqzwcrS}NPSK6s9 zqV?SXS713MVbIk#mLybB4jp6M#)5r%A&roe2gqKT(PM2!eacSb)TS2Wm(TB}I;LSs zDE!ud9gFiI7a5tH0tn7&-)FkoV5n@k}u$`}Z1hRg#r=Wuxd+ zkQ}=)L-Cu;z9_J*rod^=Dl|!7naJn}3%x<5X07=H^sY|`KU z<uLDj=x@ABFiLGHm8ge>ww2|w3bIJ3jjDDoS>ApvFb z8Nvt`PS>$p$VRLfF?0%oQH!4u;=*viT>nCLobE!I=FGjX zJJK~q1`r*Zunsb4e5?QN|iYW3jVpJT*HF`MZg1@ZjOtpeK!Ip`Hh;F&FE7i zt0FZK$zNJdhqr12~2c z6_q~?>ZV@E(jgZ-k3IIDQ^lprFld7OWtfiv7JsR5ZxZLmD_~A0lEyhKLNI7uap94hk z&-`m*!Hg46Gs1@k7vR_oDnUanBjuWhA5q}A0QIfx za8OK}Ohl_X1&Y zoZgAiCjvzNahG<{YVB`uT!5gXD!%%iU&%H3yheI7t1)?*nsN#*d}o(q?i`$Qm25=T z`mW|5lTXYmZctkucnSRAmu^x)o#3Xc4@*&PLcMDPHR?-PcyN~OhpYI_#`!tp;S@5z zPp>UQ=WvSk(=MtL+L`*D*phyME->4&bNA%L_gkuI(dq2U&gQT*jhOjnH7ek!2Arh8 z&JzU|w(7Rtu;*Cd)v}fmuUE=0NDJXGS#3M*YesCZYOG9==_`j5Sfm?{!y z)brJw0p_Z#oNTH$i3b&@z*sF_v8h~#Lg{g6{RGte*<;BnyUuZt-Hh6~0=x1}YCwu9 zzHK(-+v&!6rk|zgPaXIS_tT%n3jUK0Kg^#0Rh0NxIH$AQj)KTwSh5H%%;+l%7+Hn4MarIl|WROc7N#iUg>gQrIT-6n=PdDI-it0w4UhN3*e|Xr07kNd7 z@qNq&Ko+oT0MFtg{||1jdd0xwwrol!G(TP#{enbaQCIiCyUMtl`jvTfMq}o6C^MRs zc?z$F(X-eN=E%i9G#;L3%!i$Jk4xYK=g8c65A0Hd(7MCuRK8I2&;gIAlR`lq zZ^Q?ca=G}%16Sj~R|If3#;k1#SjDZWnN93Qb<@rM^AiA*JX8l{ovTBxnV12Nz@0xY z+WbCZVfw)#=nr))AVVvp-Lw9)hFUx^2XtG_B^N{u$hfnn4fqOpUWB}T|Dx7S?~!`> zva{D!H7TgjqUv;cAGtt<__)lxic^F_eh5T;nnDPxAg9KbteM6N*Nm3U7{9s2ZHy9& znJkqT-ss! z`ca6S3%=Ai>J;MkD&b9bcG_UpiZTBrs?>eBNgE^r=p7n~H~P~v?R$n3m0Si(6ZIF& zaF*X#w8sSw4bQ$;C9o>?96HypsV-edhmC&T`5EjD3|MLSbo17?0Duq>1ONp9Lu5cA z003WQxz^8BwDx=g5GlYHC4`a7FjVkN3@|1kflTP4aT{%2gw?Jt-?{zw7&R&Yks$yh z0{|faXMNvY%WN{4Y)R6SeS5$)=YeVJ2L_a=)L3 zTPWmtlmqWTQ!3M152(j+3=ktH{GF)IW z2j>B{@$8rf6m;xh(0QZ@0Q6Gu|LB%nE=V`Qto^f*hA+O&4v*CSC$hKi*|sQ{Iz`2~ zmr3LSg}FX9M`siiLCs$XsM1Cgp9C+Y3>j2DRyNP22_pa!7j~a-S1~vkG$;AJUlaNE#=qul6J~XssIe$=u)%IkrD*rv!AJ=#A>ZTU7jsmK|L%fw4YXU)8zih%>^bu7w`Q9EnpppgcSn|=~l#px_C ztMm?e1!1XBh-4n@@5AW7yjywC6F8nhT0IhCQ#*A!ElFu=<^#;g%Z9d?8LL}6Zo3&w zj*HlLzz^FbZqdJg8ULxKu8 z?SztGaFn1Y)^w&tF5ya^4QLM=YsZRN#2h!uBG9G;tlN9uM_79QECID!V$oL~j?LMw zib9YrE(qF*rw{-sTSF|7>JisKh-aRQV3W65sf1Cjda=oZy>=(2>IFhUORr<)7B5pw zt5*~rF{d5fjpTg{8_G-Zq#}~DcB}p@JaN3i#doa^9f<@4&nC}3R9>JwGPa3PZgo<= zdM<~AEi2Ow)@y%JDrD{UYWSN634PV~Kpe1hRy$su3#7ft8Wge`e*G^$Lh3d~8a|cH zSIkh7b;|lwjJm$cFZv-Sl*vW7MYu9Hqo4vqvPK`bamT@$D3Pz{m^}LXT&90J}q7W zXxd2TuQWSC45tY@v*_)Yd0mEj)-+Wv=HiTu610PPlh6#Xbb@~9W2{aZoZmiF3*6DO z8xm%o$|_CKYVZK4Q`MubJ%yBsMOUgoud?5|fktHlnUT|FSy6!r`uc+lVFhL0&N0)&0+%qnSFRM;6mM6G7 zzGZz4rrvg2?%toF9Cg)ho_eN>x?9~+U_yHqT3!1jDD=!y?|0U$((D2=ov@vPFYW5x zQE48(`A@V*vIwj-4NCnujWlS{ZlsaN6^u1=BRF1RTRPS)<;Y_>Kjul`w`wM z$RLg8O64wp#EbS)a*iHh|BE01!c;gVkT=%~yU}hfRZ`(HfK6*f?)X7V3JMfvJlM7V%*WiC3|0D;dC;HHAqCs{$t#wJ~4G+a~p8==*8UuBp z;6km56zMu%_ilTV8opesN+wfhiH&etmQq_+Ru0~@QhElL*-uXbIYh65q`{%hBX+if zE+NOq%?e_#9l!c~kf&8;h>W{+mLPRLV7oZ0I78e8FYD=7cJikttHx8k+rW~E_9%(_ zf*0h%Ck7i7Sw-VJfA@ar>Qn;t-_4XV)ik|zZyJK5tObC-B*M^DX*OMb?Pn}o9IG&! zX7m3Y)e4=+A*r&K8-2aAmv!lRX`%6Z;ka~QYV?>I=&R@j!KpnuBuz0iu!%j}^Ibs| zaeu`dR}6lW=fUZ*G_{X>9}uLsvA+K@LrY#LO8Qfqp>Qd#Z*o}i;8aHGCaf=`%;Kow zk;dINK~WNq6wSE$FjWMG71lzdJ%r<;V2O~5$0N$6h9eh-NM8nOXGa^~sTo?8x7uN+ ztf^sS_)MOTcx==H7qv7ce>AS^Bd;fFt@;aR^N+17=z51gm7=aSr$p8CBjVYScBaO$ z91Ti{jf*TaZaH$YwIESDGKtAciF|jEczYr% z3-=xorTO%g&0fSxNj!TNO4J(4jDMBVPoN|orL8=BS2E;Ph8RiJYD04(DfG;txjs`k zgL%?vR!TZPlvLp>D~%NFd;WNV5T0GyeAl^$=>nXH81@q7^J%3~@_ss~s}y&--f3bW z{WTlX=L{l@Gq2(VTHKkl$ETnIwzmG|l$|;TQK!PLD+iLkv zAU4U3p=GyTT*FxP?3P*i0adG~&tqp*XRH}`Un~_#ZwMAi{`OT)B;uB~CMw1N|CLrl z^PW}`QCCUh-sfoi`bfRGAKFQb>BP(*YC?%(jh7{kOA6&dmW+6kXigOk&ljIMMfa}p*TS^|jjxicqcj2mJCC^o4iL*3ZoJ`{5jC@^T z59^1x&hWx^vW-lNuUgx}^8-Rx8P-K77;Bjv1`Q4w8@S{V_A6-v3)*QTUJ(w?!*Z>h zmd0%>5ffwW_5mXCJ(iS`>uioEM>E;lmlltKY7G0-wUw}+h}$fPgZn-WWlDXrw7*+u zF>Xx}&+a?G&w$Y60{#jD1_}WNe*Yq?C(0t>deB7=v-~TAYpSvo)hOl!UlF#GSt?ip z&obijLKC(D@KTM+w+nFtvPq8(vfyH+V@ZeHpP&hzq|kdH1A!M9jZ7&$i6m#!YccTN zT(2lSWRgh~lfzlimUN2M!)fq&J8=H1NOF%eS>;O_K2z6)y=cKqNH_NOwq!jOz|T;t z=vW(RaaL#(pkLGLpg_EQ+IF)CneOPP2@X8Xm!Ve>bJa1YVoZJzxA90p?3l{KFSS!Jlyh5$b z{S4)C;B4zu_wKMu&d1wCgrL_|uHipNJ;8}!D}MgKuF0fd|eRG%cQya7ykDDr2TzbzClu~TP{zri9a3O(0V1$iGVJme+|0Vd-qt zK#NEqSbhO4ijt6-_F@7YPKm0wWn`hPdWnv9(>?<~ptO9#{#osv8iPbwgnBLpd&VTyGnSJ zyo!o+lsxbBq|jmF%pPKCw4&n$u41j~V@!y_+_V<+o|*}^m)N9{j*U!}(Tt0~d4-mt zK&4oE7aCAT=-HC5Ci^>9@J1m0;9-=nK3^j3?oyRkvj3RL)QMlaEf)jfA|AY`%F$D5 z-oZr{bN(q!OdZ-8rw~_;JW*qx9eU5jdgnX~>S z?No#xmC%993LGcyy11hmEa|ov-X3J=oT{k68#4!lYJ1ehmLF2=3wh0IAg>qmOK*?Y zgkCu=V|cR*bQ}#J)~Wo)#Tg&rwS6X1{%rmBN;e|V9rB$O!t*Xv$>OLJUR;<;J)CDl zHyXKs%Hu3(^9=}HM3%Q^!c<6ECY$gCk2{-{VNQn~o=_1Ym%kkZ>29j+NVa3DaJRO1)rcegpzq{FbqUt5%y)6S!7@L?n3&C) zEDsdjS$-vlvFn{_ulVcJEZOhG!Ac<}!)Z&t#woB28khAU+qvN*jiSc*W8)$vP2);K z+fEUP@A(?DVb{k;We4pK_jmFIRV;F=FPF24*){a4X!T5G-==nDRf%2H!AZ?l_;%&= zocWP$-u5)BMtXZ)_eU#Jt)esuxPpL=V^Z^UPK24&NFQJGg*K~&vP_F!kaoPD`-Yi( zU)uzz^tc3_n=1Ij6e8R?Dty*$BPP+A{&$3`K`;`N!*4cD%t0+#gGFvV;GRMl!J7i>WE24i{!BxF|+oBo5ZEP{MjG)Kr9I>uH@kI)t@*3G;I zo2jc1zrx!D7ygUwv#i?k^q+(VUufF|IIa^W#ZZj|TId#f?{kS_l}&WBs|mHKf?J+S zPKG&-VsZ83PSaY*(`!krMben!!aAQ2^UxvM|d>Zr$csqJP%#f>B~lyho^u6((dH;LKv^uzuDuj-*x?)A?>CJsV_Hnjnp0w z&BLkcGj)P+opXbVgSe&joFm|U1>iyNbdbxwo%SJF%tYRHnF)6Bg@`Ur1r_kssjB3f)Qktee_$QzD|E(BM73|@YPOKQ z`bsukwH=PD;j4GkTN49b?!Q33L#x+?V&5gk(aWD(Lo!x1v?648(L`gix~`-6-R_o% zA=;Z9kzE|kii-8HY?T(Z(5tUw@cwt8wwMM?_~k2i@3?Q$cG^Hk(B}Pj*C)zakHQ1c z8|zV48k}9U=ZjDmyNxl(oZro}^R5@wMei#=e{^BQ}+UdJ-01K05o%F+&h>|t7ET3GL z%Wc$*Qx$yRUb3~8+DtZEX3Ih}ES=LX%e&_RI`?5N>TlI5J9#U-GD5F>ME*6a{yv?& zeCdG3JN@YlfAe7}9NtE*pZMz8q*ZGVC!qVS-}A}lJIhxiT`qSUHzRjX!YTfoQbjM; z$V)A72FTI3IV-5GNZuc>0i0z#*u6?FYOn|&A$iyd{1(Q}t+a940e@{Q*QrT(;Cxp! zzMS|{G;K5GmNDL6)u*^5%SW42a{SWTK7DkZAO@-XStqKMf;c`OX*&eT%KrGxxX26H z(b?Zog|HIt$2okNY}fZ)7t*Q=#agjnJ``NxJ(_F}-CW*ytn7Bp4UN>dYc^(>2JnE3 zazm~I%QL$qpvC+kOp^r68-YGAB626(BP}Gt$DSp-6>t#c|M=f^D@-0FGnJ!GpLv=o z7)<7(7yL9$RT`Gs?zVM<1#dtxL|M4_S*46wK71~CF4T7ed@5ju@6^HYRxC7rf9Toat|Mt+e6KoEzo#M(2MmHIhg>957r`ERU+7Mab5?Q(+Jcz zQo2j&E~OXQ2j)6y8Ru?SscIDAR=jvEip@M>Sf=ZXnXIBCqwg*_s^RjfJt7b+5ihX7 zmw~;fu6Io5)l(0g-qa#}DHK3|$K~`6_#`v7m-LXq$Z&=tX7=j%`}qAV_inW$fZerl zSeAbJ1^)vC{IpFftxgxr4o+0x3-5e%?6WJqN1C&Guk-n3pYJyk@>#AQ?tjcG^;3<5 zZZUK-rCfY$?5V4k-3GUz`RL(t3*R4xCbY&fn-M4}h);-&;LMGVcU8@3w5~D3QmKxc!&A^_*jBvd2{W-Bk zWmv9Y{k4C8j-OGvidd;d^|N7U1EBk^SQ~JIsT#m{=FsoOR}<4TAz2Y44uo1W0UOV< zvM{?XuzY`2d*Qr9v9Mz@v{rVw%_BjLW+}7*D!#=ysE{ppeIzbOt@QMd@%;eLx3^|F+nw-^9KU>1<>e<=^qf*g~g&|u9k?zhiDN` zM75$KG#g8&bny1=czZ-AIuLNNMj`TArCf(*fy8#XckYI{+&ZXbrJ#aJEeRdNBh~~$ zmoLb-C+KcYaSV50NFkQ)AkO4&Y$}gcCV2XF<}u_^m&Q*%|F}}3BSfO|{N5>zdL!dV z5^oQBb}pQXoRTY#R1$Lt=vi}@#ZQv-+ED+fI~ue@N^NWPFv;N^>Pljw(tr%appqf2 zjyTb6-`yum1q+j@PImNcQlSs=8gNT$fSoCyAg-;!lm`Uze@f^`B{hElke=x-?uiV0 zQI>)9VpmdnF?7PxKSohyhAu$TPZt<%G#)4^EDw{mR7~!Z%8MnDhopRzcz1b)2{m^~ z7jkCrX|$_MPau3CXnKZG{=h2gJaX^bA(?XJkRlM3ZCem=B8iRZ9<+EglJ&m&n14AO z@p})g{&+)*=^W-_3Cn9Xew+i-o%zTi^~P=6W2|aapBebwxQnp|a&1L~#IUs!L?{ZUvpTls5YHEaj5otn%+?zGS zYxlxE-OLNQgLCh&bi0#^aSs<bct}>n#8Z%4NO&i@9lv|(fS zfyVoXk?BwA{J3%kUHu^CS1^4n)WO-Kd&cRXbIj$g<9N4xm-sJerfa21CGMBfm%3a^ ze2IT)#J8TT%`Rkhp{EY)pWF)C<+}ONX4}Ovwdz-5#D@YgoKVS!AN4n;W<& zfzD@0Uosg|U66%w!by+KPHmnU^a6g+(*jQE`Z$$8cA|CoAAN|3GONS1MNj>Jb11Tp z^dL`(L=fJB;l3m3#w2?qytTJ8a_D{YXz_;T7vKy{L!+2gZ-A*=02pfA_O|%Qep)Vmn z0QlqAuJO`x%9>;dS|x-vsX1gvRtJxfC}j^E{_NrF84KVyG!NPIu0_hUzNwQ3z+i6O zDR-WBv)b^Hlpp6zpU|Oub$V(^yv}6dM{_(TkS8kNmhcjcV{z${>d?M=6DhGBj!nlMm&BR&wWjRVDBB^E2xgDG6G2(BRQ0wPlWX8g4Bqq z+=QxSu7heGl85pz>M>FhhXy3lA>dy1y;}$0ji;fIIc$4!KD6@y028TX@ren$1*|N)4F&EB&1aUrYxICi-W8?kvAY*CFxseV6xRV`>p#sUA@Pu}` zh}v}Je5CortiVbhx;vYdCrUa1ZX!G#40Jm?r%pLeya(Y2Ejl()9%eb)nyLpmok&Sg z;l&tB%ed1%=qW;|G95Az|JR?VK^2U`N^ZUt9^c-DNe_423Fn3y4XC7M#3pVv%48+R zYuvf#SZ;1w*DFF3RQY$dqv>j8uGuI%AWONHuT(RYIV=AwR5_Ki%GblC?JATid?i%b zs=cQe^_S>JI<-j|`U$@B@AB@WqZ#YTjUjp>*mwlhU|0;(EQv$(WBKnt7KgkM#J`c2 z(1ganwP){N*^E8fUN}k3pXi*T(4ojSA3lEOU8#b8y1*IZ{eHe0Ui|gi%nbtq312a;4G$A3{htSmJ~>W|$wnCC|0n*L z_d>^TuUIFBuKxzG3_qbfBTY4d`US?u`8cmBYtho8K8!1#YXchjC!ME_c#Z-c#9PLy zeSb-|zRS2Iqd zctAvd!5KU81X_7);RJq5AT5=ydosDujB_7>mvrkyCsf3lqULQcIS z>LDT~C+wEYcjAQh=l5;7bJ4@oteco3X}ltO$lT>L@Z~0P_vAIZhpDwDuH9+TQqt&% zxVNz9eglXZq`Swolxl0w*1~TgMrBYQAIh0k*R}UHyb~)Ln4%_%dpBB)FBbbEGv)vY z#-vnNHvP8^knmf#mycOxoxSaua=2fF)JOu=U?G)j_qE?5%Gb*E0!!NXi!)@=4GcH$ zoOcDKBsqE}KF?J0Qn4Kq)PpmG$LtwfY40tOX}*(zM;#eQ-irT`yrp`^CB%VJo*BDP z^bev@LG%LAPgDH-kie`W{s4F9PN(9^ZWa7pSi0bS36Y3fp0>P<;R`*A{`oV}beUa6 zNKj)bj&IcXOByXnRl=rH2TZ_^Dg-peCMmm5W!)atjB@dcmfLAcYHo+fA4UQ!; zu!m;AtT}XCI(Qf*=@p{J%=+Y>oW%;e@Cl)H*{2Zy;zsyOQ6-Z&uZqv!Jb6|J2<+o< zlBhf8;>5gK(OE(y{+eQvPyrea8bb9&;BWI27nKX^Un;{YwK;Ajm%J*Cuppz&-JS&@yY341F z7toxx@0zxbR`E7Rf`x_(q@UPnbBK{w_F=0$C_J;8uFB{?S8rtW_!E%?a)bqCUikwJ z4rNyPJ&QVWOb$xsp5&hl&kn`(Ay{roR=pa97;yxa+TutUa}w~}fkLef zi$;^Z?ml&|o`CBNpq-B`knb&JyzR2ljw8j}p=H~IR89xJ+V^c&R4^-~LM&_{gq!h3 zCCi+r%>St9@F-m$!?m?zG*LZ&+|c?EM-qn-lI3Rq-QY6vI5r7Tt5F|A2Bzs!q!C)9 zw0by8at1-XqXYK7hfT;wb|Kf#;m8Iy_yIfNYwhGzu1Q;>mrtUBb!Q9Bv$n zZUO&V->45QUfRtV^KIYN?9b&4aNB?Ue#}dnC`k6)noB~qsBz{3yj2XX&*7&pyOXY+3KkMN=z{|sF!DGM7vgWqmv*HSoYc;g$valpy!Km5Y`G?TO8%|T@ zwDEr6S3A)$b{^@ozTsIrZX#wDQpU!KJCv(=d8OTbvvr})hcVLVL5SH zFm7E3nc)rgPO!_X3xisYVc){-qt?FY{+<26B_zKIV;qnPWwva_+=;5p>y(UJ2bF~V zo=49SZyE-cjMX~14fp~9@OQ=+G=v@@C+`u5P^DR|bpZCXc`vx&vI%~Mo+IaSExsA& z;mmZkIYxE2W=k@u30*WQ@~o*kJ0#gJ7|hr9alFnt>G%&04&9u4jrVaG>xL^OV8iti z=^+ijH7U2Em^iHwOJ~EStwei~0RPZ|-}Z&S@GENoq5}pxf7Il4*Q8>s@#NjWfTO`S zS68@KW?@Be;!@twwl9FKM>Nz{z-h_C!CFUzSUoz%+z^P7lG>a&KE8A zrN5Qce06T2H(32h+c0E&K-ekXk83{iKCo77Xy8LRReYj>2g(PA2c#4Y$mS?li<;n1 zlXv@S3%!T+{0YI3`zBJnxyku*-PVTWn|B)X{q|y?z2wu)qLuMmOTK?C@{TGy_K)rfkJFA>B=l2Q@P12-ri+*?5~r^s_+PWtnXx-8@x~Q0-_==+X42;X zAJ|=;pTK;-kLf$g7|6X9g(bpUv4crmhp8RN^d!8)_J1bpOBu`AGYGssx1{}iT@Y;g zXW~H?d;Zk|3MbVSAa9qOE+IQqnZ^+Xt=VCLB^PdADk8G}aD7<4r&Z^9COZ;>!?GOT zbx?Md)+8DO%3Oab6pR=2A66CBsZ$`R#yfds`$$2Uq+2V+tGojMTxUPoNyi7gJf+U_ zzKl1*FJ#8nU*Fw=uM+|OIT`p1c!;y`(tH@_={E^nf~Cz8z1YZ(M6RV|r=ek3>J%hMFK!Fs_Z@FU=P_Hbir(MLG`M zck*Mx0h~_&WR`G`B99CExp_92KeUW!9*-9V#DLvd^dE(DYqRBsXF_W=bBdRiU`C<+ z;5ZEUtmg4v$4%eC2ZZCQD=q^H`U_%f4%wcqg=J!t9&PY2&m&sd$p>4DS-{d`E-+_`AGq_;^JM0W2UlbzpO)|m6^9O1FvIdZxWW5~N?`nm&CC!~6lcl2$u zd?&Yw*y%ZPhhK1E=>TGx#i?hoZ$f!tvF#EB(_mr+m#x?*$4M@CRzwA?39}To95v}@ zsMNyY!dt&sy#UiB+9e{5m%x+Ql+BDa)`tu&c^qi@%uN21ZD7HLcO{E{bIldMZqEMa zoe3zw^NzZ!%`0nB=+_`PGeGEa-?>~mXPOj@|A!f|s}#KC#`ocGi1ZCOV6uN_N78a_ zEas}lnTaC~<3rq{V^C1AjQLjq$oH823CC;Pr}6dL@8N8{Ra?$|pwv%)z7N#%$l?9Z z_u_P8o%@U^O*j9l7Z7v6`NhJ(W>fh~e^~C=SP4?;X@i+~q!J5z5m3FU)jqhB@Z z%FP4#?1wZB_@_5zSRQ+2RRD?6mz*Vh;^?&KTL&ck%3TVih##tK!d(*lalxgz`8_~} zhf`fSm9lX_x4`=$_~5S1B!eJv=O}k_z(~S0000(1VADH01s8kEZZ}7 zJGj{tS_Bl*(&Xj{Rfsz&1`IUL@PJpm?B~2RcmEy#{}8GG0FfCxssn&~09P_0`|2SD z{1Cr{-vC(wF_4+S5H?K$kbv(%s@e$Y0AC^2cKh9AYqc-Ewn>|+afO#WfuL>Z@Qt@$ zvogbN9C&S$SagdCUU*nHR+hy86+pC7AOHX}07fGK2Y*oR{<-_x?zf4zT+L;ut=-M) z&T_fbpvPOwcXhNhW7W1(OWd+GyMP*Pqg5RW6qZ^G+eu55ZGvQ^5JD_cFaZ!JK%TI8 zqTmZ3KbR2aeS*GuCw}z4h7chn4F26dAF_>*+^OxqZVh$m{UWAk<@Zs8 z$>IdAx7tJU3fv$La3U_71^o_PGP8yw!}eMH$QCJhq8jod-dw8^@4hFI1wcq3w2;`8 z4R~(hf|S4!uFz0=BYk2JI*5|YScV9)RRo?y|7dVdH48Jvivze4Tf&~I(V2U7C4*5S5oeg22rR<=utbF9qS(MKW7-#Bds2}J2dVIq z6P#H6+VgumsMgO3&8uBoY82z^+w6Bv#GsM@ePIc{3Z7ZYr;J)otGe);Pw{qlF~mU>6-`Ii0B3H~Kg-C)N|k}l5ihsJdm=b5m0Y%{alxn@L_6+TFwu~Xrr0&{SlovNpd(pH9%2iZQmHn> zZZ>6=b-_l;F0wY_yfft|QFk*f&pqGvj^?rV=$@!xoR zaqVu5^PEK@r~tqa23}GjMnUo`A-7x>!gGaru{230aq4UsC0$db<6xwNo9CMUeufjD zK#__rDV1UAYsEc}aXEi#N2*GF*4|v-KC)rAv0!ifpa1|g7)NUL98myqP1mQyM7~Nj z8)Ww2Vum;XAXDIZB{)PRE8E?8SOCBcC~RUisy2qU4H*CwV9*qAZQ*>@C@V8|W)-76 zVIT(96L#P2RMfI&+=Aqb_nJ~ctq$yhnCE#Ix_L60CRDb3AyH1AMr*UVxN-VFiG3q zGpozLhacpnR4${bd`tfMwPmp+W!vZ??)4{Nc6BV_>B9#%6EM3esP1YMT=jtPE2^Er zCs_WKE3iPS4o312CjRT;=VyA6{vIXzufd;&oQLZX?Yze?BWm*g>cLfNJhY-J8rI~f z9bt}MPhlyBN_#-uzb=dLFoj;@et}O*4aVgODDZ%@azm-HLPVX*HM?$9gP25Soo@?# zYzuw(+qMMR&}|nOjRk4HV|-|>C`hNqNT$r1Zr;VpFAmQCk70@$6Epekke(6|T)Sl8 z?7&dHP$;4*LYI3=8-(NciG~sGVsw8!H92MYrJZf&j{=qXHuq>+YI!~8p>WG)GdgID zEZE5UZ4;pSzs^a!HhSd9*%X7@?99JW(>zD+I`z{p7aq7wheyB%Af~^_44*k7Tl`Fu zRgZE^ix{w&)8mwFq;-coB3~b4Q{|%m87X^nin~)Y0`2mUHI_;!1H?SFiQiIe@K!bu zBY8L#7bZjv0LL&607y3Ojsw$$y#E!X>V!ikdF3ex3I@FnF$Ok%Di{~-8{qq+5zQOT zN3o}RnW_>~@u(dHbt%_=Hgj6*%D>iGWT3}Nou#LgUTDv_(vB1899_=!yYH|bWm%ok+kxpUEIL2J=#&fF^R>df!J1uou-4F z`F$H4ozbXLxVh8Tj&NpCZLG*Vbh8M~QB1C@JtW@tm;`+!SJYi?7u(nQJl_}%b4!q> zgK**JJ+lmXDm5y1TZ{lizOTfq9pO2@%cC<4Ub&35$0Qsqoi3mTA-+X7zMk0SI+ths z7V$(lvq+f#zuZqCVxOWxyG5cQI^m~2i+n|Vcpi;aZy5=<89|agTfdyrnRw{uCwbcc zteUC*6P$Ked=~h9%FyVL{kB}?%B5FR%wyM_Th>!=oRzCX&uH!WElnuiQlFwhA{hQ_ z)>-Uh<_Zw=s%20Wa#&|>RC`!Fj}7FQ_;w(MB8ud<`PorjHYYOc^ID*ml$@4*r!+p| zF77P$Z?n&IkEi&@saG54U%HEMd}Z>My1;9o4r&r_#+IA)h>Dr<#2L#n6p_$UEf+5s zLi~nCbEsnAUGsOU2|>6Xat7^ZLMU4$_-rRx66%@`Mn{O}6Yw@+1irH;#2bZbJm(WB z(hn4iHk9$zoZ#wo1jMF$rVnH_CA$e4YMY_$|=8ZRD#*b(^iBoWE*6M z>bW8_=!E3rRc^$bTHc9tgW)qo4UQs)JT~y}5Fl2QnDx6()Der+0jq44%NXUWDnQrk zJM6bp$hk_US)Is5v$?)AC0LBY2D*PLawHB`{27$-!T8ZHFtJIxP?ibf(WK{HYHKtS zt#tFTFOw)c-y?GDO)L{CoOHxjwzK*T%2_B`KYYaR2P+lqi-kp_6EM!~X<0z;7bD1A z8)~`3e`uGsN8w{mOig@0XA;B0XZ&;&i5tyWmubYXLfBE-o#8Y;`8j80kfz}g@dvvm zP9hmP+S+kMpXdxW;Y6jw!!b&RP+f!>ol!2zBJB8N7#)fdG*E97gWx_Hp8FwhYZ(>V z$E#y6O9(qgs2H8BSPM4&N(!4<%b4s0VuJoGb_+#ar^O`D;F)7mL|`f?__zPmt>tF8 z&m-GS2Z>{=8Td&mJDG8B{Mz^*vHFe?J`?dRS_WWzxR^NM4^yp}o&2rixhP)??Exp35^g z5Q&<4VB6)Ibp{L0#lY%Djc$wK-@fHJNkh%+srwB|Jn?;V!hM9+X&ninqZhk=#{FX_ z9)k{0&pqfu4#Q-SZk=5bM{@Yk(d|SEqy)3fd9z&fk%%FH(S?qT9~Ag9S3N1LOm0P> zVi}6bFA7@KmnYloK`ZkEkXnyE0E3Q9+9d$GJpt@hb5zwkX!E~p8;x#rMQdhfMilv+ z_ObT{{$E{FL}<+-IiX9&+<)%o5oHh9zF6ZCHlRtsc{%Z zNLD$ipqtM&v5PJ$(zXw*hBJ*XCdZ^BBKbbDe1|i2P2G!_M1Nnv?Hx|YuSvcpe)(kD zzM$48VZ~Vs)0(V`%No|=_1|#LY2s)WOn~%hwez!e^j?-S$xAJC#nLdGc*b@2x(6-h zXlVekjkHP=w(yQ|h&BO|s9aHeRp2Llm*;nYVoss&AW?S;Ca3y4bf--?k9wzx0PjM5 z7SYC@W+%m#mC1%-DosuD$B@CT4?wFeN48QIvudpwB@A$ya!_pag+)tTH65inm%@UZ zoh65!Tdu%zv%1!M6c@Cf&*oT)g5un)#v08W0mX_K($1)CR%+9;4{I4%JZ(*NLqN^P z7lo{Xbdt<{vy@dNHDt11@!6YRl4JE@ENOg{2Qi0OM|09!GmpdnBMPN=q0AIGo9ef8 zH))(bgn#n&z-tf7N|YnIX#i-~KLIsr-%8XYGZuAxh8Rs-B0U(XqLjGpLS=3^)jNoh}0+jgUi)UkK-p ztn)P{^%g0MXNiOY4)hYA^%A5ij0LyX-k>`HO`msjJ4nORb4V*}5TW%h4MyM!4aJ*} zMQKQ@kO3PT`-l|NJ|;@Cw6|cT@43<+#x1$ua|xI#qMhookpe3G277&*z%U;we^B*d zK3tb?bRI9-sC$-=C(9gh_2T8YH02q16W|WeFW9OyRx#CU*y5ew(w902(1f<;K_$i=P zqr9NXQylml84j}-rYo>|k{aaWJQ?ky!gn|Jp}x{|wT^pkt;y_MwTeJ7Il za=0=rpKoI$q0McbWo%)7k}eCfEd^7-v}sGUfEK`DnUEpT7FuI!WGxp=u_=InkpbD2 zskSj(PNiIYDBHOv0R-uHxj;Gq0BEGjY6#%(;l1C!?|%2Ty)E~dy~T`7lY8Nvd2`D~ zGGj5BB+fE&5sY)tMFJsm{n-{EGoqsyAm{)C2qCCNG+hA&!GZoc*Xs=BxD2?xBCt^^^JDfspkx^HNr$PWur7;Q&9);!t zJUEnrf*j^4F(KYme@r1>g5pyM7DoFA#kV?{uyqzA$N*~*PJr)1gJcHz-WNOsB3v%h zNF>rS1UH-oA4Q=FU}-+ku-?zBALI))YjEE|-C%LCXQN%SDd2!A}FJA)HbJYj`fcVJ~x9@yUfG6@3V|&U! z8W&doR}iDM5y1jk4G}1^avcBTgrudcj$#oQPRR&dw7{+XeY$o~IycD?Su_D8TFRcP z)p^pn2!U>i{JEtUdVc#60_y>zrrz;c(T^pEZw$#*+!2&XS4DFZYa^0uVUo5gnV}5M zb70b<5Hy^vdJ7(q7qhmIZ%=UB&oGg58MCO1m_e;Vp_i0gKg=|&_ruc8%tRh2H2WPi z@nf3?OEfUG>79BMIKaox2r%cm?^Bc)whU3Bx|xP`owz!IMh3(PE8?W5(f(l+ZEVHg>d@WD!I zMy%Hucza(^l{UK13c~wcODwJRb@U^MD^F?IY$;}*+%)SuN20 zFh#66IOYVadCmT#H!}-yJBDebS^jq#?fzRzu=wqa!>R~$U}*mu5_J`tj84(9@MRCW zu3!vM0~A|T;o`{fj8>PDp{K|>*9u~yIs^lV5{nUVuveh*#is29Kz@r&E}o^N%5@CN zNLU+@XoUhN{htwbD&(o`n-m-b6bBd+f`8VCm6}ENKtb{zHe09S$}>^Erj>tP9dF?H zZIMnttbqbzYPKm!89$a>Hg~i9fN!fMfbDlhyzKbWPS`STt#`7a14WVfKA%F9iKvbp z;`|n()Z`HAtTaH{Z75SxJK_z2QDflb@HZ^U zQyjKZt*FZXstue*SVA_9heB9FE`?J|P=dy6bae|YUZNUsc(1RF!*b>Wel_)fqBA3@ z19(3DiAV?2wo!#PchhcSUMhEh_nu~4D;d!gN~vj;@KB#t3oJ*>9=d$W5LEkzT%iyT z>-wv8&!_E=Z^ztB<684QEVKm57uvj$Mc+2l)RF2Ja^-nKA)8xCPkgYJ{URR3Z38DF zh!>fIxN?J$A6e+ns3Jd4U_T zItdU9?GaO6m?+Mob+RqQSGxR>y69##vP0bvWy-}UD{3P)4eK2thYSm(+qRVEzuNV^ z@6U*$7k1}LV>=mOC?c(TG+;;pBXKT^Gbr&5FHU9*qb8)sCTY@nnluJhtxSGxjV6@X zxuU_*^cS|8L*NL3{ijj8Pz$5e?b(on%>;=-ax?_B93Zigw_7mJ>Y2y{FCr76biUVy(LUcb9EX->l?^T)0A1 z1jW({0%Wb&w%+b3V3>7p5nRJnMH>~Rvk9IOZjXxLpZ8p?w+> z3-fy??oF|YK`-#gSLqawaIylzkawQN%BCZ)4_Eb{am zkLDr}wH3l|lpq6TpmTVN6vWsO9?eDzq547_`@ZOIMV4O0&YAM;v-L(#7?F(Fw4qOm zn$(mUg+UPurbHk8(#dd9=*rT`URTz@g6aXAy;K6s?QVla$c+cd#?ky4`aI*oZ%O~P zR|2{ZWr?^y z#CyX2qwiSxjcBA7OsCtw`u@=qpF`+$YTuewF9W3w_WrT?V=BKHjO%YF@ws+9F;;Es zt4M(L2YDENMEZF$vc~mYR9}gyaG{S$S2)GAmZ0fNshn{!k+|mn-skt1%102_x9QeG zi6A|Xyq742*Q6zEuI8b-P+SFVnNPTwpPt8;!3~5k7{>!tpEsupAkSNhm$_+k~RN^|gfCw0&ym zk3K^QZ6Iu3_#IFVf};DDjIBTf`hAJwkS_onTtYz#m4o?qOvWfBtSzIy@H~9kYoz^0o3ENI%{o*70lg$lQDKgz z!9{lu$4XiH{?LUd!htib0;Z`tRkeT+)Fu_n-4$AvwyR(pF6aLdOW_H_LL{<3c&v*V z!{9SD>dm@2C;& ztk>n86U=JqVaaoDj84n#5&hO+%^yne&*Dabh`;4j{oWX4{&2L1`l-jiZlG}2S*vt!@Yq>FL zBjlO@gIFdJ8^!dW21Ejs>eMoTd_}jBi(t9~dm-aA7_uPu4hRcrzt>O(iG!6VBReb| zrMp7v6cQQNTN31ecN~nlF1l^virb@J-z9XF|G>%$ghdDoLdMdq#N~Gi3EJv!2gt@7 zqyD{~77x=i;xdOxJ!Lj(-xe{qv!nJyNDw=CwE8ShA>}e^dnD<)wv8(`%2XHg9!z1& zax7$qw~JF}eM*Ox$U;gJYs%tp&Q&`#cc~BPm}_+*2#8CUZ=HVD-8Uj&5TwvYlA;r> z2Z68N9e~Ac6ZZ!!TfmDN+)ak%;!Hj8Mlyu&xQ(A6PG9@8H)E!txFfg-KF^mi8@}1W>pdpb4(Fp|n-xI;e zImlv#)6mh0)A6}Mup~v`t%p+4JK9sht#~rESOI5aIGT2u=NNP4`JF4i=yr;zHuD*6 z1`>F$wQ6h2Hf@%sLIRwTR)!cKPRG#WVb1@Tu(&T1T-n6f>G@IxOw_q#WxWHra3?<} zqO8VrOMW~By5J*2bx5dYzA3{-InNAlfQ70bi;`1a0(D!FtFaN1wTb7N8;7VRg&>*i z>XXKqJa7xx2bT^Nb`EsrCg{hWILTN9sF2jAE{9GArRil>=v3e2(-6DOmI7GP3?Y`V zfC8b;fMO=Rb%^gY4HwEPA?qCaX$cN6>j8j0e~t&{&Dz0A-k5JOq> zSkVj{;L~hnwmCtov26b#Xa0BhjnQ~fe9W0DjV-n;V5z33r3>NUW%@KEeT4$tK(@H_ zzcF00rk|nMu7XFf(ucBq0Y$t)i=UcyPEnKIOK+5cqCT`}*(~T)E`%KuO`3?-PNL9eIAD0(8_%aZ4SgMG6>WA+(TLo5Z5os zv(QIb>uV|L960Iw>yK%9K(*5c7e_6nxt-q~u1Q6k4{+j$=y<-Mo?c}^*ecfYxguIH zP1)2@nls?`>^>QtQQD08UIIE}bW;%$lt$z@oi^%Zk3(qsTjh-&GOgU9i^9XaN%3J@ zEy+>|C6{9fh&lHW5jG?i=h*g~u>kxA07@S75P?LG__vZ{Wgtw5QpaoLrf&w;H_B!fD| zDooOY5<$=5evTjo)Cf@@Wc;WFNbT{tnG-Da+&&DPLt%Ef3Do*XHY5)$1r({KiQ`mCXd-6MTMFr5jCAr|l%_$Jnh^EX- zFvfM5(HnJIM?2U+NyiULsgx6mkcOl0b_TD%`ireHID2#8h^zW5;wa2_GMgb%Z`x>Nm}IZ z&Zk;Yh=`Svkxs21xwD(>qtsH(iz36!r>J8VPdq{Nc|tiG7i1b?^ratm3bb_ZilM8x zNf}wg?8x9qv8HrKZrx|~scW(@Jbl;HYFF>9uKed^uEp(aV{|-y2+TFp-(Zrw+=X(a z{Kg#NEP~c5tpcI*UWV>;DRggpG>W{aH&A-|4LFoN7@T^_up9sE$40katWqHoYF<)t zQ?p%HDs=;PJN(}H^FE6ZIWp=)q_1s_~Z@ojn5&M#|o?+Y(2i_dAZ9wq34FuI?-VHqR zxH4@9%zT3a+;QcD$#H@xj9E?)FCD%U-*RTeG7uBdr@-P%=o0T@p*!erfBpspkV~Np zKvL09uLEd7n{#93@f0!O`g%rI`P=PU-lU3_W+$%#bhh-zF?f~{D4UM}oHa#><>O=LKI%Bx+bMVjTZ=sT$t!jO~)zgi5dSN>lpe$Mf zKIRZt8^D@;bo8C5tB*a~$q_!DCT$UIuh&!ERU)lv;kU?bmv~f7=JUU#7VtPv%;G&o zn6W`LmASxf-6Vv2QSpfv?hX0KunA7ES&N0=TN59-m98AI1c#?{7(t|-mm!@2Na>rA z&EFxe{#coYk)sjLN?1XG2KWe0_y7Z%iRvukA4F~mTH?K%=0)JOte?Tvec^dm;7J*~ zYhOacq1!S#YIB&jw=C>2BR3~WQlkjg1td{pKOz+yLWzr?L(nJWGL9v8Y_f$17QSsz zd~|tz3Gq^}QdFtG!sjEP3#aL>)*Yq#b{hF_?id`nt+kJcQ=vQK}K3ORnHkB~?Lt>qi9 zFclOQx~}4QYGZbSOVs7U)7egy@G^M!T8UR@Jy3+jiXffh`;a=cA++$x?yCGw6_%yo zp+N|L6FgXX*bX8^cw*qo&>EQOwi~jK+A8ts4oEum3Z7jwLLS9Yx#F|$XAJw5`zrbm zkcz(DP5b-w^L+|52Q`WGy!U#~(`wWpRiH0u!v$T{#GSsEq%G^qt}Za2VX z3}pW`qfr=?F+E>HNkSsXYhjxcXANN9(76^FJQ)dIgH?*g`DW}%@%IMRN@Q6n@RnUCSJmvU6UDAHLnzS8&KY#= zb7&IbIifM%OhqmwkW~un|~jb@Au+81t&@&5yeJ zxxfmbT?BfYW5CB)oe>}fBA{=wBd6k%wk}G?M_QeV&uLIgmyfh6W7Yav707fBm%pG5 zz(KPmjGlUOiyXY+X;mh@IJZY4((WZlGh6$dE@PElX1$&@{gHc(kXQvKA5y`q;E=^f z`{n*eWiBBU%&C$n9#_QPH~@SCw~B6xRdlKPxLojg-(e2=8EiVSkTDB`PKF;>V zhw;&@oSkCHFz<~mP008W|0p(2ZdLDsiFdGG>$4B;h$lSt*LY@C^6dH6<}S*8m!To; zamYyf+h&%}fimlom8gc_yGfPiky1P@G7y$>9{sw_>={>JnNMsWHf8Uq&R@eXsrZTM zt&N}F2^+DD;_2k593b}yzd6FHZvWaciN)LgK}m(|G!2B&K;n5*WyxA{?KU z&?`cy77^k#0!-EL?Bl%E>tQxo(SAfNcKO`=WC%S&_&yXSB;iSAoqF+lu$IdrmRTKb z85I~a6!kn%2axy>=Bib7;^!`Ljg!A5Aw_Km)^8mYGqqd@|_>5vGiA#Q| zcHbiLLm@~JEjokDyP526?Tb>%;?2gTxJdTNHy@?7xzQ4h3 zXf?!;hT~71*~e}-0s5|ul}1`BJ0CehcPr`nD_x1DCD#}m_<$3JMpC__z}O@VI})brlbOqTV13OeSk== zZ{d=p3%6N`l^^IQz7BAgfyvy-dKe#jocRwzCW4g==CY7 zZKKT%sC@i>{LdttB|9mVXHTbZM`e(UzN=6YWJiwhuQ!OB?<56dHa`UQB zEvCQb8KCUr_^<&g)yq&SDH&jQLFL1&#R>{fs87To>Q=Iz^qy6_Cc966fTpkrJz;wM zd#K2m!eGs|lMHC`f4{RXI52fq_>gHvTeQt(q6oytz@Uv(tnqutc|EEo6Nex;XGgKP zq*MOej7!Nw#vm(4L}l8+jkH}SeYPyh?45#wi@Gbq8G+e#XX(?4yO(!duK2v>CF#N* z4hQn@Vj$Pb2M)3(iFrcdP@=4kr2Iox7h%)g*z`1}cT_solR1%OAhCxBw{Bv6Hv*hT zBVdl%{7c2@LN&oQ3MJm?HjE#Ww<5d#p?Wv`mbp}?ADK$HfJL-bNVIZu5YM6ls-5hq z;(;(SI9^6J+arO@g6&M*i+dWkHxvu6w4!Rt7eNo!)a{-(%Oi^Le0*V+ChcY%(59Z~ zk>pxf+HE^oi*VcOdQVPa$l~4}QhK$wU91m(>0ZB^ZPW;Eq$`aHE||D`+b^NU#k4;& zBrbW9Ru@(z*yHh^Bxde;inWzLj;pKv4C!Gjl#RFIa}YeW3fK|7g+ZC^fD=Th7VW*N zjf5~;L{U8698h~4CYRdAY_Y^7c@wZMmWD3t6`{+BOLkD}wT7-mc(9Am+%0f85dZn9 znbm(}&pS0GJ0R2xp)iUlT5hHdvsDmP5Ph{&d#{$31@IyoSlSpS!~-29%VUUxIpsBA zG%*HLy%VFmV7^;=!QcRaJ^^_|Kf!lyI3n<0YJHF^0XY=QAW=pq7zGAGRMXDbgu#dA zNhHd#LX5j7Q|WZ6V&7AX?Y)iK#SF43f0$Cse-y5V%PSqY*}r>uPo}j-hulnH-G-Ml zf2v4@id53B{)K+_+S!H$<@_b8o!t?qHUevl28``h`Kbv~b#^QX^*hGT<`80*n&VYB zJI>>vX)jXCF#;>5Bi!;*v(ZnGKV3edUB?AOCB+Z(kxE_+vq6%3dreN{JWY8lh`-$Jr)r<_^lz)q?k!2`qW>R1&*&^?hpc)i_JBam&9VU|3gXM6O(oa4kIShd%Wz!DbqV1tpJ|{@$@Xeo=7(2UHZ7;TAT-b|mDjro zs2J`SNP?GS!FRrgji_O!X4x2TD(`~L?quq#1H1sW@baX;=Y$=?J5v_qj9egwBcNMA zmPERCM|A1MH|H!tjv#7N$ah2S=0Vtg?so8Ie;RUndZfJCU__c7^^(P-ApuL&Zsd*| zIgNc5^0~WG(r-QW{FO?r&SNinS&4BeND_!>aVJ$B0{8P6%4(4EVOtN?m0U7@koNAX zQ;zfzacEOtBlVC2+HVowiCJ3VzW?-8!%saQ{0q7KY$oI)wzO?U3>mg2&eXfWF0-Np zT%&o)b|$qjhwP$4o;JWQi1e$goVu1IfRP>DEo3)Seoc5>v?O&ZBTo6V)a0!ZvK(N;^-Xi&ysgeQPT2WTkbppFf>R4;ke zZ#MhjNJty9o~cfZZxChzJ2+e5VL{xXIG{9eFC;rVVKqu{YLC~BX8CXypHy-8Q6}^~ z(32BMv^x%XrJ!sej{Tv+F3FWvgNCl$m+_w6H{ zn6{~t+&@#3PeJk8wvd>^is^&2FS4By+SI9it!B5ZUQ>@77H%}r7R&c;NeY+HbSP?n zPvP<3bDo+;u7rzih^saf`>srtJe$OXcOFGeu`LUEr|~Ap$jjp{>Yjm~k`%zEMp+SyxcpJ*D zYZVW;gZ^UYchxzoQyrUT?@QF&un#RoKsw8A{AFwswTxv;XeYU*;&Tant)*hg?8u{*ftypR6gJ5=Wyzhwx6&e} zN8IzucGBLh(1yI`z15%m9T~)G;~soQTb?Ri^rD_R2~(cltT7<+eno!IhN*z$I;ykO zlVPH&Ka5R@`{NcluzDsOP_w)_?%?0QWj9=#U}-)4dv-wyEvh1=+mfc_o)dTpB4k7{&)Xoe}%URE8&$3?&q4RX{pU`A)e>1Eeh_dXht_`BuR*boK4-2LuPdY6 z(c5DKT-1@_jxayV17`;zfFNvC^Y;yNjK=f<+EhAT>gaq>QZPM9_GvlCVh&%kw$G)&t>Ih!#c4&*4I+qhBzxI>@>&eON<-^%1vSZ~x?Jspy-Zt;N zu-PvT&PwPw2_=e#jjar~ts?RUOH{VtVtW3Gtrr6Ist1eiSR}A#FM)Le%!$ z<%;yNQW$ezGt6KoRxVO{b6v^>OGcvK3{jmDMB%%xU9HxYC9=ltgpptCa0`_BhD&;6 z!OH?Tj3HnKRkugHkt4^P`;lr%2=4_^o9>QuEj2^xfb9i!NF~a`%JSowzYY_j`f3Ct zY~}&(O~-7)U~tbUxYCA5s>@I#&c~}#?JS!`LUh%V5!fEB5%2zqw?Z5Gz+Ne!yLc`r zB@Fjpwj0xjDLL*q}A4I{gd$auno^%`OvE zq?uu)vIrS)}8@%p6@|6>JTb#M=gvaqwbir6~pfcB>;nSP`5d3tN|KnC3X4Qg8i#<8X zSK`(xvj)yJC^>j`DdjFK$`{J(oakUQgidHlcq}-xdk;(vt2JalI+>`&rhT_T?TXIBaa@D%g;-P_(&;ZCeK- zQf~LR!G>=<%l7x6Wk4Ap&LG4eA0Hsz-q=2ux(;=6uj_T$-DNu%R)_br_rDG;7QFL2 zC`pXDZ)ZDun;77sTiIlD=DG>VX5qESLUps?(VZ1M}4}lQxV-Cz#8`V zGI;2c9?QprW;uR&Ufar=0@>K?N20re8Wz$&z?9-eaBjgJE_K11gMUf#9xIZ1ZD6$r zWz@!p4(JhGSjo2MXYii+hvOE{uV-+3^V8>HMMm9-$=v#T%I++E@g9)%=zwuxX%SRAMOR!^@Q~s6D35pD zfJu$BQ{9qt{(>ZpjxygSJsk@eaCWE}z*!6iB9sQrfW7J?q1XrO&!CRCeAD>pwsK(^ zZZemnSqt-!v}XtjV$#0JHc}GrCmeh2sU5^%Y#H{?RU{(Gg5qT~6TiCXXqjO*5>LA9 zsHV~I&PwrU9zuX3+}wBF3jH@`xKojrJR^xa5XrUrMqd6p2(hWkoG;`8%T&(^{5;vf zjM8s*bIFkgt4i_~_F`F~jIr|=ZLm<|W&;P6`(ESaLg@`QzMFzB9lpVKOEwCjBk^|8 z0lZ+8g^Vt2X0bR!Z#MO5?efO)y|hyxfa9diY(Z5jv$tAnMIT)XpYZWciq~pz7|RIQ zCLWf$TZ)C6*uBhE{}Cj5d^Ww#OeVdqbnc7?CEaUR=4nv9{PThs1S}(aqI=HEWfm$8 z_#1Amz!fZt`h(6iOHc`u5m8Cw@Z|slD}VXh$$qJ^i}HAuz#;w=zj*Cx-%deoUhKOf z=k6Jiy08`8NmMdpndZ$eRsw0-6pn4nNgN9XndgX6WF1Y! z%C;&Q1v~NQk%j*7x5qysst?CPuu2)VU%;={JL;c3!=v4$)Nfi`LHr?C--9iv$sG%P6*S(!$UuC>Yt4iKdl?`Sl- zcfqN^X3-k8md#6lTfF9~S##tpR!8;SWKquW+d-qI9M0=AmUJssX6VXbA8mV6t)$TR zGI)_P6rh;=Ff0LWHK)DhY1CV@Kn@)9p~|hmrAyhc_fi3q&1Q%^XWj6lVU;GvxG{u}@%XgYa9=*}*r{{RP)o} z8z*$7h_{D<$cTu3O77d!W4h_ex5DN4TKty$6XrOx3R#)i_ETrR2Tt4w*?I;oop3^B zRwL1g{5=|gC6Qw~tO#_3UqTmgPAFtb@#OnT&R_R-+L~~LcL{Vz#yrVWozr;&;PG<) zG{O8$=7_@>!pU%#=mES~*Lyll37ISuY4?^XN#t&Gq0Xu!B(u$*7mLz;7T$|N-xE5w zAWTt5S#TOi+3myBOSAM`lQ6YTBPSug8Ih7Xq;)Av6~OgV&~KJ4xi8F)Fz&xn$h0 zaO0O0P-v*s?sp+*Cs|9*2;ti@I?c_h({07gC~@h09Kv5MnT!M(U2EzMY_eF3IYXUs z58hX~IL?cE!S3!BxK?0LNssgEhKQgU$vj^wg?4&A;WkLvnVY!sw;4+mXo3)Ae+@Uz^mu0LrE&SNB=A8r5fV$=!w;h;ya|ZmG zbAF!GvVCBoWuWuJ8^TIHtI(0SDq@T!G-&D-%BHoFp@)2EgZE!m5A+@Dn>8gtfd5{A zwhQ-hkLYJ~OYnA*7KDdZxgJ~G-30P3vq_<7;n9wR_RYm1j?S{=;4zPhn<>4*Hv{d@ z9P&bUa%Q;<^J1h8-P$%`GI>3_KsPy_dd1Ol!*VvXW5~?2BAE2>AW(64Zy)p5=?4p5C%tmc8&5Cp}ty)u}X7O*Y-5i7q!h%ma$(qw|>N$6zM!4v|fE zQ-MZP=136pDFq0TCBm%o>>KB<=i62F4gt9n7-f>u2n$7e59eea&gXF{*$l^BF5~vSxo#g$b zBMZ_v`gmHhPQCY?DS9%!kIc?Fv`sI2B?OjXNDgnb;LA|NB2clO42{CJ0gA{s90+jZ z0W$AS?;@WeGQZsR_Lwhqx0d-*q}}PP}Ef zjWU8SQ{iTRu|+ylj-rYV8E7uFElGa(M0&_(-`vr~=T2Et`TH$@ur^ouoktE2z!D-< zg5ttrF=uCyt@nBBYp7-k3ihuI!L&180~^mxJS*F&iBvWgfq6c~60LbvnaW7pf~`yWym>XU+E47y3jg!^ zYz}|DK@~$p+y$k)(UFd>BeHRGzez;+HRumjh?23zgIPm0drlN9e6LW!oh$I?YBUGf1hIsE<>bND^1*=E4w?*faW;j9>-nBZ8=5s%54{Ci&J6}xG zQ>C3s!okB5*&G$6(M;qJDxd)|6}O}&wy54+iU%ZN9IKRdGm+DaNdpsu#pcprc6U;0 z-vpkYU*stsUDNyV6%*z}xF8qkcPi+10xXN;bSqW9o}*fEge0#116kTVmMhtt*I|F9 z{`^mBCRHL8JU94~&o4tHcMYi?XWRtjMU=S{Ne`+}-x>ePIuGPa#Q3FGt>qPIVqg;< zHKPt?5CiOHIfe}A_ayI!z$k)r9qW`g;H>cZEdOYw%e)S}{vjKDQk2p?^~>@%(?av{ zmZgl667W82{a=p|ZrDq~J*Upu8P80`-6RH4C3Y5D;^-yMyw%3-8UhD_e{W)&;G6T^ zg5P_FK&(c|6#}jr;LZCcI~F${3+3|1NDv|a)m|!>$jx*rfKY++IG`p z!%fUOKUx1rnSQh#U0fhjvX+@?tQ1AzN1(D(tFbscl@mL zemQi8eIV$YwI=&#hgbDQ?QSr;5ecQ2|9r>yFx34&7sYT|KO$?wQ^?0cAHK7r=)qrL zFZ5^Ke*AueV|nS0>6RRNlsXJ)k^Oml;<}%)ef2mb?3>-C((}-|J*;Y#gw^|M>vfn! zAP3TyJ`%SsT<;)81jqFqwlGNvDfDVZIBx_aId!AL0UmkNabl8N3((Y*p)%Zs%gl{^ zD0UW9@n#qVmD{{{t}`6fm+;{Iml22Z_eI>hjKE9Ik&(#`pT!^IvLV&Gud?z9xMa?E#4fdLlU<4-8379pXBmX)i z{kA)q&G|y!I6?m{j>twD%owYX0wj@(8bY_{w|i#gGp8uv`!{S){Cza*=W}#StR%iJ z?r!;Ju+r~+J|laAl2<$iuDk() zN0#QZzzXNxy>0cZ2WmV~m-+9^xmZT&+DapQbv!Kb@e5=k?eaaOBp^#5RVQ*!r>}i){cj5D*3c1pp&5U^M^$TL89N`ZkfMP*J*n zyQRHbo$v1M+S+#Ay4hR1wVOp-|3$xdZuic+_xAVxnr#ZAaUzIBjD(6%<+DhHI1hY6 z15beAc%M$Z@Crg6Rh${8i~um;E0Ta10APfQibenc006hA`q?vk&e=)&W{RfgdpL+B zOnS_fJ(JB*<;?E(cQ)pUc9FX}>At)p?hzL6vse+XkE;jhqgRt) zq^GNoeSPrD#gx}gKy~u;fuRTIAfWRND98Y2LL#y0fN{c*xCCey9UvBx1V=I^-f$?G zg7|k~3AjiQ2!YvX@VlraN&r>E)j`7j$Ut}qpUk92ShADRkIO7TW|a;yy`;EN51qBs zIG6&JsUzij2?WzI)j?jRX2BMI4FbX$LkTf!4B)`=X`(Pgk;h^H)jT+qu!6Vbe}I%0 zo;Zpi_%c#ZLP3>Z%3`J_YVe^7!jKiDIr!4w)%2!SZSob9(y*jkX&sO&=MN8;R&xl+ zNfu?@N{cY9uD}2Y0g;lS#R-M8|&!1s}G)}Z#EVv-%xL=FsCXh9DiUa zlvV^w(^yci$CzX2O5y6NieUsX94d}DG-*J~p)k+v1J5=Km?}7nGt0%GI1N~S`4d95 zm$&G8AV!S>I|}|R7%8-sL$dKlW6UBz*HHtzi<*EQ%ZezQujH^e!On`^93_$lJ{l(G z09$|j5D8>)fM6#>Q(tfqY{NX6NE;D**FcX+WV1QQ!9r$9y;#+ShwgYp!?2`o6?S`G zHuziBfsSE1woovv#byRGp*Ai+0s4|{)$tkKl%TS_8?y>x@jlt-+aoR64&dUf^1_m@ z$UwtU9p164Xfbe5tz>6IQKoklj(6v59elB?z^|oWN*}n6Sj}gr3f8MTpCXci>SP60rcCEyjxw`>DHQZ_D@pXmlUsp&Kv*^yN0k4Z0PB#b zg^*+M!sSkt@R-90^yh}Griw)d*>3j3yb0H=PR~_#Vq-$~J&WO5kfUWCrh7E8LJ4IP zd_?tW%8-)o48h_%DNQZs2R!Pe1G++B6@){$d17gv+c(ldp9NcO^ z1p=m66vovmUyBzx zIzT}mxDamK2X|#6iktuw@?c@DZvaISQ5Zu*H*mQ*QtwWAA&K56TC7PFb`S>SiMCji@Ft(-9GQ3b>#QuIp#cS< zcB+fp-Qcr7;R(Xm}US%Sl(@1rbjc^ zWg(rO%v~%kWBB{yd-W3Kob_9X$AC(~IhW_K9?kw)D+ZSsH7I16z$6)5L3(B3ASrol1y}Q*B~Cze#haU!a^)#cECSyhLC*`s z0UV;YjbNNe5d}P*T!GCS)*SriyC}R2_*Wi6oquEogar$tH!xhXzlHP}C=?n{m46Xs zn**;gQ|vJ9rJDAEfF>Yz33znlGcjkD!PAJT_5$;NNFSw|=7|G;ugN{H>yuHhZDOHd zrcZErby;ett1EUpACr+=vl6Umkjp>g01J~cL4g9*D+hoI^PQXe&HACtYyT7fmH>J* zHVXku3^)kR5oE@sT(ds6PiI}P53q=?5n+pU|Fy`-veW3In3BpJ*H%W__JrGs+7k>U z2#@gBZ6jfRE4VdM2l^2qS~n2n93&VU)tpVDkp>ZeOR=lNn!P2@!@2wBrKTA6{Nr`0 zK)?xh6#W1MCP*~X1cLMlRld)>>Mi1X#cVoHW#D;Yf#{K!e?eoM#7!F^b`G0jZ~+<| z^#hLW5rmVA2?FHZ^}pbdgQf@B^8#d<|L?4W6oB|id0`+0rK8r}jT5qq+ZfiY8XP6p3cpXEE+k*8f^jxYE~Ly=!!iRu?R zf&$h}vN=7f1!n9?Qett~=FX)lgoPzC&VU$pj(K279k8BNPrW%kqWdsGoa4kz=tU=5 zVRz0T+2)8-7ZFdzD4PYevUgJjoWVdg22;I0chuuxL44day`wgtsE8qW0=9MGbzXXA$I8NR$ga;W}_%;7yB z)B{V+cM1s$>9^h1+(-6mp)kcV6{22uy1FNo9IZ975PXTqPqbnZT!xA^p#NQ!5$z_l z5vitsWK=%d7Pd9^Eln|On4?HYdO8lvz#vJEO0O~YyBJI5z%b)f zN~+J`yknak<%nOi4MY6Qoh=~6m!HSniXiO;`{JBFYb)U)k=0`LMt#mJ80$2qsBaiau&i9~b%xF%rOc7dN!ib3Z=xVg5(5 zj%_Y?o;+Al`ZAcf_;T}^K+=@vThjV^FQ0vUz?F>*hZ$o_SY!a~e75C>{T9_RUaaIG z`#2W^FALl$HuzHtDaHQSOYCwo68SpV*oIcQKf%S>c`l2?JlMf?z!}>?88Aq%Lzx+~ zmqcJTF#B#y`zH45Q)Kh+Z!rO~mMgZ0`!GEoQS1m!a+3 zLqBujQI)#30s+&l%E`_ieF{Sk72KupH!SBb?&TTOr@`kYplw0z^ZipfzYaIsAA`o! zr0>}^XV*8A_Y-M>$^C&hCN_vY$bSFd~WWqAzcg#GqPRY2P4vb?B;BzjzUps;9C)7ews(pdPc z8=a(8zu6~NBb<e66i80<^LaM4R28KrRlC9o?X}lKyT@ZnViYw=nC{Ve{ zB|UBLQtWd(sf0PFo1wWdc{07rG2YD4dBtI=Rav=35DC9sv8Qq znQUSCp}m~#;^D*47ZHxq^j*7nWvS_%8ULDcQh-8QV3U(XSTN=DErFr=Z0uMp&jURB zJFRP^X~gwb&xH_kc_b^rJ8?^KTXFem4G34RX$5XYl)JtcN(JR#-AHu^!-TpVX@9?t z{>Luo`D)~)y_e1P5hpl<1U{sey)qNDi}|K)KS5{sq_rHZ;qi)l{T2s3&i{y0Wey&5 zAa@xe;0l+)yQE6Ar%>(v!Q=>sJOoYQT~A+ROFDg<&kSNV?O3l9-j51;5Zx%Cq)(EV z=!;#3@+8i;5j~LNCQ2Zo?&b)coD38?0jdiU-Px@q+(d3-NWI$*1CeBty`NV8AsNR6 z&z0Yt?uUt3kOa-pp!pe-I=v+aB(qeN7l(@8$mNI(SHzB!!$4=uc7!(A(LJI}Ur7pR zNei+&F^>?YG31Qy4x&(IGXI`~!Fi>HU2RNqSVEp(ir$Q73jKyjyBOb0kuUCaOm>;~ zihqF+S;U)X*#ptXv|xQ4t6Jp-EHHbVAGu-rvfMI4GBK+W@lDWfFL|{H$&D!dVfcA3 z2@1EK(-P>kV7&<&XJb#1A3V!zFO)=AZhiv(5cj`--?g;Rb!xx&<F5Vy<(Ef4tzppbueeARYM>1 z=&|abM_k{sT&j^J@$2hL4m|$%VLxfMpC7VfKmOXp`pGr#X9dew@Zw#)O6lRk25 z>$9)AQXlEHIODd`WzYCz^!~JG>#5FK#`9fz&)4`O=B`cK`)TQ>X~e&qwV8G82Rr1; zkT!78la?dDKF+;Wt*%e`#(Md$|GK;%r}}SC8dBdkK5@{))sxROfYi43JBXZLD{TD0 zS`+K9DtxD%a^R~!Sj%UW-dYWIhBLj_>flnv>e(&z^t1oA=2h`MYwh;)Pd)ffhr0UY z9)i|J~ZP?^r-|~GgX{-BHLp`!o+!}ZPtlgJ8KDkfe z(hvz-srZo-IZlxDrCX}W99&69oeB(qN;)nZet@r%dz~`&nw?6lSx4L@c4+~c3 z8ZGr!!M#3P{V8}S|Jvxor2Tf2@5bj#HMbCp)_{(;e+=Ngem9svz2K!k_2U4}e{E{@ zb|{c<2@mhA*P7z8=Ik7;g)_}Z=WXt^P(%E$n|OKh+4y&WkyRVH!zW4;u#9d~?Ub(pfGVv2ct+ zRZJ0lsU4sYEouqcWom9iSd3 zOAh)yU&OD5@EJk$N$%;_|GOa@1oBAo&K-1p(&ub|={=#0Sjk*)qUp-#B*Bi;V?qCLN@ zqcbBgzs~2=&o%5zdPEJO8Pkx({nHue*P5=pj_IP_a|hIW>zyC> z=$CkX69RD1ZvdwHrI(xV=dSeTC!PF|D_hv6r|EU>Z~u=nUDWs-e;+jQ%Ab4?n^p$_ z!-3AGHo@J3gKBODZx!Y)UH@B~{5#FHu`bY|LYgh`oTE2~YgcuoSIJHevJ0+7*4guz zZavw;whU~x8+&zQgKU4EG|(0b;yPQ|y;MI@DyGy(!EG?00ioql$^J_rF{OtAZNo3|Ecxj|~OcN0V-A&39F7=d`e#Z=cH>HNd{F`(` znLh#%Kk&KgX-GN;9%6kk{%q642AK`6_z|Q~Ek5m=paS?lErCQD3Lkw~iNuIbGu9J` zk?rD5HzIq8e))GGfY)sn0Y}n5TII3(<@}Rm%*sSOltP>=bUqGiE%n?C(Q493qA`x5 zH9h^Jbo4E7$19X9++C9_6w{y?1);=#Ea+!+05)S5h;*(bvk%{S@5uqX_@+C?l*|};&Q6NBWi3yl^8JRoY5)cAXAYY^; zz641?zePFogHGSr9{8gqzQjp9iAQ*RkCFwsMu$5!dahUy_b%<)3=(iRoUY*7ks3qv z<)GSkU{1gY?X_V~>EB|E?V9h`0O*jv_)j;Pcs1Y{9EU%IG#wrtuO z;NTg7AN?l_2ii5if3%NaJm&|D9Dgysm$gY&GIU#|YN(&4Inr=TQY^8x@v@o|5|@I| z2&UZ!7zVB_e@g3&i~f!u1Do&4@%cqO-I~-wJlT@Qj|HMZ(8=Rih zv4~^E4+(;YK7a)q=%aYLJHHS~)!xqtYGHFM(mp77NUvI)Y<=~)eWuM7EA!v)$)&sms<*1CZw zZ+LWm(0v3bg@0xGS~2Xkj5ngGtRKGWQ^C!1_+$-Lc4QcT=w4kkvZmSqo27q zkye={7OwSEGWfHs*47FydnZl%gmHJgBbJ=1BWV7u^6Rg~bRr{V<0F{mgAL9;y+U?U zQHaq&!H>QoNW_K3&-ENehx`c7YHi-Vm*L!NG||P;nvn9#%g@n4@j|N^R^b_{~8v(V@I^tZ`lB$WfM93-<*;B9>vW(eEjWcDz2J|AWH^1#~eVeK)D3s zjtJMaSW|Q%pn>s%<{k|HJmWHrh;YuY>6e0J zt>G?hxaLEb?gEf)HmGdj%hp{RFdUBc>j>)`AHWKG*FrIxCAuPMlUuLGoz}e=FcSCU zTcYA#x`Rs_4roWto{ow> z3M_QTdVc6e34#Y_7>yK_g9)n?6?^3`5)cfGfZKVpraZxC)h=`vXIFCB+M-8n;!F03H&qUs$5hHKacz^5EsGmfoOUYf^M6fc2;o@u2R7-@fLV?-s+V@SiL zqF({UaReECLFVk7L5O!oP3?=!`SCyxnz{2I{MHhnL=Luo^kCK@lbHsyf`dN~DEAx> zoMYaF2QyYK%^bu(#kIO)Np5#WkUP;9=m4gGdSSY$qhBhi7s~gNzjX-MsJvq_t;ZJj zX%;dAQ_uI}x^l^!4)kK)Ob^x^zpd*dxu^99ab#fa`VQV-}NH6ZWX#v-kcQiA-?e9G*rJhQ#E zg(zV8sicfRkO5*II$<+^X&^ABH_Z(z*W@^U*$v6zr!)`}5~{ z*zoDTzW3Mueb4EqC?Lef=(SjTpNywGP@Hdc<9%Js(R6v#{$q^^6b5z8{5g6go@u6x zSu-1}e$!#CSxlvK4$NS$1pZn(Zw7Ta(*~B+&C|U^kv~2YPC@COrhli_zHI!|_{E>6 zsy{4$9{(lLKd_Jvn4peHnwMHJou72UiteAjtSCBZvM*&=Bi9IHCqKZM>a|q0$nBq+ zMV^liJ3vI7cW$81!S&O>ilrn+jcBn3)Ia|W_VS~We%=Cli zLn?@e+y#2+qc8`;q)F+o)&6A<`A?tNdoP$lvSEYf91~izcQCHe?^`raG#Ehs(_u^# zYr{j-h~BhyC40Lb{T%Uq0r!W|mXre*UMNm8O5H zS2B4#(}+?f@o6Q^>6&@A*4n0HG!Iki)9jntExhWuOGRe~9Sbg$(Y)}Ce)<|xNMFvU zO`r-cE?RRD%ttgdBYMD|A$r$1x~GEZ3RSws{4NEl!`vm$&UAxXC0D1h-%M0EXCiFS9KraHI2h^+fKfvwhLs3V|I{$xnjS7B) zP5Zzjn^RmGAvvQo01Q&?XmpUw^Z|b^rujHQ+-OfS{8=jlTUI&Z;5+-mW$AETWYo|! zRTLUC4nt%{cf@N71ksi!ow}sxvsF#J#T+8YnVd-L4iUp*$NgebR(?%lM*ExxG_LsPS+OI(1G=AI7d|v`-mI@;%wE5gw zB#V?arx9S_98V$#qieDp=#t(*$7~+v;r;Vj7CwL^?EB9aTay$Tp_^ z1&&BQWdZe=F+23x&To9|>J_fDyrPtv?qw2By(+!A@`Z3!!tC1asymJZLywh3%Z;K4 zI>N-fM4TqnKs?cjP~B@GOuEyAheAc97|k>X!!+Sd4`kvVR8ZZyi^p|Dj7#JV3gx7WE@48|_u+ zMH&}{DA}0Qx|C=d-3C_IxT~(Oq)=ef3R>anPYi8$)g49xM*H>90zr#Hl&nzr%135f zG?1=o6db+Cwz8S%o85ATbl%N`VG%K)T4U|$;mW`9}4QNx!wdpil8GXM8%~UEmhv= z5O6A5D%4O}X}*|OuXW-G+#n7Wt*!^$4v5qYa57O7T3M4pqW28g(Ta#bB8up}grsT~ zC@8lQOs=>=9V+gFPnyx;G@jA=697C^2KT&2;`#ELN6SjaaGvK80s%%R2B+eWt)+Ca zfZQ&J=3aJ2h)YB$!97?Ef4~|EwFz85tt`!$ZZb(O${BTt0+fc0iYp=*ODi}rH&FB< zU@Ap-trAAff^nif;ye~KcSr&eMkf)cbSXtN-B_QR1!{P3f{;#)PaT!2MEBwVboQq3{3SufPGl-~Ob1 zyrw~i!QjyOK(BQ%m%eFUe*}npaESN)7y;YJH#E=?E_m{V3^5oFWtme(T!diN?A%xo z^PQ7IES3#B^f&OpOf5%P2x4lkpUM&Bd?(8&y6Qd*Gk7Ig$m7J252|1m#-ykiBVp$* ztJ6gM+7+6d(umSr@dC0sh*SZbQQCk4l0tzKta)LRDZ%9$94-YH+{*Pm8axCb2SZg= z08jt`BryO`004DgEOlEmF!Ip2se(lXey3AZiLWUJqEeNvwn_^Q#rG8X3=_l}tZieP zB%(JW_~sy~+{T@j1k4NoMrP2A0018Fa{qVyeZR-z?|qGy9>6>~*Z>WL0Ika0W|MBq zKxobG_9DB@X1nE_d9bd`Sk76b6U? z);88xYBt-lwgQ{OdDY0czTlVByY>K&%bJi39gwSqjT-?4r1dKN1V0n7?mtmb{$ZUX z_W{I*ICdxQo1miq9(W-nDafQ?kO5!{g02RRDUj>}C~sY{Ae3a2J3}1l(V6HNhMP022XZ-!nvDJ|J`g zC=J07@6Ge)B*8qO#01bBff9-xNmwcPj3Bu0#3UwBXTUZGKnsBq1bQ8)BXC}kdI)h0 z6VH+7z&Qdx0apFv(PR+uykd+J*a=)Cge!rK9c(H9BH$1UKqvyav3xDLpAXJuc@FOb6+7M@}3cCZ3pq2pHga4 zOQ`wVyckonR^pX`N#LdT6KzgkNw(@e3{3~SLRNuT0+|_F1bWs^96a8|AeR2Z+TlIX zxOiO!D$9qA$_T?IJyy$G8+<0Ej}5DGv0g&Rv6-@BvfBc;rkA&2%=R@LxK`ZZCm5rfqEp}&q=f7SfoBghrLuH;Fbw79{EVPJaND5g?kgo- zfat`*%Hwly=;2|*HQm)aLsAs(X!!1z&Iiye{rs z0FjK@p7&v8av-+^WR%X(gz^sX8x|4H{alh#!=FdKFw8UI!0wsxg1Vv|Rv)Ssoba=YMbrB;}+w# zEbQGg4>oMK1hJ<|IfS?+RACJ>^@uZ*sSTfZ+0{ zm{*PbkL6i8FJIKdc$D0^H@TU^uIhZ&Z>w!I-SJ@ANrXWEDt2B@jCW}m2HQL{O>z9w z1J^&+7icRp?6l`Qp5+CuPj3IptFcv>5HLWIk4g==y~nvXh84sBW`2ZUpb7P2Gkw`@ z157{3GyNzmK0t44qp>~k=2qb|{}}@64?dhvtqc{p4t|posE6Wz{iuw=u^%5EJ+;Dd z-CYQ>vvG`{@@E(IA(@wQhL}B0&Bl>~Lhk8%`&(ZSIPQ`nvc3IScDz@?CX~EPgI1i( z)dOrF0-qcwf$=pvr9}LBY>*1b1@GWYH)W)iJ8#k1=?2vwj zZ%4J9H|TYa+G~QJcpL6|>1Sb(Bno$*!L5k7^#Pt+yCvmYaeG3s9)1)EEl5uM1z)-w z@VUKs<*8X$-j6FgI&O{=kCy^eHksba4MC zl}4|RLb)B3#WNA^NA3@+?5fyL>AO^hMnTNsj!$I`s4*52OVR+k8 zzXh3|sPa~N^Dm-ejcN_YBS-P^!+8orse9iLXgXtIk-EnX42=LO zOT6jgtp+!$G$FDuNG;EX42_R0AyOf^g`u_Q8zP#LSs0`?Bu;U%;5%0T^BV!-=LM9) zDhN^t1(Df8h2e`vVSvI>2$fJOu~MWWg`5*C#OR11@)t||ibO<_a49>Smjc3xNiARs zx*?8lSM9|JkZ|zCuq6bMK;b>8P86v4m=7z6^biGM532~7crDC)Y(eJZ3xXeR5H*xu zIC{5&NDo^O^!PlHFN-z>+YnO-jdAa?)n=+2(1mUc60+M^*W{c+EeIlraUx<}s)tR^ z!*}|~=yb2p)x&0|jD;(m4bLYFSUQ@X7!{xDG(Pw&W$Dl`leDCzLem|ur!5v5b+VsO z7MgX|piveYbn>3KTxik(f$DLgOQ#dmy+RY6Xe1$B`qH6^hhr*rp%Eu#6l_8>PR(f8 zg@&DoW~#k~vmFgmf(z(7CaH^}f>{Wq)^02n zZDVv{8zY5mSM4^s#kv^&%v&Q~sB8wPB7qp7VnZkl8^U1_5JrR8Fbc$mQ5ZIa!XP1x z2C-ojhz+AKYzT!xLl_KV!YB|MMq$_x3WJ6)7{rZH!rsQ{sTZgUt{_zb7eo~RL0BPh z#8s#i3Ps$0Ar326#vOYP%bLi`V7OJQC#Ux(t5CdkWzHJ^I}@Wj{-YsA#+AXwp>k_i z?ym3eR{_zh3TYMgzJB%em+L%OENzArmBX3J#f@SkV#R)i#|r#oqix9w`($vTwyfM< zO~4%u{jgRbHftO^tpip-K6@TNu>-B+j21L*juCZe)28*;9pD`twQ6o%IG_%X+O?hC za)3E}r=^S;CO2#yezv8sts~pE=gmR%x2ukrYini8w}bIw=x?p#{`MfG}sqND02k$MAZUb@DYVA{3o2-;Q~ zcOAC7zqSsoYP?;A5goHm6|8rF(@nWKvcG~37VKIG?x3fiLPD&6y$+#XElhQA_U^k} zg#B}KLv&~bd>sqb9csRPeEuD3b=1Wjbi|=T-FSD9H;(dly8Woujj6lgP7S-nr7{TD8pY+dFvJ=8Wuf zbm9&g*X5o)IQz%053!#Y^3NSFHKLQqD`T*Ay73Pkb$*xq9%QpS!|b}phq`Bw-)AUe zBRhqW-*-{6a%VCnuW$LiKG+97(UgN|*UFtMTh7zP`JuUd-?+{e?PBzHJ4>tAW#7Bv z4PC$H4_{$3hOl7u2e7f4y;vR?$>MYFJ9c>(Ez3NVlI$Ev!KJ- zt?ZCCJNv6uCbt7xL({cu`G&S^q6cYd_6=>@v=3`*`3$HPQ_GEcS1Ue#m(LqNR0M5g=v zg|Xtp?0)T-4D=`e+S_?A%n)?}5g!ny*uztS*{E#=^rXqPapC(e9 zGg2n*h&L{FLajm}Jr-7hyq!+pmUkX@Cxplj zQ-WG_iE#?e7!S|vmPWNkR=wV0)hCOpJM$=$cGI)P*3nUOovb2aHdAYRH50v;483!a zNfD+K+;h?j*?ptl?1%X5zZEImQUL-V=>)#ka1gpxdsxRy2B&MFZ&#e6TaFsxfM)+2fO z2!t(Fxm$i5=yx>zlA;DQW#y;d*MumW7g9_zE9@nRsbt6Z*-r(>EgK#epX&^u=;}He$%LSk;`eKBKAIDft~cC zTUq?A(|w=xBrl+lxc(!dIRBV=Z2$KT_7(pM_KX?z{|cNFK0e5o9&>OT`wllxhd<-D zg}sO6?ziSg0iMh7j;o!DNERZLo>k~E--?q429xsR+40tiw>gJ$Oq?Q0&{xWhgJS<# z#7Op!i*?bUYWvR}6~ zUCyk}aA{PvCuq}rRB}gwofaLdVYFSgxw2@xh{@Aso-nF}P>&zuH%|!b*+%M&E%oug zxQJJUEmc)%D}rB8{lYGOs=PU5`hWS3F}bBJxX(_6G^ex*Soa+9P6<2NaibBZ=G^_{ zr?YptwR#Tlw20d2xM6Sc zP!DtcBFO;I{D_a(?H|l_MDZQFAl-w21zW#uQ~~um=t)sWg=kH*D?I(rj@OJ^97-1p zR!lskHCh8k6%^wXVpcV60xwwGI~;3%yOH7To&8qK=CuDe5mJBON#n`i<<<8i`?W zetEqwqMbb>TywC}yn&yF@=Fl-Ca#61hQHRAH?jrsT{)ACY9u5#XYhzyI(Aw+@mD7{ zn0i4o+qzQeq5{XdRX5;5~BG0?M6lqA`Zo#VB3+}3Qoo6mcyn8zhD1KnQ;bsLP4r2VMkB!O>od#Hgj_rXb= zK`L=k2zY+p;Y%5s6CcM9ukXXJIK|@v!3NN%tE+~yp=Z+_3WaHzA<2W8np|? zZjN@l`j6LB|Lz346=P#PaZFU2^H6#?!{FZS>{$Bz=p%F$<0{Fb#{?QhG!yj-SRpl zY9y?TPCg{W!utAv?G~>~eSIa=T`n<9-_lkutyt3m`a*d-UryQWC52AkR4gqa@m;S{ za+Cy2`=5TeA#*h+&Q&3GDl;2ukJXJ7#t;xO1S5c)%Wbbb0oy8`kseH#+ZJO1XkK zLLWP&OWQhbmI?=v~|>y_&)s z7Kbgm2>!{_S#w?%rs7K&N}i)q7;MfT9j;ZiT!VHc3EldxlFII3s0OFDRK-@ngu5oG z=p?Rk8m&ldwWkz2H{vMLUWn5qMRf1dNu{>1vaAqG1;B2MN_1a3_x<$pUCe}WK@L&- z_36J{d@e|@=gM~ONv?LYJysP~l9GrNvFXXmjqIBQ5(Y;+od?}fW#E{u##?I%_ zJzv?}k0MYNFUBrH6TZh(Ws{gXn+6R3Dwd`b%I=b9`8G|lA3pk~lFmm+9@Ytl!LVkL4hiYCmf2B^Q~{EP*b9(&?bIY_8(6b z-D6kh=M=-Dy0+DLLMvUDP{BE~^pEmnHLrpOH~R6h8_wY{gE;58cMIp=CF71Q^8p3+ z?bI3Sa`_uCA02Q068&CZAIyDoJa_6$dcfXfR$b;=76e6vxA%}UN6QZDwV}hbNToB2 zmfC31mmA+`42m3F5{W1(YCeb5_-pZcIUGCALC!5yGSxG+=|JOInm*2Pu(lm0$F2oJ zG8c~$9REC)p(^HwT2px`>bv4HWp$L9B=un-9U>Hp9!`qtrIl`EOw2EaBQA@C#d7WR zP4BvCWog0jWO3`mJDs`%f!q#n$;zuWt{U}KSH&LgO#(Uz$w>*_dvlYelRX)!Djm)G z%+A7h^v?umqs@0~zRM3?ulN;%y9lN+rYFqt928>>gPpe7>sp$BCI&CB&X>rF2OMz% zD@7}OZHvSb0t49>6-MeZjk8OA{vhf)!RSJ+O5WQ6c@hbum`aCGKD4TDz4Wm49}I}&ovLd z7L8C4Ntzc-3|9#S$bjAek^lez0096YfWJa?)u4d-Ay6vGkv;Q-wN+qXKn!A1$6BR> zsJ7zzih;i0Oh*HF>~J0RH6#*${3!?tO`vOcs8kQ*#7 zN#^6Lu`eZIc}(@;^&RWdVQ zR_!Yke|M}LBY^Sv>qlPa9XZW!>vq$}jm8`|7s zxZEEn_1z^jhVo65FMRwvD~vIcw>P@8NV(lL!>aE^37n(;^r$b8mtlRrubba%8|tTF zr+>yw^E&P;T_pLqF=~(PKislAsY7`Pv`1X-e$%<*4hYcw_qfQcu^bF#O73m2%~r>m-}6`J%!3)22@Y zPkXh6tm;s16<_>|%=wgru}#kO(?bIx~95^Q3y)Q6E_`bjFVE;q_$IK+<7a!aG2nluP{1H%eKwD`ju2BuTV6iau zF;(3(d~o@JRjMBc8?;g$PYJ(s1ot@+!JtpI`yOGZyIZsQ1O@#^yvuW+UH3N#EbhlI z4D5-xzJWJ?UI^+%osZTYCT``=eLI1O&kp&2SSS4bVoCqqo;=_9Q*!+aA6j0Fi9xS< zetYKLly^?3-($q#L6yG`Y~d@XS5xjI`k<>n6YjDLeEn+=ri{!U_st*Pync5&d+oPQ zLCjB)b!q(||5K*1`)OHT^D{|&n z=QT6rPjjIyKHrsV{Qm{b50*N<1;XF%mC!DRYO_(Au2{2!X-#R&Q*?ScrEw;ytH!iXx(Kw-@HF=J#Y8)YD$O0 z1C3COelEnyAH;71cHbC+9414jCjTeVl7Z~)$EMs4{9ZC4^NH&p#*h0t+_~m6pFQg@ z?T(}O(BFKD-1P@EMJ@1^M>k*ktr$FyGdtkFu2=yCU)OmRzW9e!xF;#6jsF#~;}Z!{qjQV(t@efXmb9 zdjT=0hENRpP`gXt>3r^mJmr#^dwJy)KWBFQ*RwqawBx_g5;%D}`X9*o4K|+qbm5=1 z8)atkFBj-j@muNVpWn3B?#!7Bpe@s19D(?f;mOS*(0_A%Md-ecPebZw%2B*R|0mlG`i{*LcpvJuKcif&Zum@oCZc+R z8H@R;k+q*UUWu*pCqtM?2ljI?A4N;%Gx9o~@9+g}{2upj7>kXM`KR!4g<$gYZN1-9 zR)jozyEJYR#@l=y%=e1CaE*08bF;tTA-!M84+v00{WLS+&-~_$-+}*s|82J$;<@uMQI%7L`oC~zSsTdAE5rTY#CMg^ z&jWgc-Z=M906w_DvS*?m{jj0gpQ8k%*6nf3KfZJNPb#kHZ;yJ@KMtsKXk|KdZjpCYh@1ejv^my*KK~X-mBMGY!DPVj+MJ@fJv^;iI92H4BtU)U9huSAS`bQ znz4WibuxYixGEtIw?e9^_-bPH?TNK^Nz}5K`gUTY^h%@-`%NpJbstv@{yBg@pcA^T zXFg86hmVy6SixX*(r@4!FhQBfPO>NhUKU24M0kj+!AL-Z^9`zI5e44HyjU@Wd49c%{AXN7` zhy9ge5-^a~UYNOrdR;1x8CGtyYXhZTn%MwH0n3)XVUb-}j4O%au9ET&qw~HeA5juU}Yg;6U zi|Mo93665|o1I%6us}?78F9$RdONTn5AtaYC&%f)*3lY$HsrHy0WraeSqY7BeQ+aY z&}oRhXtI}TUvvjaNAwh?OlN9pWR=VVDr9D>NVFwH8Y95;f0QC#oB^u-_)6$~zY5zG ziz^Tcm*6P01fcZhMWqK)+>6F!rQI&AO3c>003iW>cy)Qm?;;^P&N=^=&hl={y?4g4 zknN&6CP{FM%O-ixmBwle4^cm6FUT!ka$K;%82)rLcqsu{tZ_BqXYi%`xksXb=v^-4 zEks^Ke@a0w9ML6dJ}MP{mH?HHEEqO`lus;oN*;*FAd+jM_~yVq`n-u36!xwCI|LBY z7_$rXcSv6XC+PEOo+B8ts2)vTmy2s)qqQ$|c`1VXJY=qTOa2xZJ-Dc#>xH=zkkTla zEt%(!oBw(I@!q&atHnRp)(t3EA!I+_nvOBpm$kK59kU3K|v2`;41S3D|iL@j}9Y>X=k9~=FPg93*0CDYTx3=pCfRzpkX z5y!=uldOK<4&S%$K{4c++c<^vlC-;RM6D%Q9RbrqnkQ1=EK811)WC;o%j05nmXH7z z+ap-a>B!t#4_)$2JIicJ*EL)fd#}RYUda!h`g6Yu7p6~R;Lb-)BECuM#l#7)0?ek9 zw9^%?lsDG2Q7TRVQx3^uNvqykx zw>1h@f*I}P!rLwR>Lb;maLpA|1>iEsv{CI@R(!zRm3DAys#mDm==5RsraA4`!+%9L zv+)hVgeczF&S14#M`^!VN z44fp-b&RA$QHLD}WfP=DSamHIS7RkCTYEbC3C%kT1A>mCsw|a-r@RkIsI)Wr^lswM zcbDuYUr}2cVeTO>6G(%$>LQskZF>U2^yY&e;c+(N{=DAnWm+i9@_d5%o;ez%y&xwAJ38D`48R z#4q3}>SL~&6QqjiuDZ38><_$@29kZEvsVGjR>!6|#N61n@vzbe8_?QkO^{Fd_{O%j z3@-NkW_(4_Tw2|JYazdSQ6JPbR|k7sW6s++N4mx4sFGgm5KvM)6{2-(*Ida#gfrgx zNVyal9X(aIO^G6mFG#|c?=chjTcQNdKZMLlr!V%qTk-y@9WLNY?Q6Y31*AAFl*Npw zQtMaFqE&)P{jRCzLM#Q07C0c8xBbO5`WkOE4>cwZtQf!s>AcKU?H?Np4*@Z?RD|9> zuENEOn?2p|w4QQPkR}^W14_*!lVPW=2SzbEc?8aX7RuS+I^cTVE#Ia@)&fFdE*>1b zp+QScWb*LW>{#oz%cN*XE7^PKCFVvJK0ZS)(5goRvv=U*ZEJID5+=Yeku@ z>7uzk*FZ(w{yZ04XOat!yU+eYm*hVKMn&pwcW-cacO^70;K+VO`>X0Ss!gz)J%&9) zmqh6p_KY7n`98lL+v)82 z?&d6}V3=>rf{;qswO|y8K+A9YH8NHiiy`2}a;2Wy+-=KH69Gn)=lF?`O>2QJp`Em! ziYKcetno%IX{PB6`L7t!pPWcm3k4^mwd(rNTlTrSIdrBbnauulZSg?nHDMyL1J~*^ z&)~;Zdji_k4eJ~DB-a|tUC+#@p#QOCUvdIh;NE@?l;kO4iDXnkY;!A>Cuk)x8wM%! z_L;etBzV1-y}+_j57gpL!{+IOmbSsQXOO@WhEkibuO59XW6JNpp?{*dr`X3&HRn?fxOzS#_?4Ea<*_$*XvV)O4c;vP9 zuI;_lHh8yXH&8>Dhws}5aEq&zHZ-f()32hfcFcwLLIlg>{5^?P*xWaoa7bB9{YT-12a3h=j;Qg&(@IZT zBb=2K*glyqDPye9wl%Y3q7!pKc`^DtD$OewlfB4>=!7iH2fPVFC<~4Cl%q ziTPD`khG;kyF`w)(N`<2U+sZ z_3txS*~Jv%A3~yvp;`XRu`@>e2d`BA19(|0n2`O4{m_}rU%x+?H4cpb4zOlX$CnF?jsYEl0zIzDpxIS14bmDg7E3LjKG= zQ!DU}{WP(r3cVu>d71dPDg)q5WjW%y!*b3Vf?ssywhjf~nV)n7{&SyTMU?P82gkCp5C@^qU4zbo z?)WC%y**b=u?OrK{<%*uPWY?;3i&7PL9d3x{+-}3^)`rs9&{aFrYT*fa5Ry@*lE=;!f-L)IXdYWq`6d6IXV3QW*Pi>JxIZiXnEF)v$tFO-AIV>QjNc1$`XTu1 zJjw(A%r)k@JLygZI*$OODn~PPe(oIRiR;Tu-_t^r@BvTNG-Ra zYb5@A!+LLyHlrI;V@Vq)j7Eo=fqv72pYVCi_lwv5tk20br`&Ps-*Cm>uj88CIt#k{ z;QW`bi#KO)Ky>`Jn>wIA?`%`|7bu|}U%h6lSU!pk^ptm#f1gNqe>P%a$X9D@P0vtX7BRJ2}Fd&2neM+E0r*V99m47e*qjas37ml>^ zZ^H#M3xpl#4-CV(p&z52)7}d68`XtGfrG^ul-nge$di*q@a1K^*@%6232IE$8=Sq* z!k@JXy?D0Evr_8GxdHjb{9ON-5f{VjyAV6920w;Edi@$qLAB+{ z1%Xh29@nVe5q;D0&Y!#{u!EUUH7`F9#%XAO^YJyTJ7x0-<-8wC_0Kq)DuagGLnIjMvL)bmeCtnO&OgDV{_>}Fu2ea8@yjb_E13lG)mJ)y;h?qw2jTxm< z*nKkvaGAQl>9fr_o6np->y^iAS&XncPYNeTK;#6Z07#bMF}w=rbSonP3b*Dp%@h&jFvL z6Tp8*2?ynV^+Dh71`a&Rrz7|oA^(ncckPobpUNt?+|&LSrQQ?l7NOa(qmX!k_n_DaoMQ3X<(Df8D>R=a0MQcZT8d zblOO^j5H=5)@-}APq}}3t_U;qF_b5U24Ojr^1lb~CNs8$n(Ghq^t<8I#7p{P9j;o@ zPjyK_*Rgx@sJY>dp3Zycq<;-)&_g^i8q->DFKp-4$Y8Np~Zsui{18Xm<~jlcXq5^BU5*M5VTw0ED+ z6cKNcfBe?ADd+G@=Mtl?JZU+&ygAbpB79027 zJPW8n9s$4_Wt_RBH=+eL_ip=3$Ck#b-i3(8-!>PDgKd!{wk{DayW77oX?NMV?X4*m z{zMK!oJ0)K@-{ed12;7#R_ZD$E@(N`Y)a>pzlLv18lCfREKKhn-L@8PfnEVY;D&RV|2plU6<|2VC)j% zyw!S(VINd8Feuj8;gl9UYsPW3xaUu7NJT>ArG`1X^P3UuvtSALRPe&~&EblCHX5))y?a|CXrR;gD!EeF>7|iPi&7 z<^6}>q~J!A7HfTIKnm2{h<}qNfS1l|l-P7*X-DPY?TqmwgWL%sCb0&=*Ccu`3@aLY zGeyTuKKN;?irIEN*Co`mQW(N8L*YKme;VJ))2J>sr&a8O6d_?nZ`D-lZhMYf{Q~UR zh*zM3sfzKu*VUb1_8zy9OW0$Q)pK?7E>%K-UkQOHsj*$pUE856QpL`Je3EnsB$xYDFF9wFfWf+=#ds+-WEc@c$^h@jcV$v=oydd&3VStO(kYurp5r$;$K2cz5-lyC`9 zh)_LC4t$^PlR6&cX3HM+4yRG6rw*JL(22r>w?1!9sx5`%U0|tzHPnzB-REw4-=Zz!wnA^3!h}OSHC3U&;?TXO(t8;6N13T52 zLV9R- z9xaf9Z)ycOx<6G46`QWwU)kOs)(lD0%x9{oOGC?wY%ED}gG-ncJ{tu&;+);Ipj5Ez zktunWv`9uIHTi6%xA zLZafR^i!iM0$z<$1Wh|Na><{eMllx#;J ztga`FqJr-#hU-|bNY*3ywXWO*4?ZE}DU1;n!niW=3_;OQOJQyuL@P#VE>0SV?CP{Q z)tMJXi_*PIzj*q3bsem#%2e%p4BnYwJA|%2$>o4}E5sZC>CQbqyn>Wfy{bu?u3ArO z?ka<9t=6(EBz6++`>nyA%Ft}w`Pg`<>6VHY8$OHM5_CK1SkSgzN!_k@ zcqyZ#Mq7cc$jc3>Q;PA(aAOs$L)B61(=JmBO9f#XN{GXjIHNR~MN}w* zRvsvq$?7Ypc*<(fB zV35x6tIp{Ac}T&`#1%Ag5z&!*)xsHMEgg=h-WZAa=85FlgT`SWTQ_P7_xH;joq z$q%Y`bY)s&QE_PDua#SBQ)1`ms(AWKr;ko~Fo~wY`Y7!BAO?5c6Jz`qL3f@q(;16iY1av~AuHYU&e0OPrb%TYQ5XynG>HF|g zQ_Wl&phU(HMo7`D`W~YQp&;Tea^_{4$3i!ZtLZ>#pBjin4iluAi-p8VSr=8b6Jg2H zUPtc4^_~}&LaEk@Q(NS9m2oSpfc0WvrIvHbKzFBK8nuSSBYuc4+2t~@Pu8o$?DuNg z1>(C_>m+ML(mMGjuNl^P;I{F};dkp8Ra1qdDOXXi z?U`dptflm}bWQbjxTeaA={rCeBo$p(Vf*}ENfyG*(!=G*z-g8@z=FgGE@fxO8j_B( zZ;X0G_EH#&V@W+-0Fs^-f_yZj8BT1yFr(N-??G2gowl8bAD;9)o^~@9vgky127PYn zj4BSj06D(dy9F&C)QEr%*&|ql191i)^kGPY4+1|x3jUiIykRMzF=NLw?fXncZjsyz zM?wkx3*Q<=~-@CzuSZI$+ZqJ3-ko&YD@81chQH| zv(0%nmJFGceklt@S7M~)k3wyO_5Jx@Iy;R}VdPBfBeIIZ|03>K=3SObhi+oMz&2Xz zcZgIjm`4#$T}@YC_IP}zs#!&yAaC{^f5O8~6ce1=#ULz?jew97!TtO~ohK$Rb2#l4 zLspW2Tyj}Z9#gAEwwk|Sv+3z|_oQtJxtSJZ3I{5m#FcL?MXF@6mP@ngy;OQvzB&T5 zJw&wPK*OTp)!{&ZE)4|LmEhm1PXz|^kr08~DMwh-bi;4plw&vdor4kcbZNUZTz!>E zFR=o~5mZQUov%`a;yBy(@5~Hm^?M)~HvEq&FLY%6Mrvw3H40~DNYHtVk|E(RyKdkK zVnMx|0bZV!t8n7T>-Qd>`+}2F{Up^!gLGTxv%euZVpgt4A}`<%1j7ZFBWslf87UkL z*K1CsdMsNaHWWAxq;VUg%#~OkoEdsNY=fe#;f0n&6cwErHP(|PJs)yNnv;Q63(U7X*lI#r1N&6Proy zzfwoDc{KwHDXchRZh<2K0Kt2AR_)_P&Jl_y+5r7U30xf^L8Xy)^GiW3(^bRKX+q6b zT`%D$=-rmf!*xkgsK@tr^~0ic2g=H4MT%q-F4X`29@wdyKw4kGClqfU2(FVaenwt~ zWA2E(eHX8-vD3vQD`&{Gz~;40sd2d<5unaMT!U#t&moL^w!I)p?z%EYPFnwQ&IIv# zJ0$hR?5O>rwzy_p0_(9-dW;WR?%nDIzk_E{qP{K3nRVhh8DHg@k%upX!|4kvRtM@! zNm^M~{>OouaoIOtMi(+^*xru$-l~?GYGBXA$AR##8#S?tqQF_rl5K2~S4tVYP+S+x?=37bUa+5W&)x7Z$PlGS>caZ+TpsRY+bAR!C)C?5W_8s#|^SFx4W z8kLw$+$U^9M=+O%^(7olUDOqxlFS`I*;8dxE(!!pnL8f(7*%~7cPY|9R1vjIIm()w zJlLo2UVwHgptvS*x-22$E;?&@OIsy&MFOLBBp$c-_Hu`!G(VMEP$}#_NBgvSh`Lld z(mmQv?`8YT*C1K%MwM3Ts^>B1^;IL?I`v(u23?aVm~E^;iPYD|u}G%}1G&L9dx$ZW zJLY|GuWOVZgki5&!)bcz+UTyzZo7Ap)g0ISo^bHZ2E1FPan?Nbk|(7+2X*=y$YeWn zgsO!eg#AlTwgc1m{Wd6jp^M zK|C#I7L8&+=U{Bkp2fC41;avc((4rb30h3&kn~T4wO}zvS?Hyp9@&Z{hAf~1hy*Ia zTm<2GAW&8_U%;^PL;wTbx+w!Tyqamt!J^?6G#_4f%`GH|S)}cF9>6VP$U}6t;Nk@P zcvdjA%K=p&7t`!SjL7;q5h-w5dki4~?1Xz#+n*2G$sSVRVdk}R94}2Ec+?c5a7NKC zU@Iv=lS&}B5=!e)v=qS?N;+&~Mx=%p34Iy^-*mK|5}^0o#aXjv(`$^?J2icLa z1k^hUiz!#Aem0=pO0XOnc;b`7-Ue?Kz_P|)d&(Y{rP|1D98E_cqb3?B2cIJEC6iN$ zCA-o&u`ZoC#6wvtU@A}d>Q52P6Dzu+aMUVe*<0}yHh`>QO=Sv8qgT)|2-sw}JV@V7zAVzBmvA55w3AH9{sPORF8c0~#%hgNV(&HAH zQE-Y=jA+@oCmb8O`}S}*6{UFq&Q19GI*qF!-ZbHmLzaPFz>akS=iLw0>OATqy`r_^ zzJ_WlrdZcBgU%0>6wP2srTO)L7(n~GbT~lFbh4f#%J@l8>x+I0oOVT}((r1k0PfuccB-Q5^@k0Efj&T$ zaz}Purnq$>navG2YP&jE6a)#YYeYGvgZzvhI9|grCPb7)nQ@#`Dh{iX@rDC~m4z$d zbKA-l>mD3f8yMMu%|FC_gLbA*$2C zQ=q%_5`KXF=xut%{RmleoHAoxR*^3hW@G{VND8c6MDoU{AQRqKWYSg+vR@X!2oJ(; zkCitFznXksq~Id^Qrf$50oHk%H=^NdL7$d{|$Z0~}2)tTD56rMFp>f^1t`(bvy9hgivFVB3f3 zd`O$ndR(f>+JET#<3hth|x$f#5Js!=GN0TOuvMlHy$R+1gQRGW#v=s(C+c+m|={zy6HGKnfxFP&_5lJ`$?S)>jtfp7x zIKc2rs7gXy8=(7UI~`5}jOdN_WP{w4vA$1-;Kz3hL&@}R44MS)6JpgMzPdVH6#ylB z+_m{EEhR`|8&aL&;-vxdjG7Fg@4ls80>$N?H}=O@^`UM==V{?l2HFVcK_NaL3(1K% z!pOWbZAVb$OiI}r-SywdKrUj(fM8#DCb!$fzGGpO&0E%6iCHRkL)J<^f|1gp@GZ~j zupLEj?4BLAqP76CI|xHwB4 z@C8tlxs0_(T)G&b&VqcLq2k@=)QGWiY1p-MEUH3*W;$IsEe*L0Oq`GmFwi(mOiW?LlGazR#`17)?@eX zculI@J933U)C>IPgw6R>%H=>GJUtWOYBg~fbvB(|e5H^)&F)(y%Vz!Ht=6;R`httC zM!XeT1>0f9tUa@2Rz#k>JC?en?a98SxMCzGhwRyq3qe||s_S1c?C!vwqFM`?>|&BZ z)R24&&twHBkqB0xIdmc(n^`7v3{&K$bK&Z#$cd6I<2uvxp- zRi$;(MFElYX6<6e@M_?vI0Q(*4PKqb+q}-fko1xR@TKpI$CDTV@Vb{x;J@&!FotD|SS^NA0^7 zLVq|@(%4?Jfcpx>App7x*1_&GcSUHh7TO9ZOv&U}+t<1e+M3l#cR`b$&a0_vJQg10 z-QmYOHjO4(jXt9uO(X$=if>j;T+E(?vIhzFk)7tCOVJ3$UJz(IL#Rrnl4HViaFC2T z-Cs`IgKM=U@!HY=lEqQgMK+}ipn$URpq`nezDtZ)UQR(_+Eih6<@*o;MHzdRZB3t9 zsydrSS~eyNONgZ-n0?XJqO=)ThEgoAk-_=o%(T)XiMlTUr|g2)L_l>zDyQqqks)Iy zHS^Cocsix=?3v1W)UxFZVWvRY%7`JxJcF<<{_un%ymL@(c^cAgX9Swis`ne03!Qx( zTxlJ00#nxAgfDHRZ~xwzYl^7k)6txv%0+4ad3^2Et^OFji3V%WLb_Hss_VLSio?o} z5hrHtvG?hN*-Fj*hCvETZrBxLhA%*zaLd)Cj+g8qaRpKiXJARoq9UMx)3r{>?!Kvw{o)0h7!GQ3+O612w@MUCbuCt zw$c!O_E)1=V?5sI=!N!ssWXrdXd@}8i^(FqwzbDw6;i{G@vy|&Q5`72v^ID?=y*bN z3)xHwb)T&A80Sd>{Xzy@;%3|I^T>qjZ!+Y7qsdwsihj6~C~QqanWBkz>UY<;%Xje` zfKWD4Y65n`Nh@=TBNHlj?MB^V29K8ZL32AWO?oSEcBfTX38g0LHmFUpE^?5su?QP`nx@F88dtfnmFEveTX8Ltud&$LT5xrSfS>Sxqf(X%RI3o+}=HVJ<^+quQ7kk#{_ODTy_SLl2YB^eET{Z30vA*Q}b1?qyH29 z?~_+IJ>RB`a^;`jP~&Rop9~I+FfmQ{pA3=hH(pu6k9Z%ZgmZJ1P)5elZtILa6^C+& zHuf=;7ELsd03lo6HeJ~OFF?@0%{#--?K5WonfGw@Sa5LvQJ~{AKY{3b&&XsaK>I-~mm|>pZee2$#3!nl0$Vlz@V+@(F{FOzGqBn|J zZvz=vJRmn!oTNoHLqQ&*=p|n{!L*^Hy8)V@#9xvB_3{UuE#~;vp!E6J{9J98w5QU; zPqszs;2DpPH1Z?NJ)<0=ppu|9{Fd2I!y~)yBc@*yH`@Sdvb`9*eB?$q^ERV!$Gyn( z)EITlGu}R!P47xRK;>@EmmZtvD5UduN~ZX+3h)RZPp$ZkLcnw{02Kj7&fhz?ldlUZ zLBBzFcL*_Gr>!*dP41KT5cd2A_B)fP3|c&3@^E4KCtaTD-?7Z%X2%ABrlkmZd&xuT zGV_bSx%g>+aQvg$UohszI%lp6q!oy1-vRA_qrA_2UK+(`soC4`3%WoDVsK;XKVkm< zih57{H?Ut@0Cf5n==r`Wb9IFWrzN?~HNnD1KGVigS)Glpylgq+wf*aj_SN*4A`8@j zkJ9^J#5ujv>&Y~ezwXcLBgON%{h+;5tpvSBtMB-_saE;PL;(joew8(ZETzoK;my~2 z;3vS4tp&{-I;BAKutPrCrC(M6IHQk`xYhB^h39|bS$47V2zjEJ*1v_$M8H& z?#{i5*;ScZ{aDnjX#ZOcGyvp+B>HBy1TYM3L-nLkJsQf*j`A9f+87&}ZW-jv|2uom zeX`@?&G_vt!60p~Q$XgpgLTdq9gNl4iu+LLm%PMJXzd0Gjc)fb3jS7w2!m{9LhNsQ zE7K1H{hjrq0RI!gKJfDhf@O^9|HcqK%*GR91fek+sr2%zH2C>6Al*7@dRnwW^W=jK zYLU8NV0A_8F8Ga$5Iv1Kq4G5}Wauvo*C^!6Qbpd&HieP#Ghp-^muU~UpJ)cAXEt-Y z%JoHjj2}#_{A?SR{Vc2++zfU9HJ|D@dF@LhksgTu8DaXTYhE!*lci(g;2}`64DFU* z&1Urz#vl;?$J>WPdk?nKH(xiiJyE) zKdL=`+T?x^*Azv@+>d)Wz~?oTfR-ra8js0VUi0m3ioH9HY9%OK-O?%S2W zXGY}46?YOs$9Z<-PaY^xhWv`dr`i_CdQnT_$5pGqpFF7#@cmm0|5x0!$VT=G6H<Rd>ByEHMj4tX^5frm5cYw z-nHQjn#0ulkOKW$+0f^$>hs|Dr;tP)+;4EBnz#O3KYNt)W8T2`KL6v0-s3)v|FA4V z?eFrnIEn5~(~&&`KpJ8mO{lAf7(J0D=aY!ufp^2?8sFDfH5y$o61%+fWzHQR??!}v zCE)z4`=!;b&yVzUg=%~t0~QQb-}HbtVbJ`TFGX**-ktcccDm0O`M~*gzo6=z=kt3s zvUvp+5xNP6B}Reui=k4>)jmM-T>>bWrQ<0pR6-hqs&%V}`&!O}(Uz!ByXgO1)1&-O zBY1@&`Uy98U}F*Lp=h`iGD2|k6YG8Fi03J{S^Ar_x*7h{wI&Ad@)|VneUUJ_{TSl+ z=<)7uzqZl5Q&u_z+7R!RE=N4%8}^G=Y`^a}W2Ukorb@LN5=1N39ab~VS4&4gQmiaT?NjZfB0 zLZ!YBiXlmwI3_h}7bN2q9c^3Ow|(45bcYM+hxK5CBQ@On^yfHP!c?(6PC2k=p9rldY?HSfFT2Arh)-qi^R`1FpKp+96c|k3MYHY9pd3 z=9R}X(YT~AEmcbo`rD@Y17k&t3b9X8vz`;^RDe0AZdLV!E`pGUgS6TC+d090@0PaY z#@q=PRcxzU9m2YbSP5^Qwv&!LTauo@%HW~^%bKgNRg>MmQC1h38d&I&kfDM$){73+FEd8Q_2{_Qvl+$h8;gPPX|?3-KG={uXSJoAKj|q0Q_zE zAB&+?gqG(#q;06KS?IIiR~Fngtr^Egr*cukg`WaREV{gOO^s483!aYxwtL7PDORX} z6GHMX=a@c5U%%K~j!4E))&o`b%7J57i2L|`ZuIr8 z+cUyOH2<0TJ*?sONr0Rfj(D-DNu*1mdUG2*vS5POK}B!dT9u`(YM@&a)!rB& zR&bLYOr8B>1zm_d=JZ>IYm_3+-5f@PK1n#xu41pY&zRj*TI;*0D5i^MV?7i`Yn-u! z5k}7e zEqBjd4ef_^NTkCX9AW5?rIP}+=B9%D1npvbs16;hz>;xK%TaASZf;oCu^U~^<=PfZ z1tOh=M>E8vh=9HdF$v6Kkuz1Om<(yvQ%DG{o(E z?J!qi91$25KSr%TL%ZFPw6VYstJXJ=Z1N-d6+rN?i4dxmwpM+_46A>Zqc3`8uf*AG za!=ef2j-1+Dyc>uEJIZ3M)gm_YV@UV1jdyGYjswDAlabwjY!#g?6MxT%6U=Oa!?5xb8Ul-t+XB&{?6Q#BI2nQPL(2#XyB*R#nqBqMe&&R%mb1j zhfDyx(V=EXj{}Obqor%P*TbvLr|uiu@g9N!X}~B;Zd6!4;!T3RRJAG(WHzE2FXrVc ztB;?w-n)d?#|h~qSS{>@E@OTdq|us8 z*j?M#wYsw27tFC-?I?QgouXZ?TedThZ41ic09<6 zD0%!#ET5h|-UqlBka4_qbhr;WaKa$WsRnhu(1>B zm8f|2^Y(J^d()$0CSo8ND@x_*i77x=pdO3Ir;t359S6Nj)=_&RO^#+lJiEn{lO#Fy zWFb*VvB_48MopfXfLk&~e?M>4mWhcE;6HWu6&QwIuQtCK_JGR1u0|ZWcinLix4N0dZXNtL)ld zb+~b>)CHxjP*1R{br=UXNwUjTAkSWjS{IRP%tSQuR~#bw*13J!3w9AiWZ^$?h^&EZIBjI)&ABYXQb#d=7@5ms8*< zlMq`;^29&D!Kj)JwWtaLZ^LkY5DCEHUQHJbBp@B!N*>HNvjFxi9tC*0nF(t%)@1rZ zLs@2vy99PAoC7rpz?wunLJ|kzA}qpzJ#P^mI~w@X*DX~1Ham2ax82+A{e*bbx;?_3 zWa06#pn?vHNX9?NwjGfOcYfu!0LsP$wf4>+T2FJle-X5%@%CA}x?K$KJXg!Ynu*8Z zoU?Ti6UHck&w_}X-k8Kc0~3MOy(lR`mT&N`ijCB_Yl;+P+*A(=ELl4EF}u^g&+#;8 zc{SoCejwzQQVZNOkBO;nk#r<}=c=Sxb`iR)5il{RLd|odQ8VGyHe6;<+V_1R7ARmA z)jWTwy#XHFK%SQB8BV!Txj{+@8r}uYE9T#V9hYmj@z$WX^+1Rq_L3+%NW|j2D8!^O zULV2t$=HgcI2POlQEnS=G(>9JQu?&e6!7@k7Z&TC?Fk{j1z=Qf1>^>*4XEawmbOXS zVi+ENw9q4$g=_B~i^5Wh;KRJ>1I~3%v9$1V0)$1R&7)n8rHg?Snt!S`Ret|Wi~VQRZ6{9A-ukW z!oM+S`s;UgY@*GZo}C9%&7aD+S8q>1##&R1^1azL$W}&8nZkvDYXnVpZyZUffvc!6 z%yrnK?D`zpa!_#<0X+8ioW!pMy>mIq@UZDD<0%X-R5;h?H>%9(cnj;n@~El0U`@Iz z-dqyt7rA1Q*r&zHuR7*gCp4*+sxDuJj(C=>%acpA)!?4`W4bapyQ-$Z*w_#h8mlu- zkd7GtW_csPHR&6eLviWaU**Gfm`JT|CRXfMbLT}mt7;E#P!~bU3Rxm8^stf?ctra;rvo#*y|Od7A}7?G0r zLXqL(ch({$KYj@~2aAK`2vzHMmZr=A3FH9I|e*RNkM!OdXpkjxy9aqBPQ z$KG=mT_US`*Q!;d_#oTczjD_)m_hNpDD5Y_KntA6+&6n^4oRwRcHZDxDQc zSrpzN5E5i}UC8M{=8X1m_fZvTX%ArIje@| zps6S@kFU!#&gIFH<)(|Z`*{cuD$m#lQqZ>Uk#}*L@>cq7D$LqkP;i>-#Ki1n+%Q91 z1#(}@76uVL0U{D=Ne)S`UL(}Qst|g!ok?RW#aNTwXN{R4hBbslUl|kD&upA4?A%p& z6*Pj%>;159i@yehq323hJ)1W?D~!jfvJCCV2JGOeCW<7Ch+f^0(mq&`J>~l?RWm$9 z=V~B#gA;L!wTQDRO8Mn z!|Z8ej^>Q%Rs*T2F!_3o7dY1W?nv!H*V&gyr&pouOM$7cYTmQ=mD9(JVf6oYw|GDb%oD2a;# zf@KlG9Ivnk7xBD1j4T*9h?m9YnRswwif?`B$gSWyM9Pm~BI1%;Igbbm)i3h6OuT@F z)w@eSrmbfamlzgo1GK^WT{)@3io>}TWfl;53jiZ)F(*pJsh}GBfdTDBhvcG8+DFLR zg<@V#D7fO90ybBLJ#5Pv=12nf4g{N8!C*FkE@;DXAYug$yZKdRrawjDlxa!SCjka{ zu{|#04NQ7GIOa^85dhgawyJT2rdyNToxE0eZ_WL~S^{nrK<+X@y+x_Us`2o_xE zejKZoU5~Sp9)S(WNT{9r0)KpPrg4O`Lx6%^W(99BC5S??J4{>l=R)8jwcx8E$acvx z^oW>~lIIc0N;~4flGXA;_oU&i!KAby`O8w&<%gs0B|2F>E`Ud&vahrvGhHQV_$~ap z;gAk?v5WZh*e@jUgvHG7<}mJ?n&3Twy@nU))=}$`Lv>vH3ZlqM#n`I0t=vebg|pHo zrR8*MPMa07X6XeWW!9A|S~H{XM63?8!^*dftSY6Ds~psVfX-@*La+Z(eHqj?s-K%S zfaln0RIT7L*4jlE555LaumyFJYPwn+DcD;iQLY;Z?9w*v`J1ldf63f_5wBJiv$!vC zGz*@{KOVng#*Xi6dezq6sK2{fH8EWZ$D48J2Q~JM(*|>UB1UVQ&LX+iP%& z&f8e{D?k{W;{ilwj=8)jhJH z+7&JDlm<}7uUF0VZr8`%yS839x$s_jHyvNLqdtdGstPf$Q+Iz(SBYl*V89k*0!CW1&Ig6d zjG7>{>P7F0Zi*ZT`TEqC2AOE*rAMU3qs`9(Q*3lM0(N|N|F_@uDDF2BLguyZA5D;D zJBxJgeA)WyCH{x;PB}Zz?q^phK(PJn(F$yPbvgGoH5H6)JfTLxGP0MEn4sugSajr@ z{)M-yZjX{ux5Y(cRm%au0Ip$87}Ox^r3gt85rHSL9SbY~1>B>xKKSA?iI^B$cN@CB+X)bb?R%U^c>1se1@GLlSkJZ| zwA(z<1yTSe5h&vRb1!v2A2$F0?OCJ9_s(PV#4=M8`$R)J+m# zsA6f#b}f^~C8PfVIs)Q~fY%6FKMzNhSc-{L0EOUzwmE9O;cB&P7NV0Pa4m+50pwJf zst3+;lGzgxxRD0q64$vXjxmNO(W>OFtAOD3a(1Dx!Iz?+jHSVPOOAX`x4{Dj1kX!z zHGDBx)HL}4TG0yBIC7Jc=0N!%4feo_{|34F92me6!_ggup0S%=D>ea^2>xSNX0x&+ zoFdG{fpn1)c|2p#6ZhzK+bW|IRmZ-cG|<**iPz>9JBYyTW(YxcxX@L-bx7!X;^gQc z@`hdmbL(BF7%KDnTalLvpcW=vzW7c~iv6=DAB$eCz=&j`(qm%>-HWnkrq|&`lz7+M zT5nx|3)X&)ltQw>Bys$;x>aq@8voheZx?uEr!BFXqlX4o7E$_fIsP5}Nz;zGb$Nl# zym9zx)iEl!FGWNkea!2ULk>JF1z+EaQ==#msSDJ*M)rhga3G(aA_=bnlXfLCAPyV*rQ>=^}+`mNDX4-;3f$qS7# zTBnQJNV6?~diuok@_iO69t?ByO(-%iSVMnHD2)eHWctWXycyN@844H)at6J$oPgDT ziB-$39TS|kLMjZN^+cU#W2TB?b}-lt^`e5_VK03B=uqM)c}v|)7$5?OtE<;q>gUF> z@?1ry(PN|SCkV3wCY=y1!WVPgHi)u^rCOQl&aIi^4FS?$>8>)$1156u#m8n*hhsSx zo1$RI@*~&`$yMy8w^m9R-UmC`tG+0MH`wu_j9sH)8Mt`}oKpKmIpLNq$^nH9^u1CC z0Lje&&=~5%sbH*E;_$J%%$3}wb9~-%TFDI(qq^;SWJ%e@DL_qR1*mbIx+Axp&Hz%# zM)qI_Zbg{Y&wm+{BagQiA{}e}y;V^HoVqi!0BmAx9GOc6C*zz^ox03K0Ma=inq;j5 zfnX4*b|~5fwiwiWaErEGDR~5)xlWVLJd$P&Gy+m)z+`i>*dB+;+ zE|FaNBrrf3#Z4uk$k7j~3TwupOv7%rCdp~j@Ph3`n(Szql?7J-&N3~rO3+yeq&Ir! z7l?}-<*QRl0|vESnJG^tlnq=u<8m8Ykf%Y$8xjn&j>ItnNHw|*&bc>fw-kJOWU=D~ zPeGWaf6YryA3YO;SXnJkVYa3mJFV_rWM`2U1 zjqhXioSN+!IM6$lFA^mqTvA#`NM8O3f`gM6)3kCCwTyyWS}m^Hu$Hl>mLC=(4a2!& zubgBrt}y3x6>)VELd{P)T^GY(R^VXf*c__e6{=(<+kqHZz5Lf!F&<6Q5lO02qsMHp zOR$G3s_HcYR;YJr$rJ3w@vWV1cI2g*~7R9yHvR-{_~Vn%iQp z${=%%YOT*h_g9*RdsVsP3)qwc0(Lj8k)nG*a}Ums3qyEmkZhg>`a|0-iHx9Tl z2U~(hvh{-mFRjomb_udHI7@GW<(shOvMakif-Cz*l{(GF!PBC}xa&29r8*Qqaw4-3 zR;Rb}?D?%0jVx+*3-NxU;2hnG+)?+G?($-0B&Qqjks{g8EhLCJl)0B##O#(7MyQh~p7(|RI=A(uWemfTYO|+*NY_Zx}-_r%qN$^ZAhumdZ zjNA8XNFB&=|#So7Q_ye|v+F9@LdY#o?3 zSjheU27uZL-UfoRX(iH?FU7!KgEn-Q+uicC6v8Q2{5} zKC8$O1)*L44KXq*T+5*rc7q(7s7wRSUE=6n515$czln$CYdvZSv6YN>dF#AuW;=B2 zBdTM}RxqF}5fQ;av-8$M1o;X1@gUG-SqQkdLY~qBQrv;9INmQHL{Vp8UXM3aH@x4@ z2@-e@=IEU2+r_+b-*y46NknEa`>}}#5`_DW#DUo&F90ZSGp{b@*oP^imI7dwl%Osf*Fas(2WzM(VBWmm_Lrrc=vn#eBx zJqL;umay^%TI%Y|xDur$(08W8#<%O>PgTp$rd1h`BqFz>P%Ez81Xzg%^A>21^=S-1>BqSMK4y`rQbX_feM+T@`9OdhHe2opH z05JFr#>`meUYagl1=lekUi}(7#sKYgOPk26wEa}|vJalNU^PH-$ig!%pzukd*SZ3) z2Uc+lWgVjg>_E(@?%h}3Q*7jr*#fOc=SX5$C@a8V*6?_gq4(Rn0{NFh_gisgPeZlX z9J@yJuo`y_1&!3T7p9286WkVB3TTi{>kn^ma3HLk=;f!Nc=jEHNcZlg_idE})mDZ&43GU;BLdNdji&Hxg!v3LP2nQ90R4uyxNe{I zwWk%boR~Pr5Qk(Wf6na;6>MJ?zA5p)ZsjbQ2r5e8>}nm(%(9nys?Z{5I*SlH0kr)( z0&X|b#|JU00|>Ze6QCmno?vRJ>6hpDehd?lD{`=YjCn=klzepr?z%pzPwv$%7!PDo z2=HLN#_Zl{p3D9Jnqx2^uroF@`ZV{P$v*D>^|dHB+D?Xqko8DsG-j>tn%Z#U?{JCGwwn(+{`z)Z3-`d>I(O{XFq}NBsyz z+z2D#@}=g`fUzgM{Yvzoo%g)jqK+KTCj(&xdDEEMm$b)8Jt*|w0u#aJ+JYk{h{19f~YmYv7h!~UmXq!*xoEcF* zTA<8CLSCmPj?FRyO>~EiQPxf~4lNrJFsTj#k3UryN_!E^%oKqdmm>!Alhh_C?s;FA z>qtEfC&Gf;x=7(>=f)p~y81`N>Q5f?AJ@NBE zz&v&SIB)5i>gQ~IaUE7Z=e-D=I2uyV9PQ`bzsP(V*4q$SU#*9*8`0fTNRzA zO+skDo2vcLAspv@gxZSuJwUuoq}LrUp(efVWt+3{^;uorj9PajL|zzzO;dEA0_$aA zqh)Py>+@}`o8zZfOwIr^(H2fWc`*y300p{l_WtiKp{u?gDvGb&@15Pt=y6(8+CNi2 z4=jy>LaEex&K=xtn669j1L7*;BrtKiOwSwO`E4$Q#gg z^T2pN>uZ~G2n~Iyc-;D5C=fkQ4>paou|oVZ&U~LuNGAX}o(5;aXOuwb zt)I{o@Ln&$Jf^~7boU#W+bA=KeIRVy@|5MS{?d{V|Xe6GUO zg^7aB@}q{2YBmj0j6K$s{qLhQqj-BX!gsDGnEgkCE-(7sgW0J3_pIr(T^&7|SRNgX zPYVF_xItqETB?NfNB^@EsNvI=qTrwWB{FX)CqVGWL{HFuUUvix(7)AmBYTrYIz#yn zDuI}>qwiXO&GYCIz7Lj^IB0&%#$&S`>yryefHD5It!H#G(sT2px{SsfCpE5i!=Zou zRLM5*S3a}c)gjH?_+SJ$dCvYyqBqa{BlueAJ54oXravhvc{Mty1NuW_n~&K-ss0?t zyTAi_=Wx&+_iX{g0iY8TYV~O{_BMp9zxjFBZM3fcK#Tu z%sz#d(6plnr;9dW^xnN^Cb--OZy=mF1@~J)52c6Rx7B<7x_W95B%=9L(60x$(A#$% zV*$M1oH}fLPJU^P5Hn(69QqF@qxjc&zrZH+&&k#^ z3hK8>29_J2;XQ-r1VdqA=jP_KwZ2r9)C?Z;k~GAp@EC8EqPuDOJrAYwj^G(x^%XQ@ zS=R@fw2dFvWan`u=f{|H%zxK5Xk3Q_1oX;hBDCq}-gpfbpN@Q{9Eq68N>A=se2g@m zwfR037go_TvxrsFGlY6ubu-W)pkn2KINa%k?e@OfZ5$5?E!V`&CuDij|7;vXT@yn> zvwb^SGl})6_R1VEDCo$le8FfiLVbNtT^!6{_#Y$?KS!qW?0o1TEdEAO;P=UOX!;|6 za$c4NQ-s#&==@(jv!6}%|7N<(X2N@Xc=ngWb?)Sy_5MIlG-h$_tle(R(D zjorkQ`5bV_FTW=)`~y`BquWNYg=#V|SNk{d?W-;%UahE(r!3x%?wx3#r3VD)g>$Lf zdEolF+o#Y5u7|*#iGPujn`cfV{&blL=%39MC{RyIoSMQOI%cQ&%iy0*67lEy|BCeO z|N6-fNn|)B2Hoo3Pr~g+buk;AUl0U(trAJ+0WaGN7!jIKT5MY4=4&R$3k>9f4Ajko z2Y9E#7f)4`!MGG9&UodODzr zI(!JS0Q=4=67x7bVHdE3*|2z|mq&7Hn;vq1V6vnN6r;<*H;lN-SCoXc)Ti*C;y}X5 zb7%rD@*P&~mcV333=|n4{W_R}lY*~a!#Kffsb5&(_L@A*yhXDGXc;`S8Q9auaO*7% z3E@5rIY!{sWS-R!?rz&HH(BAkUS*gY(e33YG{-vZGJ3mvc_PiW`QUv$QkT1=VttF4 zrQvRavr7JyNA~5n4tMFm*?8|4-2kD_cXB<(Aer!ClfBF(F_gpu_GPzxigEDdG5@Z;^nc_M#pTE_gb;dto0DKz|eKe2b2W7zTU1Rl#n&7sT4@o zGlCK#-wfjjfDz->s;ats;$iHiWY;pLsgS*56Fl2oJ;4>R zz?R@H;H+2xvlszU&fOUGI?P4#8E*~>bDyJN>Y1AWVAS=Od$EYV0pi(d1=x!wF(x59 z02d8}uTEQ1 z1DxF|EyR&>Xx{^~S*aGEqP82-fT|r+Dvh}Rt}DT8C`Hv4?bvgQA^e5ClYs1vA2_3lE|XCAQ$spwk1;VUc||ZT6kg$x;Ulwj)$w?3KJj~&(2F> zi4-S-*&wBxS_C-gqP3>IKVj$WDf!)~FN9nhJzbKK&nh$&O0D=jy8NzMz{x4z6J|Xu zRcGBI0J<^@G144Z8;HI%DhYr=yNb4etC`n{>l3Y`$S0vU7J+(JO(KnISs6Z^OYK=T zx7RJ@p=5L{`{;|*7Pts_(vt5FwZquW{nkI|5)-o_VXoQWSYw8_fNEhEN&)m@UIuDG z#f-NrSZ~5&PTG}SW2}ME#AyYFur@p5UP`i?IQZT{;A+_{xd3KNaQP@tchCdD6s92H zN0o|$PbIG$6f&+upKg0r)T%8?&qRJ@G+Y30&5X~@;DRLNq+SJZpt8Nq+>uG_WXUHO z!IWzPh0q0ad^a^V8j*JZFQ@b4u+V%T103vEPP zP$R2zPU$y$D6YDlhQwF>)tasF?Q?lMezI8>9(187em<~!iF3}XERG<9JV#Qrdj z*jr&XCo78{?8-RuOonlK`pK$P34uTXRHoKMtIfoQBQT?rMPx)hP7+axp(dt^raGbT z6$W*F{EF@9mWL9tBa-U?C{3WMqlNAmz#h=bS?H~5{| zyX{8Eo**FRexFI^timl#DwI-$v+t~x1_cahI9@wbt0Z6bP9(zL)v50|*Wgr3%M!!j z<}Zj=6g;2$K3bj~y2CWJL9*D{-bauG4hUvp^`3dLfxM|}lES)ZFIq!M5|y+EbmRtU zs?0cb6@MMH_kr&Ich9TDN?}&>D05sZess2Z?Q3Y+g$Sv2eg=F*SZK|-v znc5~4$O{5D63Ik0rMmAKya|N|5S=gm)=EaYiCaTBgl6;N!Hki50( zDsW_VH%hv?iRw1ykU4c0(**Y6^JHbMq?W%#D(Yw2eV2?Rc49aY>r#VmZ;zNbvF(l! zvtYuM*tc72hY03tkK58u+#xDuX|?OD?yfkT=z%#a7GSIGAp}%__Q~1ktMhCHtM(xV zycYDVs!L4cBBm$~vJ^etvFY3v)wwH;?3WiUwJ2(qOc$l-G}CcWatyV}brYg9?4p5p zJy_ROJ5bVGgNgnHeBpgvh(KzcJsWz!-;Nz))0Sb;tEUfaDE;nS7v?*ev>|!l)$P9G znS00hwx0W8+CZaf5T9u&cWKfDV{?m=ZKVheJPW&EDLA>d)aBvL!|eN6pd-ySO&*xs zY}x5WQfwIHy~h@h{n|WI$Wq%lNH%o!Q|;$k=HD2`&Z2z~&&G9&<7B^y)SY6i?Oyd` zbNQ9zeI!~o@cuI?RYy^&t7gX*izZQ;&UC*WsO> z(wP!jjPF#$BI%7TEdPOwvJ9GmA~f`-?wF0Bw^ z=_NgH)jCjd_V7{pi>#xwE2J4O6uCxTTi#HSy`y~Ps~K*5jlkBRHTTwpBOx$3-7NQB zvCf-TT7~S!ftgsz$0`f(S8ya5Ch3DuNM$&9W@-q&i0}rDdUWQdv zINRf~cl!^#3J2U!Hf;|u%3)`8V;kdJo9^3Xkj@$xi-#1!j2jJvvPndZ-B()Wd8*cQO0o8DR|KLuOvRew4diUcchNeC$?=z9A5&UX6KIF z&TCbNb($o4x#m>I$p6cpX~KvDD2TH^i2Tsv@9Be4GPm?Yth1VoNrrXW)?aLn(Gsh7 zu{R6aKfYX%x$h*RQKxVrjH6mXdJ&``r4KTL$#-|ltF!Lq;03qaqn~-2j`;vOv?WNh z`(dK~bOBIJ**EvA3#&EGJ0RR*5}irux8QUZzHnrRx7DaDA}Kq&pMue!8x9{Q zdaPyuY3=S-q}5;vutqBB7dV|n7|0fk!X}uxPgoAdzj=hUY_|*e@t6>jvzRo;m!T*G zof-(vx)s=Vq5%zY>ChvN4;8E|>|w$_P`I@C*S~DH=FejxNg1Sh}FrQcx3_2sQZq_;4Ej?mEEPtxu}k ztElb4vKCu;AH9OwA-pgdZq`AM)3P>gZ-Jt!a2WNmOqRYg$}(cbp3>RzUDK5<(7JR) zQ;^piEtMT@n6NV59FjY2z9DWyJy!3=b>#FH>pjATd*V@#GuB1wMWveFm3LZ~cI9sw zR8`cDf2ryhqV-|d#!|*cUMiKX{CW<1RELe^Ev$R7CB?3(xuxvw6?j6W)s2K3ZpX2N z6k(2j;5s+Ofq9C`fJ$2z;R4;nhT|zy@U_$wRjkdX@q5qBnp@kyT|tNAzH*^m^cU(2 zj6AKD6@j9N|D88^j>LX_zJ?C7R2*wksg<-bb*&}kd5cTFfxAwt8#L!Inf;zPoe=UYZqM@eTrcud8txDTmm$El)?J&UdI5dbV4KOo;Xj9# zH9Z^lf$XR<#Hfe3AjKf0E;hyog8M}{TJvkcr8^ASvXyZ5=utpNSb^W2QO?O+W)G_=(unkKr|vBj6`~S z=ODquz&Qrua%wm>Z$yPa=)_5hDrE3h7;^z_nhuKIK0s?sfN-9Twz;^pJ5CE+b7*kT z(KPAe!N4R<=IIOMepw65mJ15Gyq3-B;DEmkep z@^Kr)Z$`;%hiOnPrk;`h$glQ$&FKHtTRbgw;eW`j%s`W1c(!|Ope2cyz#DpPA{f__ zaY9zS%+0NUYU@7`f)L9z#btQjAlKHxP=4|a9I{Mc7S89zrORwf7b|V-h$X&~bA8Df zCRrGvUB9hwq5s^%53=f`kyv$hw(S8CSrEWmX@hP}A3TCDfNtbJ4F`>^2ik^)A8$f<}a87-aY?dcaBZ?B!JpCOK z{Wv9IK0g|I+F_m6(NqhqdIadp9sC;o=2fBe0eVDb zycV$bT2rDOZU95StH+<^EZAXlz<>rc4Dn<`gRZw2yjp9#22qkXd+a; zA_%wkcTt_S9CjH6x$0)6B%$F-d&lqX?75{{r24`x9|(7bBD&?RfnTe2VW^m$3yPD# zv1!L`;4Nb~>4i&x3(0xHWzRJLM?kp0WJwq>JqeORpjgfhc-|Bk%c>CIc*tyuAPOA+ zFF$M?I3mUTj{ZJK-lYpoj0o3B1GK!WQ^^93B2u-Fs6EnC7kBIfixyenFO6t3_HKGG`q=x+Pb zRHNa0K*fmNZ49&ni7UQX=uqPFuC#sdvd$6-8QvIGDVkav>fW+jscvDZ6cj2YYz{@&;On zS)R6qXTxW0`X6Y6v%dS+{#g@%xd~MP;zH}DOaent&~Ap;km?NQ2E6}jo=LQAw7V(^ zT-C<8bzd)m3xEzjCod_MbeNmu-o;7hm5paGja2aiquxTTMmAqNskc?gY)cwjr3xo( z=&qI8$(nQy>jboT$ik#rantK9*k^enA!Q;b1r%E$)H(0Zt%mqfGp0gIiiL+AmT_;- zoKBCG-03I5&XBRkhMY}_Djm;E1mtr)0YjuS_L>btH6BtWS36(Aq*%F}s#ldNy*CY6~+0Q6*_oS z8FTS9JzfCFv|H*AOw3jOyLMz@V-?1bF(lrOj%#a|fsn8a*XepUd2;xCe}bUhiXx_< zcQ!}>@9^AU9>k=ovrz7f01nxyDJjb3wR%BGvlJ0(v+|-)o8h-x-gEOx+|-hCi|PzK z7Q$ql^e9c{)RY-HI9j&(fOLksibyK*BCVp71tg<6j7Bk??6Nf>id6qYcvY>)w z@!0m}0ypx=m=T^=DQm(?TLhNzdegr<%aD?V6K$t5rg}g3Pgb0K5 z_EwV(f4Ap_=eU>-a=Eoualg18t)K=yU4KR;+Gkvo`wnSnZa%-&C$yvn;$vrjA6KNV z*Wlo1!T~S6>qB3lgZ?!_pZ(!avN7-G(<|mOX3d?{bKlWQpfm=qJa3-_Ec1CjQ}unu z9DvHJM-Gbyx8G~cs7w16g!j;r_u8(($n|}VIfc6Z1+JVuE}G9~1bp?XX$kH2sa-TEKiQMvpHvdB71&r`PWmVJGd5q~c`u4{w%=nCTwwB(|3LrH^9Mi6m*qhW z2z9^gW#8C%UvaPL1}nzW9-sQPJ~a5bg4}4apCUO3`bIE5cAIW-K72|8gHcC51@Gh5 zNkF~o7aMJd2TwHWVrf$kp8`dO7e8j&3s=1N>Y{mNH?6P-)P!M&c86Jg+5)H|H9=;a z_`E|MP<>GVm~*cI>9NBzu!QsZB-FPWl6~)QXu!Cd2owRouV!M(+m0fS=6#Uxx#ain zRX-nI!mdMoXW!vo-GQtZnPs#%r$5l>=tPCR^XX`eC!oO1nJA4R-C5dShxr6>l`FpS zd;W0g2?|MOR;sw23YRuFlQvPwE-y@8urWv&-9$T{OVz6+Y6rC$iB z6V6!egbgcvGqYxu^q!9+#JuCY$GE;38?T#-2#YbEDe;@G?HKfzP;9O~zhP*@p!pOx zuVG-E@$V8wKYIWx#UlUy%z7AVxF?YTi|OcOVOydIWd^DDHDaRbXI?+E^zL|nQ1lTv zKI8s8upRCQEr)4|l>staEnYG3{`jOnZq4g+&ckMz1@r zey8`IbVWPLVDo2gfQ`)bOnGgW(%+Xnue_dFGe?}*=o!?1`rh3zK3UE2`26(5&qE68 z)%=8hm*X|u$SNl+h#TNfLqF7GJwJJ$0C!ueJ>-sU{qtMl-~6Qho4l?MFJZbl?MayJ zpR>I)v`?I%bi0?=t=h20YeJy%`ceV^$B2?tNY*0*0=e4nnmtFb*}=p5p9LhxhSSg8 zgKRJD>_(T0R@gW@n3(zWg{+5I5wZX5Y+cOLAEwV5nq+<8N|4Z3zIY)ZbkWz&bB!7H z`KE}8-1GCSKzH7FcaVKJ^BNip(mv-?UGO0_lh7iEKr;1^lk)#Vhd|ShcDfw)Rp@g~c38ww7`kA1;xK*oZU>@<3pUV8w`cuvS zGlE5?D*a$C<+&dBz7ue3&=PG82A-8CQdln-$Dibo zxz~{YSHHL;5nO*Fr6OP3SCO z&|=n9gl|0&`TUpe%N>Ki8E{qV)Jzd>2qF-d88Fh2K8P?2XT9b|1|2ifbj#2$^uIOm zbcXF`6#mdEbkOGzpLReB3L1qc9hmzx$f0ZBRNRdWF7?gYq4JopXLI~hdqg#e-h*@? z>9R9D2PJFmjgC$0VEX7=jXjKL#@{i3kEc{{1{_rKJMOZ7y&g@@6;}mD4H`;8vpT} zv%YeA9gHXd#af><71_RbGfmw-1yPo_3%aaI`*{?u(fGCl>QJ-kt8cgPp-|ypqoP{2 zI{uk|<-XdU0i;Plf3Yu&myfM*&FMSjmmF=+e!$%{cxdqVnm z!-)KXX{sDQJON3w8s$IUhWbci-sIQ3uW0k%!$GJx_w@BJRd6ZuZk}$wDWEgX=th;v6%vc^O9v`q00Gdr;aO8b*2&sbwE1 zAj_ShjDNv|ET`_j*w3h3CH&{V>h87wa9U7eby+jge;z7KVV&s?s{m_P-w;9w!*TNr zB+>uFWID+%1=#F&R^|QlXU?^jTK#t|V$4+KbNAKDxz1$@|8#HjWnS|92ybSr3WD-6 z(zfq0v#tNPZ(m;Nbwp)_dVF5*I5aPjadtDNz8dNqEz0% zpOYic&hhg-5~znBZ$p31(jsDWgj;h1xib-L|4x~VBId}O{h|=fKXG+wXdAusjI&@w ze6zv8-Sl5ZsBVV$#7LxfoSdiIyW>3&oX;oHe-C> zs5p~7#jG0v+Sz(RKqM6s2R!72vMzG2&Gy)_mw9@(CZ!8D6PCXMd4MBjF&)sV{)5ZX zc@ba2PI+f4Mu8SZ!k)l*FQ0E- z07$#vEE@h8wQ^4JQ6YTOJrHKBz19Vp@uz`%F_x_(2)gkIvQ0lp8Z8cpee7CVyzfw{ zW#!SBaw$wIDP59QMoMG=&J!4Re7NCM4P=pH%L;^QTff@KRsT^% z{5H^Q0Abf3265NFVCJx43Um4at>KtS)MV)iLKN$6eG#-8cUmX0-`1u%cTLR{Zvd6* zwl$>tI#^YDZ6A=#Cj1YSi?#MuNKWF;*X>atW7^tEkYYF6rGRo{PB{Gwk4+8${{C|j zeBfy}$aq==86s!b>bGXr@t8*rovBvo1eC>=d2S<}r@NZoPOMN1HsY!??A*d8dYV9X zu7|x$I>T}4xk_K5-0iaJ+75Q9K8Mwc4bhAVRD2psGPkNUo{d~HB}Nvz*KO{dAdD|N z|CK09+g~kTWA&P#OG;p*tcwHEhf2m-4it9CvOx@MGN3NSkjxVbAG%vYoa@ZB9-)Gb z6|E5-NYM=QHof>Th@?^<=Rup;ZF6h6+0p~$h&e7I;Uq!c zO=v4SO%Nf33cpf|ER^rHLeZWziReN6rA!u&Z6BeudbdzlyQ{SRbY~viIlqO~!-`P#K5**@9 zvZy!~uu1LMDGF!uBU|cbpq#_)BSGJ+hx>F_2L!2# z`0X+r`%s8c7Ja~MzZdoupd(xa;vI^_dO-$L!!$>-2XEj~@l+P{W@rdizpHq=z%S>a)s>Ixhbh5X4H5P2Ylks_qj~y(g?Ab3 z<1@IBam^9%YVB6D6O<@J!4`(k9pKdLca$JEz>pM(D`SNX1}V0q@my1GMl6*4@0MIm>BMKgK))^4Kw#*zlb?Z9^E^q*CI}T{n@kXhW zqCXfjZM39bz_bJe>*j*?@?9w#sOZpFgrZ0Qjn(dkaB!Q_!sbZ*?xDSLw;i`|+!3;z zr{M>H3rED-6cj3@7z0+wOY*1~HI`J%wQnjP3JDD(_0?>?J^7*SIHh=t|R@iO}c~i#7zLl@H+bRp@H!|Ci%%E~BOACVzAadswPXL$HvjRj* zF%empg+nyP*~r8$6i~G`Z^ghR@gQAu7Tp9%Udh=BSBxS}#?8jdOAR(YXF#*WT}{3JCk^j#az5{f zOpZDS%)5M;Jy$e-dh{HYc3M;sz>Mv!g-`HvF?^1J7EmP)hn#=RnKfBB-9$G?<2X%d z0RR$G5FLXcVaX9kJ&O&JT>`mVQ^7@|4`Nmd8D&3`Y2j9Ba-@G@y!IlS`C1ZtDHxad z-ZO;+ppUvl8`JR^?1HH0gk2-srGW5nP4I2IsUakgvHLr`Zbp$9{Cn?JAJ(!cMTN3) zW^?aHNIc&+gXgJ8gAVr`srJ+`HiLAcZLm#2OB|&Pd2VcU;A%$uaVs=ppH933#^f#r zt|;csoPW5S4YUml_lmP-#DwkaqaAVEfs!Kw=LX~j*rI^D z;0YCK;tjwKJf`(B9y6-6#CmujNFrquiDNzKgibSnk^-TgMwGMMtQXPQCy^}c1BWrv0?|u>lz=MO% zt0>w<8Mgi>KBEAD&JZvq z^)l<_I=2j>9ZY&bAJjhIUOX%#vO1Y!Di+3plm-TmU@#ITo#9=XMKG=SA`llKIso=N zxy7z*uO3p752j8VD+82bu?`f-5_K~atEo2xTj9W^fhs0cHmw=5?O!gZ)SnbbHd@RE zj3lX|c76Tbh$Pd1E3*OJy=egoblDEhR$x`E7w)iX%11_(H7|mHmHRt^kRW*hrjKf& zBA&7S7P31zJ7mHvIBWF7$j$f3yHjJ;@<{*?@#I>_Z|J&aT2A~XF>#36&8XKy>p<2s zoGflanV=WO5#lE6YT-N4Nzkf&C4U*FWJ^e<;MJGKiLK*HBY0oSm-*HQ+~TLNZpUEs ztJ?AdyCb>87g#`9J_cXf37*&17BX3?iC zIml}O$*7z5%Z*)0ZvqG}-n2}r(+Uixi~*Jqy;(#@V{Lf*prLkVkKr4Wy z--GMyUlq$*C~G@CmFo?s&NRw#iC>lD0(~)Q7d(mqfHq58U8ak>L4aVk-sI;fh1r$( zYcqPR%B8T@l10!C|2q#CSto_Rz{S)q%UO^>`wqaPVInDe-E3~O5|dTE3f6&^#$0(ZM=nRjy*k*$%XN#R~!Mo`4?ORiuV+!yIW*ub^!7a5C8xG08s!? zBLDzT0JZH@t&ps&gb5+2Y)Z65|Dq)!6cwe}5>!<2mFe292-1~%9`ML`xNiRyQFzc& zHI1%l+PZ;}AuE~y05|}x2V?a;=}O@|9+^*(eit+kufwHey& z(LFbzL!-XFp|G%6&+ic+-Q5p1V9>gBZOxEiU8`nw1CXv%Gu<0w#Zqqp>+iLob;q@< zxu`p2^?I;KvPnH^h5#S{03rZZWIzNn|4-SEnLvvtNkl+h0oRhj9)b#gFTB4B6Gj)s zKn++k;>xH1PwXldk6ug~>MrFDSXugEHp@q3&v-Pl~KuX$E)1I}SbVL>ZlNMP`VXNUrKTke3W+P5&HN5Lsl zPHee$EF_MF&QDZR~qTuec6s5zMc7}Ospo3ca7peOv^K`<#AuCi8tfObgN(( zGL2REgS;S-a+ODg}AgTV(Ivw z#Ec=*C#No$8qs{+_CYY*IBa4DV}1-pf*)86op^etpaKqutn_6v+KpI#ifWsy$A zM`urzAog)C@P=bnA`|8TkMn8sWPlaVtVpH>pQO9`4B2Jml;dEUD+z9Q<8m8u=pBTV=6(xMp4wJ;{~@|o#)2#=x|7=GKyVNuORO*9v%=@PVP$l7l8AuR`jTRNj+m5keo zgA88#o}QBZUXUpRQhWdF(~hGBG{LBQEj*NrE&(0_}c}@yHdRGHFK2ki-LU34=O3HV2Qo888?$cng{o!yC4`NaIlF;m0ru_q94k`Y*YYyi#HpK*2vTF0Ja@ z>7tM7wVTz~)GN4nKpB{qP{>2c#GPj#fkA;oCjtiq9voQB2*%vi;Q(?2UMr2htz_im z5xg6Ly_0oQ-lckngYfQ?8VThjZZBOOP1MLR6)#XpIf?PxB??jZLRFw;o=JBM9OG?h z;3=nznm)+_BLHts`ldh2h%abCkM(AcD8*3YiN1kn$~#8_XI+eW16_jDdh^>?JZ#ql zKtft0)>62a&_VOrKeSzGqnRiv9RPl5ZPoq5P}NNj^>As6;^-o}TA_Djz#2KcM(q_w z<#u3`{n1RPfn#k|u;%?RZ1O(ZUR*X!^Ypzl=}1c2`_nswte82lG8_$Z>#TkOX5jl| z`jyMXv^bTM!CRRX;UR(nRR}Nhn&pvKz~ePwb}1%|?2;xYyIgR9P#_?6A`>u3(Fhk2 zk180o+wy|2QpR9`Nkq@6&K6H_4%EhH!YzZ-yS~E>^bB}@xL1U68mN-6Oav6K-7o}|K&_o=sVM6?9_>@qt7>o({7-J<2^n`cM0S4+m<)kV+ALv?ddL+ROO*!)uc8E=V!ToWJ+z=f0A~e;XgK7H9=H)+XnMF8N)9rO(U&h$EI7RYrSrUeg>5G)vE! zmT2}tS7(~5AwHTm=a@;OY0keV`mo_QW7#tPzJh%7`^T+Qq1m6j*WbD;{=Nyw%n|v6 z(9V;bPM?WIHgiwcAr@6Ap8PB zUG@J3Ko9jl()R*c)xNX;pZ|qZ*Bi2%TF$8DGgyB7e?CE9CpL_Vv_}&z}*F#bqLfq&zM24>?NY2`*+@;VOM&esq%l5 zP(9DSEtHkM1QHAB;qfP=Ii}%4upI`OT^ZS2dLWSVJC)y3kgg#tjPUBk&b7|}KE?ae zVy%2L>a9MMnr3=)ZyTaEd}tE&An^jD=AXlJZ)Lzbyx>8!tJmPZ8NwugwC4;<-RVaj zwB3Z1`3Fo{&0agIp2IVIrJ2kRcvS$W-}+;AU-7#Uur&h$>N-4BH4!{W71t+c~HYWcU$W`-oZgy8`HXh{a=DM8D)XmdmelwZy zw^BdnUboN)<9T6ds;1KpN{q`-T^ykwXp+==Ro{Uy#y#3R69K)rGm|f!H@o~|8PPSy z&N4HuFuLBYKvS?qL$R}*ubSXMe-eN=wo`ZI&dtszw6g82A zz6}Lc>b23j=HHpKN$)H<{XAtk-ujQfeCUBkO!FtB*7_Z%qOJ&9&+EO!!~Ve*raB+n zbN)fGt;pQ-qu)^t!w(|f^!5vV2dY4uSAHk&70agL(dL`M5r01E4!Y)}Z}&W@=N+B!?zG(jbgVyE3KR3Zj z|CjGC4r&BXr1D!a_Y%E;`sBn2J?8sPZ=cr)kD1@~kkavR76juwTu&GS)tL-6$zcb~zNwU*JqTNR(5iQ3YmU!p;nm-J^jHv}Gr^4Q5v zh@$@SD2s9Go3utpAuQjw_AfR*ok}IrAJX`*3839`Z=Ec8kaT+vM zs=VoeU<3n@37wk7z@5+GVXb*L%^rrw{3Dw)MlP~VdO}Lmd^d_QpTE$Ap;>QAV;(gZ zPwnRx9@A^s_tY?FO%9_Y`jry7=H9_HqFBSF-U{PT@4L1W`LgM320CAymB2?nHoA@d zWZP4jH-cv@uRiC+{?#hl@Qx|+?=AoH-$hEM+#jjZtd{7zBHMy&rW;?~r0hW3w}Q~iY|e@$QK&cNd5 zcc)SJtp@$M6ZK|lDmJ>(`P0`ZQvSJMdbf|lM(jM78L2wvqQ@r7d?(@G@QdC7>%SrP zZNhZx&C*%F;XPTOkq_h>r@tcAR2v%G`@XlM`uhzNvaUCyKFw6Wlt9zyv33%kEN*!R zK1S$t6_4h2@7^F)4I=UA{Qu>LDY#xWoBrUA6V1-&5{Wi6nvq}g{5Qq_SyW{Gl<8+< zUh8MaXegWUlRNtIlIpLoL|&KB^=4y4&@!IQPc@i)BoOdPs5iP~>hsz5M?9jM+as%AMKWmo zFwp03&4GS0>8*z{{Xb*9R@o5yqpt}OoU1xW8$n+i@ikulQ}sb?t?SqHVU_6v^j>shyjJ$7btv2>#Z^>+0#(A^ynh?$KA?k#uUA0=^eLfz{O; z$e)Pboz#TThu*Rva@@WTQ)V--?!L}w zPJgIE`*s$CF7KX+X25(@F?aod_^V?{?_9-o*8e#VgH1^0T0DK>=6_WNHxKg6_{UPsrKp8xxX z1pxFxG|OTKtobb0^8V{QY@qn;AUiyP$OJ;fDAa#lLsOX@HM&vPVp-UyS;iFWxonV8 zey``>vCXqiprav{oQ7s5b4{NF4@2zaBK_+XTWr(rUkjKY@oBFG|Np$4Qw5V71c%@M zY1TL+db<<$=sS6x zx-E@^7;y3eL4q4V8S!c>1Us|71iXe#7q_}d zCEF+RHI?wBksTty63(phE>r?mB7v0R?A^OwDumdDW;HHAE{cXsc}XbEyU5o2g~XhX z&YLLPS3OTgAzq$fQo;|e{e^5V*rG(moD|dqv&uGbl?v;y>8hNB$3w^+GM`&YktC$R zZ2VQreEHO624i$n$ctyKaN!+)iXnGuMrpAm1U|5zJUK5LgN7o2F*p_LSvnmlM#LrM zBChmHMdzJwDo%g2Kb0Q}avx1u2nd9A8EIF8)11&m%yGR@60YiJhN~Xoo-yD(vSaDW zE*qzEaeHfksHI*!?3ebyTk=Qya`wvdO+?5M>zPg%h(?_FT^T3Ky4-e}iXJyb89l6xBUEBGhtMx)vp^O+0Bg z#_@&#a)wkcjBs^Up;=MbM=m~{#Exv0DBNHK7lTuXj!z`i3 zcUJo{Nrk<@uH-CtqDy)31y+tx%P}MPf_(hvO`0+s>%B+<;R<&f#2Q~MODv6s?#lC~LLD}$L+?yRLHB35oO&i0}bfd+V z+$-jPWGtbFws^wDc<(Dv@_2+vc{zTcoKhRnIu#n^#RYIaOHa5DGW(qe(>-P}h7qR?Ox2mg82zRWC_A;&mQlhjhJ z%dqklRt4#w!f}E(6LtwjuFI!1IT@e4B{P`|WPI;sV3E`f?Jz5_L>9c#hXS7iC*3PN z#jffxGBF*!u2q9$5E;e>lx!_rD3^)i%>ca+tJ6fF0^UYk0c>E2WWdo!xbfxpQ4>)6 z@`XfI37b?v>Cwr`r-ZbkmrfzL3jDt0Sq7bQO!6fW@u_f6Q`)oKj7wH7yeVBNs|-e~ayh;!770_emr^W2z~ zO(9JeBps}}W>AY|to35l_*+!_139L@?W-*AVj@y)GicX!Y~79Cg0>3mNVTXV4%{bKXWvO;J%eXPX@ z85dDYX*E0IQc;O*NK&sb3{bO(2!sTiAts-xm3?_+)nW-RWF@N~CaW_Sgq*ZWoW`0; z9xK*zN;KJq%0m^4+_dy-E)rSWP z!ux!>>3QOyopPa}C#)2yWRf{p0!$g$i+0aRia7o%T<& z1Fn^~bFgkA412ye&I(#wceFNudv&@!htJmE7l0BV2VJYN?%qrhf12VkPwaH!DR=VP zqW?(9I&~o8957c;!urt@nWE6!;@pX6s+qnx_0_hoS zTZH=d1W-<|vG8OZg~>>Y5I4?&qQw)Y){iKU$;FE6zd_?*CxHkP5UfDD5*EtG`3eRU@qCFuK=k*?#*9!Du1F|<-(VR4uxPoZjv60~@wpGn;1Mvv^} zLGck0TnyD39e$XU^)vxCq6Y0R0MPHSg!AD6{lF9q6k}noIrZUvRI%b@4yzhF;PD|U6X;MUlH)zahV-#XAU?@(KD`dlwrzG_XU1t0nNOz zN|;-Z9@}wVsd=C}OA>Qs>i1rwPQ0v4c^k4g*aaO1Yq&2ZOwhKuK-4!|PU^xXVdc~M zm8RKv9MtzLX&jnJYYh@_suO;g=6)C;NnT}Ewj&UZ8kZjHU(tbMBvxC=%iHc1nI2f0 zxKr3@Jn$EGS-1*oWyPbs<7(edxb!Fe`&lPTaJ-~Z-uJWEK+vOEcxn|J>JfDH*7Wzz z%UUYIn-nOv<_@!IM$mZHjIbg7DXdWIL`-*7#+M|Q1>I~_g6GxNh`oy)XF1+D9`I?6 z7)~rG=yRE>zMvyhUBA4eS*sdtK{-?wb^fP*D`P)dHdaR9lI`UNYj44&+*%y+fOSbzw2;AfpM?&K#>xHgC)P})X!Q1Hx518vk< z!pm-?*YFa0$)VH|%FA}O?y;=3DAL6!;B9N!%p<|!$>{mcN)hB>H)@n9PFIO>Fgitg z;U!Vr2;Nd2H<$3OZH*#Gxgs)I)etn41=A1}r4y4h8nCIrN9(JA#jclGxkH4t=bVTYYyA!dWD5oOOHB4dT@K@F++@vy-0!u&WBHCW!}%aq?K<_W{mgJJ-S{G)A_D zv#a0-A3_$nUUbLx)Z5y4!GL&gBO`_@+w6fA=GlQl?dAY3t)TDmF!AB?G0H&gTvD)@ z$a)~?VII^xxQw^uBzyNAPkV9d-vcn;f*dbaD=Fc+ZN2aP2XTn@xY3c1%zisnN$_&C zZ}!Lv0R8Sx62WXa+a0MYB7Dh*kTT>#&Z}A=484wpOiqc`jMGIZZxfNhB6TT&qa%7b zw^dFXeqL}(CdEr+UxB$0*844X2;OOUZZks4lPiR!s6ELwbDY-&yyds?5yN& zmzmkmrQ8f-2g#!k@tScX;0haF1{Qx#jw_Mwx_sK5C=#G7Uh&2ux|GJE?N|AefnMI* z07CEBdPSTeXz_JKxdSoZ zoPaK``}CaHqE{OPWLgC_g`(Tv(5y={M<+z^#_1!s2bNk|wY=NcWH{0i&wSeE755ZR z=~}A-N0`}DXfn;nh~@3qA&xgAe%+9eU9F{mC6c+hfasc{c6r-bH+v*auYe7c6XZ`X zb`d83?0E2-!_-mng29T&)vxgFg#}H3)|jg=Nov09B=bQ`iyk9=*SV3!x?bN8bqvts zh4f&=bP)lF!(2%1dWswdxrnnM_jQ=(DU<<z}cB5^H#y^nBvG+9;SMwpqmJ9pyzQD!nOkyT>CarS^T=07AO0fsV7IWlG`6o76Czs19 z4sWD$7c-JQrhQt|J1e)n?SRV>WC-0v2)kKxaUcM zPw89I4Y9%U)eBAZng9oOGmT_cDka&J?2TL(zf1?QO4B()d}5VmBOQny%g5;IWPf_xT)r>n7qz_?Cw z1~ds|1*bQhKpOX5a4LtHhSIU^gf||&P3qTUinHS%Wjndh22^!1uw3Kqig5!KtmfD7 z(+Tq#6V`C0?_y!tEK+NAk=_Kh6CwToHMEtrNf0f3tv!3|Wu_+bV8~Vx@x*m86yQ%h z%8X#wOC~jQV>@!GrHwaWhAhqOOUjP8dsw$pUdJ$tb5cal;|Kt|rsq!#vB=C_!MrFK*b4_wwnnC>RWOly&=jTB*fveJ3WO zk^T#M>g*}fhcN`_A$TLNmQx;u01kw* z2^_G9TgY-#?K;xI1C(lp=0Z$rJpo$x?Fw`r#v1H3%wAWW9FcUT-lY{a`zI&D$#ZdG z=U`zM)0L+wgNDJ#$+p-&MaNaQ%~7z@jXcHIVM5cK;y`xh+^l_UQ>t z8JGUxvwIiV38zje(9h6f-`{VP4WS^u>>t>T4oCj5IiEF0dfkXoO`!hanU0!>#bRdg zWPhbUJo;u%v5jkN=^=Xdp2f~X*b~1f1oF?H$muVhF|Pp7r?Dvjo=>LNr)Vn3#y?_v z$2XC}X8Gi$44-|cVC@_DhLMx;J;>#%+0Px-kn8&bkBMzOIw$|Zizk~=pW$Lhjr`uU zOV8MT@;R|2KRyT}5NR$)6+IdMx-UCadv}6XH}6Y4w0>heI8MlDaCY&uAVujYde_FAl_W|_wxT-_4YPMXwDvW zd0RDz1UVz^2bX_|pI~T8k;)ubYLgx_#;B(?r1*0_(qJ<`Tfu zZ30q@XuKEjk8}lw_B?8#`>_zB|EI+U&hWcJ+|2CKOoRv1M|o#N=04y?5)I8zng9Ft zgO1mns(+*q@V6`DGRXgMo`omo@S4VUhBZ!Z0?v_tUK46uXX&-1njhUK-=|C|{;i7F z%pw0WeNR^XeYVR9nP09wqHeY}jW)SAdzyNhK$>anK|_++l;{8Jq7mu7@5lcH`jYt* zZ~bBnVD-NpAwG)e_0bdIw}T!7qATIOi&b53#>15HNfp~_-!(tR?u6Lqo4@e=Plt?% z>$zQN%RT8#*iAIOC#UkW-8Ifa3dU;cAc}(fRv!4O2Sc#?$eJK(nD#q;y+Sz`ZvoIR zzUEorF~QprT45OUYS(_F8%ri9b;PE;Z28C?%#pA7exs@l?hlL5Wp|O-{v2h~;{4}O z*RAZn()j=C80_s#x3FPhFc;0YyI-^>E}77K%6&-IZ0UWy(wgXOzWELD;7vvUN7*~_ zf8~^YFSu+O++VR5I)d$cK-d4hLBLG^ZxcQjmxDhD*WZH)|8sb6Ex(x}bkZZiXS5OB z{I5!Nd6~Ga|0gasbwzn20F5KhR7`5Wa(xkmJU{SWik$-<_}1WPe%^;TOV|(leCb}= z1o}Kxm(3Hm-_55wjJ-Na{ZfBT;QoHCv_EjupgQf}YWM?hFi7@+OEK>Ek{`JK75N7x zknrzAhT@+X*Kgmm=$vx+e4Emah;_;B^u89%32Qtp}_1l=7`XqAQXp4GYh%lo-q zXTR_3&2Yp?ex818FR95Nyy}NUC8s(Fn~|Y{AS&~j>T(+?>vF*{svJF4=$RYdhBYA z;6I8p=9-N8Kyp)mvmnEd`3FLmq7VCjsoL5h)WMG?_nRGKq~=G#iL!Taz0mvU@z=ZY zsdbgngS?OX;8u&*$Nw`|GmGE9AP7y*FT!(PV>+3dhw4LnLowl2UXYtF@-Kchi5W^Y zLNncxv*9|}eo2_hZjB6h;X4D&A_pbW=^4 zks`!s4rlQ9F4^+LhE*G&PYc^MmitlGEW~$<^>u%z!awnkf1`62HB^kB_${-Opq%R% z7bLvFp9;UTM1HdZu98=F#;Z9=7lIhkCbrj=4_UM7?^9!Y;&+nI`0Meq2|jrbbHVI9 z?ch(V@h7v*WdCRuIBLfFKFyqLrflvsFNnonyqqiD&OEib|AEThB zgQxRN!$f3Ze6G$v<{ECFF(b~7K?IFf(4P78mtSa^GN~wOW43rqoSYVv)w$R`LW_Z((123z5Py1 z&zi5^^U!`dcl_WR;Ede2*P3QsBVa(h!cD(BK|?>h-|k-kJz3EnV%6vwX=grB_&U0m zOl*Gv`U@JWQQ5<-jK5DN{oz7`O&9uNvwkbR^X?@PBiCXIdOp+}q)%zL-^-zZlv z>8C>j{QkKx+XMPR- zPpa0%ZsF!x*XrR}z>|&QuRr+f(l6^sl@=XRm#j)y>1}%?0RtWOfw;v}a;@FO!ZG5& zDk6k6&>;=9?moFwWBG9*`i^2^8yR$O_#PSyPNQBfdus2b(s+~LA8hb19*{c#LqNR0 zmz>80AqN9%u1rNXW_*ZV;7&5Zx$J?QEtfD^U_kjv8Ynzj3K*Cgopz*!)C5($es>+v z$%67Ay5mcEH3@QeTpfE1SpB6GiFQm>NJS$~n07GSf^HKkHGGp4Lo;yiJC<5gS-dQ& zNM<}etlQVwBa3Ryq8!g*S*u7$Yl~ zj4{;5*>M>qta<@#$d@p~1G078Ae0bzas}ETK*)NSgU;9%AFR03TwDQNaec=ZjdQzr zoC2s@%)kr1P?tfC1guI|onMc3>M{u}VS#hWm>ky-K%vFT15a0ZqB+@H6uNBq;{%{( z2YHb9iz4C|F!7d)upmte19oiT@JJPn^8h}g&Z>{``@s*|=&~&3ec%7l(FTQsj^BYH z11}B?gEdaA-FkKx-bQd-7W2vj?CAJ}fb<`h!C7ebQmH5)p~v#xNG{bw1U78i5~?GF zZZMc!$htUdO|41#I~90Hbr|Vl8g+mTBrAAoxX?RUIrb*Ndc@+3QZP;mWXA9$YjO7Q z#d*6{9F%!o)jc?|^90m8?-khc`%kXqfAq*gc;2QdW+W#sm=w>k3wa8@i%nKnhP-=Y zx2w?v$GN{tXW)&Paj~ufVyn2pQ(c>WO{zsb!T%DG8TSMk(-Y$EVdUCIP(X1^)TH`= z_ii01QU}H41A!6}7qJEz$SM@-DtM>`J!#j-!WK#zI0Mx%6GuhjL%owdJKMOCs}Gm~ zwJ5}ED@?YwOpZ(9Qk)w>PtS1P0v0ylLt|@>hi{?oqTU*2i9nr;*k0BMN4&RD4s^Yk zY=5|#yNBdtpW%RYTx8c7;q!*Dy5|hZBvw0>oa4gYk|(QqbC(?8JQVnrzMZleJ*FsQ z(_tAo$C|Y@EVB96NT^^9`C)t%BPstN4oCO5jTd z`|uXjx3=$py{1-Wkz%%IX9!2jWs=domA#de=##fe0B zOd(eIJ zSVzrArlZ@Eh?|Lo88A>i8Cg9W+Ll;X#)zAGie;|`#5n0}v>f0R9w59)qlS!Mf-u3e z@u1Rl;!5~~=d^dAGT{@iT z4Qv~NJ-CgZgIm#BCBkpt3{lX#m5c#N)al|Wsc>lW&U=bBNQKSwyEaSxJuTaQ@sM#x zyfA>HWfWqQ-kacGmK3(&9&|?dIcV``E?RY0$-K~iAcrA%vzbpWjT_kqnz*-M@LD%c ze00jUByVsk0z3xWQHpaCkm63M0t;>ur-j00OP(N2M+|i@3>MXsJ4X@|f(u?GPD&Jg ziOaQUxS*#^Tx8{B?K~%Hk=@0^BewJgK$shN_c$H7u;s!x9P|*0&oWLT0Hda=mYgsy z)3?0YGyMy~Hl!Bx%({_sO%L$a8f5p@L|MeVA|7EzLQNj`w%S0CB>CW~-bETMv{x^* z_{_(-fVCIChs4knjTFAt8xvWoRYpCD`%ZjU^2bM=k)?n9LulOlKA(Bi+*A#6CvMhD zfU{Ly=Mztp+d>V7(`Q`z4*cK^9zV>AV?GCHIdAO#u3{_%1vTIBI6~wR1+L)aHXSqC z^cb{r`iPtm1nK9ETRh&*Qd7odyhnfR_eH)SOZebh9M3P6h*+_0!)0WPS139u+rq0x z#sv%(`z;t{pFJQVO5r!LA21rA8rbA?i1#yu`T!jLiJ^yAiz@TGVX9!ObmEgXRAdyftJX(sH4+|ICB39dx_gWYYmOPCeCN> zbUT#0D7Pl|Jme`jB1ZRkz{ie&YSl=%!s2qcGFG?fN~!tYN)g+xEOjyLvQU=k=O%Xo zmb#SJ*m{YqLi_>o#>9a?c);S<7t7X@@;PUnGKoSPi>zD9 z5q8z5BA`$PVO3iDmS(K9am8TPyf;y`b#v)<3iJ$n-G#6X@lenWdF z!on%*L~g%~Do0Ab*;Tht^xyW(XI&ox9b&x)*Mp8>ve0y9RnlPnUq)IZ_5S?+-`#gP zZrIcLb-o$s3Ym-n%qo{roxpKkc=)P_3p{7#}xzrLM-DN`UbSA?R zc>kiRvC+?g;G~*hNyxKuNvbWN!KiIav32({7+IHC(TwpL^^7O_yDiDt_0kHZOW@*x zE>zL=evdLkT@10q_vVk1Us_{clpH^0L{;{h(PB_867TzHQt|J|ZpiGeJYy?U5Cm#v zC7{US07AX_lnvI(ijW_(M7C(vBv~DY2c^(FT?KXl=DTFG=+NdfBOEzvN4*yh%DiO` z@UFgyC(1w&KLM#9$;yiC0i3+F;%dR{$0wz7S2?(nf1p%Lj#ap3HE||h7%1|1H}pay zZipey5|CXKiT!r>YaQKrClt^IWK13Ffr5_Xy1bz{_P9wra0D5?qYTxDD19&w&6F1& zF^Aj1I>j7LtS3MZKw`<9ZFOD$(T;JKgTZUJ0{N2Ucc3oM(F_BaB)!i@=!nMcoC}}p z?^7q>>=r-i^qo+Fzo!+^DfUI$#9r@>X-=tBOM7j%aNL!+NPBw?O1)*W9AUPFh#8)< z+d;g3z7LnIHQ`0VJ2mmZfd>{3Hd#Ci7B(jo#9DcmYYbT=`)+5X8(G!?P~PlJkX^1dR)X z7Tx20rHc?W_{4hNf>*|(q#Q8!bR92^K}bXPg&$a(3qpFqT_cOR1g)48%=Um42P;E8OAR4v2AWu`RfL4JoQ=N>X~C%;7)J6WgQpK=_w5RAN}u&bc8Q9H^J#e3B!E5 zIX26gKaC7RGoP}aF%bmewv@2)S6>~25`gU}2?f9g4e{YuT+mxtY0_`gAkZR_vI+>H za#w9!s_iFXUq;D16BD3fuyC3>N=l8FROI%m5tHvY*!hu?z5s5EGepChi6)mqP`A~W zDt-|8S!IT`*z9V}kHS1KAda0VQg2n(%v3ad-bNTuvDSL5?$?_Jbd){>F2MTXY&GsJ zrmniCu8U+Q1&s;gd;uuOd6letW+VCPrV`OTpl%6cwYF!Sa9!?`hUwSQb*zHQEh1H% z!5)PH)Tk0iQ^8_~BZQ8*3Q1ATi?NTq2~-k8+T^Vw3Q7E@p@_ zI`TuVht>~In;MQM9FbA26aTL*mK?XRr3Hv5*SV+vw?%c8wBE}*;v;K| z1F$@KkplRdg1Yqnv|bj7h=?d&EB;%rxeN3x6y&M1JxPq^7#}Dk1I-;wsFT}JM^YEk zfmxV;OL7&-1-#@%w6G{Z4M?Nf?sEymjtsVJ;ilF|`B+-gqvn(sXhM`yABn&d7XlPs z{%vtXlgAj64C(P=x`zQ(kj%x-4gIo*f)jgboNI|b#?|rbb?rTw zx%6&oi#ZDWJ<<)F{Gg2HNA^5o)D3xgZB*=J-dzqK9wPuoF9KJl#Gg;gsw(U-PCzUuqK1gDp68Jp6Mp3`h@1tAYWJuOS*Pvd z1E1G$!~oh+mgpN=j7dG`eZo4UdgwGz{hZp|=+2j&#P$#OBUTM0NN9q_*bcl|fdcZ1Y`&j`0X6Xx`uY8jw zZO`l(fZ2Co8u5K;_;>SVv^s=$ZBe0UwGvUW(WHeUXjlZv449Zxk3tKuT4qPQg}+k+-amCeW*Stv%LN`Y{F*A5X7t-_-?BCZc>q z#;b8Op?-F+yAJ9A1=ktQfXr}VqwkrxDgmbMjW+zPUkyVyhQOKiCYHEAsgNf=uMdE|LS^(s zb+jh9O*EkG_y)O7wVYNyfBLP9EU-aq27K6YH))PCA!hMq;s2#br5Nnjxz8m|KIm!- z__$upP6ua?2Mkcm>SSKvj>2!i#j$ta^yM3JcU0bM{$lM0Ua%r)C9p|}WLi}$G&7># zDZQTG&-=FGB3`^J+ENQ$4YgAComAG*Y$S}cSdxVb=Hv7d9Cqtz zaksI_x)rK2n%7m#f?G;Ut*mSpo=b20_u{@l17Yo+tigJp>SbIB9E8_HAQ*Q(30OBX z$MWr)6Y@k=6TIGFLxtK)UtKq6r3LmltMddu0Gy5g%u=jkf3E0gK;cV16gL#w`$dCt zQ?iws$Ntkj&j#TB4Qs8IEC#g+F-5oYWQ^5N@6^(y+M6_DDTCAW7sT@orN z@X#%m5G@e9ujB0?_;aO9_2ra@x$HVfy|Z9wlhjy2?W!(=irfFv8wBz~qXh%yYXGwe+ItR$> z5%*jCRvM3`q6UMT+D#FJl~^`*ZqG4zO5q!Cna4=EAJtZ9yz7RDVJpfEUEA)NxA_z) zlJUf)%f0UqfmF36_oq#(!KJh~5K$ry)p|&m;CF-b99@@b4a9zRNV{UF{P&D3HH1PsL>wl6i-n%jAh&Qn6IIfC%n)r$ zScq8!E-VI_CyAxl*EGP6|Fj%)aIQ=xzYTK?H`4Z3VD9jYH{Ot`74XjZlhF)l z174YaUBD>bzo{{;$X8*z&cS16zstd7O>Q9Eft};iqlP~oXIOv46t7rEJPUu-tm4bC z0IwOa%3#3TN6wAMzUO%)us21?+_6;PmuZO!&J*=5&P*ztNBcbj`_99F=`xzJm8C`g z(=9cQLywaGY9XtRL2wFWa0P@@%I^0#{F8ce1^6IXK|X0W6?;+>K;QvAv3r?td)e+Q zD5`%)3`FEdR?Q=t$V^9hTTDM)pqb^K6LU^O&|LAd|li!W>>iXSuFshFHZeJ`|rd6%4$2zTKVgQ|YEcYi~4@ zs>u;GiZdOmTzc1XnU_!w+VtE6IyyM)YM)t4lRQM(M+;w|ySrZf^4&D2OLk*f?ZJ{C zw3fqa{D=#Z&EEbYGo0rdZZrCtK9k~(vudwQ zmh))3%uH$L6A>Is&d*4F(QKmN-m@?>M155kc{lxhyk|LHgLScI7-?T8B+}-WWe3yh zLk&oN>{`*;Y{k<49KCF&`jTRsYW(dxjgxM&+;hj?gFtHr>}xVHovVB=L9f7{grpmu zlpQ+c3pM?mPXUxx+3-l{-GTx7=;vL6(7o}(^Q`IW43%<^zv(><=OFoXZMww;Q~!Tb zJ(YpO`mW{$o1V2JT_b2P$ICtX3nuz?YvATmg&QQ8v2eC5W0FF@f^n&cUwnB>*SHHg;y_Hy} z_q*Ra-oziVH-G0x?O8qAANTFRhB7+$*;yW&IkKzK&fp)-@}B4B<(RzDb1^c~(s`Pr zxzDQ8HEM1a?w{zdfl4#562Ug7)_1NgMp2ht-1^iiS7)V41k((apCR>sRp!6=!LC#F zDn1Lt^fSJW{!J^!`A;#iCD5?!o9|*rg@0gU2z{#iKNL2FR4q_4&C{dQ>F?v{Uj+TG zDx90G>|CNDhJ?@Nm-)4)Y>u990cu3ODnZbuxX*sJfh@v5x&@PMQnPbV`C@rwotV*N zIro(I(SI@*o%@*2$^2wC+rLaF{l;#!LuRY(Jd?H`nNKw_)$OM|F5H<+o0+;2LBWvM z$!i%1kVBw743eM63;uhgAEY18viZ|5?qv`uC2IO`&i8=(Mu} z?I*>i`pv=#25b&h?gTep!+)Hk0fnIHJ1`W$+^6XL1Fp0p6kwg_AK^OsgWf{l@V zI^H#UcA{@rYF6bzuCV*CCu}#a9X$1q3n4r6%WwbUR;Iz{5Iab~X_crqUyhj4N9dPq zqe7DnoBm*rtxiKYw-2yBPc>3_4cX4*DfB z4<)|8&Y`i0y<%nzMeBNg&YQ01l*#`e?K&LFY1b^=+1|x+gPSLNzt?s(bmzl^xSQ*oJ?f-X$N%0w z37a-n=ML&E+r46qUHXK6DvWI4z0px~;MGdim7FdI5wpp!wH_}fB=Wz=g3jihv#Brd zeXi#bZ9;n;)OGMFJlH9qx$89p>i%>FZ2o#6M2Pyt`b%{sZurNmG=>djc45qap}(C$ zNSDy*HjZAZ1LRVkaKG!me#XSU+4wRQomFvu(8A~@Ec5KFMV)zsF|@sY18~#ywPI@e zmrm)XvmM`|LyZnkO1t^~Ev@OM(bx=3r|kYFTuZ(t-Zf5lv+&MTuV2jd{u&!!z&E)W zsIFzFMP45F-;$_2seM*8{Z3D~@AMnr6LmVzedP-dr9S8Pw*AsGU(FRrcq=;R(rjf9 zs)%&cyspo1pmwH=By0$seZCw5`C?PE6P`WdHHPW-EgH?!xq}wi%l>ABsHP@W(EHA= z=eV;Chq2L9elEQc9L?ALS)ogPFB%Oc=o5G2+d2EB`AZi<0neG*FRQxbRDM`bd$wNI z8MD_EeA4N;D(-Bc9vVHj;-CT71O9%-yrsc?TNcmZ3>v5+KdLqzS^DOObYCbxj zX_iHrXttse*%??mSU##7(Ij5QeVk%u?k7ysx&BVv*;L)^|IDvuj9TPV7uu=u6iV#a zc*4Prt*f3#e?r*};jXtmx=k{D)@!j)ry3OC%gLHm^**6L&8$zg{sVX-B<`l#HuZk* zoSR?+9$2X-c4SWXC>uKaySx_1?yfiBy8U_xzZh_0VH$)X6zc4D}ec`}J7kIT| z0jrU>Fk%Z-Nd7K!z)Iv5e!^Ab+)uOseq_dgB44u|@&LinBB~N6Z*gx8!c(-Dms+0T zWHC4x$m3dtX4f;d-~(CHS(2e&Rskn!4T+Jb-U)I)&QV>gaEeq5CMJdBUc~zV^UZxJ zw7#Yo47(98u3Y4`Y`X{tgAMXZNgU&Z?-2y*Okf=EDMOK*-pDuvj~f)HTb8x?^rC!Aaxe@!n_f!=ZO2%9nn?wZskcp~_s^!L5+ zA(`=3tZIgE+ECCmAlRFs5-_hF%AwpUda3C&!{~Q*Q1+1mN;yhbGejXWJV`|QjlB<> z28g=hJ*rR^skV$Xy{2kOK=$=1hVkAETQ)m6>l-!ETn9UDEa~W5-+qjhbwY}xs_Nj0- zKA}AZU)6kJ^B$BV(@f%R0>kh|N_reoQn*q(GUnY{!-QRPqai?Of5nsWa=jHHmBy6V zXWh^0N-5Qx2$yE&-udgLM3`ZQ=Gpoty#%6dK3zeh4SZGW*|j+ME_bSI7Q$3BH3kH- z`v^~H7O3fQelM2I!`X3yG^X|#c+HA49K(KLa3X?rc~1gKBumqWe0IGYQ({AQ11k26 zGJxX2D}pbNj2i&UqwLnV;|AA#S~O6kv>m|Ug~NW-N_UTYcC}~NtY}X#uD*A?dE8fvdsNz1>v;aK<_^d{~}Kz6q-_rX}6o%UAHj z)>VAB%Qq|Nh#3f=-f1OP5AP`8@u#T-lx%VorQ9Hip~|=ZuACF*$c8*0GPfY>TJUET zq`y{gMEcPsfrICLe8w~>6MgKZ?~9-y#CxoDh7BbI%@#Z`2#^n(yl6qtbsYJOQ83N7Xn=;LYpC z3XwSsJj#_uZ5hzw4N?`i9)E?pR2mNxfe1l9+q|kN&GGoPrH;_9-p3rGs^WalnCi11 z_O<-{qC8F!IX8i4zls*~JQ(n%?IMH-Lffj8LmA;x?uahlxU@*<^e0)Q<%U*NxQwj4pYAlB`0cEL!s{htFRc77GQd zZijFiu0;f{MaaW}w`8`Z%a*r3CB6~nt08V$xDx3^GQWa5T?jsC3`qZRoEETBUhRp0?Ve;TD8L(KB2K! zV!4chxNE+?6@kH(j!@gCwnbHpBnjmte|!bE0}L0gq(P6b`ZdOYVr)Qa_>I&paPf^x zz>mK3iQJR?Nd0Nf_HD{AwFT0wC`B(}A@2VL5$K-ZM3B)F;~18vW%rG+O3 zb6|^txaKZ#Av2EL7=C#Y+CY{eCobtR?rL~|ZGHSNguC>i}_ zH38Ewa$EqNVYoU4#h#T01(qLa8czaLhANvAu>&Kh-8=w^TBi2k^<8cq(0r=0Y2!3j z;FWS;s_1-bipC-*rtL7Yb1aqP8ehv~6m_lH=25Nj4AdKMP4J z>vZ4(Jr^^DbsAt%E!W|qxwG^}>49{T8^w?#o!To;NMMl&M0H$bIzbnp%l7;g=XH=E zoS>TBwmC$s%Zl~5j+-b-u__c#sFu{3dl)Wp@kzQGeaZJ0pP^OpN8-U1K?Z{T zaISDqv#bS?kz#&|yIfxc{tj{nVl2Meq<}(h1CANKt%6+<2^NNJ9|V2a2M!2;tWj>S9FzA~w8p2{@^syIcYtn~xtwOty0Gr2uc(k#0Ph zy$lcNJiKv;m8*cZ{^H~E?4d|WeTZ(T(Z%HQerf5(@Z@ z7c^wmvhLSn+s98CB;T(~Sjj~%&$=$8*pkm8P8*m;BVX+_FjnuNwQDL|S{8zRB9QG2 zh#6y+11msV605Lg&TR#yb@QR-J%jPD?se6D1>3$>wMCTS&#rddf*kc#c`UaeN0=$|%~yrmoh~oCb1x+2L@;aN8nXtzM};R<<8h}A za#Tq2nr{dz$Wmze6OO`bZz7Qv5G&Z1of`^SMB3SdP<4~ECKL}*-!9^&I3sRst{UDE z3(p8lq=ZEn1WL8-(|ch_5R4+4(;MzL0{x{6s2je%1Xam9vjKU4Z$77{4CIc z_EI76%J;hIg3xh%fdC4|XW4DpRutL-HNl?yefxmz+b3oAIe9nWeg9?#MVIJiiS9wZ|H@QjF z(j8=Vv!g4RE*CfP!7DTgJ0sj=kX*O~YC&^fFH}PoUO26}WP${N^msA%EwH5><3|-1o zB~mhWP$P#G1u&xei?(}L+#+u^VU5p_wqgYtBfcJ@qS*3WhjJWfg*R54pw3;?Ds807 zAa>Y}jk3^6CC_4#t9XD#374&2=^nv?0gEYXRE3)&T(7Tr+_f92CACc~WJNEhf? zC$Emf4PL8_`ffZKNLi@p0^L)aCTd2Q*Wx1Rh$pHW*vqvLh=^ zjR(eAZGV@O9d*DOb{t|)8jBdXI}}edeRqMu&BZ|-#RnJ1Px`r1pj>|Z?Nqil`Gk5$ z9e&Xi#+a?`%VY6cR$zdz-BpYsRH@?Khk6pK*nBW-W-_thx|#8V(~L$?z)WkA2!Dn zlcLzCdEg-^!7d{cy63 zCb)JHNnb=bRt^y1>v5xFemTZ`S~g?D(AF{Ia0~bt`lJd_0^0!y??Vmx4W&q1J;e#! zp>Sy^${nCnXALT~`rF(KDv6eO1Jb@_!^W~v3+gu4b8(R6P4`L5wQnqPoMz$-xm|I5* zyXzfnRM3l%Q#KnwUNciOi6yk8?U`% zDjtR0S#nK^lMWlXmtL_U-N`BSOS|W$ZTr*n>`RG`SdCDH7b*U{evI&{{~kV8kLhf5 zt9U)9HQ^MqC1zaW0;op|D5c@`n!Arati2sPz?jgjJF@Ht_GxSZeen%iaqugR4Rm$M zLED)PB+#;+3N`E)s@}^u`wRT!dd)*)3L8Ebj^#MGh)Ze)n$WqF<9f3+8?Z@v(}Zx{ zFDulpiC_+AsP(YcRjW#r!roH&|KI`zHQ*;HjQ~B1T-*9*RoTdF!gnY^VzK2;mKm6> zP49UFI(tw}8i8Wa3Rhmuv8aeKGkv_KpzYIk7k_Z8Z7@gBK~ z_k}h_^+k=$N&zYF#Q`p0OCRelPNi{A^4LpXy}L7OT&nXYiP^;0&p^g zpJKDCl;KhoK1)Yz7%E^TdWvqOaeyg=Pe8YMZw=ABQp~DUn)-u*+`0^65kE%TKV8IY z@}x+RUzPj|Oa(HqpnEvq;UXR6ayIUYX*x^HIN0T>;qnySZrO!gpU=%RB}yf)de|xK zAY8jU{CsyXO&o-SoKtwA$Ys3CTc%M%WM3AuuEUv0hr6|04=%*4<5zER2yaeFEUm1$ zmK{`~4<*WN)aV>jhy^`$=+o${kOz4SZ3-*JZY_eS%1LImfXo0xj{=c*ToXUg%wXUV zljI6g%U4<+k8cKbSq!-SwnDnvSLL#91KSEEvBSZi7KgB&DE>;N1r)j~s`x5G(jO)7 znks1le6}6tcJ;WleidrjLUIk&T|~jKo8ffSV|&%1MHnErLg2Kx$G67t!d;%OIiwfZ ztw0JqmI%&L3aVvlX`#kCw@e~5>s;tF(MYf2B8JD_q-3Xiyi{1l-HJ&+!vv9ssy#*k zuJUF_gc95;;ugh3Z^=ekTOS;C_?T@mTABWmEq0X%?M<xxYfJ;y6hX(%E=SIILyl_9M!&xl`DyWsKr@7ByuWgzv76b{LkKQALLnv%aMW7VgD(G=DrcEr@OI7D-;4 z0tq}^@TymcOq7!Q)nuBocHZPUQC+;~Go$kT4yCVG}Z zPFl9+yrk)vUb#A5uz?qht6n~|Zr9+)Ua949OD?vx*z?uw@uqclx7aLI@1$tQ>Qy=Q zb&ynrR&tYUjZMvP@_ER>Kio`qwUe=2#3^^`R2;TZ7G3Xxw1Sa6-%59(#4ru<8Fkqb z*;5=vE&*SAcO_M&r zcje7loq9_r7PIkLb1&0CvJt{;Wws&oQ;4Zu771*vY+Dly;6CR3j zKmYxae;Y;uva4`XhlhaxxIiBbsY}LK!ct_AidRl;+7HqgvUka)PZ@NIk@1FVc~sdg z=vz=3nRytS1{}F(9%(l{#Eje%{0k<4?yxuHsyQEMQP0)M}O1UO;2j_i+rq2}GD=XorM|^`W%g zf)0QfTawfL zTc@%Kl|<2aLxax1k5W}t4v@_XcUx0Nafk{S%VxAPHv$$*w(q3|u_yE5P zpJU%NF1sgeR*CxkBsLSPwm));;Kreo9t~Ub`AqeP03=b)n66hawP>UrRrj*}JCrV> zf69xI^%r!BQH2;bX?wy_y_$`#8ADzkO*|C~%`%QW*IX81+cQ&|_hZNS@(V41zL%Pk zPNE^ImK#9wYTw=eZM6`6!Hg`FR zd4C8{!R8Xxi|{o_4IsM|U3JeYQ|-g#S8!QFqrR=<_RVoCJ;!g5NESic`Q@|PQcdUm z-Sb2Z_b0-P;mG>Ew zGd4K*`(A&eFMjcj6;%x9EAdCaH~u8H0-G%Rl**uL;mIaZlxH6MvlHnF$mZFu>oi5a zzu0{Y$)$cJ&y>(n0n3N7XZ*MM0~^I=&D>LHvC*FVob$Uj5jU6a`ih=yZFn5Lt^YXE zBtJch&H8aMpEXPUjC*`F9-`c%^>?pG<$3XjykLkh8 z{vq^h!zeHB4<4e!PsN;Uo^=m{dxZ(l4gRj>c=BJa{HH`u&%8I{nzoFgO7`g}8{N|f zX1;gmC9UWovI9J?i5^D(-=S#|<`W$Te%4etI!bGNHWdRQl*)P>&`Vv7l%f{V<+0f) z=Sc6|K|q?WGwk)CwGe;!s9iAPep6)G`8UH5Y_9|ac{ztFJs@0Pk}re~zTe_89x)n8 zrXhCkD`fb7ibLm`7mx;kjpI~FCQ$k*hi)i9uVCR{nT?(M#jj8N@4fqGY2s(I zb#uQ7rv^4RttK?)8QHnH`Np$Lf+of*uCt?GKUnvO3SXDTRqp2!wy5UOx~Q`k*6RG) z%dP67lSSWHpybzeUZP=j`=FmeLcnewL4TR*?a zG|5RQA^2;~l-oZnk>zBHDo*ccO7{OQp%t@Cc_*t$;1L>{Vo#LnJ$g+=;!q6jQ4qYN z?=;1E1O!b@jvBG3aiPbPCaMj}y%enqhZ?AM(~2A4`vR#l_+%4foqVLy7ur|W$0gK4r_#LGLaB^UGaso$GqgIh{;ZRb8e=fJpZ6=$YYd$~ZMW`W_hkL0H=REyy9iJ&m)|hu??Nw7Hc96%PoC!V52ZAW z*PIGC0%t3iS~kUbrw-gD=Z{AVbr-=olbI#gP_p;s)X0M&f1P~SAW<5K;sL^!HTE&)r6~9I?JRsMPxzlWaDUdxbLbp{CE=e%B|RW`3=o ze2xojDfxU5>x-V{Ymi8tdY^tr>2%p9P}he>1tCpSD2&^WX3xiFQ2l{mQ#FylMVf)l zyWEZUYA~WwL$bQ0f8Xs@u-Uj(M%VNAn&$n6o6v^O!!zM6?TgXdZJK8Sb*)Xor`5cg z|9|K6nz%YTQlRfz#oDuROV-S=8op(^?5>hirya1Gt^5;neP~|?9Qlq!cdp&%+PIC= zen)-fYgAp6hhS?yIkjr10uBkpr_{dw+f_lg)Yskrm`dR~zRv&=?w`jk=Dak@vN5tt zg0*@{yw=mdY$W#zWc5}9N36tZ|Byn~yqH96@Yx^AVx!3_66~Q3Ilm&%)-d{YWSH4J z;G6YL^qiPbh&v{18H?@tO{m{?Q<)z%RUGQ`h++eqj!tR=ko-21{Y3eFP1n6+R763m zpQxjudAy6Tyz6Fk2cK$6`5Een{-!Zi$}d9`e+4zAq7I}DqaW`eM-6_HYMSRB(FpfQ z*9hrO5QDom9r|oJE}b2%ektusVdT^RGj;9iOL;f>N}mrlD(Ied^=MxcBX*kV&UWu? z4YgJ()#U7X1=Y(o?_RU_I-_0fd-|Op5e-pT+5V8OYLinXAotpNaY9N382EX-YwdpGeU-ZI@ zS6J_TK1H2Pv;M0lqs@z+zf4p4JoycIMK=rdnx5~Pek%wS&DrsO)_v^-f6doaZp2@W z8dcsp5mASJaXa4o|JN}6U}|y*wFX}Asya2L2lON%N6ol>+mFWP2pzgA)X!Upno|1q zd;#v)F2ic_w4y8uqn#TuUn$q{u6cLdo+ptP5H{I;=fq=88hnR7xx*QKjHdsm<0;0m zhpM16%ePIfd?L1*S94eGRh7(U;!xR@&WEPvHN#&&VrmAEPqgEEliS}>b@DL67uZ|x zM8uJQa`u3OJZgLWLpkbTH*)rMq)++6m&rbwV(8!fV5W;*LH52^or02@@@KK>kfz`@ z?0r3jyP9BsqZ{m-?(NOHf#a;cL=+#Jj`+`Z{>c6BObfSlDK=sUnVG-+;FW{)v zmKh3TM_XVA->^<|zdDtyVBI|tQsj8}5dI@2Sz2zT0JXH94n3!|bmKI*gxiWmh~o~4 z(frs;UIBZ5p5g2#Q`x4AGT6AOflzQo;acoqhYwRHd-%B6ddMNFo(Gs*|RW-(IasLbD#O6rjxvfoL>gDfb-)EfhA54Qs_kk*qZ@;R^+BM7Vn z_Ax6}d<}g*g3SJ2$)Z57I3cUu4zK+X^9&gkcBhAxZMb)tXLva7J8-n;?6ejy9_y}z zT+oU8;NOlor)C&9e*UI#5it&9MMB_&!VdVBe1wOXEJi^p}LK#%0Jd${y&f037y%lMQ~e0OG+-)Fwr>xkEjG zWjQhxC|sKeX2p6H*bsy|NWYInxx)&-L6+fajAZk5c=2{!&5rHkOW)#K4O#$a}PeEvo)?!T!ffkerWsMgl1Ww~kITr?BE2YIJ?6TTk zWeZ*1W6&5|bQ-n6hFO!qlqur6308d6(k16g3*+txwZp!L7k>>fYS~A%*L(lO5P= zUwwOQwnGIpAN2Zf9Yfs{0K~5}fr9_b=#X!Jeu-5a2-MSf1ov>Fo!noMW zC1B=~&_iuoiH(A0*r}?R%j|*7^i!LaG7mf0Xm%KZp7h@qv*L_QrM*%y6yVKfr&`T$_Zvchfy{QmK3JJUbD2<$_$5xtB3c9L=Ee!4m@B4}k%!NA6ZS ztU;N_&g*1efZofm=Llqrh111xz~h{Il3TE)-1b0^2TOhHvMSz~8dVCrC~O*rNQ(M? zo7gp4Ywmdh|A)+eSRc^rSQc@ZJVwe6M!i8@xYg1XalvgC3z5t#-co9KGbN2^lX3gi z$Sdg?2p$f8?x(Zo=7FTn4V`(AfNd^`T=xL|RT~i==7u$z-|X1~!bQXfUhBlG0eYA7 zz>Jr&2BzgRe4&n~4vu^|WP3_Hzag^1F%DZzII?kBg_bg#iWHAn0^Y=M-U7^0ZU&@~>kZgb?dbbBJz{s*lEuoEx&_F)DO&kf_VQYuv=T=(W4xQva#e0-4xNFnPF^qauMv57h?wVw9MvKh1<{SyM6D&d+X~>gCl+)?rJqPlABIN7-Ze2u zwF0!0l*w>+KYDqU?p!?#z7iFd=m-^;$JtwKajD^z0VlN))!Iuo@9ZOzi!G{vWh|_I zC4Q;ZJ(wy!Y8BYwM5$C^a@Z5oW?R+P9U03yrJK~rjwmEwXRFf#AWB|WTQZX>NK5wq zDrwP$T!zvYRrsG(kQl8ydGIOkXzqx)6Z#4x&bat!r$`}>t6VG1@x0g~bh&+v40H-$ zKA^&}({&G^va*Vm6sXk+K6X%`aJ!gL09XiZkaPPlC0Ci{OQiZc0aZv$aIubMjV}@lfgo~2FsDGJD?}e~Ed`Kvq%H?j1h?f3@ z%q5{#3YEWY_bC~G~y1;*=?$sU1)lx{+5kePTw&)OHMG{z`2qhALkgs4k zUC8-|T_h2F98P9qL5_M#gtbQ1WGco`G?5xr8zwOPv93&Y_p;Hc_k(*leCiUl5_>tY z|G>9VT3Qv!3d|lqz7zu&)OP_^m;xszImx>aCnw#-f2ekRd9e#L|BDEW!(!D$w3#IM z02T(oD(euQ`Oh<0J5-P?6BXsU5C@kK8=A?!lMZ_Y(9m@Hp0&JG4HA?x5AS#nRsIfk@=k{HH#GJ6gJjY$?_ z?YWz==e36jBrPMNVEfc~k{@iTSdt!Ctth4DvRFBQV8iG&UjuJ`SbAq2C5nnOQ4fW%3=RoPWpF)P~>UU4gV3DzVk z_KN~q5!%_bCqPy)Zx|AA5e@@kn|guc56321TuaRBpjQme`;jcPOA(^0-6b{QtzkV* zIa{EZxTLHE2th8W6F~$hP%tFk~z7s@m+c%;M~{-rn4@zi+=MU5lbw1~}tP6cTvIyMA!g7n#Do3;T$5 z`g`9`rq@oCdBwVZSVjH@3dSgc-#O{^M$>e=I$l_Me7SgU=U-te^cL%#tbwUJr74Fm zp|!m8c=&xzQ*`Wbw?~%&D-v)rC_s4~oOxkjG}KsdS!FunAE6bsu2>iVp>KhH1DV^x z4^gTNvkQf6!uR1kHB9C@xz>y5gh89ng>lh|Nf9~9#03yp8 z^NZ9!q}_a#y`DlN!vkQRhar?Ohbm6W`c@N_wFsguEH&05EC=rs$%}v*M}}ma_cbJW zl31_GN(c$Aao{<1_p#w;t$VVF$az9uVCA>bw5)No2}R~-i4iFwWCB79hXwX|w-a`z zn}rAQ7}|$w?~Xm2?Vtxhglvuns|OX{wCqJ&Vx2AOq?M~Fa-lAOT)ctD^Yb7u4+*sB zdp7U^@EUHmTrb9#ksNd&yi;WdXP9utDV|9v_Z4sFcFAY@AT&P)w{D5E`p{Z+UA&eQVvq!|UcC zJPw}{vlScYFg@JC6~CBpuB>>qdXA;Zau#e`$cey@;AG$jt$p$_W$nd>S%w<_(#C#@ zPT1|Z=t%iqy<-!9s{kTx5pa~5qmjYYjeKh}TVmo*#sgaLwu-u!lU^xn>GIYEQgxsD zo#pE_ths2gWiV)mWS2gsAFZ%vy@$dN;k1gaP=$He*GKmjK3&^Q>{ak0yjN)4Lc2BlOaIDI=7z1{ zP^pC=!q+0LiL;d+ArLSDNfS2>l_oa>$N`L2bsLCb3G>78F2(m1bp`yW;ozcYktyJ~ zr^KkGQ9Lk?CLAV&b=z2v9iSCmb$=K`i|E#4UssT!nqi55 zSmNzQ;J}vwh!iA}kR(c-_RN|_I&A55F{kc0_$>@U_Ks+G`6i^lRe*P|V3807uR(N( zhFDNn-iXF%qwS->D?B*=;9+rgrG>E<@`J}@zANZ0)ygQ_R=0|NrGmuPkUstAsZa&w zvJ;n==QuDs%c9Lof*UycH}M|aeJ;Dq!T=*pmm?mh27FhS0M=V`%=K-<-d%HPe=oXBT$iaCq?o1T%Cc+Hu0~6{T7%8l zBkmtt9ND`r0|>u_J}#i=x6D1gqYI>AW>h74i-aYz7%3zZAeYdN!?3C9JA%+%*ub(Q zD_ann2n{F}#gev@eC^9G#!Fs64-~tsVu~MHAsC-Rb|33`a#;n1c{@Kfb3R zF>mDBE=}7p)l5NN#gFK^k+u(AFmO_l(p)^Bc9Mz9xoz;^WE-g!V=?G#ruI_ItJJ~K zdf-;^z*-;n;?o|jkVK1;hw6<>0!j=qd(;#Je~6qC#?#7#Z5*z+1kpu8B;iP3~)z{I3rS8ilOH;vsD?Dh@CzT}idL8yvey z6f}&!Ec4-T6k@B>H4#?lI#lmIyWm0gBuVZ`rnEJE{i;p9bO9i+WPO`lfJX-Yoti>ju643LKt#t-73%>KIPPm+A}K>1 zO0hjff)4PET0*0zQa%o=U6>OtMJ2D}7SSdG&KZ5=R}AK=)!m7YuSNny$Z(#!1X_A6 zVXpnfdKPlT=~%rXLIiEh=hL?4wTSt3FwcbWBG#p}Q%ZLvN(5(C*Mgw?y4CGek(hNjp%bAQwsu(EQ&b;m#HtOyGMwtk1J6-AB&Fdis zPy;^lN?^hhoMlC_YLTzWqn}xG4km~T%vvaJeb8knmaD=nwMHWLYiDfpC}8RP$}Bm2 z+K-c_7&XLdjeHIsC4Uty4KGW)K9w1cEvh}X%>R`;)a2LL-{js)ccgm`uBt#u$U3~$ zcAs435J+8rV1SOF)h*m^0XnF~m1vhj*2c%1hICkeIa!}Cm#7&~+^@&(i&CD`+N1Sc zyIWZ>@Gz6Hbj(_Aq`dpP6JTSZu;iDG$#WbcY-CWTt*K=^u2ljllI#6`7Q-~|TkQ-~ z$o@iyyQ#Iagwk@;X|Qj(AOXpr2+qF>Y&B=W&k0wij>4xbD`CpyiiZJQE)fqzOOp@Z z-PB;BT($duBm7mvRv`hxnHkldpeuj!TP(iV5sl%o5eBgw8en0p4i^Qh@{A2SkuW46g80)CA})lcXK zsoGRNI*vKd@R|S4IlnO`M8Z?#l5fp>1^CUn75Q4HCi9cagPY%+2WtGD=1GARn?iBA z8AVDz-1pQe)_IzS--S|ppRh;pU!BAQ^$reL_`-J6ZIY;4Y^ZStb?e^_ab2@ZiSzf@ zw0hSU`mx};o_o?g8rt)nm0d>$@4O2iV;xLxn&CiHFfy$CuQu7uzW(b7w}-zzQmtbK2r++{y& zI9|cuTiAgM-XfE;`;1}@yF(Vy{>B2*bt=WFt;07 zt+|MF&GU@^Qi^?{nxAi>YWX{6A0D4a4Hw?kRoaWWx^L4%)92nrKes(-m;ygw>=ca* z+JER*j`L3{boJeToGbG^VNV14Lu{f2th##hnzVo3%&nD}ucC+dE;+B?3-%`7?CBFY zlc1g`ork~nVU4lrM)oy_lA5W$(J#wvBXv{KKE@pyFg~hY{B9EMk643=ygRV1>?b-k zxc#7=l)5Rqc>%@KzK4f>-9y*2ot7{X>Ki5JBExdDIwk^DyMYl6;QBu7gf)UuAyo|* zGkiA{K-EF(lTvknh*+0JCixVCwpZF{PW@#VmweN7?iU`CNKXmg;BV!O-j9?XE4zx> z-uwSkE8|VU<6&P;gx<-iinN=dV+%}Sos?Ml&*dO^PGe4)whv`cCx4$?Zu)=@Ms=Y^ zcAS6wK5Wzlp5PAWm0oXl=UrTt`!rw0&a!{I1d?BE=YsjSi9YyVkM*kh&$9f_=Uo!| zrrn-Tx}Q&C=`VnQ@;S}OUNR*ocw3+A8Oqc0biawC8;(!YzPEOJzpW?~zpvw&v_4;^ z8+(s+Z5qV?kwVqv&KB8qdLQz&`x74hpn@2+{{MyFZT_jo;nQ+Blds>JW7MZm*hK2pak($SLMm$XjPj}Y5%a(R1vvX|bq{VtK?p>LRsN{^P8ib-XFzIrh zYY1dO?VI9!|E zF6DM#GXA1M)+0|u4V`(}5-w7+-@AhT-tk7Buyk^e} z`)?Ztm1YY&E3Cf%s>4JtMdS3tdY>0iCK>OeUhJ*y*c9UMU4hiYI2VA3I+`C)0pJ9W zrijIvEJxG+h!eEN-3 zXF2fq+B?;b>3F-C0vq}(_~^Q-zrj{L*3b(y8%JR%f9HSe>(Bj7VqaAV1`86 zHc5Wm1m%C?x+WJrr`bS>dG?2^sOQE8ZbCm_2bx{ooJSX%7S|VV7wB9x%{hI^l-ZUY zs%Ls`nT+V?@U-5WwYIk(SGzV}F7t(%H=_0>$k5Z+4{`^OnPoLm1VS$KdcD`G@P_X= ze+UoD?u|Af^u;r}>49Kwou>hl=tANQH9MSLPjCYGUbU_Kc~LcoZg|1PpE^Josk*st zk6P_9FS*X8buQn(bS03U$;k7cx#HLNGo3`8yn%>6@{#2b>O|P?`R0OcpX1J54K|yO zJgA!&eV<2vSK#5ti*{M3Yr6Up;zCV&rV8EJ#JBe~F<--Mu=>8MjS>A8eZhKN5R%tKc9U>akS+FGZ_do|-HF&H_x>%$={P zie}uz;-Gz$9t2n)c*+=v~&l`S}!QhHgvg=P=$F@ zHd_7f*N!!MhCo>-`J1zbu#}<2Fzxf>nqOdWX9hN!ue66n@O@DA>w`NCTD$5}G`@90 znmPRwO5^kpHa2@nnKeT@-f(@@64^I_x*CCfsSSCY ztES!Pk6ElQ8|^lM^VapFDP6(qDS5q$b@g_2^Y{?ZSN|P_Y3SCx+Y-v`e-=vuzvA?G zxg0cGd!n^V&9A(2r!;t}i@2|?p;*QM6lrxX4 zAHXeMEUR80!IUm1VZ%TQhLlDO1Sgp@%W$@yJs8kd5_^C&geZ8ff{*I!YVTQu%@!1Hk1=C0LpnYg}Nh2 z!yxamZAmh_Pu7s~Fyv*Sv1Y5boxnp+df|u3EAnSzQE>S|yf^YUSA(5JPKnl2w359z zT*1w-YvMPNrRK2DDV#D3JJ|+ZVowzS1s4a3as_w=U`KGIv1B_kL4x@P3}FBaW3mwJ z0ZX_++;@Z!LkdzYc0f`I4w5exPTrsuyV~b?fY$kiKEEu08xtE4DJI70PB?5^Cg+@U zqzn6i0EY=sg|TC=sLVTeM}4wV8K@fepp)&01KrZ(vqDxRO9udAHirTO)_)nB9=Cb8 zm|{+SMF`au1BX`|b0&GaBH-s@A0Wd%+r~4((2!YLBP*5615DYTUuGKk9tgRLgCkPk zp!Ogjo8=1KLqc)h;C}!dfa!?RrlUg@S6NJ%Zsk03uy84r00wj(Ps(7}d+9RJ`m*J* zPGU{99e03BS8CR~SEG4mw7a`jH0*t@deLu$RU^%NlXd#U#6h~|Z194Y@+y+@+>iB! z3<4k*82pqbQ)D9w?Ry>Ea|Y5Ha1Ykp({bQ5G#u}-9Wn4)>sagHm&5TrNPCB&8p9ds zyo;8|w8hn6;B~>YGE<%C8fKe^*Wa$itK)=xU#*wo0Xz`OF~rsH-Vu7@Hh77=gw}#% zY>OkOvcn7vH=sY}$S<_1qSG-a z^TGt-0~hx;b{<&?=7JV7hOtU+GOkR(-F8?kR3{F987FnN3qEn(OW~$~kGZVVCp!mZ z{VglCLD|58-(amJhfNV}#AE`8&sGs}R~~{gOt>VGua8eS=!-(#cej48Q;&N$+pC{@dNNO;bVyu$tWP$BfinW%C|bpRfyx9x{w+CM18d$T zJvy3`IU($<8;Sm95-}Rrq1t>tjE)3^5$%&CWk`KDXd!e1u8yM4n!T}WilP{{pFwTP^8_^apNP7?jPn2QoTvX% zBaa-gP9Q-RAzdg@^^^ickp4dbbPl4fsnfSwN0=4@G&u@#cS@-iQzbIOgOp$-f1F!> z-y@)kW8xg4A7@%`e5`@*rwo9MkRu;4Pcs9>{}5iQ@uX}QfcTl8=fML8QJa!{!Jo96 z?p4u3)YV_`Z=C0l1qkD8Jo3HKngQHR-4>!ZO(hdTweZ1y7!i`eZ-(Ke4q4lGOEO8+ zqxLGS?1L>j65iYJaZoW>(RkL8owL@Zy@=!EQPiC&ofn+ru*S}-pNhU2eUpc}&-dB1 zx_d=Kt$ubTSz|ay3qiztydD6CCIeqCDcyI!0a4Y^n`PgOm&`K37pg^#bqp_a0eqf1 z6Rehdf2SLTdE!EF-JZ@4Ggn4O9=1ih-eK)d#~lMdK6x7v)P=gWDas7Be7o#yWxE2j zA-X}DL!jgD441L6?u*Bkm83`X00ZvA99p!xTinVUAD>!Afd$r!aKE;$V=C_z5n$~t zrwL%hb_(6)aH*)d(6NAZfw&4VUz_rYrDXxV$JW9WTJTxDXr|IDbyqu0d!@bh-)GQ~ z=@^L2+Il6guC)t1aJ2&8h;FU)5JJ@ySR7keC4GI9)_72qq!&`nol?f{C@Lx`sP_uw zYQTtOZc8n#*<}nBm$ab-EnT;=+Vj^6x8iUb%`E4IeR+*jN5^nsM=l{J$Z#lE>{304 zMtO{uhpy8l4~>ec(voDW(kFJ50FP_#a;kO>rQMOo`ZPvAwGEbsKVx`Tjj=<(T@v0d% z*d_92?;a&KAm7BR0sPQHyMC-?0~Qm)1`GcStIr>`Hm-nu9G0w4DMNY?Krs{VjCV1l z4h_FqCeR*?7lW_K>yNvg=#Wr$pPAtC+NEJ+)?amGVI$fiGTwE!RoD+WCfl|^*tKau zqwC(&obHe+&l|E>7ZU7X8%&sjwiq~UnT?bAyI5IwW#soS8GO%tUZ~Q3J*(Zv&z^2Zz$*V!ksQ?zg!wDuyRH?ZS8k9kv_WMe+V?=?pxNoA;8rr`*el!@ z06gtHCHSe!Pe9vC)#;~1q^CS7z-Ua_ObX^oahrC*T(>S|C)>7(``~v`6>SXbLAHQB zDe2+c$#~8LxB&Hy17`mL%u{zLn7Irg4uB;Q`wh>IGnIrY$!I+@fq-wd;l824?C*N6 z0hMr}!ZJ&SPb4%|i*UjqNcR5tUg2Ni9qo=qTbQ-pB&v|1@_$;STHaE1YYRno!o;>} z_hCti4%S@g0DS?L78rOV)-}R6f>Jm*)su)OsPy)}#_}^&NJ)~8iq%yywJ~HMcP^7a zxOWMbuKE-Z?1H_!_!ST~-P56BW${j!hLTQHr6fQy8jGO((p2;>U!$x_701 z2xEaOudvpMj&)C3yaAZhr?M@omHvp(ZK;bb#U3m8n6A%MdDFVruE<9wmm9X8t zLUUS*DB}PtBj5r^pcAJbuSf7KTasW3OA_>&cI8D`M@wDXXg#ORl5@%BRpue`c{*4g zou=YhBe;aA+?(|#6m~8A>Z68UUtFh3j2#^)?W*`8rWl$Yp=$5~nOd-T0Hf3z{Qa>O z9kGw#6p(z0?ob2KwV{Z$WUaPht%atrl`tXcTH1DK2$SOyvsH_}{a!#9ou@6=w`)>k zmEfqmYf85{J`vTKN`HKq!>EzsD{|0G6}G;Q$FD}GJKMo6G6GCjENC(&@jD?pO zZyJZB%VMRb%e*t{*Xp>*Wv?j*ZEKNU9aIR+wCb984iu`3I(U0+nXEj3E_+2%4*Z?0R@^ zS{4!rK38}yTxPXHTL&Snx4*U07pm|qB5np~IekrZ96PcXBK;L%LGEgNaAL#w+deJs;P5V#VD6^AY7} znc%mv&m~#mZev@{u8D##W0ft`ZX4iiaXYaBU3qli^|_T0r|vcc%Vd?Xy2itx!mFQa zU!(5wld5!~3UQIxkpfu<|6g&v{uYQWx_!M-h{&l-z$0MuWw7+-jH6chotF?tx5;fp ziGW!QH{s`GIAEc1!8^ahX13wB;FZ=Sat@u^C6*NkmoI~)#PZ7OBYR7$lXJRm#U@Qh ztZ&7^r$mXshE*{oD`z$i?Dd^}@h#wsxl(Bpzy@-jMh8-4lkFb%dAAUu>0x!e{mmWNK3mwb&~|9bQk4m&7bxqR z*DX2fHvhh;4ey-7Nk72DJnM zR??|`7n=~L#si5hX&BzhS95YwtrX1>(i*mkfQ;wiND)KKu8=A2Q8Dc$5l#Q94l%!} zWAt%36+Ju!i>xt}D`6JQ=@K%M4)E)lZv4mR4E*>)c7x)!*`*oYk<+%1{XC}37&D|O zVzD!6?lA9`{7rW*dfQ6Xq!>Gu(iV=E2Ptxm5#qE@k7uOdn4TE6>4CT{Y6TRLet~;zLx5W$@#@ z*IXJUPi@I4(KS*h97yJuhoBu%J6mp$>PTFHHw-lzumYiwPd2xr2u+dBcZ$mL5BT&w zDX7?i*Wl5>7l2tS?TXr~Ohp0p-%hwaQu;L?`wDrNf*d}s-)&+_*v^ZjpaB2qIp}W> zqjCX^GGPK-GslCI;kF)5XerqqvHhf01=NK1oDq+~N2 zX`0nm@JYI(WOXT&8}7Nj=4eZzr4_*TF2GH-eR)E%4|k8}xtkQCj7@zkhY zd7@N_jqVb}cMGWF)tH_l!cdreig=ed7xdQs6{(%pN@iuCD-gDSk^$XO;sKa=+tTsv z^Mm76GfIl@l|oF9$1F2mHe}#U9_6_L^IRQDIUcKj3x2+-Av>?S9Wo(Pz*f;+X{M|z zM&)q3>U_Z5W!u&ex0B(TX+@%x@&b*+$uV8wIdy}>n5VqC0vXuW$KT=mK%AsCxW0P*q1KU~) zlwpZ5A{qUiR?og1>t>~^E6Q5b_L8}`$)GJrWwQX&P+L?o5wNkFPD2a&(A?Q@=k4&i z)JDWs7IBwy+eiGaA~rs`|8nu8o7{+CaP{w_IWh78GU-NFNL-xTXoWKu_}PHQWCHKZ zSeCSIaLn1hVw!O!I}i(A1f{;iQP6^a$YThuCV)?`@61N-ojM?+aDkcCdclFQX~5oD zjEDo*xi_X^qzGffz{<|4>s|{+kG#-wAx*QI5vHMdWFPTMOrF!_c4gk-sP!eZ_WHnM zn|l9`4Oa#nDBN9A2+#AU?5YX+pkg^=#WRQKKBJ9pMdl$G{nX0b=if)|7?E#`%9XJ< zgNTsO7*_-z2I07Yu1A=8c#NF(!0tD{X zx+(jUob9w_!t~a{<3z|`J4*>hx&p9<7kGt~w| zApH-y@+#>~Q-i>?!BSc3c0TreLs(EAWEXJq6IwP09T;}%ZGU~KEHLFh~9C4|W3Vhr-u zon|Z0QW{@RqE0>Bm#7jYH4f;hC8cio@KxTLt-+jn9N1E8sV{(-e%7NEZs;a9tx)hd z4*GBU6Iz_Hg_A)zR)D5>8`gn!QMAEq3KasTM3N2hatZtaX5it6#GYz}rQ&MsVchm@ zb!w*yxcd@zma1zAwrTu$9tpY{XvaGuaAIT#H zHT5+u-j#M_ucjk#F;K|a`les2poH8QYa!6V;WXktr;J;?BBz*cjdofC%exD#1a65E zwSnt&_6f&?J43}h(ga>%TN~gdJTVpY9hN>3-2XT*EwW+K;&H=%SFT-exrbTrL+?mJ zR%na!dt}A+(o&}V+3WS?z3DsXb)nnr-B}POK4_m9b)bTb)g>^5XC}+Xe@{K<-p=CL zN%H}=4yIw$%c#`G!BRYS^{I}`U3Mr}#{*9Atb2^9x5?ZEWxg3a`(V%P6KutRE_JP{ zLB`;=Hrtfz$h2f9d-LW5w8og1mz(CMrjP215<)8J3=AHy#oL#qn+KtJJ09BV9~SEkyCmkuM$_ZbmqadqGZ=B8`N! zs@jQ`^$VvrM(A2q;rqzUF=(pz7}-q@&>}s6R4Eooi(^5ElUanW>YRC@sjk>C;*GSVTD|6|SIX3Gn6Qos-#EVb|OUP|Z(1brQ zwW^2WIb*XyQmz3n$ky_MPCkHasBFO^_u~$4&3fe=j|zZ$tisvHH; zSXAxfetFQp=)AFFSv0KcNH?GDy^9j`eEz3)SU`lLc|$DN7b1n&5EweGAnxkt(;q(i z!0?huWS_2(?uYxP?<@Ny@%-`U7nP4y>3Z2?p*@=m2v56yBUJ#|JTe=JT7+V&Dmnle=0A5t7=*D?jaZ?SX}z zHB_AT$#l9la!I?Q8%#5?F{1Xw{DzvRb1+D(6xwXH_i2Ok5}s;Xpl<_9xW8A?u$wrt z8TNIexMveTHuBiCvcA~F(k&6DhJfS9e{$^2wsjGKncu?N5ZygF#} z6~yd}(38K1C|2avXc9{Z11=Y9^6(pVwUTl8h?wo+FSSWs&eyzS_7!9`asN>}IQ7>* z(^rJ-z`M!WEM@QT8GjQ&&IhJ1@|kzv6hk!~JI*&4p0Cf0C$Di)-9*MH)P(N7B#308 ztbewg?mJUq=FiYx*!<@b&qaA(rsoV?ety1vUVT^QM?uv?jW<`>2XPS_14aM)`d%5i z(hbiVqzEF27^rIbOrdmo;BoIhDoq~?Tg?pDi22p~VQ$V%v+{I$-fcj%CZPkcAGn8D zc|+{;6#h%Xn|*E`7^56s_U!M!qr#Xw&xkKXmlu!?(PJ{=Ggpg>Qb}{a9v6#VDI6pXvFB z^WeC;1uJ^7#*tl8RZuk-7sCAX9vh8kL+w$x`%k-rhPd;0Ct4F{KN^EwO-Ey(%52v5 z9t}vN!`xmlhpwjJu&b|$>!|*@7_{dZ>wz>=+pOrWsqT$;)abgi``Xwd4{;dIe+fk! z(FQ|gih`kRPR;Z9ryZu4eY+PJ|ynd)--RU*k zEndZ=Z=W%VICk)8dhF}6hCnl^YoB(qaq=|Y#4i`SeQm$Xd_oyax-UO+vmb4Wo&91G zPlg}aVpRWybE@QzCz3o>HH${GIr8S|)Q*@f|Fb$5?=`65bhLa|4gHbBe$Bq@{}e{C z5y#g3eKQSkHd$BFF%BbtZ4n+OwqC!@?!7`CUQjq)zbk$0H@yU#*t&84G}2H$x%)_6 zzdF-TjI7D;G`^q0mW@w^!#YpUc1Mk^y^0f?McMsIjG0fz2a9awm(Jx1lJ+idAlm*o z(JR#dnP55QiS)@d`zl>wkv2BD-BT_+U8(~M)qXyk1V1tsz`Jzwcv9sCHsyaiD0Egq znz}zA{pt$*%e+y4Nq>-<_BMMkjNR*y;bwwg*XROT7cp?zVE08zU(i>AFPteG*aPzh zu&=K5ZPbSs?EgfDYNqpI<3pc5d#1IbSJsbu_NVl7@Ri?w@lM>$J#*1lud9#bkNlsY z&Hd@k3-5?XKdOI#?%Evle0<)sxPC*FsO1P(e9#5I`r}mh6;4-^r0hDy&~d}phaS!v z!~U31&9TJCe*smhRW#?#KOu9pNqIMG1XcU%lc&7jKh$p~@xH)@yx+fU9hA+@eo73w z8tk~Mo*Xyo*m_*?=g$~Yo4t4;@R6z;J<=C{ID2R}N|Y0u^g) z`V(q>V_kmLxJFdU}w|9`qiHWC-e4N!{_kUO?*Fc-GN>M`doNL?M5BlZ$04E zv_0}>`dJJJHst)Lhz=j=*Y-EgX3=b2=u6K3Q8#Rwa9I)VM`itZ@8lfYcvcq4T1@6#6P!>12|u-p@xb z>-{t3m`&s-(SAb_(PpwS$>Imt1io?oi1ja~SRZyL=g~rTHi-wy?4o?`yAsf# zw={_LfO)SiON}UtxlG`1cRlr5R=m^3iEqBlqS)TAC~||l1Z5LxKpNj&^4p?mzrHWX z+ErO%3Jk#n2Qovd^7?YSpj;ZdjQ@TQa}KRQCY6c#;MuR+P`9YVoqY{n?yccL<;%O{ zthK^yG=SpcGHo#%DOY|d$_WioxCPSY8S-3TI6IB2)}+f;1O&2i4ixqtDb6CzSVM;F zcwzf*Z#x?H02-~Ys(pnRj!*5p-j_mjBXvhosx)d)ZV1NMqDY&1d5)z(4tc_zn*8g_ z%)QRHw7rGq+&Sj~+%w}e!8vg^333GprZ)ZHb`|N7lwT@T+0Z+%$dap0KRwgwsLg75 z?+RCf)Uc(pqI+FYd#}nn+R9A@ zr-ET+v7k1FlFpGlFYnei1vknnuIj?vUMTsAdbS~8Y7Ncr@fBWfaB!0vp*uCk2*Mo< zFej__a8R`-saHBJujFGnvn!DInbC?Jg(anv7~1W*L1M^!f%ancELAj0b>;Y_aX3Lz zCN6PKLuV4g(%vqqpjm3(x{fxxS|4E%j|zO}=!H<>r&dvMK%`1u%Iacxi0G-1@S=2* zmDZI+2TDe2Q2I8C%km<8v)nbfI_~Q1WZLS`JwTTW@rPu#kyok@(X6RT+P|fXOG3<{ z25hI$M7jO|XV?)MxIB=oX2g z2&%<*f~A!M&}<{|SJz-~sl*ii>IC?Hs_bd$Y03_EhM)r9EVNc2#uJqgf84d(lK76h*q-; zD_nL9B?ccXwfPi;xxq4o-~gUSrC4Y)&jt7QA$Es=Tquv#FrZV(O!~%T_Z^Bqe*Y6GPKMPoS_$;(Cro@)Uc;JMAe^nORJsOC9yX zdh@h>Be9CK?1e~|#9eF_b9M^t5>%KY#WSBOrQltAz~vk-l3aF}6H>DoCzA(=yXnHED_shNrTtD9 zuZmDTJp{nFkWgS{zTr?Kv5C~q4@R<|AL-I42^E@w)Jn*?NQYQy*vsb(MZc(0R9+oc zYxW@mRK!+l!E}p+l%{+tNiC>GNLpJ}>!c#8DtVb&KaqVw0S^tuPNWb{w@3@6GFM|3 z=xcC1?xt#x&ytHxIYqQJJ2VJj5C^IAwk@g5ljJi2uh$a8260) zH5oOzh_=FRdZ1dF^?Th>x@mbFYFUP=ae=!Br1nT3sRIu(|SP98L-% zpn3yh`#n1E2B0CXz_eM^EDElDo=(MW045uDwLC^=VD4WXN2=&6J8iqod5xGQO-;Zt zjSdwI#ta@6TEE5>5$;H$GK-va;5_dXX*7{s)v}dH^I6|1h91`>?2%lL4^8bDI;z9t zs0TXR)m{#=o9MNR1Nea1GeY@ML@d0 zyL|ihLL^SQO3m^fe9WSG>C3L~eAG1z1#iZX-yP0ki14nY)(IJr4U1K59ztTtHVWU=cv_IXlG2oM!*4Q450`}4#gX=u1RH!T%+%1aeujb?w)eF5f;O0mq~7+39xy$`0KZi!75P#j$MwEVDA=g>^NmeG=k>*~ z<+f!gi)Rwg@||&Fn3YM%?aFU=iOlRR_7heVOH`Ax1jAHMwLT6UfD>%}mM)&aG*>~0 zIJ{uH$Vw6hA~D&5Z1Q(OjrzL{<`_(04GDTdG}g9@6f^|acU}sDsY*$ts^zbbW3n)0 z%#PinlGSN!O3Ra@_;VSca9b>d5WxhwU`xAKQBgOz32)9-sp&GI);$ZI#gd~Jv^Bmb zwyFZSvX`-Fs#nX(6k1&zl`JZ)HAJT?d9%f8gZuFI-cYOUG?puixs(h=6`4n^SdLNC z*eDi2wAT5sclGpJf)TdqMVrHJd%r!ow{B~;4bLiUb+FKC z6s>e4)!)`~FHPO881hzp_|Q-+g*?uc-*Y}DHJzPzY}-OIY7PpO$CENg?iKcikOF!S^R z6^Mm&QtN8b8SZ;TwemA*SWX>|JrM#j0>YY*pl;z^q!RmhEvd$iUJ*h9^$CPS%dkSCuC4a4pUN_!F z`*h4RqQ0ib!Xtr+SgjXb9Mh8BG>5v6YE*iZsbc{DX-%$nzS_~KD`lUuneq|@4$f3P z(j)-~uqCWl@JpqHxRVV`K{jY=?mMe&t)}i|-hGX}3EWp|8L zX~6I20I>#FUekGNE<<>L!bpEW!&NDK#&Ot z<9ggi>oApycV&rVuB73tNa;HQPFsVjUNPGXi+xUo0NY!JD*A_hwwVVUd8=6pDcPY{X!KXAg8fGgFtmoJhj2*j~m5KW#^BN7K zRP*Zt%JIjMh4sLCd?_xRV2(}pFD0N5gJ<2t*}tu-?8uZhVw_tv>{Hkd?m98G86G}9+T2{=c&!o- z@^;TlZ%`<5VEXytU>Ely*PB{&+iPZnHAD_p0LG#@M^}A@MdR>hy8GP#huJj?5v}65 zBrMWLmn>K)X4yBM0Hj?=ib45yIGi+@_vRUxM+YLP7S0*c?ot^!cIQNRfE?dsyR8$3J!0>j1Kt`GSJ&FfcHQ=%FTN>e8h4n zEY#jd_lq&cm)mj{KxlV9C4s@kFl_awe^-86?xL zPu|hQUN6puc)W%BKA>u-Qsb3LJ`S0R<3sW)MK{si3va=GF%KUs^9C^Y=}3DOL|{Yq zPq;l8*Iq(wi$xLZdM%EJFyp!hZcT{KVHE8-JZ;JR#3DwkT0EidK;J@~;r!K~x%#?8 zVX#Ng9eTSXlVFjN0W;|guBr>2d?okGo0#n8W*4=(4aSy4j z0UdQEB--$9whNj-MEMJGQKEopNnI4&9wZ}sCKs zx1Dth`)KBrE1Puz@ECH>AjA*&7{SL}srH@t3--sV?emHdNLL;|6pVBY8ilHQ8G!c3 zP{>@9y{xXS_S+@NF19>1A62LMd{9BGYBMnlcgX{!G3QX%*DE|(SXPxT#I&q=XBy#z+%M5mrC>? z4L@aMi9WmqjB6M$<7-uxlSD-G>X7^4Wy#~cRr;e+xfDcN8KWGyia&*iF{B*jy!TM7 z5lfM8%xf~cB#-6umOIY6tpZ<7y~;Je8rwJt)6>KB!Xb@iceC7}H+fSPmMvH*RLS17 zKLVlwNV4pmJRoI6U}xj6!8OtM@g4Yn%*3QaT=r0E=Q0ZIws=AOpixoG2*8BP&m(vlMDoYhjeq)48My@d*6vONp@#O7s=*5#f+;b4kKu7+v| ziEQ|JLjKT~BlFuySHNy~a0V&&$9&T&L;&pL4m9lju)5j>J9l|_UEE7DtJ#JnKVNaK zmy;uhlft(Q>Pu$e)@*K!li2-v7E5FeR*4C4m$}=Pat6oHvVth5Q;%l2`l*Vh^GjJ}J;2&&I4v1+cFbR~^+|9eVyB>=hTIgSkI*vrVYa$g z+p+mpBsB`zTl>7Ma71^+?^PJ!imF zgIVrT*ehh_8{8vY7>sc)Vq3D$i7Lx!ZBST7@>Ps62Rf6SlQtY)3@9CP%+)3E`|H$2 zDeCJ*IU)+qKeod;+|{o_#Mkl4?c&Xd@J(eZlni+$oUo>Um;JordP`;R(m8G{^66RTWy zbAV4BpsOKm%PW$%CwUx_4>v;aD1H+XcB6ZJYT%c*^p2W-e?3r8a+&6u<2xd{DyoHPCE1G~jM1x%h{iJw7tXXAwcc$LlV#nDP6qIm3~bzE z#)~2x@U?Cqr^#e##~VYv#;fc>mo5b8zj|Y?z2fnldBtajc?<=WJKj=%$i)Genq-jK zi&>*Bd5xx@YmacTR2fnKTRIJ8!ktqOB%AkOu-FA$-ezfb{ls zM?dgn(Nf+eV6b07!d1}mN?hbhlf@o)n3n01x!UB@K@0#gURH3~FqR%Al^mbckJRv+ z+~6t~G2qL0YVEs6c!^eb*VOb~+|X{C zv(Zr$+o2#Jq2WpSi)j%fo2+D7es zJ{0kFnuPuI(pjQm#{l^RIs_J5IX}mytvExpp>455xbg9;UiFYLe1KzQrnidZN`%Zs zKD20Ig2sxDm#WkkA$kR$*u^pyrA!br@(Y;AKa z58S36*YwgB?7?^Mcok6A(Pa7+_3;SUaHekL!>x_>saE0?IdSc>4zLe>$Y1OQ`FLeU zJ(zKio>++~qjdWN^FTk-fG4p+?cx(*0Jh}Hl-68JcwIAh2x`ECtQEG^qy0RD*II_$ zQ`1l>qJ-~X7u9IBctVz9*K)xK1sCP*Dm1#w^L3>?0KSE*9k?!|gU z32r5nNsUDCR-h22d0Ec2JKeCubezHb=E~FpWnG(WG*4Ux#+DNotye*3-)7WYg>MPs z8)~@KZYv7ToEh~!Yg50_EWJ=+M9SbRh z!M7o1s<25RM#+r&CJ4zE(s3GK44%0dLUC_+ zVdcAOZ6~At1wLYS&C*7r*RMbo9PuJELcEA*1hY`I0&PH^kF3N{U+b#H7bUz)#1O^L z&u?O^)3j3LNdjpx$#iM5YaAEp?g6g@Jz%t1$jwv_+^71rfm=whISGC;vq)1*&K@N3a4zBEf z$)ah6&UiF7_k$%wO7bb&=1tP^MHcoZpQwRr0FhVY%{*;g!#KO`iV_hyY-K6+&c*q5 zb#O}e5_USSQkbqLTXza|sa(}}7Eg1WXk^O(^C7@@bHB<2XzeY=WWBG!3CpHqh+rhL_$0tiH zE-!8(LyZgusa4mV4xxt9KWIyI+01hLj&pl9e@pXWzTNtoY4*+Ff7u$C%;e+OZI19i zDJB_}dat6?n}MN0UYN^}6730#ZYB+$<)7S}H8X(Yx>BaS1lHF*CvyctnjLd)R<(SMj>QmMbqF=*9 z8h!3)hjbh+Qxm2&M0RIUH9fpP?C$1F4X%w5z+PNF_s`wwEVq1PYBZt|-4lA6AA~c` zl-BIoYQdyVwbd*T%~69FahHFO0$x5so3sWsqqA4RyIbKx{>V_P=w^AYop%4EIyP-| z_e>hL&l0fmFOUo%8rt8fFJ>7jeX+i^_{#S@-J*F}q`qeYj^Nis)9TO&ry80#N4nGC zWTR;4%Z2gGGgQm3H$Bh<&ET2u&7UTJM`@i+sr^jzkFePvlc$o!@E(ZXEhgU!~_(f{3V`m$Ey zVAK6%m%S2WY~I_@ZC^OP(ob7nqoy|vgF`HBS|7M{kKeE02wd-eqBiU^E6(S7ksU_0 zuI(#ca`Q7SH5*_>N)-L2<#z(V18LIUyd2u!LZzXNDDaDLzU(+?7up>?^y)IXY=$v) zn5dYR^K0_GQwKWyxkm)HflcS9g?GE#MLV1Ozn2@@ExG;=VUaIIJ28}SvO3V3m_HlA zB?^$_;I_Wi-ZS|L#T`xnI-52)F(y9@0 z_ozqgbw%CjHbT8lDq@*m`66<6$J32d*NREU%2yNLO2MP%&;E#yHCwUJ552NJ<`u82 z(}C8BT{mNmCcHjI?9U?`5hwQ63H6VSsCuh3srle^t1j=}JHy-g?_Ff&Z&FEH68O(_ zzzZuF^!Yp&Hj$5!e}(Wpj=plfbkOu)Q<_2gHmTi#%li@<{%#Pp%)t|_9Y~F-e0FG6 z_u5>|<;pWOi|Xfc+?w{Zw@YqO;KQs)MFTSZG`qAGN@F2RWZ?d{)0ExQ4+|IM1R zADDb3Jm%mx>NQ){uy{*v(yu9$LwVxay6{_ONH%n&qkDLq8@Wakz)Ss z@3MWB3t^zgpfBD3ecJ0*lFw25Mb9;32s)ac&h@_hl~0?0kwS(qv8iyMGMn~$)5#ww z=WPpR^}%U|e^b=Sba7(i^_$J{^IP91P>DR7NBtQVl(9YtV!sX5RFPm;X?avNd1$PA zynfc4y@zjAfwAKs# zi7+y-OL(2v;o6I?7;{Me59NC$v)fTWr8Ut^^Ekc-000mW00000Q2 zgfMO;5|yahNwmd-(ZUf5QfgbGm2zK6C@0c|7Oqh|#pBS!^+SXxico6dLZ!7EKx_=v z&CGxi0009R>a1(t%6u9zd9ZtUtk~f9nGFi~fRAAVr1~#5%&LahHndu$8arpLwpPp` z9=ncpdc@(zvOSMBZE7uovaxY2HWCrlMiv&)ibfm}1vsRU+eSkwY`bMJl(DuI3^F{i zWKi3I-MI1 z%mP~lYYK|Pwh*<*!GQFx#9{EfB7qDr6D$?I-Zu;gw7k*7xg3$>*8!JUKqvmyUq)bN z5uJ2C8FG1ve3|0|Wz&UntV|5O@|AH#0O)s)k^=H~k3}Ts`}si8rJH zkEcK=LBXRg&r0eE6+Vb|xszeDOBfMVqgTLHY)Bmis|-KA&&*;`@pbDhj;aN;0N;Mj z*LVS`%k<$xl@89qwbtDe!MTdiD@n=ZO#IeXQP0(Et3#;assBcJ(Fx`YNX5!YB-Lz^ z3snAU>vBA>!R`t*at^t=+|Y#Qp8VrO+PegesF+z{&&&?xLn#V;|63rHH;Owbe`PiO zJYw&V8{S>$L~`t>p0w9`opNdDAKaZ#kLT)oJeN(lzhWR*;BGnC+n`T7=}P_|3_#PY z{(BLQfQCkJ0FPOEI({fH`jE?#9)on`;I5i+UWbh60uggPnpDl8t7dk%Izs=~b4*eK=lr zrjQrk?p3ov&clu(BxW~4n}}d^IX`6?JUT6JEv62u-lu0o(dFSVDid=OgalzZIQ;dy z8b|9CDl92blw;9|k}zpN1Mq-H_n7zF&g>M}bjWP++qgnskG_N&-3Z7~G(EzjDOeZW zQ~O89SlN|Gp%@NqZ+Ct_Rk&7gA()v5bsMsIKF$?EJjXw#972<=h1PmE&>_Lqf+<47^%&LSHHd<^=G9t9-@N7+V zJ)Sn8KEcRsHzuFy)J7iwD7gI-Gl^+&UE2%8XuFHg-PVU;w?xOh#jK3}It(MG3Fudc z@s@3a@POY|`>IWurL~MO3l$w?yoMrB{#=7H)X863?9|jfHknCKdGY(HQoGVy8V;?; z`XP&FiPpAA$l#76EO}I>5%(jHFRqiDbotx$}8&rHWQOyc`gaM3tD-A|2%P2xgwS%HXiY9rO;+zy~ zFO0`5g)WFN6s%r`y&Sa6djXqt6J!y*Lwea+gw#@U-OFve7|>jv1eCzg;S2_Eqg7~W z1FOs+Ci~N^5pLKbRcFnVb-P`^7dum*A ze71VB=`}(LD$ld3z!PcUh$4<11y=Tp$)`+;yqr z&i!ZmRn(hzA{|A1Q(qGD)HL+fPenP>v{ zfP6Q|0Yu42gFrL4FKU4>R|Hn>sh#}O%mW5bpVA{x|k9lBrUrd75qR`aT*7e|w zjLvgb#p$l=$IYOi7(BH)&^g77QMmqu8()ck3)-}B6a)G$ z$zr04c+z9GWUM_nYl)>psC%!<&=^v57nS;5_Ire&vTo|&jnd8>8bXP3G>pNXS_0kG z%57=F#^LwTuKYH$B|z(MY$o#=Z8nQR?}ZORFcL+47`OSL35W#BIVGK>UA#!ixgj7> zvRW8v@Ipv;-bm6FwLk%zdC8C-ozkQWyI@X&3+z5DV`+^p2~uU|B-H=RhY%6Q=#*&Y zA&y3V@fs^+3KuL4Jajf%tf1yXW>1)�&gWJGwCGN=P}ZHp$SbXUOAFSXyp%0k~3` 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 aiXv_9w@bME-wWpdy@3AzzWd?_5B>*8kaF?> diff --git a/readme.md b/readme.md index fca83fa4e..3e6046bbf 100644 --- a/readme.md +++ b/readme.md @@ -18,4 +18,4 @@ You should get releases from here: https://sourceforge.net/projects/fceultra/fil That's because github forces us to use tags we don't have for releases. -2.6.1 is the most recent release but most people are using the autobuilds. +2.6.2 is the most recent release but most people are using the autobuilds. diff --git a/vc/Help/fceux.hnd b/vc/Help/fceux.hnd index 806b92908340ddabbb643ea30f63042057a78752..ebcd4056e2723edf8a68bfbd7cc7336879ab3398 100644 GIT binary patch delta 3651 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 delta 1192 zcmY+@Z%iCT6aes@-Pzsyf56?r&2WpW#p7rTT+@CaHI@_X6$&w<*66hquZG5dX$sLV zH5#FfOVbzwA@Yn#k;cYoDhYVP)ISM?(z6C*vC)fuu_)1Ej6|BI!M0N8vLC$rFv(_q znR##Dd($`jO5g0U!Af;ZlF;u%W)m9gPfw-M*{hCSz8NXM37#eNYNj;44fD@}n&ujq zSw&*Wd}dYYcvSgY?HDeNKf`+x_$o$cIXjHUu>P@%^=-MsFxiH0^Xq%DS4GPf!xmF5 zrddq4n8RXDi@7Z3wwT9aUW@rG=C@dh#Y!z!X0d?9f))!|tbCeP;6-1BG9f7wj^p}2 zdXIJuf@Zi{#yfeV8D5ovo-$7HiA~{sk!YPVF1ebub?p=FMeTm|XZ0OrTzyRS;4JRL zJCz&$&;2j^>%nIt%9Dw(sSKO(Ha^}G9@{|GaA=N1;Du)L9F)%!3O6>w3E0{~Mv-aL zwU#3K=wU$-o4R)wQ8XziY|}5vB6@$1prB1%t%bzRHnO<{HQM%Uim-w_O81LnJ8b%9 zf8jBB>wuuRO>Lb;tO1mW9kVHPm>mC(s7F`)fYA#m^4#3w`jB_WLqMRIF_)F?1sMxF5doVan< z9KB`acfe)@}~_>pDuh%AcJ8#97@@i+3O zod1as^sbQaQJg3LAcx9fBu7H<OHhaOwu`33eE!Kh5Pd*H5q?sqLkfy<>ZZeb zK3gZauMii^meCvvatP3F2dd_GD(N{z%*u!N(3IvFmFnar&`r8WmX|m)>7a-lqwRdl zCi;@9x|*dVf}>M<0(oHL4r=EOwe$xqQm14jJ)zy!rnIA4t-7q9Rx;|7YAIg8Z}9u# zv_1cHT4BOODpZL!4XkgcVpa0>?U4_z=bPq)_iidKn2Z{^d`ANCZjJa7l?=d%n2{56 nek4UIptsie4uyHc8d+0@)4d*^s5j=Za&^>4#}98j)- diff --git a/web/help/6502CPU.html b/web/help/6502CPU.html index 08ff2c3dc..1881a1905 100644 --- a/web/help/6502CPU.html +++ b/web/help/6502CPU.html @@ -184,50 +184,50 @@

CPU - 6502

diff --git a/web/help/CodeDataLogger.html b/web/help/CodeDataLogger.html index beb6eb152..31b7cc7bb 100644 --- a/web/help/CodeDataLogger.html +++ b/web/help/CodeDataLogger.html @@ -189,17 +189,17 @@

Code/Data Logger


Introduction


-

The Code/Data Logger makes it much easier to reverse-engineer NES ROMs. The basic idea behind it is that a normal NES disassembler cannot distinguish between code (which is executed) and data (which is read). The Code/Data Logger keeps track of what is executed and what is read while the game is played, and then you can save this information into a .cdl file, which is essentially a mask that tells which bytes in the ROM are code and which are data. The file can be used in conjunction with a suitable disassembler to disassemble only the actual game code, resulting in a much cleaner source code where code and data are properly separated.

+

The Code/Data Logger makes it much easier to reverse-engineer NES ROMs. The basic idea behind it is that a normal NES disassembler cannot distinguish between code (which is executed) and data (which is read). The Code/Data Logger keeps track of what is executed and what is read while the game is played, and then you can save this information into a .cdl file, which is essentially a mask that tells which bytes in the ROM are code and which are data. The file can be used in conjunction with a suitable disassembler to disassemble only the actual game code, resulting in a much cleaner source code where code and data are properly separated.


Using the Code/Data Logger


The Code/Data Logger keeps track of every byte in the ROM and records whether it's code (is executed) or data (is read).

You can combine this logging feature with other tools to make them much more powerful:

    -
  • combine with Debugger to see which branches of the game code were executed and which weren't yet
  • -
  • combine with Trace Logger to let it log the code selectively
  • -
  • combine with PPU Viewer to let it only display graphics that was drawn on screen at least once
  • -
  • combine with Hex Editor to enable smart coloring of bytes (so you can observe which bytes are used by the game and how/when they are used)
  • +
  • combine with Debugger to see which branches of the game code were executed and which weren't yet
  • +
  • combine with Trace Logger to let it log the code selectively
  • +
  • combine with PPU Viewer to let it only display graphics that was drawn on screen at least once
  • +
  • combine with Hex Editor to enable smart coloring of bytes (so you can observe which bytes are used by the game and how/when they are used)
  • combine with (an external) Tile Viewer to see which graphics was used during certain play session, and which was not
  • combine with (an external) ROM Corruptor to make it only corrupt data, but not code
  • combine with (an external) Disassembler to help it separate code from data
  • @@ -207,22 +207,22 @@

    Code/Data Logger


    See, it is very useful for finding certain types of data or code branches. It also makes debugging work more visual, since you can always see which lines of the disassembled code were executed and which weren't.


    -

    Furthermore, while the Code/Data Logger is running, the Hex Editor will color-code ROM bytes depending on whether they were logged as code or data:

    +

    Furthermore, while the Code/Data Logger is running, the Hex Editor will color-code ROM bytes depending on whether they were logged as code or data:


    For PRG ROM:

    -

    Dark-yellow - the byte is code

    -

    Blue - the byte is data

    -

    Cyan - the byte is PCM audio data

    -

    Green - the byte is both code and data

    +

    Dark-yellow - the byte is code

    +

    Blue - the byte is data

    +

    Cyan - the byte is PCM audio data

    +

    Green - the byte is both code and data


    For CHR ROM:

    -

    Yellow - the byte was rendered

    -

    Light-blue - the byte was read programmatically

    -

    Light-green - the byte was both rendered and read programmatically

    +

    Yellow - the byte was rendered

    +

    Light-blue - the byte was read programmatically

    +

    Light-green - the byte was both rendered and read programmatically


    The Code/Data Logger can also be used to generate a stripped NES ROM.

    "Stripped" NES ROM is a ROM in which everything that was not logged by the Code/Data Logger is removed. It can be useful in many ways, for example, you can view the ROM in an external Hex Editor or a Tile Viewer, and you'll see only the parts that were used while playing. Furthermore, you could use it to create a demo ROM by only playing through the parts you would like others to see.

    -

    Example of such usage:

    +

    Example of such usage:

    1. Open the Code/Data Logger, and press Start to begin logging.

    2. Perform a soft and a hard reset while logging, in order to capture the ROM's startup sequence. If you don't do so, you can distribute a save-state file so they will start from within the game.

    3. If the game has Save-RAM (e.g. Zelda), you will need to capture the game's Save-RAM initialization routines; you can try to do so by deleting the game's *.sav file and then perform a soft and hard reset again while logging.

    diff --git a/web/help/CommandLineOptions.html b/web/help/CommandLineOptions.html index 6b9fc1bda..9d86de8b0 100644 --- a/web/help/CommandLineOptions.html +++ b/web/help/CommandLineOptions.html @@ -193,157 +193,157 @@

    Command Line Options

    ROM name

    Plays specified ROM (ROM name must always be put last in command line arguments)


    -

    fceux path\rom.nes (or rom.zip)

    +

    fceux path\rom.nes (or rom.zip)


    -

           fceux smb.nes

    -

           fceux c:\fceux\roms\smb.zip

    +

           fceux smb.nes

    +

           fceux c:\fceux\roms\smb.zip



    Play Movie File

    Plays a specified movie (.fm2) file.  A valid ROM must be specified or movie will not be played.


    -

    fcuex -playmovie path\movie.fm2 romname

    +

    fcuex -playmovie path\movie.fm2 romname


    -

           fceux -playmovie smb.fm2 smb.nes

    +

           fceux -playmovie smb.fm2 smb.nes



    Read-only Status

    Specifies whether a movie will be in "read-only" or "read & write" mode.  (Note: a specified movie is not required to be used in conjunction with this command). 1 specifies read only status, 0 specifies read & write.


    -

    fceux -readonly flag

    +

    fceux -readonly flag


    -

           fceux -readonly 1

    -

           fceux -readonly 0 -playmovie smb.fm2 smb.nes

    -

           fceux -readonly 1 -playmovie c:\fceux\movies\smb.fm2 c:\fceux\roms\smb.nes

    +

           fceux -readonly 1

    +

           fceux -readonly 0 -playmovie smb.fm2 smb.nes

    +

           fceux -readonly 1 -playmovie c:\fceux\movies\smb.fm2 c:\fceux\roms\smb.nes



    Stop Movie at frame x

    Specifies that the movie will automatically stop at the specified frame.  (A movie must be specified with -playmovie for this command to work)


    -

    fceux -playmovie path\movie.fm2 -stopframe framenumber romname

    +

    fceux -playmovie path\movie.fm2 -stopframe framenumber romname


    -

           fceux -playmovie smb.fm2 -stopframe 10000 smb.nes

    +

           fceux -playmovie smb.fm2 -stopframe 10000 smb.nes



    Load State

    Specifies FCEUX to automatically load a specified savestate file.  (Must have a specified ROM for this to work).


    -

    fceux -loadstate path\savestatefile romname

    +

    fceux -loadstate path\savestatefile romname


    -

           fceux -loadstate smb0.fc0 smb.nes

    -

           fceux -playmovie smb.fm2 -readonly 0 -loadstate smb0.fc0 smb.nes

    +

           fceux -loadstate smb0.fc0 smb.nes

    +

           fceux -playmovie smb.fm2 -readonly 0 -loadstate smb0.fc0 smb.nes



    Pause Movie After Playback

    -

    Sets the "Pause Movie After Playback" switch on/off.  1 sets it to enabled, 0 sets it to disabled.

    +

    Sets the "Pause Movie After Playback" switch on/off.  1 sets it to enabled, 0 sets it to disabled.


    -

    fceux -stopmovie flag

    +

    fceux -stopmovie flag


    -

           fceux -stopmovie 1

    -

           fceux -playmovie smb.fm2 -readonly 0 - stopmovie 1 smb0.nes

    +

           fceux -stopmovie 1

    +

           fceux -playmovie smb.fm2 -readonly 0 - stopmovie 1 smb0.nes



    Frame Display Toggle

    Toggles whether or not the frame count will be displayed.  1 sets it to on, 0 sets it to off.


    -

    fceux -framedisplay flag

    +

    fceux -framedisplay flag


    -

           fceux -framedisplay 1

    -

           fceux -playmovie smb2.fm2 -framedisplay 1 smb0.nes

    +

           fceux -framedisplay 1

    +

           fceux -playmovie smb2.fm2 -framedisplay 1 smb0.nes



    Input Display Toggle

    Toggles whether the movie input will be displayed.  1 sets it to on, 0 sets it to off.


    -

    fceux -inputdisplay flag

    +

    fceux -inputdisplay flag


    -

           fceux -inputdisplay 1

    -

           fceux -playmovie smb2.fm2 -inputdisplay 1 smb0.nes

    +

           fceux -inputdisplay 1

    +

           fceux -playmovie smb2.fm2 -inputdisplay 1 smb0.nes



    Allow L+R/U+D

    -

    Sets whether or not the game will allow L+R/U+D input (see Input config).  1 enables L+R, 0 disables it.

    +

    Sets whether or not the game will allow L+R/U+D input (see Input config).  1 enables L+R, 0 disables it.


    -

    fceux -allowUDLR flag

    +

    fceux -allowUDLR flag


    -

           fceux -allowUDLR 1

    -

           fceux -allowUDLR 0 smb0.nes

    +

           fceux -allowUDLR 1

    +

           fceux -allowUDLR 0 smb0.nes



    Enable Background Input

    -

    Sets the "Enable Background Input" switch on/off.  1 sets it to enabled, 0 sets it to disabled.

    +

    Sets the "Enable Background Input" switch on/off.  1 sets it to enabled, 0 sets it to disabled.


    -

    fceux -bginput flag

    +

    fceux -bginput flag


    -

           fceux -bginput 0

    -

           fceux -playmovie smb.fm2 -readonly 0 -bginput 1 smb0.nes

    +

           fceux -bginput 0

    +

           fceux -playmovie smb.fm2 -readonly 0 -bginput 1 smb0.nes



    Use Game Genie

    -

    Sets the Game Genie Flag (see Toggle Switches).  1 sets it to enabled, 0 sets it to disabled.

    +

    Sets the Game Genie Flag (see Toggle Switches).  1 sets it to enabled, 0 sets it to disabled.


    -

    fceux -gg flag

    -


    -

           fceux -gg 1

    -

           fceux -gg 1 smb0.nes

    +

    fceux -gg flag

    +


    +

           fceux -gg 1

    +

           fceux -gg 1 smb0.nes


    PAL Emulation

    Sets the PAL region. 1 sets it to enabled, 0 sets it to disabled.

    (note: FCEUX will assign PAL emulation automatically if a PAL ROM is loaded) 


    -

    fceux -pal flag

    -


    -

           fceux -pal 1

    -

           fceux -pal 1 smb0.nes

    +

    fceux -pal flag

    +


    +

           fceux -pal 1

    +

           fceux -pal 1 smb0.nes


    Dendy Emulation

    Sets the Dendy region. 1 sets it to enabled, 0 sets it to disabled.

    -

    (note: If set to 1, it will override -pal argument) 

    +

    (note: If set to 1, it will override -pal argument) 


    -

    fceux -dendy flag

    -


    -

           fceux -dendy 1

    -

           fceux -dendy 1 smb0.nes

    +

    fceux -dendy flag

    +


    +

           fceux -dendy 1

    +

           fceux -dendy 1 smb0.nes


    Movie Status Icon Toggle

    -

    Sets the Status Icon Toggle (see Toggle Switches).  1 turns off the status icon, 0 turns it on.

    +

    Sets the Status Icon Toggle (see Toggle Switches).  1 turns off the status icon, 0 turns it on.


    -

    fceux -noicon flag

    -


    -

           fceux -noicon 1

    -

           fceux -noicon 0 smb0.nes

    +

    fceux -noicon flag

    +


    +

           fceux -noicon 1

    +

           fceux -noicon 0 smb0.nes



    Clip Left and Right Sides

    -

    Sets the Clip Left and Right Sides Toggle (see Video Config).  1 turns on clipping, 0 turns it off.

    +

    Sets the Clip Left and Right Sides Toggle (see Video Config).  1 turns on clipping, 0 turns it off.


    -

    fceux -clipsides flag

    -


    -

           fceux -clipsides 0 smb0.nes

    +

    fceux -clipsides flag

    +


    +

           fceux -clipsides 0 smb0.nes



    Allow More than 8 Sprites per Scanline

    -

    Sets the 8 Sprites per scanline flag (see Video Config).  1 turns on extra sprites, 0 turns it off.

    +

    Sets the 8 Sprites per scanline flag (see Video Config).  1 turns on extra sprites, 0 turns it off.


    -

    fceux -no8lim flag

    -


    -

           fceux -no8lim 0 smb0.nes

    -


    -


    +

    fceux -no8lim flag

    +


    +

           fceux -no8lim 0 smb0.nes

    +


    +


    Disable Speed Throttling

    -

    Sets the Disable Speed Throttling When Sound is Disabled flag (see Timing Config).  1 disables throttling, 0 leaves it on.

    +

    Sets the Disable Speed Throttling When Sound is Disabled flag (see Timing Config).  1 disables throttling, 0 leaves it on.


    -

    fceux -nothrottle flag

    -


    -

           fceux -nothrottle 0 smb0.nes

    -


    -


    +

    fceux -nothrottle flag

    +


    +

           fceux -nothrottle 0 smb0.nes

    +


    +


    Turbo Toggle

    Sets the Turbo Toggle.  1 Sets Turbo on, 0 leaves it off.


    -

    fceux  -turbo flag

    +

    fceux  -turbo flag


    -

           fceux -turbo 1 smb0.nes

    +

           fceux -turbo 1 smb0.nes



    Load Config File

    @@ -353,7 +353,7 @@

    Command Line Options


    fceux -cfg filename


    -

           fceux -cfg fceux-smbconfig.cfg smb.nes

    +

           fceux -cfg fceux-smbconfig.cfg smb.nes



    Load Lua Script

    @@ -361,7 +361,7 @@

    Command Line Options


    fceux -lua filename


    -

           fceux -lua memwatch.lua

    +

           fceux -lua memwatch.lua

    Created with the Personal Edition of HelpNDoc: Easy EBook and documentation generator

    diff --git a/web/help/Commands.html b/web/help/Commands.html index 55a597f42..2da7edcf2 100644 --- a/web/help/Commands.html +++ b/web/help/Commands.html @@ -186,7 +186,7 @@

    Using Lua

    (written by qFox)


    -

    Introduction

    +

    Introduction


    Lua is a scripting language. It is used in games like Farcry and World of Warcraft (and many other games and applications!). Even though you can find all kinds of tutorials online, let me help you with the basics.


    @@ -202,7 +202,7 @@

    Using Lua

    When you load the script, the emulator will sort of go into pause mode and hand controls over to Lua (you!). Hence you are responsible for frameadvancing the emulator.

    IF YOU DO NOT CALL emu.frameadvance AT THE CYCLE OF THE MAIN LOOP YOU WILL FREEZE THE EMULATOR! There. You have been warned. Don't worry though, you'll make this mistake at least once. Just force-quit the application and try again :)


    -

    Syntax

    +

    Syntax


    Now then. Just like any other language, Lua has a few quirks you should be aware of.


    @@ -305,7 +305,7 @@

    Using Lua


    For easy reference to the standard libraries look on the bottom half of this page: http://www.lua.org/manual/5.1/


    -

    Lua in FCEUX

    +

    Lua in FCEUX


    Now then, let's get to the emulator specifics!


    @@ -331,7 +331,7 @@

    Using Lua

    BIT(n); -- returns a number with only bit n set (1)


    The emulator specific Lua is equal to the one of snes9x, with some platform specific changes (few buttons, for instance). 

    -

    You can find the reference here: http://dehacked.2y.net/snes9x-lua.html

    +

    You can find the reference here: http://dehacked.2y.net/snes9x-lua.html

    The following is a quick reference, you can go to the snes9x reference for more details.


    To paint stuff on screen, use the gui table. This contains a few predefined functions to manipulate the main window. For any coordinate, 0,0 is the top-left pixel of the window. You have to prevent out-of-bound errors yourself for now. If a color can be passed on, it is a string. HTML-syntax is supported ("#34053D"), as well as a FEW colors ("red", "green", "blue" ...).

    @@ -376,7 +376,7 @@

    Using Lua

    savestate.load(state); -- load the given savestate

    savestate.save(state); -- save the given savestate


    -

    For an up-to-date list of functions, see the Lua Functions List.

    +

    For an up-to-date list of functions, see the Lua Functions List.

    Created with the Personal Edition of HelpNDoc: Benefits of a Help Authoring Tool

    diff --git a/web/help/ContextMenuItems.html b/web/help/ContextMenuItems.html index 856c9b3cf..86bcdfda1 100644 --- a/web/help/ContextMenuItems.html +++ b/web/help/ContextMenuItems.html @@ -274,7 +274,7 @@

    Context Menu Items

    Opens up the Metadata dialog.  Same as the Metadata button on the Play movie dialog.


    Make backup

    -

    Generates a backup .fm2.  Uses the same file naming system as the auto-movie backup.  (See movie options for details).

    +

    Generates a backup .fm2.  Uses the same file naming system as the auto-movie backup.  (See movie options for details).


    Undo savestate

    If this option is enabled it means the last savestate saved over-wrote a previous savestate file.  This option restores the previous savestate file.

    diff --git a/web/help/CustomizingthroughtheConfigFil.html b/web/help/CustomizingthroughtheConfigFil.html index dfe4216ea..b76c1b044 100644 --- a/web/help/CustomizingthroughtheConfigFil.html +++ b/web/help/CustomizingthroughtheConfigFil.html @@ -193,47 +193,47 @@

    Customizing through the Config File


    Emulator background Color when Graphics Background is disabled


    -

    gNoBGFillColor

    -


    -

    When you disable the backgrounds (Config > Display > Graphics: GB), the default color is black.  You can change that color by modifying this value.  By default it is 255 (black).

    -


    -


    -

    Debugger

    -


    -

    debuggerFontSize 15

    -


    -

    This value determines the size of the "Courier" font used by Debugger and Trace Logger. By default it is 15.

    -


    -


    -

    Hex Editor

    -


    -

    hexeditorFontSize 15

    -


    -

    This value determines the size of the "Courier" font used by Hex Editor. By default it is 15.

    -


    -


    -

    HexRowHeightBorder 0

    -


    -

    This value determines the number of pixels between each row of values in the Hex Editor.  By default it is 0.

    -


    -


    -

    HexBackColorR 255

    -

    HexBackColorG 255

    -

    HexBackColorB 255

    -


    -

    HexForeColorR 0

    -

    HexForeColorG 0

    -

    HexForeColorB 0

    -


    -

    HexFreezeColorR 0

    -

    HexFreezeColorG 0

    -

    HexFreezeColorB 255

    -


    -

    These values allows are the Hex Editor color scheme values (RGB).  The background color is 255,255,255 (white) by default.  The foreground color (text) is 0,0,0 (black) by default. When an address is frozen it is 0,0,255 (blue) by default.

    -


    -


    -


    -

    +

    gNoBGFillColor

    +


    +

    When you disable the backgrounds (Config > Display > Graphics: GB), the default color is black.  You can change that color by modifying this value.  By default it is 255 (black).

    +


    +


    +

    Debugger

    +


    +

    debuggerFontSize 15

    +


    +

    This value determines the size of the "Courier" font used by Debugger and Trace Logger. By default it is 15.

    +


    +


    +

    Hex Editor

    +


    +

    hexeditorFontSize 15

    +


    +

    This value determines the size of the "Courier" font used by Hex Editor. By default it is 15.

    +


    +


    +

    HexRowHeightBorder 0

    +


    +

    This value determines the number of pixels between each row of values in the Hex Editor.  By default it is 0.

    +


    +


    +

    HexBackColorR 255

    +

    HexBackColorG 255

    +

    HexBackColorB 255

    +


    +

    HexForeColorR 0

    +

    HexForeColorG 0

    +

    HexForeColorB 0

    +


    +

    HexFreezeColorR 0

    +

    HexFreezeColorG 0

    +

    HexFreezeColorB 255

    +


    +

    These values allows are the Hex Editor color scheme values (RGB).  The background color is 255,255,255 (white) by default.  The foreground color (text) is 0,0,0 (black) by default. When an address is frozen it is 0,0,255 (blue) by default.

    +


    +


    +


    +

    Created with the Personal Edition of HelpNDoc: Easily create EPub books

    diff --git a/web/help/Debugger.html b/web/help/Debugger.html index 89fa125a9..53bbbbb26 100644 --- a/web/help/Debugger.html +++ b/web/help/Debugger.html @@ -225,39 +225,39 @@

    Debugger

    -

    HINT: When entering the address manually, these convenient strings may be used instead of the hexadecimal memory address:

    -

    NES special addresses:

    +

    HINT: When entering the address manually, these convenient strings may be used instead of the hexadecimal memory address:

    +

    NES special addresses:

      -
    • NMI/VBL - non-maskable interrupt vector (at FFFA)
    • -
    • RST     - reset vector (at FFFC)
    • -
    • IRQ     - interrupt vector (at FFFE)
    • +
    • NMI/VBL - non-maskable interrupt vector (at FFFA)
    • +
    • RST     - reset vector (at FFFC)
    • +
    • IRQ     - interrupt vector (at FFFE)
    -

    FDS special addresses:

    +

    FDS special addresses:

      -
    • NMI1 - non-maskable interrupt vector (at DFF6)
    • -
    • NMI2 - non-maskable interrupt vector (at DFF8)
    • -
    • NMI3 - non-maskable interrupt vector (at DFFA)
    • -
    • RST  - reset vector (at DFFC)
    • -
    • IRQ  - interrupt vector (at DFFE)
    • +
    • NMI1 - non-maskable interrupt vector (at DFF6)
    • +
    • NMI2 - non-maskable interrupt vector (at DFF8)
    • +
    • NMI3 - non-maskable interrupt vector (at DFFA)
    • +
    • RST  - reset vector (at DFFC)
    • +
    • IRQ  - interrupt vector (at DFFE)
    -

    NSF special addresses:

    +

    NSF special addresses:

      -
    • LOAD - NSF LOAD address
    • -
    • INIT - NSF INIT address
    • -
    • PLAY - NSF PLAY address
    • +
    • LOAD - NSF LOAD address
    • +
    • INIT - NSF INIT address
    • +
    • PLAY - NSF PLAY address
    -


    +


    While execution is broken (emulation is paused), the program counter (PC) can be edited, as well as the three registers A/X/Y, and the status flags. Normally they should be left as-is, but changing them at runtime can be useful for more advanced debugging.


    The contents of memory starting at the stack pointer (somewhere in the range $0100-01FF) is displayed in the Stack frame below the A/X/Y registers.


    The current PPU memory address, sprite memory address, scanline, and rendering pixel are displayed below the stack and status flags. Examples of Scanline number: -1 means Prerender time, 240 is Idle scanline, 0-239 are visible scanlines, 241-260/310 are VBlank scanlines.


    -

    To the right from the PPU section there's Cycles counter and Instructions counter that keep counting while the game is running. You can use the information for keeping statistics, for code profiling or writing PPU-synchronized code (e.g. raster effects). You can also make the debugger break automatically based on the counters values. The "Reset counters" button resets both counters to 0. You can also access the counters via Lua.

    +

    To the right from the PPU section there's Cycles counter and Instructions counter that keep counting while the game is running. You can use the information for keeping statistics, for code profiling or writing PPU-synchronized code (e.g. raster effects). You can also make the debugger break automatically based on the counters values. The "Reset counters" button resets both counters to 0. You can also access the counters via Lua.



    Disassembly

    @@ -272,8 +272,8 @@

    Debugger


    Memory contents are displayed in this form:


    -

    0F:C0A8:24 1F     BIT $001F = #$80

    -

    bb:mmmm:dd dd dd  iiiiiiiiiiiii...

    +

    0F:C0A8:24 1F     BIT $001F = #$80

    +

    bb:mmmm:dd dd dd  iiiiiiiiiiiii...


    • bb - 16k iNES bank, designates which 16k bank from the iNES file is mapped here. Note that the number may be not the same as the actual hardware bank of the mapper.
    • @@ -288,8 +288,8 @@

      Debugger


      Hovering the mouse over the disassembly will display at the bottom of the window more detailed information about the location of this code in the iNES file.


      -

      There is narrow column to the left of the Disassembly window. Left clicking on this column will open the Inline Assembler, which allows you to patch the ROM at runtime. Right clicking on this column will open the Hex Editor, which allows you to directly edit the ROM. Middle-clicking on this column will bring up the Game Genie Encoder at that address, so you can easily make Game Genie codes.

      -

      Also, when Code/Data Logger is running, this small column displays whether the respective line of the disassembled memory was executed ("c") or it was read as Data ("d"), or it wasn't logged yet (empty space). This way you can easily distinguish which branches of the game code were executed and which weren't.

      +

      There is narrow column to the left of the Disassembly window. Left clicking on this column will open the Inline Assembler, which allows you to patch the ROM at runtime. Right clicking on this column will open the Hex Editor, which allows you to directly edit the ROM. Middle-clicking on this column will bring up the Game Genie Encoder at that address, so you can easily make Game Genie codes.

      +

      Also, when Code/Data Logger is running, this small column displays whether the respective line of the disassembled memory was executed ("c") or it was read as Data ("d"), or it wasn't logged yet (empty space). This way you can easily distinguish which branches of the game code were executed and which weren't.



      Symbolic Debugging

      @@ -307,7 +307,7 @@

      Debugger

      To delete a label, check the "Delete" checkbox and click OK.

      The array size specified in delete mode indicates labels of how many bytes will be deleted. If you select $C000 and set array size to 0xF, all the labels form $C000 to $C00E are deleted. 


      -

      The data for Symbolic Debugging is stored in NL files in the same folder as the ROM. You can edit the files in any text editor (to reload all NL files of the currently active ROM file press the "Reload Symbols" button), but it's more convenient to use right-clicks.

      +

      The data for Symbolic Debugging is stored in NL files in the same folder as the ROM. You can edit the files in any text editor (to reload all NL files of the currently active ROM file press the "Reload Symbols" button), but it's more convenient to use right-clicks.


      You can enable and disable symbolic debugging by clicking the checkbox "Symbolic debug" in the lower right corner. In general, there's no need to disable this feature. If you need to see the actual address which got substituted by a name, you can simply left-click the name and watch its address in the "Seek To" text field. This also works when clicking a name in the Trace Logger window.


      @@ -330,13 +330,13 @@

      Debugger


      Finally, you can make the debugger break after executing a certain number of instructions or CPU cycles.


      -

      More advanced breakpoints conditions and full automation may be achieved through Lua script breakpoints. See the Lua reference for more information.

      +

      More advanced breakpoints conditions and full automation may be achieved through Lua script breakpoints. See the Lua reference for more information.


      Breakpoints are listed in the following form:


      -

      aaaa EmRWXF nnnn cccc

      -

      or

      -

      aaaa-aaaa EmRWXF nnnn cccc

      +

      aaaa EmRWXF nnnn cccc

      +

      or

      +

      aaaa-aaaa EmRWXF nnnn cccc


      • aaaa - address of breakpoint
      • @@ -364,10 +364,10 @@

        Debugger

      • Number    -> '#' [0123456789ABCDEF]*
      • Address   -> '$' [0123456789ABCDEF]* | '$' '[' Connect ']'
      • Register  -> 'A' | 'X' | 'Y' | 'P'
      • -
      • Flag      -> 'N' | 'C' | 'Z' | 'I' | 'B' | 'V' | 'D' | 'U'
      • +
      • Flag      -> 'N' | 'C' | 'Z' | 'I' | 'B' | 'V' | 'D' | 'U'
      • PC Bank   -> 'K'
      • Data Bank   -> 'T'
      • -
      • Read/Write Value   -> 'R' | 'W'
      • +
      • Read/Write Value   -> 'R' | 'W'


      The parser is very strict. All numbers are hexadecimal. Always prefix a number with # for an immediate value, or $ for a memory address. If a memory address needs to be calculated use $[] with the calculation inside the brackets.

      @@ -381,16 +381,16 @@

      Debugger

      Example conditions:


      Break only if register A is less than value at memory address $0005:

      -

      A < $0005

      +

      A < $0005


      Break only if the value at the indirect address is not equal to FF:

      -

      #FF != $[$10+($11*#100)]

      +

      #FF != $[$10+($11*#100)]


      Break only if flag N is clear or A is not equal to 00:

      -

      (N==#0 || A!=#0)

      +

      (N==#0 || A!=#0)


      Break only when accessing a data from bank 2 (the condiition is relevant when using with Read/Write-type breakpoints):

      -

      T==#2

      +

      T==#2



      Bookmarks

      @@ -414,7 +414,7 @@

      Debugger


      If the ".DEB files" checkbox in the lower right corner of the debugger window is checked, the emulator will automatically save debug settings such as breakpoints and bookmarks in a .deb file alongside the NES ROM, and load these settings next time you open the ROM.


      -

      There is a "Rom Patcher" button that may be used to apply a small patch to a ROM, although Hex Editor is more convenient in general.

      +

      There is a "Rom Patcher" button that may be used to apply a small patch to a ROM, although Hex Editor is more convenient in general.


      The "ROM offsets" option will display ROM offsets instead of CPU addresses in the Disassembly window.


      diff --git a/web/help/Directories.html b/web/help/Directories.html index abbdcacef..3a48ec40d 100644 --- a/web/help/Directories.html +++ b/web/help/Directories.html @@ -218,27 +218,27 @@

      Directories



      Cheats

      -

      where .cht files will be stored.  .cht files store the active cheats set up in Cheat Search.

      +

      where .cht files will be stored.  .cht files store the active cheats set up in Cheat Search.



      Movies

      -

      where  .fm2 files will be saved/loaded.  These files are the input files used in movie recording.

      +

      where  .fm2 files will be saved/loaded.  These files are the input files used in movie recording.



      Memory Watch

      -

      where memory watch files are saved/loaded.  These are used by memory watch.

      +

      where memory watch files are saved/loaded.  These are used by memory watch.



      Input Presets

      -

      where input presets will be saved/loaded.  These are used in the presets section on the input config window.

      +

      where input presets will be saved/loaded.  These are used in the presets section on the input config window.



      Lua Scripts

      -

      where Lua scripts will be saved/loaded.  These are used when using the Lua Scripting tool.

      +

      where Lua scripts will be saved/loaded.  These are used when using the Lua Scripting tool.



      AVI Output

      -

      overrides which directory FCEUX will default to when saving a .avi file.

      +

      overrides which directory FCEUX will default to when saving a .avi file.

      Created with the Personal Edition of HelpNDoc: Produce electronic books easily

      diff --git a/web/help/FCEUltraVersionHistory.html b/web/help/FCEUltraVersionHistory.html index 3e0c1b34a..82d6adeb3 100644 --- a/web/help/FCEUltraVersionHistory.html +++ b/web/help/FCEUltraVersionHistory.html @@ -173,7 +173,7 @@

      FCEUX Help

    • Introduction
    • diff --git a/web/help/FamicomDiskSystem.html b/web/help/FamicomDiskSystem.html index aed21715e..ddb9ae37b 100644 --- a/web/help/FamicomDiskSystem.html +++ b/web/help/FamicomDiskSystem.html @@ -195,7 +195,7 @@

      Famicom Disk System

      FDS BIOS ROM


      In order to play any Famicom (.fds) game, you will need the FDS BIOS ROM image and it must be named disksys.rom.

      -

      It must be in the base FCEU directory unless you specified a path to disksys.rom in the Directory Overrides List. FCEUX will not load FDS games without this file.

      +

      It must be in the base FCEU directory unless you specified a path to disksys.rom in the Directory Overrides List. FCEUX will not load FDS games without this file.


      File types


      @@ -203,24 +203,24 @@

      Famicom Disk System


      Writing to disk image


      -

      If a loaded disk image is written to during emulation, FCEUX will store the modified disk image in the save games directory, which is "sav" under the base directory by default (unless changed under the Directory Overrides List).

      +

      If a loaded disk image is written to during emulation, FCEUX will store the modified disk image in the save games directory, which is "sav" under the base directory by default (unless changed under the Directory Overrides List).


      Eject/Insert Disk


      Emulates the ejecting of the current disk or the inserting of a new disk.  If a disk image is loaded, this command will eject it.  If a disk is ejected, this will insert a new disk.

      -

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.

      +

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.



      Switch Disk Side


      When prompted by the game, you can emulate the Switching sides of the FDS disk with the NES -> Switch Disk Side command.

      -

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.

      +

      This command can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.


      To switch disk side you first have to eject the disk, and after switching sides you have to insert the disk back.

      Many FDS games ask you to switch disk side before you can proceed from the title screen. So you have to do the following:

      -

      1) choose NES -> Eject/Insert Disk, the message "Disk 0 Side A Ejected" will appear

      -

      2) choose NES -> Switch Disk Side, the message "Disk 0 Side B Selected" will appear

      -

      3) choose NES -> Eject/Insert Disk again, the message "Disk 0 Side B Inserted" will appear, and the game will change from title screen to player select screen.

      +

      1) choose NES -> Eject/Insert Disk, the message "Disk 0 Side A Ejected" will appear

      +

      2) choose NES -> Switch Disk Side, the message "Disk 0 Side B Selected" will appear

      +

      3) choose NES -> Eject/Insert Disk again, the message "Disk 0 Side B Inserted" will appear, and the game will change from title screen to player select screen.



      diff --git a/web/help/GameGenieEncoderDecoder.html b/web/help/GameGenieEncoderDecoder.html index 99dc81819..a452c8886 100644 --- a/web/help/GameGenieEncoderDecoder.html +++ b/web/help/GameGenieEncoderDecoder.html @@ -194,7 +194,7 @@

      Game Genie Encoder/Decoder


      Adding Game Genie codes


      -

      In the Game Genie Code Decoder/Encoder window, type the code into the Game Genie Code box and click "Add to Cheat List", which will add it to the Cheat Search cheat list. You can then enable/disable them by double-clicking the code in the box (a * means the code is active).

      +

      In the Game Genie Code Decoder/Encoder window, type the code into the Game Genie Code box and click "Add to Cheat List", which will add it to the Cheat Search cheat list. You can then enable/disable them by double-clicking the code in the box (a * means the code is active).



      Making Game Genie codes permanent

      @@ -210,7 +210,7 @@

      Game Genie Encoder/Decoder

      * know how to use the debugger;

      * understand NES PRG-ROM bank switching.


      -

      Once you've found a part of PRG-ROM you want to change to create a code effect, snap the Debugger (if it's not so already) and find the code's location in the PRG-ROM's address space ($8000-$FFFF) (you'll want the debugger snapped so the game won't swap banks out from under you). Then, using the built-in Hex Editor, view the NES memory and go to the PRG-ROM address you wish to modify, then right-click the byte and choose "Create Game Genie Code at this Address". The Game Genie Code Decoder/Encoder will appear, with the Address and Compare boxes filled in (the Compare box represents the address's original value). Enter the new value into the "Value" box. 

      +

      Once you've found a part of PRG-ROM you want to change to create a code effect, snap the Debugger (if it's not so already) and find the code's location in the PRG-ROM's address space ($8000-$FFFF) (you'll want the debugger snapped so the game won't swap banks out from under you). Then, using the built-in Hex Editor, view the NES memory and go to the PRG-ROM address you wish to modify, then right-click the byte and choose "Create Game Genie Code at this Address". The Game Genie Code Decoder/Encoder will appear, with the Address and Compare boxes filled in (the Compare box represents the address's original value). Enter the new value into the "Value" box. 


      An alternative way to enter the code is to locate the desired address in the debugger, and then middle-click on it, which will summon the GG Code Decoder/Encoder. Then enter the code as described above.


      diff --git a/web/help/Gettingstarted.html b/web/help/Gettingstarted.html index 6c2e93e49..b4912c17d 100644 --- a/web/help/Gettingstarted.html +++ b/web/help/Gettingstarted.html @@ -186,21 +186,21 @@

      Getting Started

      Getting Started


      -

      Playing Games

      +

      Playing Games


      The most basic function of FCEUX is to play Nintendo Entertainment System (NES) and Famicom Disk System (FDS) games.


      -

      To play a game, simply open a ROM by selecting "Open" in the File Menu (or press Ctrl+O).  (See Game Compatibility for information regarding file types that are compatible with FCEU.)

      +

      To play a game, simply open a ROM by selecting "Open" in the File Menu (or press Ctrl+O).  (See Game Compatibility for information regarding file types that are compatible with FCEU.)


      To get set up properly, you may need to configure any of the following:


      -

      -Input

      -

      -Video

      -

      -Sound

      -

      -Timing

      -

      -GUI settings

      -

      -Hotkeys

      -

      -Directory Overrides

      +

      -Input

      +

      -Video

      +

      -Sound

      +

      -Timing

      +

      -GUI settings

      +

      -Hotkeys

      +

      -Directory Overrides



      Using Savestates

      @@ -220,7 +220,7 @@

      Getting Started


      If you load a state by accident, you can right-click and select "Undo Loadstate" to restore the emulator back to the state it was in before the loadstate.  Upon using undo loadstate, a redo loadstate will appear as an option.  


      -

      If you make a savestate, it will overwrite the existing savestate for that slot.  You have the option to undo this and restore the previous savestate file by right-clicking and selecting undo savestate.  Once you undo, you will have the option to redo savestate to restore the savestate that you made.  You can also map a hotkey to this function, by default it's mapped to Ctrl+Z.

      +

      If you make a savestate, it will overwrite the existing savestate for that slot.  You have the option to undo this and restore the previous savestate file by right-clicking and selecting undo savestate.  Once you undo, you will have the option to redo savestate to restore the savestate that you made.  You can also map a hotkey to this function, by default it's mapped to Ctrl+Z.


      Created with the Personal Edition of HelpNDoc: Qt Help documentation made easy

      diff --git a/web/help/HexEditor.html b/web/help/HexEditor.html index fe6f26641..d76bcfaf3 100644 --- a/web/help/HexEditor.html +++ b/web/help/HexEditor.html @@ -197,16 +197,16 @@

      Hex Editor


      The Hex Editor lets you edit three major areas:


      -

      1. NES MEMORY

      -

      This allows you to directly edit all of the NES address space (System Bus - $0000-$FFFF). While you can easily modify RAM, or write directly to registers by typing in data, you cannot modify ROM data ($8000-$FFFF) itself. This is because most mappers have registers which are located in this space; so writing there can trigger mapper operations that may cause the game to crash or glitch if you don't know what you're doing.  If you want to edit the ROM itself, right-click on the offset and select  "Go here in ROM file"; that will take you directly to where you need to be so you can start editing.  You can also freeze RAM by clicking on it with the middle mouse button, or by using the right-click menu. This works by adding it directly to the Cheat List, which you can see from the Cheat Console. Finally, the right-click menu can be used to quickly add a read or write breakpoint to the debugger. When adding a breakpoint to the range of ROM addresses ($8000-$FFFF), the Hex Editor also takes into account the number of the bank in which the byte is located.

      +

      1. NES MEMORY

      +

      This allows you to directly edit all of the NES address space (System Bus - $0000-$FFFF). While you can easily modify RAM, or write directly to registers by typing in data, you cannot modify ROM data ($8000-$FFFF) itself. This is because most mappers have registers which are located in this space; so writing there can trigger mapper operations that may cause the game to crash or glitch if you don't know what you're doing.  If you want to edit the ROM itself, right-click on the offset and select  "Go here in ROM file"; that will take you directly to where you need to be so you can start editing.  You can also freeze RAM by clicking on it with the middle mouse button, or by using the right-click menu. This works by adding it directly to the Cheat List, which you can see from the Cheat Console. Finally, the right-click menu can be used to quickly add a read or write breakpoint to the debugger. When adding a breakpoint to the range of ROM addresses ($8000-$FFFF), the Hex Editor also takes into account the number of the bank in which the byte is located.


      -

      2. PPU MEMORY

      +

      2. PPU MEMORY

      This allows you to directly view and write to PPU memory (VRAM).


      -

      3. OAM MEMORY

      +

      3. OAM MEMORY

      This allows you to directly view and write to OAM memory (sprite RAM).


      -

      4. THE ROM FILE

      +

      4. THE ROM FILE

      This allows you to edit the ROM file in real time, i.e. while the game is running. If you make a mistake, press Ctrl+Z or Edit->Undo to undo your change (then load a save-state if the game crashed).


      The Hex Editor also has support for table files (*.tbl) to map bytes to text. Each line consists of four characters of the form "xx=y", where "xx" is the hex value, and "y" is the character that that value represents. I have also added an extension to represent the Return key:  xx=ret whereby pressing the Return key will enter that value into the ROM.  You can copy/paste data or text by selecting it and using Ctrl+C (to copy) and Ctrl+V (to paste). Plus, there is an Edit->Find feature that you can use to search for data. This feature should be fairly intuitive, so I won't bother to explain it.

      @@ -221,19 +221,19 @@

      Hex Editor


      The Hex Editor highlights certain bytes with different colors to help you distinguish different data.

      Usually all bytes are colored black.

      -

      Bookmarked RAM addresses are highlighted by green color.

      -

      Freezed RAM addresses are highlighted by blue color.

      -

      Modified ROM bytes are highlighted by red color.

      -

      If you have the Code/Data Logger running, bytes that were logged will be colored:

      +

      Bookmarked RAM addresses are highlighted by green color.

      +

      Freezed RAM addresses are highlighted by blue color.

      +

      Modified ROM bytes are highlighted by red color.

      +

      If you have the Code/Data Logger running, bytes that were logged will be colored:

      For PRG ROM segment:

      -

      Dark-yellow - the byte is code

      -

      Blue - the byte is data

      -

      Cyan - the byte is PCM audio data

      -

      Green - the byte is both code and data

      +

      Dark-yellow - the byte is code

      +

      Blue - the byte is data

      +

      Cyan - the byte is PCM audio data

      +

      Green - the byte is both code and data

      For CHR ROM segment:

      -

      Yellow - the byte was rendered

      -

      Light-blue - the byte was read programmatically

      -

      Light-green - the byte was both rendered and read programmatically

      +

      Yellow - the byte was rendered

      +

      Light-blue - the byte was read programmatically

      +

      Light-green - the byte was both rendered and read programmatically


      Highlight Activity


      diff --git a/web/help/InesHeaderEditor.html b/web/help/InesHeaderEditor.html index 79f355fac..69712e19b 100644 --- a/web/help/InesHeaderEditor.html +++ b/web/help/InesHeaderEditor.html @@ -186,14 +186,14 @@

      iNES Header Editor

      iNES Header Editor


      -

      As the name describes, this tool parses the iNES header of NES ROM file, which is called iNES header, to a human understandable information. You can change various settings of the ROM, such as Mapper#, CHR RAM Size, PRG RAM Size, mirroring type, region... etc.

      +

      As the name describes, this tool parses the iNES header of NES ROM file, which is called iNES header, to a human understandable information. You can change various settings of the ROM, such as Mapper#, CHR RAM Size, PRG RAM Size, mirroring type, region... etc.


      -

      This tool is experimental, and incorrect modification to the header may cause the ROM fail to run or some unpredictable consequences. Use at your own risk.

      -


      +

      This tool is experimental, and incorrect modification to the header may cause the ROM fail to run or some unpredictable consequences. Use at your own risk.

      +


      About iNES Format


      The first 16 bytes of each iNES format file store some important settings of the dumped ROM in binary. When NES Emulator loads the game, it will determine how to simulate based on these settings.

      -

      The iNES format currently has 2 versions, 1.0 and 2.0

      +

      The iNES format currently has 2 versions, 1.0 and 2.0


      Modify The iNES Header


      diff --git a/web/help/Input.html b/web/help/Input.html index 6f2750095..644f5fdfd 100644 --- a/web/help/Input.html +++ b/web/help/Input.html @@ -187,7 +187,7 @@

      Input

      Input Configuration



      -

      Setting up controllers

      +

      Setting up controllers


      On the pull down menus, you can select the device you want to be emulated on input ports 1 and 2 (game pad, zapper, pad, paddle). Note: you can't change this setting while a movie is being played or recorded.

      If you check the box labeled "Attach four-score(implies four gamepads)", you won't be able to select any of these options, because the four-score allows to use 2 extra controllers.

      @@ -217,17 +217,17 @@

      Input


      Checking this box will replace the Start button used by controller 2 with the microphone option found on the famicom. Pressing the Microphone button is like blowing or yelling into it on the console equipment. The Port 2 controller used for the Famicom included a microphone and a volume control in place of the Start and Select buttons. This option isn't automatically detected, so it has to be manually enabled by the user. Movie files may also enable and use this feature. Both Famicom Cartridges and Famicom Disks have made use of this feature, such as both the cartridge and disk version of Zelda 1, Hikari Shinwa, and Takeshi no Chosenjo. Games other than those listed here use this feature.


      -

      Input Presets

      -


      +

      Input Presets

      +


      This feature allow you to set the current input configuration to one of three presets.  This gives you the option to quickly change from one input configuration to another (such as toggling between 1 or 2 controllers and/or toggling from controller 2 being bound to controller 1 or having its own controls).


      -

      To assign the current input configuration to a preset press the down arrow next to one of the presets.  To assign the preset as the current input configuration press the up arrow or use the hotkey assigned to that specific preset.  Preset hotkeys can be assigned in the Map Hotkeys menu.

      +

      To assign the current input configuration to a preset press the down arrow next to one of the presets.  To assign the preset as the current input configuration press the up arrow or use the hotkey assigned to that specific preset.  Preset hotkeys can be assigned in the Map Hotkeys menu.


      -

      Disable left+right/up+down

      +

      Disable left+right/up+down


      By default FCEUX allows you to press both the left and right controls at the same time (or up and down).  To disable this feature uncheck the checkbox on the left. 


      -

      Auto-Hold

      +

      Auto-Hold


      Clicking the auto hold button will allow you to assign a hotkey to the auto-hold feature.  

      Clicking the clear button will allow you to assign a hotkey to the clear auto-holds feature.

      diff --git a/web/help/LuaFunctionsList.html b/web/help/LuaFunctionsList.html index 42e5d4880..02c744828 100644 --- a/web/help/LuaFunctionsList.html +++ b/web/help/LuaFunctionsList.html @@ -189,821 +189,821 @@

      Lua Functions List

      The following functions are available in FCEUX, in addition to standard LUA capabilities:



      -

      Emu library

      +

      Emu library


      -

      emu.poweron()

      -


      -

      Executes a power cycle.

      -


      -

      emu.softreset()

      -


      -

      Executes a (soft) reset.

      +

      emu.poweron()

      +


      +

      Executes a power cycle.

      +


      +

      emu.softreset()

      +


      +

      Executes a (soft) reset.


      -

      emu.speedmode(string mode)

      -


      -

      Set the emulator to given speed. The mode argument can be one of these:

      -

             - "normal"

      -

             - "nothrottle" (same as turbo on fceux)

      -

             - "turbo"

      -

             - "maximum"

      -


      -

      emu.frameadvance()

      -


      -

      Advance the emulator by one frame. It's like pressing the frame advance button once.

      -


      -

      Most scripts use this function in their main game loop to advance frames. Note that you can also register functions by various methods that run "dead", returning control to the emulator and letting the emulator advance the frame.  For most people, using frame advance in an endless while loop is easier to comprehend so I suggest  starting with that.  This makes more sense when creating bots. Once you move to creating auxillary libraries, try the register() methods.

      -


      -

      emu.pause()

      -


      -

      Pauses the emulator.

      -


      -

      emu.unpause()

      -


      -

      Unpauses the emulator.

      -


      -

      emu.exec_count(int count, function func)

      -


      -

      Calls given function, restricting its working time to given number of lua cycles. Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      -


      -

      emu.exec_time(int time, function func)

      -


      -

      Windows-only. Calls given function, restricting its working time to given number of milliseconds (approximate). Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      -


      -

      emu.setrenderplanes(bool sprites, bool background)

      -


      -

      Toggles the drawing of the sprites and background planes. Set to false or nil to disable a pane, anything else will draw them.

      -


      -

      emu.message(string message)

      -


      -

      Displays given message on screen in the standard messages position. Use gui.text() when you need to position text.

      -


      -

      int emu.framecount()

      -


      -

      Returns the framecount value. The frame counter runs without a movie running so this always returns a value.

      -


      -

      int emu.lagcount()

      -


      -

      Returns the number of lag frames encountered. Lag frames are frames where the game did not poll for input because it missed the vblank. This happens when it has to compute too much within the frame boundary. This returns the number indicated on the lag counter.

      -


      -

      bool emu.lagged()

      -


      -

      Returns true if currently in a lagframe, false otherwise.

      -


      -

      emu.setlagflag(bool value)

      -


      -

      Sets current value of lag flag.

      -

      Some games poll input even in lag frames, so standard way of detecting lag (used by FCEUX and other emulators) does not work for those games, and you have to determine lag frames manually.

      -

      First, find RAM addresses that help you distinguish between lag and non-lag frames (e.g. an in-game frame counter that only increments in non-lag frames). Then register memory hooks that will change lag flag when needed.

      -


      -

      bool emu.emulating()

      -


      -

      Returns true if emulation has started, or false otherwise. Certain operations such as using savestates are invalid to attempt before emulation has started. You probably won't need to use this function unless you want to make your script extra-robust to being started too early.

      -


      -

      bool emu.paused()

      -


      -

      Returns true if emulator is paused, false otherwise.

      -


      -

      bool emu.readonly()

      -

      Alias: movie.readonly

      -


      -

      Returns whether the emulator is in read-only state.  

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      emu.setreadonly(bool state)

      -

      Alias: movie.setreadonly

      -


      -

      Sets the read-only status to read-only if argument is true and read+write if false.

      -

      Note: This might result in an error if the medium of the movie file is not writeable (such as in an archive file).

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      emu.getdir()

      +

      emu.speedmode(string mode)

      +


      +

      Set the emulator to given speed. The mode argument can be one of these:

      +

             - "normal"

      +

             - "nothrottle" (same as turbo on fceux)

      +

             - "turbo"

      +

             - "maximum"

      +


      +

      emu.frameadvance()

      +


      +

      Advance the emulator by one frame. It's like pressing the frame advance button once.

      +


      +

      Most scripts use this function in their main game loop to advance frames. Note that you can also register functions by various methods that run "dead", returning control to the emulator and letting the emulator advance the frame.  For most people, using frame advance in an endless while loop is easier to comprehend so I suggest  starting with that.  This makes more sense when creating bots. Once you move to creating auxillary libraries, try the register() methods.

      +


      +

      emu.pause()

      +


      +

      Pauses the emulator.

      +


      +

      emu.unpause()

      +


      +

      Unpauses the emulator.

      +


      +

      emu.exec_count(int count, function func)

      +


      +

      Calls given function, restricting its working time to given number of lua cycles. Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      +


      +

      emu.exec_time(int time, function func)

      +


      +

      Windows-only. Calls given function, restricting its working time to given number of milliseconds (approximate). Using this method you can ensure that some heavy operation (like Lua bot) won't freeze FCEUX.

      +


      +

      emu.setrenderplanes(bool sprites, bool background)

      +


      +

      Toggles the drawing of the sprites and background planes. Set to false or nil to disable a pane, anything else will draw them.

      +


      +

      emu.message(string message)

      +


      +

      Displays given message on screen in the standard messages position. Use gui.text() when you need to position text.

      +


      +

      int emu.framecount()

      +


      +

      Returns the framecount value. The frame counter runs without a movie running so this always returns a value.

      +


      +

      int emu.lagcount()

      +


      +

      Returns the number of lag frames encountered. Lag frames are frames where the game did not poll for input because it missed the vblank. This happens when it has to compute too much within the frame boundary. This returns the number indicated on the lag counter.

      +


      +

      bool emu.lagged()

      +


      +

      Returns true if currently in a lagframe, false otherwise.

      +


      +

      emu.setlagflag(bool value)

      +


      +

      Sets current value of lag flag.

      +

      Some games poll input even in lag frames, so standard way of detecting lag (used by FCEUX and other emulators) does not work for those games, and you have to determine lag frames manually.

      +

      First, find RAM addresses that help you distinguish between lag and non-lag frames (e.g. an in-game frame counter that only increments in non-lag frames). Then register memory hooks that will change lag flag when needed.

      +


      +

      bool emu.emulating()

      +


      +

      Returns true if emulation has started, or false otherwise. Certain operations such as using savestates are invalid to attempt before emulation has started. You probably won't need to use this function unless you want to make your script extra-robust to being started too early.

      +


      +

      bool emu.paused()

      +


      +

      Returns true if emulator is paused, false otherwise.

      +


      +

      bool emu.readonly()

      +

      Alias: movie.readonly

      +


      +

      Returns whether the emulator is in read-only state.  

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      +


      +

      emu.setreadonly(bool state)

      +

      Alias: movie.setreadonly

      +


      +

      Sets the read-only status to read-only if argument is true and read+write if false.

      +

      Note: This might result in an error if the medium of the movie file is not writeable (such as in an archive file).

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.


      -

      Returns the path of fceux.exe as a string.

      +

      emu.getdir()

      +


      +

      Returns the path of fceux.exe as a string.

      +


      +

      emu.loadrom(string filename)

      +


      +

      Loads the ROM from the directory relative to the lua script or from the absolute path. Hence, the filename parameter can be absolute or relative path.

      +


      +

      If the ROM can't be loaded, loads the most recent one.

      +


      +

      emu.registerbefore(function func)

      +


      +

      Registers a callback function to run immediately before each frame gets emulated. This runs after the next frame's input is known but before it's used, so this is your only chance to set the next frame's input using the next frame's would-be input. For example, if you want to make a script that filters or modifies ongoing user input, such as making the game think "left" is pressed whenever you press "right", you can do it easily with this.

      +


      +

      Note that this is not quite the same as code that's placed before a call to emu.frameadvance. This callback runs a little later than that. Also, you cannot safely assume that this will only be called once per frame. Depending on the emulator's options, every frame may be simulated multiple times and your callback will be called once per simulation. If for some reason you need to use this callback to keep track of a stateful linear progression of things across frames then you may need to key your calculations to the results of emu.framecount.

      +


      +

      Like other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. If you register two callbacks, the second one will replace the first, and the call to emu.registerbefore will return the old callback. You may register nil instead of a function to clear a previously-registered callback. If a script returns while it still has registered callbacks, FCEUX will keep it alive to call those callbacks when appropriate, until either the script is stopped by the user or all of the callbacks are de-registered.

      +


      +

      emu.registerafter(function func)

      +


      +

      Registers a callback function to run immediately after each frame gets emulated. It runs at a similar time as (and slightly before) gui.register callbacks, except unlike with gui.register it doesn't also get called again whenever the screen gets redrawn. Similar caveats as those mentioned in emu.registerbefore apply.

      +


      +

      emu.registerexit(function func)

      +


      +

      Registers a callback function that runs when the script stops. Whether the script stops on its own or the user tells it to stop, or even if the script crashes or the user tries to close the emulator, FCEUX will try to run whatever Lua code you put in here first. So if you want to make sure some code runs that cleans up some external resources or saves your progress to a file or just says some last words, you could put it here. (Of course, a forceful termination of the application or a crash from inside the registered exit function will still prevent the code from running.)

      +


      +

      Suppose you write a script that registers an exit function and then enters an infinite loop. If the user clicks "Stop" your script will be forcefully stopped, but then it will start running its exit function. If your exit function enters an infinite loop too, then the user will have to click "Stop" a second time to really stop your script. That would be annoying. So try to avoid doing too much inside the exit function.

      +


      +

      Note that restarting a script counts as stopping it and then starting it again, so doing so (either by clicking "Restart" or by editing the script while it is running) will trigger the callback. Note also that returning from a script generally does NOT count as stopping (because your script is still running or waiting to run its callback functions and thus does not stop... see here for more information), even if the exit callback is the only one you have registered. 

      +


      +

      bool emu.addgamegenie(string str)

      +


      +

      Adds a Game Genie code to the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be added. Returns true if the code already existed, or if it was added.

      +


      +

      Usage: emu.addgamegenie("NUTANT")

      +


      +

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      +


      +

      bool emu.delgamegenie(string str)

      +


      +

      Removes a Game Genie code from the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be deleted. Returns true if the code didn't exist, or if it was deleted.

      +


      +

      Usage: emu.delgamegenie("NUTANT")

      +


      +

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      +


      +

      emu.print(string str)

      +


      +

      Puts a message into the Output Console area of the Lua Script control window. Useful for displaying usage instructions to the user when a script gets run.

      +


      +

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      +


      +

      Returns the separate RGB components of the given screen pixel, and the palette. Can be 0-255 by 0-239, but NTSC only displays 0-255 x 8-231 of it. If getemuscreen is false, this gets background colors from either the screen pixel or the LUA pixels set, but LUA data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind an LUA screen element.

      +


      +

      Usage is local r,g,b,palette = emu.getscreenpixel(5, 5, false) to retrieve the current red/green/blue colors and palette value of the pixel at 5x5.

      +


      +

      Palette value can be 0-63, or 254 if there was an error.

      +


      +

      You can avoid getting LUA data by putting the data into a function, and feeding the function name to emu.registerbefore.

      +


      +

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      +


      +

      Returns the separate RGB components of the given screen pixel, and the 

      +


      +

      emu.exit()

      +


      +

      Closes FCEUX. Useful for run-and-close scripts like automatic screenshots taking.

      +


      +


      +

      FCEU library

      +


      +

      The FCEU library is the same as the emu library. It is left in for backwards compatibility. However, the emu library is preferred.

      +


      +


      +

      ROM Library

      +


      +

      rom.getfilename()

      +


      +

      Get the base filename of the ROM loaded.

      +


      +

      rom.gethash(string type)

      +


      +

      Get a hash of the ROM loaded, for verification. If type is "md5", returns a hex string of the MD5 hash. If type is "base64", returns a base64 string of the MD5 hash, just like the movie romChecksum value.

      +


      +

      rom.readbyte(int address)

      +

      rom.readbyteunsigned(int address)

      +


      +

      Get an unsigned byte from the actual ROM file at the given address.  

      +


      +

      This includes the header! It's the same as opening the file in a hex-editor.

      +


      +

      rom.readbytesigned(int address)

      +


      +

      Get a signed byte from the actual ROM file at the given address. Returns a byte that is signed.

      +


      +

      This includes the header! It's the same as opening the file in a hex-editor.

      +


      +

      rom.writebyte()

      +


      +

      Write the value to the ROM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      +


      +

      Editing the header is not available.


      -

      emu.loadrom(string filename)

      -


      -

      Loads the ROM from the directory relative to the lua script or from the absolute path. Hence, the filename parameter can be absolute or relative path.

      -


      -

      If the ROM can't be loaded, loads the most recent one.

      -


      -

      emu.registerbefore(function func)

      -


      -

      Registers a callback function to run immediately before each frame gets emulated. This runs after the next frame's input is known but before it's used, so this is your only chance to set the next frame's input using the next frame's would-be input. For example, if you want to make a script that filters or modifies ongoing user input, such as making the game think "left" is pressed whenever you press "right", you can do it easily with this.

      -


      -

      Note that this is not quite the same as code that's placed before a call to emu.frameadvance. This callback runs a little later than that. Also, you cannot safely assume that this will only be called once per frame. Depending on the emulator's options, every frame may be simulated multiple times and your callback will be called once per simulation. If for some reason you need to use this callback to keep track of a stateful linear progression of things across frames then you may need to key your calculations to the results of emu.framecount.

      -


      -

      Like other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. If you register two callbacks, the second one will replace the first, and the call to emu.registerbefore will return the old callback. You may register nil instead of a function to clear a previously-registered callback. If a script returns while it still has registered callbacks, FCEUX will keep it alive to call those callbacks when appropriate, until either the script is stopped by the user or all of the callbacks are de-registered.

      -


      -

      emu.registerafter(function func)

      -


      -

      Registers a callback function to run immediately after each frame gets emulated. It runs at a similar time as (and slightly before) gui.register callbacks, except unlike with gui.register it doesn't also get called again whenever the screen gets redrawn. Similar caveats as those mentioned in emu.registerbefore apply.

      -


      -

      emu.registerexit(function func)

      -


      -

      Registers a callback function that runs when the script stops. Whether the script stops on its own or the user tells it to stop, or even if the script crashes or the user tries to close the emulator, FCEUX will try to run whatever Lua code you put in here first. So if you want to make sure some code runs that cleans up some external resources or saves your progress to a file or just says some last words, you could put it here. (Of course, a forceful termination of the application or a crash from inside the registered exit function will still prevent the code from running.)

      -


      -

      Suppose you write a script that registers an exit function and then enters an infinite loop. If the user clicks "Stop" your script will be forcefully stopped, but then it will start running its exit function. If your exit function enters an infinite loop too, then the user will have to click "Stop" a second time to really stop your script. That would be annoying. So try to avoid doing too much inside the exit function.

      -


      -

      Note that restarting a script counts as stopping it and then starting it again, so doing so (either by clicking "Restart" or by editing the script while it is running) will trigger the callback. Note also that returning from a script generally does NOT count as stopping (because your script is still running or waiting to run its callback functions and thus does not stop... see here for more information), even if the exit callback is the only one you have registered. 

      -


      -

      bool emu.addgamegenie(string str)

      -


      -

      Adds a Game Genie code to the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be added. Returns true if the code already existed, or if it was added.

      -


      -

      Usage: emu.addgamegenie("NUTANT")

      -


      -

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      -


      -

      bool emu.delgamegenie(string str)

      -


      -

      Removes a Game Genie code from the Cheats menu. Returns false and an error message if the code can't be decoded. Returns false if the code couldn't be deleted. Returns true if the code didn't exist, or if it was deleted.

      -


      -

      Usage: emu.delgamegenie("NUTANT")

      -


      -

      Note that the Cheats Dialog Box won't show the code unless you close and reopen it.

      -


      -

      emu.print(string str)

      -


      -

      Puts a message into the Output Console area of the Lua Script control window. Useful for displaying usage instructions to the user when a script gets run.

      -


      -

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      -


      -

      Returns the separate RGB components of the given screen pixel, and the palette. Can be 0-255 by 0-239, but NTSC only displays 0-255 x 8-231 of it. If getemuscreen is false, this gets background colors from either the screen pixel or the LUA pixels set, but LUA data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind an LUA screen element.

      -


      -

      Usage is local r,g,b,palette = emu.getscreenpixel(5, 5, false) to retrieve the current red/green/blue colors and palette value of the pixel at 5x5.

      -


      -

      Palette value can be 0-63, or 254 if there was an error.

      -


      -

      You can avoid getting LUA data by putting the data into a function, and feeding the function name to emu.registerbefore.

      -


      -

      emu.getscreenpixel(int x, int y, bool getemuscreen)

      -


      -

      Returns the separate RGB components of the given screen pixel, and the 

      -


      -

      emu.exit()

      -


      -

      Closes FCEUX. Useful for run-and-close scripts like automatic screenshots taking.

      -


      -


      -

      FCEU library

      -


      -

      The FCEU library is the same as the emu library. It is left in for backwards compatibility. However, the emu library is preferred.

      -


      -


      -

      ROM Library

      -


      -

      rom.getfilename()

      -


      -

      Get the base filename of the ROM loaded.

      -


      -

      rom.gethash(string type)

      -


      -

      Get a hash of the ROM loaded, for verification. If type is "md5", returns a hex string of the MD5 hash. If type is "base64", returns a base64 string of the MD5 hash, just like the movie romChecksum value.

      -


      -

      rom.readbyte(int address)

      -

      rom.readbyteunsigned(int address)

      -


      -

      Get an unsigned byte from the actual ROM file at the given address.  

      -


      -

      This includes the header! It's the same as opening the file in a hex-editor.

      -


      -

      rom.readbytesigned(int address)

      -


      -

      Get a signed byte from the actual ROM file at the given address. Returns a byte that is signed.

      -


      -

      This includes the header! It's the same as opening the file in a hex-editor.

      -


      -

      rom.writebyte()

      -


      -

      Write the value to the ROM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      -


      -

      Editing the header is not available.

      -


      -

      Memory Library

      -


      -

      memory.readbyte(int address)

      -

      memory.readbyteunsigned(int address)

      -


      -

      Get an unsigned byte from the RAM at the given address. Returns a byte regardless of emulator. The byte will always be positive.

      -


      -

      memory.readbyterange(int address, int length)

      -


      -

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      -


      -

      memory.readbytesigned(int address)

      -


      -

      Get a signed byte from the RAM at the given address. Returns a byte regardless of emulator. The most significant bit will serve as the sign.

      -


      -

      memory.readword(int addressLow, [int addressHigh])

      -

      memory.readwordunsigned(int addressLow, [int addressHigh])

      -


      -

      Get an unsigned word from the RAM at the given address. Returns a 16-bit value regardless of emulator. The value will always be positive.

      -

      If you only provide a single parameter (addressLow), the function treats it as address of little-endian word. if you provide two parameters, the function reads the low byte from addressLow and the high byte from addressHigh, so you can use it in games which like to store their variables in separate form (a lot of NES games do).

      -


      -

      memory.readwordsigned(int addressLow, [int addressHigh])

      -


      -

      The same as above, except the returned value is signed, i.e. its most significant bit will serve as the sign.

      -


      -

      memory.writebyte(int address, int value)

      -


      -

      Write the value to the RAM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      -


      -

      int memory.getregister(cpuregistername)

      -


      -

      Returns the current value of the given hardware register.

      -

      For example, memory.getregister("pc") will return the main CPU's current Program Counter.

      -


      -

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      -


      -

      memory.setregister(string cpuregistername, int value)

      -


      -

      Sets the current value of the given hardware register.

      -

      For example, memory.setregister("pc",0x200) will change the main CPU's current Program Counter to 0x200.

      -


      -

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      -


      -

      You had better know exactly what you're doing or you're probably just going to crash the game if you try to use this function. That applies to the other memory.write functions as well, but to a lesser extent. 

      -


      -

      memory.register(int address, [int size,] function func)

      -

      memory.registerwrite(int address, [int size,] function func)

      -


      -

      Registers a function to be called immediately whenever the given memory address range is written to.

      -


      -

      address is the address in CPU address space (0x0000 - 0xFFFF).

      -


      -

      size is the number of bytes to "watch". For example, if size is 100 and address is 0x0200, then you will register the function across all 100 bytes from 0x0200 to 0x0263. A write to any of those bytes will trigger the function. Having callbacks on a large range of memory addresses can be expensive, so try to use the smallest range that's necessary for whatever it is you're trying to do. If you don't specify any size then it defaults to 1.

      -


      -

      The callback function will receive three arguments (address, size, value) indicating what write operation triggered the callback. If you don't care about that extra information then you can ignore it and define your callback function to not take any arguments. Since 6502 writes are always single byte, the "size" argument will always be 1.

      -


      -

      You may use a memory.write function from inside the callback to change the value that just got written. However, keep in mind that doing so will trigger your callback again, so you must have a "base case" such as checking to make sure that the value is not already what you want it to be before writing it. Another, more drastic option is to de-register the current callback before performing the write.

      -


      -

      If func is nil that means to de-register any memory write callbacks that the current script has already registered on the given range of bytes.

      -


      -

      memory.registerexec(int address, [int size,] function func)

      -

      memory.registerrun(int address, [int size,] function func)

      -

      memory.registerexecute(int address, [int size,] function func)

      -


      -

      Registers a function to be called immediately whenever the emulated system runs code located in the given memory address range.

      -


      -

      Since "address" is the address in CPU address space (0x0000 - 0xFFFF), this doesn't take ROM banking into account, so the callback will be called for any bank, and in some cases you'll have to check current bank in your callback function.

      -


      -

      The information about memory.register applies to this function as well. The callback will receive the same three arguments, though the "value" argument will always be 0.

      -


      +

      Memory Library

      +


      +

      memory.readbyte(int address)

      +

      memory.readbyteunsigned(int address)

      +


      +

      Get an unsigned byte from the RAM at the given address. Returns a byte regardless of emulator. The byte will always be positive.

      +


      +

      memory.readbyterange(int address, int length)

      +


      +

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      +


      +

      memory.readbytesigned(int address)

      +


      +

      Get a signed byte from the RAM at the given address. Returns a byte regardless of emulator. The most significant bit will serve as the sign.

      +


      +

      memory.readword(int addressLow, [int addressHigh])

      +

      memory.readwordunsigned(int addressLow, [int addressHigh])

      +


      +

      Get an unsigned word from the RAM at the given address. Returns a 16-bit value regardless of emulator. The value will always be positive.

      +

      If you only provide a single parameter (addressLow), the function treats it as address of little-endian word. if you provide two parameters, the function reads the low byte from addressLow and the high byte from addressHigh, so you can use it in games which like to store their variables in separate form (a lot of NES games do).

      +


      +

      memory.readwordsigned(int addressLow, [int addressHigh])

      +


      +

      The same as above, except the returned value is signed, i.e. its most significant bit will serve as the sign.

      +


      +

      memory.writebyte(int address, int value)

      +


      +

      Write the value to the RAM at the given address. The value is modded with 256 before writing (so writing 257 will actually write 1). Negative values allowed.

      +


      +

      int memory.getregister(cpuregistername)

      +


      +

      Returns the current value of the given hardware register.

      +

      For example, memory.getregister("pc") will return the main CPU's current Program Counter.

      +


      +

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      +


      +

      memory.setregister(string cpuregistername, int value)

      +


      +

      Sets the current value of the given hardware register.

      +

      For example, memory.setregister("pc",0x200) will change the main CPU's current Program Counter to 0x200.

      +


      +

      Valid registers are: "a", "x", "y", "s", "p", and "pc".

      +


      +

      You had better know exactly what you're doing or you're probably just going to crash the game if you try to use this function. That applies to the other memory.write functions as well, but to a lesser extent. 

      +


      +

      memory.register(int address, [int size,] function func)

      +

      memory.registerwrite(int address, [int size,] function func)

      +


      +

      Registers a function to be called immediately whenever the given memory address range is written to.

      +


      +

      address is the address in CPU address space (0x0000 - 0xFFFF).

      +


      +

      size is the number of bytes to "watch". For example, if size is 100 and address is 0x0200, then you will register the function across all 100 bytes from 0x0200 to 0x0263. A write to any of those bytes will trigger the function. Having callbacks on a large range of memory addresses can be expensive, so try to use the smallest range that's necessary for whatever it is you're trying to do. If you don't specify any size then it defaults to 1.

      +


      +

      The callback function will receive three arguments (address, size, value) indicating what write operation triggered the callback. If you don't care about that extra information then you can ignore it and define your callback function to not take any arguments. Since 6502 writes are always single byte, the "size" argument will always be 1.

      +


      +

      You may use a memory.write function from inside the callback to change the value that just got written. However, keep in mind that doing so will trigger your callback again, so you must have a "base case" such as checking to make sure that the value is not already what you want it to be before writing it. Another, more drastic option is to de-register the current callback before performing the write.

      +


      +

      If func is nil that means to de-register any memory write callbacks that the current script has already registered on the given range of bytes.

      +


      +

      memory.registerexec(int address, [int size,] function func)

      +

      memory.registerrun(int address, [int size,] function func)

      +

      memory.registerexecute(int address, [int size,] function func)

      +


      +

      Registers a function to be called immediately whenever the emulated system runs code located in the given memory address range.

      +


      +

      Since "address" is the address in CPU address space (0x0000 - 0xFFFF), this doesn't take ROM banking into account, so the callback will be called for any bank, and in some cases you'll have to check current bank in your callback function.

      +


      +

      The information about memory.register applies to this function as well. The callback will receive the same three arguments, though the "value" argument will always be 0.

      +


      -

      Example of custom breakpoint:

      -


      -

      function CounterBreak()

      -

      ObjCtr = memory.getregister("y")

      -

      if ObjCtr > 0x16 then

      -

      gui.text(1, 9, string.format("%02X",ObjCtr))

      -

      emu.pause() -- or debugger.hitbreakpoint()

      -

      end

      -

      end

      -

      memory.registerexecute(0x863C, CounterBreak);

      +

      Example of custom breakpoint:

      +


      +

      function CounterBreak()

      +

      ObjCtr = memory.getregister("y")

      +

      if ObjCtr > 0x16 then

      +

      gui.text(1, 9, string.format("%02X",ObjCtr))

      +

      emu.pause() -- or debugger.hitbreakpoint()

      +

      end

      +

      end

      +

      memory.registerexecute(0x863C, CounterBreak);

      -


      -


      -

      PPU Library

      +


      +


      +

      PPU Library

      +


      +

      ppu.readbyte(int address)


      -

      ppu.readbyte(int address)

      -


      -

      Get an unsigned byte from the PPU at the given address. Returns a byte regardless of emulator. The byte will always be positive.

      -


      -

      ppu.readbyterange(int address, int length)

      -


      -

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      +

      Get an unsigned byte from the PPU at the given address. Returns a byte regardless of emulator. The byte will always be positive.


      +

      ppu.readbyterange(int address, int length)


      -

      Debugger Library

      -


      -

      debugger.hitbreakpoint()

      -


      -

      Simulates a breakpoint hit, pauses emulation and brings up the Debugger window. Use this function in your handlers of custom breakpoints.

      -


      -

      int debugger.getcyclescount()

      -


      -

      Returns an integer value representing the number of CPU cycles elapsed since the poweron or since the last reset of the cycles counter.

      -


      -

      int debugger.getinstructionscount()

      -


      -

      Returns an integer value representing the number of CPU instructions executed since the poweron or since the last reset of the instructions counter.

      -


      -

      debugger.resetcyclescount()

      -


      -

      Resets the cycles counter.

      -


      -

      debugger.resetinstructionscount()

      -


      -

      Resets the instructions counter.

      -


      -


      -

      Joypad Library

      -


      -

      table joypad.get(int player)

      -

      table joypad.read(int player)

      -


      -

      Returns a table of every game button, where each entry is true if that button is currently held (as of the last time the emulation checked), or false if it is not held. This takes keyboard inputs, not Lua. The table keys look like this (case sensitive):

      -


      -

      up, down, left, right, A, B, start, select

      -


      -

      Where a Lua truthvalue true means that the button is set, false means the button is unset. Note that only "false" and "nil" are considered a false value by Lua.  Anything else is true, even the number 0.

      -


      -

      joypad.read left in for backwards compatibility with older versions of FCEU/FCEUX.

      -


      -

      table joypad.getimmediate(int player)

      -

      table joypad.readimmediate(int player)

      -


      -

      Returns a table of every game button, where each entry is true if that button is held at the moment of calling the function, or false if it is not held. This function polls keyboard input immediately, allowing Lua to interact with user even when emulator is paused.

      -


      -

      As of FCEUX 2.2.0, the function only works in Windows. In Linux this function will return nil.

      -


      -

      table joypad.getdown(int player)

      -

      table joypad.readdown(int player)

      -


      -

      Returns a table of only the game buttons that are currently held. Each entry is true if that button is currently held (as of the last time the emulation checked), or nil if it is not held.

      -


      -

      table joypad.getup(int player)

      -

      table joypad.readup(int player)

      -


      -

      Returns a table of only the game buttons that are not currently held. Each entry is nil if that button is currently held (as of the last time the emulation checked), or false if it is not held.

      -


      -

      joypad.set(int player, table input)

      -

      joypad.write(int player, table input)

      -


      -

      Set the inputs for the given player. Table keys look like this (case sensitive):

      -


      -

      up, down, left, right, A, B, start, select

      -


      -

      There are 4 possible values: true, false, nil, and "invert".

      -

      true    - Forces the button on

      -

      false   - Forces the button off

      -

      nil     - User's button press goes through unchanged

      -

      "invert"- Reverses the user's button press

      -


      -

      Any string works in place of "invert".  It is suggested as a convention to use "invert" for readability, but strings like "inv", "Weird switchy mechanism", "", or "true or false" works as well as "invert".

      -


      -

      nil and "invert" exists so the script can control individual buttons of the controller without entirely blocking the user from having any control. Perhaps there is a process which can be automated by the script, like an optimal firing pattern, but the user still needs some manual control, such as moving the character around.

      -


      -

      joypad.write left in for backwards compatibility with older versions of FCEU/FCEUX.

      -


      -


      -

      Zapper Library

      -


      -

      table zapper.read()

      -


      -

      Returns the zapper data

      -

      When no movie is loaded this input is the same as the internal mouse input (which is used to generate zapper input, as well as the arkanoid paddle).

      -


      -

      When a movie is playing, it returns the zapper data in the movie code.

      -


      -

      The return table consists of 3 values: x, y, and fire.  x and y are the x,y coordinates of the zapper target in terms of pixels.  fire represents the zapper firing.  0 = not firing, 1 = firing

      -


      -

      zapper.set(table input)

      -


      -

      Sets the zapper input state.

      -


      -

      Taple entries (nil or -1 to leave unaffected):

      -

      x    - Forces the X position

      -

      y    - Forces the Y position

      -

      fire - Forces trigger (true/1 on, false/0 off)

      -


      -


      -

      Note: The zapper is always controller 2 on the NES so there is no player argument to these functions.

      -


      -


      -

      Input Library

      -


      -

      table input.get()

      -

      table input.read()

      -


      -

      Reads input from keyboard and mouse. Returns pressed keys and the position of mouse in pixels on game screen.  The function returns a table with at least two properties; table.xmouse and table.ymouse.  Additionally any of these keys will be set to true if they were held at the time of executing this function:

      -

      leftclick, rightclick, middleclick, capslock, numlock, scrolllock, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, F1, F2, F3, F4, F5, F6,  F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, backspace, tab, enter, shift, control, alt, pause, escape, space, pageup, pagedown, end, home, left, up, right, down, numpad0, numpad1, numpad2, numpad3, numpad4, numpad5, numpad6, numpad7, numpad8, numpad9, numpad*, insert, delete, numpad+, numpad-, numpad., numpad/, semicolon, plus, minus, comma, period, slash, backslash, tilde, quote, leftbracket, rightbracket.

      -


      -

      string input.popup

      -

      Alias: gui.popup

      -


      -

      Requests input from the user using a multiple-option message box. See gui.popup for complete usage and returns.

      -


      -


      -

      Savestate Library

      -


      -

      object savestate.object(int slot = nil)

      -


      -

      Create a new savestate object. Optionally you can save the current state to one of the predefined slots(1-10) using the range 1-9 for slots 1-9, and 10 for 0, QWERTY style. Using no number will create an "anonymous" savestate.

      -

      Note that this does not actually save the current state! You need to create this value and pass it on to the load and save functions in order to save it.

      -


      -

      Anonymous savestates are temporary, memory only states. You can make them persistent by calling memory.persistent(state). Persistent anonymous states are deleted from disk once the script exits.

      -


      -

      object savestate.create(int slot = nil)

      -


      -

      savestate.create is identical to savestate.object, except for the numbering for predefined slots(1-10, 1 refers to slot 0, 2-10 refer to 1-9). It's being left in for compatibility with older scripts, and potentially for platforms with different internal predefined slot numbering.

      -


      -

      savestate.save(object savestate)

      -


      -

      Save the current state object to the given savestate. The argument is the result of savestate.create(). You can load this state back up by calling savestate.load(savestate) on the same object.

      -


      -

      savestate.load(object savestate)

      -


      -

      Load the the given state. The argument is the result of savestate.create() and has been passed to savestate.save() at least once.

      -


      -

      If this savestate is not persistent and not one of the predefined states, the state will be deleted after loading.

      -


      -

      savestate.persist(object savestate)

      -


      -

      Set the given savestate to be persistent. It will not be deleted when you load this state but at the exit of this script instead, unless it's one of the predefined states.  If it is one of the predefined savestates it will be saved as a file on disk.

      -


      -

      savestate.registersave(function func)

      -


      -

      Registers a callback function that runs whenever the user saves a state. This won't actually be called when the script itself makes a savestate, so none of those endless loops due to a misplaced savestate.save.

      -


      -

      As with other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. Upon registering a second callback, the first is kicked out to make room for the second. In this case, it will return the first function instead of nil, letting you know what was kicked out. Registering nil will clear the previously-registered callback.

      -


      -

      savestate.registerload(function func)

      -


      -

      Registers a callback function that runs whenever the user loads a previously saved state. It's not called when the script itself loads a previous state, so don't worry about your script interrupting itself just because it's loading something.

      -


      -

      The state's data is loaded before this function runs, so you can read the RAM immediately after the user loads a state, or check the new framecount. Particularly useful if you want to update lua's display right away instead of showing junk from before the loadstate.

      -


      -

      savestate.loadscriptdata(int location)

      -


      -

      Accuracy not yet confirmed.

      -


      -

      Intended Function, according to snes9x LUA documentation:

      -

      Returns the data associated with the given savestate (data that was earlier returned by a registered save callback) without actually loading the rest of that savestate or calling any callbacks. location should be a save slot number.

      -


      -


      -

      Movie Library

      +

      Get a length bytes starting at the given address and return it as a string. Convert to table to access the individual bytes.

      +


      +


      +

      Debugger Library

      +


      +

      debugger.hitbreakpoint()

      +


      +

      Simulates a breakpoint hit, pauses emulation and brings up the Debugger window. Use this function in your handlers of custom breakpoints.

      +


      +

      int debugger.getcyclescount()

      +


      +

      Returns an integer value representing the number of CPU cycles elapsed since the poweron or since the last reset of the cycles counter.

      +


      +

      int debugger.getinstructionscount()

      +


      +

      Returns an integer value representing the number of CPU instructions executed since the poweron or since the last reset of the instructions counter.

      +


      +

      debugger.resetcyclescount()

      +


      +

      Resets the cycles counter.

      +


      +

      debugger.resetinstructionscount()

      +


      +

      Resets the instructions counter.

      +


      +


      +

      Joypad Library

      +


      +

      table joypad.get(int player)

      +

      table joypad.read(int player)

      +


      +

      Returns a table of every game button, where each entry is true if that button is currently held (as of the last time the emulation checked), or false if it is not held. This takes keyboard inputs, not Lua. The table keys look like this (case sensitive):

      +


      +

      up, down, left, right, A, B, start, select

      +


      +

      Where a Lua truthvalue true means that the button is set, false means the button is unset. Note that only "false" and "nil" are considered a false value by Lua.  Anything else is true, even the number 0.

      +


      +

      joypad.read left in for backwards compatibility with older versions of FCEU/FCEUX.

      +


      +

      table joypad.getimmediate(int player)

      +

      table joypad.readimmediate(int player)

      +


      +

      Returns a table of every game button, where each entry is true if that button is held at the moment of calling the function, or false if it is not held. This function polls keyboard input immediately, allowing Lua to interact with user even when emulator is paused.

      +


      +

      As of FCEUX 2.2.0, the function only works in Windows. In Linux this function will return nil.

      +


      +

      table joypad.getdown(int player)

      +

      table joypad.readdown(int player)

      +


      +

      Returns a table of only the game buttons that are currently held. Each entry is true if that button is currently held (as of the last time the emulation checked), or nil if it is not held.

      +


      +

      table joypad.getup(int player)

      +

      table joypad.readup(int player)

      +


      +

      Returns a table of only the game buttons that are not currently held. Each entry is nil if that button is currently held (as of the last time the emulation checked), or false if it is not held.

      +


      +

      joypad.set(int player, table input)

      +

      joypad.write(int player, table input)

      +


      +

      Set the inputs for the given player. Table keys look like this (case sensitive):

      +


      +

      up, down, left, right, A, B, start, select

      +


      +

      There are 4 possible values: true, false, nil, and "invert".

      +

      true    - Forces the button on

      +

      false   - Forces the button off

      +

      nil     - User's button press goes through unchanged

      +

      "invert"- Reverses the user's button press

      +


      +

      Any string works in place of "invert".  It is suggested as a convention to use "invert" for readability, but strings like "inv", "Weird switchy mechanism", "", or "true or false" works as well as "invert".

      +


      +

      nil and "invert" exists so the script can control individual buttons of the controller without entirely blocking the user from having any control. Perhaps there is a process which can be automated by the script, like an optimal firing pattern, but the user still needs some manual control, such as moving the character around.

      +


      +

      joypad.write left in for backwards compatibility with older versions of FCEU/FCEUX.

      +


      +


      +

      Zapper Library

      +


      +

      table zapper.read()

      +


      +

      Returns the zapper data

      +

      When no movie is loaded this input is the same as the internal mouse input (which is used to generate zapper input, as well as the arkanoid paddle).

      +


      +

      When a movie is playing, it returns the zapper data in the movie code.

      +


      +

      The return table consists of 3 values: x, y, and fire.  x and y are the x,y coordinates of the zapper target in terms of pixels.  fire represents the zapper firing.  0 = not firing, 1 = firing

      +


      +

      zapper.set(table input)

      +


      +

      Sets the zapper input state.

      +


      +

      Taple entries (nil or -1 to leave unaffected):

      +

      x    - Forces the X position

      +

      y    - Forces the Y position

      +

      fire - Forces trigger (true/1 on, false/0 off)

      +


      +


      +

      Note: The zapper is always controller 2 on the NES so there is no player argument to these functions.

      +


      +


      +

      Input Library

      +


      +

      table input.get()

      +

      table input.read()

      +


      +

      Reads input from keyboard and mouse. Returns pressed keys and the position of mouse in pixels on game screen.  The function returns a table with at least two properties; table.xmouse and table.ymouse.  Additionally any of these keys will be set to true if they were held at the time of executing this function:

      +

      leftclick, rightclick, middleclick, capslock, numlock, scrolllock, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, F1, F2, F3, F4, F5, F6,  F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, backspace, tab, enter, shift, control, alt, pause, escape, space, pageup, pagedown, end, home, left, up, right, down, numpad0, numpad1, numpad2, numpad3, numpad4, numpad5, numpad6, numpad7, numpad8, numpad9, numpad*, insert, delete, numpad+, numpad-, numpad., numpad/, semicolon, plus, minus, comma, period, slash, backslash, tilde, quote, leftbracket, rightbracket.

      +


      +

      string input.popup

      +

      Alias: gui.popup

      +


      +

      Requests input from the user using a multiple-option message box. See gui.popup for complete usage and returns.

      +


      +


      +

      Savestate Library

      +


      +

      object savestate.object(int slot = nil)

      +


      +

      Create a new savestate object. Optionally you can save the current state to one of the predefined slots(1-10) using the range 1-9 for slots 1-9, and 10 for 0, QWERTY style. Using no number will create an "anonymous" savestate.

      +

      Note that this does not actually save the current state! You need to create this value and pass it on to the load and save functions in order to save it.

      +


      +

      Anonymous savestates are temporary, memory only states. You can make them persistent by calling memory.persistent(state). Persistent anonymous states are deleted from disk once the script exits.

      +


      +

      object savestate.create(int slot = nil)

      +


      +

      savestate.create is identical to savestate.object, except for the numbering for predefined slots(1-10, 1 refers to slot 0, 2-10 refer to 1-9). It's being left in for compatibility with older scripts, and potentially for platforms with different internal predefined slot numbering.

      +


      +

      savestate.save(object savestate)

      +


      +

      Save the current state object to the given savestate. The argument is the result of savestate.create(). You can load this state back up by calling savestate.load(savestate) on the same object.

      +


      +

      savestate.load(object savestate)

      +


      +

      Load the the given state. The argument is the result of savestate.create() and has been passed to savestate.save() at least once.

      +


      +

      If this savestate is not persistent and not one of the predefined states, the state will be deleted after loading.

      +


      +

      savestate.persist(object savestate)

      +


      +

      Set the given savestate to be persistent. It will not be deleted when you load this state but at the exit of this script instead, unless it's one of the predefined states.  If it is one of the predefined savestates it will be saved as a file on disk.

      +


      +

      savestate.registersave(function func)

      +


      +

      Registers a callback function that runs whenever the user saves a state. This won't actually be called when the script itself makes a savestate, so none of those endless loops due to a misplaced savestate.save.

      +


      +

      As with other callback-registering functions provided by FCEUX, there is only one registered callback at a time per registering function per script. Upon registering a second callback, the first is kicked out to make room for the second. In this case, it will return the first function instead of nil, letting you know what was kicked out. Registering nil will clear the previously-registered callback.

      +


      +

      savestate.registerload(function func)

      +


      +

      Registers a callback function that runs whenever the user loads a previously saved state. It's not called when the script itself loads a previous state, so don't worry about your script interrupting itself just because it's loading something.

      +


      +

      The state's data is loaded before this function runs, so you can read the RAM immediately after the user loads a state, or check the new framecount. Particularly useful if you want to update lua's display right away instead of showing junk from before the loadstate.

      +


      +

      savestate.loadscriptdata(int location)

      +


      +

      Accuracy not yet confirmed.

      +


      +

      Intended Function, according to snes9x LUA documentation:

      +

      Returns the data associated with the given savestate (data that was earlier returned by a registered save callback) without actually loading the rest of that savestate or calling any callbacks. location should be a save slot number.

      +


      +


      +

      Movie Library

      +


      +

      bool movie.play(string filename, [bool read_only, [int pauseframe]])

      +

      bool movie.playback(...)

      +

      bool movie.load(...)


      -

      bool movie.play(string filename, [bool read_only, [int pauseframe]])

      -

      bool movie.playback(...)

      -

      bool movie.load(...)

      -


      Loads and plays a movie from the directory relative to the Lua script or from the absolute path. If read_only is true, the movie will be loaded in read-only mode. The default is read+write.


      A pauseframe can be specified, which controls which frame will auto-pause the movie. By default, this is off. A true value is returned if the movie loaded correctly.

      -


      -

      bool movie.record(string filename, [int save_type, [string author]])

      -

      bool movie.save(...)

      -


      -

      Starts recording a movie, using the filename, relative to the Lua script.

      -


      -

      An optional save_type can be specified. If set to 0 (default), it will record from a power on state, and automatically do so. This is the recommended setting for creating movies. This can also be set to 1 for savestate or 2 for saveram movies.

      -


      -

      A third parameter specifies an author string. If included, it will be recorded into the movie file.

      -


      -

      bool movie.active()

      -


      -

      Returns true if a movie is currently loaded and false otherwise.  (This should be used to guard against Lua errors when attempting to retrieve movie information).

      -


      -

      int movie.framecount()

      -


      -

      Returns the current frame count. (Has the same affect as emu.framecount)

      -


      -

      string movie.mode()

      -


      -

      Returns the current state of movie playback. Returns one of the following:

      -


      -

      - "record"

      -

      - "playback"

      -

      - "finished"

      -

      - "taseditor"

      -

      - nil

      -


      -

      movie.rerecordcounting(bool counting)

      -


      -

      Turn the rerecord counter on or off. Allows you to do some brute forcing without inflating the rerecord count.

      -


      -

      movie.stop()

      -

      movie.close()

      -


      -

      Stops movie playback. If no movie is loaded, it throws a Lua error.

      -


      -

      int movie.length()

      -


      -

      Returns the total number of frames of the current movie. Throws a Lua error if no movie is loaded.

      -


      -

      string movie.name()

      -

      string movie.getname()

      -


      -

      Returns the filename of the current movie with path. Throws a Lua error if no movie is loaded.

      -


      -

      movie.getfilename()

      -


      -

      Returns the filename of the current movie with no path. Throws a Lua error if no movie is loaded.

      -


      -

      movie.rerecordcount()

      -


      -

      Returns the rerecord count of the current movie. Throws a Lua error if no movie is loaded.

      -


      -

      movie.replay()

      -

      movie.playbeginning()

      -


      -

      Performs the Play from Beginning function. Movie mode is switched to read-only and the movie loaded will begin playback from frame 1.

      -


      -

      If no movie is loaded, no error is thrown and no message appears on screen.

      -


      -

      bool movie.readonly()

      -

      bool movie.getreadonly()

      -

      Alias: emu.getreadonly

      -


      -

      FCEUX keeps the read-only status even without a movie loaded.

      -


      -

      Returns whether the emulator is in read-only state.  

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      movie.setreadonly(bool state)

      -

      Alias: emu.setreadonly

      -


      -

      FCEUX keeps the read-only status even without a movie loaded.

      -


      -

      Sets the read-only status to read-only if argument is true and read+write if false.

      -

      Note: This might result in an error if the medium of the movie file is  not writeable (such as in an archive file).

      -


      -

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      -


      -

      bool movie.recording()

      -


      -

      Returns true if there is a movie loaded and in record mode.

      -


      -

      bool movie.playing()

      -


      -

      Returns true if there is a movie loaded and in play mode.

      -


      -

      bool movie.ispoweron()

      -


      -

      Returns true if the movie recording or loaded started from 'Start'.

      -

      Returns false if the movie uses a save state.

      -

      Opposite of movie.isfromsavestate()

      -


      -

      bool movie.isfromsavestate()

      -


      -

      Returns true if the movie recording or loaded started from 'Now'.

      -

      Returns false if the movie was recorded from a reset.

      -

      Opposite of movie.ispoweron()

      -


      -

      string movie.name()

      -


      -

      If a movie is loaded it returns the name of the movie, else it throws an error.

      -


      -

      bool movie.readonly()

      -


      -

      Returns the state of read-only. True if in playback mode, false if in record mode.

      -


      -


      -

      GUI Library

      -


      -

      gui.pixel(int x, int y, type color)

      -

      gui.drawpixel(int x, int y, type color)

      -

      gui.setpixel(int x, int y, type color)

      -

      gui.writepixel(int x, int y, type color)

      -


      -

      Draw one pixel of a given color at the given position on the screen. See drawing notes and color notes at the bottom of the page.  

      -


      -

      gui.getpixel(int x, int y)

      -


      -

      Returns the separate RGBA components of the given pixel set by gui.pixel. This only gets LUA pixels set, not background colors.

      -


      -

      Usage is local r,g,b,a = gui.getpixel(5, 5) to retrieve the current red/green/blue/alpha values of the LUA pixel at 5x5.

      -


      -

      See emu.getscreenpixel() for an emulator screen variant.

      -


      -

      gui.line(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      -

      gui.drawline(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      -


      -

      Draws a line between the two points. The x1,y1 coordinate specifies one end of the line segment, and the x2,y2 coordinate specifies the other end. If skipfirst is true then this function will not draw anything at the pixel x1,y1, otherwise it will. skipfirst is optional and defaults to false. The default color for the line is solid white, but you may optionally override that using a color of your choice. See also drawing notes and color notes at the bottom of the page.

      -


      -

      gui.box(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -

      gui.drawbox(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -

      gui.rect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -

      gui.drawrect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      -


      -

      Draws a rectangle between the given coordinates of the emulator screen for one frame. The x1,y1 coordinate specifies any corner of the rectangle (preferably the top-left corner), and the x2,y2 coordinate specifies the opposite corner.

      -


      -

      The default color for the box is transparent white with a solid white outline, but you may optionally override those using colors of your choice. Also see drawing notes and color notes.

      -


      -

      gui.text(int x, int y, string str [, textcolor [, backcolor]])

      -

      gui.drawtext(int x, int y, string str [, textcolor [, backcolor]])

      -


      -

      Draws a given string at the given position. textcolor and backcolor are optional. See 'on colors' at the end of this page for information. Using nil as the input or not including an optional field will make it use the default.

      -


      -

      gui.parsecolor(color)

      -


      -

      Returns the separate RGBA components of the given color.

      -

      For example, you can say local r,g,b,a = gui.parsecolor('orange') to retrieve the red/green/blue values of the preset color orange. (You could also omit the a in cases like this.) This uses the same conversion method that FCEUX uses internally to support the different representations of colors that the GUI library uses. Overriding this function will not change how FCEUX interprets color values, however.

      -


      -

      gui.savescreenshot()

      -

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. Performs identically to pressing the Screenshot hotkey.

      -


      -

      gui.savescreenshotas(string name)

      -

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. However, this one receives a file name for the screenshot.

      -

       

      -

      string gui.gdscreenshot(bool getemuscreen)

      -


      -

      Takes a screen shot of the image and returns it in the form of a string which can be imported by the gd library using the gd.createFromGdStr() function.

      -


      -

      This function is provided so as to allow FCEUX to not carry a copy of the gd library itself. If you want raw RGB32 access, skip the first 11 bytes (header) and then read pixels as Alpha (always 0), Red, Green, Blue, left to right then top to bottom, range is 0-255 for all colors.

      -


      -

      If getemuscreen is false, this gets background colors from either the screen pixel or the Lua pixels set, but Lua data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind a Lua screen element.

      -


      -

      Warning: Storing screen shots in memory is not recommended. Memory usage will blow up pretty quick. One screen shot string eats around 230 KB of RAM.

      -


      -

      gui.gdoverlay([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      -

      gui.image([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      -

      gui.drawimage([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      -


      -

      Draws an image on the screen. gdimage must be in truecolor gd string format.

      -


      -

      Transparency is fully supported. Also, if alphamul is specified then it will modulate the transparency of the image even if it's originally fully opaque. (alphamul=1.0 is normal, alphamul=0.5 is doubly transparent, alphamul=3.0 is triply opaque, etc.)

      -


      -

      dx,dy determines the top-left corner of where the image should draw. If they are omitted, the image will draw starting at the top-left corner of the screen.

      -


      -

      gui.gdoverlay is an actual drawing function (like gui.box and friends) and thus must be called every frame, preferably inside a gui.register'd function, if you want it to appear as a persistent image onscreen.

      -


      -

      Here is an example that loads a PNG from file, converts it to gd string format, and draws it once on the screen:

      -

      local gdstr = gd.createFromPng("myimage.png"):gdStr()

      -

      gui.gdoverlay(gdstr) 

      -


      -

      gui.opacity(int alpha)

      -


      -

      Scales the transparency of subsequent draw calls. An alpha of 0.0 means completely transparent, and an alpha of 1.0 means completely unchanged (opaque). Non-integer values are supported and meaningful, as are values greater than 1.0. It is not necessary to use this function (or the less-recommended gui.transparency) to perform drawing with transparency, because you can provide an alpha value in the color argument of each draw call. However, it can sometimes be convenient to be able to globally modify the drawing transparency. 

      -


      -

      gui.transparency(int trans)

      -


      -

      Scales the transparency of subsequent draw calls. Exactly the same as gui.opacity, except the range is different: A trans of 4.0 means completely transparent, and a trans of 0.0 means completely unchanged (opaque). 

      -


      -

      function gui.register(function func)

      -


      -

      Register a function to be called between a frame being prepared for displaying on your screen and it actually happening. Used when that 1 frame delay for rendering is not acceptable.

      -


      -

      string gui.popup(string message [, string type = "ok" [, string icon = "message"]])

      -

      string input.popup(string message [, string type = "yesno" [, string icon = "question"]])

      -


      -

      Brings up a modal popup dialog box (everything stops until the user dismisses it). The box displays the message tostring(msg). This function returns the name of the button the user clicked on (as a string).

      -


      -

      type determines which buttons are on the dialog box, and it can be one of the following: 'ok', 'yesno', 'yesnocancel', 'okcancel', 'abortretryignore'.

      -

      type defaults to 'ok' for gui.popup, or to 'yesno' for input.popup.

      -


      -

      icon indicates the purpose of the dialog box (or more specifically it dictates which title and icon is displayed in the box), and it can be one of the following: 'message', 'question', 'warning', 'error'.

      -

      icon defaults to 'message' for gui.popup, or to 'question' for input.popup.

      -


      -

      Try to avoid using this function much if at all, because modal dialog boxes can be irritating. 

      -


      -

      Linux users might want to install xmessage to perform the work. Otherwise the dialog will appear on the shell and that's less noticeable.

      -


      -


      -

      Sound Library

      -


      -

      table sound.get()

      -


      -

      Returns current state of PSG channels in big array.

      -


      -

      table:

      -

      {

      -

        rp2a03:

      -

        {

      -

          square1:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz

      -

            midikey, -- 0-127

      -

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          square2:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz

      -

            midikey, -- 0-127

      -

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          triangle:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz (correct?)

      -

            midikey, -- 0-127 (correct?)

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          noise:

      -

          {

      -

            volume, -- 0.0-1.0

      -

             short, -- true or false

      -

            frequency, -- in hertz (correct?)

      -

            midikey, -- 0-127 (correct?)

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          },

      -

          dpcm:

      -

          {

      -

            volume, -- 0.0-1.0

      -

            frequency, -- in hertz (correct?)

      -

            midikey, -- 0-127 (correct?)

      -

            dmcaddress, -- start position of the sample

      -

            dmcsize, -- size of the sample, in bytes

      -

            dmcloop, -- true:looped sample, false:oneshot

      -

            dmcseed, -- InitialRawDALatch

      -

            regs: -- raw register values

      -

            {

      -

              frequency -- raw freq register value

      -

            }

      -

          }

      -

        }

      -

      }

      -


      -


      -

      TAS Editor Library

      -


      -

      taseditor.registerauto(function func)

      -

      taseditor.registermanual(function func)

      -

      bool taseditor.engaged()

      -

      bool taseditor.markedframe(int frame)

      -

      int taseditor.getmarker(int frame)

      -

      int taseditor.setmarker(int frame)

      -

      taseditor.clearmarker(int frame)

      -

      string taseditor.getnote(int index)

      -

      taseditor.setnote(int index, string newtext)

      -

      int taseditor.getcurrentbranch()

      -

      string taseditor.getrecordermode()

      -

      int taseditor.getsuperimpose()

      -

      int taseditor.getlostplayback()

      -

      int taseditor.getplaybacktarget()

      -

      taseditor.setplayback(int frame)

      -

      taseditor.stopseeking()

      -

      taseditor.getselection()

      -

      taseditor.setselection()

      -

      int taseditor.getinput(int frame, int joypad)

      -

      taseditor.submitinputchange(int frame, int joypad, int input)

      -

      taseditor.submitinsertframes(int frame, int number)

      -

      taseditor.submitdeleteframes(int frame, int number)

      -

      int taseditor.applyinputchanges([string name])

      -

      taseditor.clearinputchanges()

      -


      -

      For full description of these functions refer to TAS Editor Manual.

      -


      -


      -

      Bitwise Operations

      -


      -

      The following bit functions were added to FCEUX internally to compensate for Lua's lack of them. But it also supports all operations from LuaBitOp module, since it is also embedded in FCEUX.

      -


      -

      int AND(int n1, int n2, ..., int nn)

      +


      +

      bool movie.record(string filename, [int save_type, [string author]])

      +

      bool movie.save(...)

      +


      +

      Starts recording a movie, using the filename, relative to the Lua script.

      +


      +

      An optional save_type can be specified. If set to 0 (default), it will record from a power on state, and automatically do so. This is the recommended setting for creating movies. This can also be set to 1 for savestate or 2 for saveram movies.

      +


      +

      A third parameter specifies an author string. If included, it will be recorded into the movie file.

      +


      +

      bool movie.active()

      +


      +

      Returns true if a movie is currently loaded and false otherwise.  (This should be used to guard against Lua errors when attempting to retrieve movie information).

      +


      +

      int movie.framecount()

      +


      +

      Returns the current frame count. (Has the same affect as emu.framecount)

      +


      +

      string movie.mode()

      +


      +

      Returns the current state of movie playback. Returns one of the following:

      +


      +

      - "record"

      +

      - "playback"

      +

      - "finished"

      +

      - "taseditor"

      +

      - nil

      +


      +

      movie.rerecordcounting(bool counting)

      +


      +

      Turn the rerecord counter on or off. Allows you to do some brute forcing without inflating the rerecord count.

      +


      +

      movie.stop()

      +

      movie.close()

      +


      +

      Stops movie playback. If no movie is loaded, it throws a Lua error.

      +


      +

      int movie.length()

      +


      +

      Returns the total number of frames of the current movie. Throws a Lua error if no movie is loaded.

      +


      +

      string movie.name()

      +

      string movie.getname()

      +


      +

      Returns the filename of the current movie with path. Throws a Lua error if no movie is loaded.

      +


      +

      movie.getfilename()

      +


      +

      Returns the filename of the current movie with no path. Throws a Lua error if no movie is loaded.

      +


      +

      movie.rerecordcount()

      +


      +

      Returns the rerecord count of the current movie. Throws a Lua error if no movie is loaded.

      +


      +

      movie.replay()

      +

      movie.playbeginning()

      +


      +

      Performs the Play from Beginning function. Movie mode is switched to read-only and the movie loaded will begin playback from frame 1.

      +


      +

      If no movie is loaded, no error is thrown and no message appears on screen.

      +


      +

      bool movie.readonly()

      +

      bool movie.getreadonly()

      +

      Alias: emu.getreadonly

      +


      +

      FCEUX keeps the read-only status even without a movie loaded.

      +


      +

      Returns whether the emulator is in read-only state.  

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      +


      +

      movie.setreadonly(bool state)

      +

      Alias: emu.setreadonly

      +


      +

      FCEUX keeps the read-only status even without a movie loaded.

      +


      +

      Sets the read-only status to read-only if argument is true and read+write if false.

      +

      Note: This might result in an error if the medium of the movie file is  not writeable (such as in an archive file).

      +


      +

      While this variable only applies to movies, it is stored as a global variable and can be modified even without a movie loaded.  Hence, it is in the emu library rather than the movie library.

      +


      +

      bool movie.recording()

      +


      +

      Returns true if there is a movie loaded and in record mode.

      +


      +

      bool movie.playing()

      +


      +

      Returns true if there is a movie loaded and in play mode.

      +


      +

      bool movie.ispoweron()

      +


      +

      Returns true if the movie recording or loaded started from 'Start'.

      +

      Returns false if the movie uses a save state.

      +

      Opposite of movie.isfromsavestate()

      +


      +

      bool movie.isfromsavestate()

      +


      +

      Returns true if the movie recording or loaded started from 'Now'.

      +

      Returns false if the movie was recorded from a reset.

      +

      Opposite of movie.ispoweron()

      +


      +

      string movie.name()

      +


      +

      If a movie is loaded it returns the name of the movie, else it throws an error.

      +


      +

      bool movie.readonly()

      +


      +

      Returns the state of read-only. True if in playback mode, false if in record mode.

      +


      +


      +

      GUI Library

      +


      +

      gui.pixel(int x, int y, type color)

      +

      gui.drawpixel(int x, int y, type color)

      +

      gui.setpixel(int x, int y, type color)

      +

      gui.writepixel(int x, int y, type color)

      +


      +

      Draw one pixel of a given color at the given position on the screen. See drawing notes and color notes at the bottom of the page.  

      +


      +

      gui.getpixel(int x, int y)

      +


      +

      Returns the separate RGBA components of the given pixel set by gui.pixel. This only gets LUA pixels set, not background colors.

      +


      +

      Usage is local r,g,b,a = gui.getpixel(5, 5) to retrieve the current red/green/blue/alpha values of the LUA pixel at 5x5.

      +


      +

      See emu.getscreenpixel() for an emulator screen variant.

      +


      +

      gui.line(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      +

      gui.drawline(int x1, int y1, int x2, int y2 [, color [, skipfirst]])

      +


      +

      Draws a line between the two points. The x1,y1 coordinate specifies one end of the line segment, and the x2,y2 coordinate specifies the other end. If skipfirst is true then this function will not draw anything at the pixel x1,y1, otherwise it will. skipfirst is optional and defaults to false. The default color for the line is solid white, but you may optionally override that using a color of your choice. See also drawing notes and color notes at the bottom of the page.

      +


      +

      gui.box(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +

      gui.drawbox(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +

      gui.rect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +

      gui.drawrect(int x1, int y1, int x2, int y2 [, fillcolor [, outlinecolor]]))

      +


      +

      Draws a rectangle between the given coordinates of the emulator screen for one frame. The x1,y1 coordinate specifies any corner of the rectangle (preferably the top-left corner), and the x2,y2 coordinate specifies the opposite corner.

      +


      +

      The default color for the box is transparent white with a solid white outline, but you may optionally override those using colors of your choice. Also see drawing notes and color notes.

      +


      +

      gui.text(int x, int y, string str [, textcolor [, backcolor]])

      +

      gui.drawtext(int x, int y, string str [, textcolor [, backcolor]])

      +


      +

      Draws a given string at the given position. textcolor and backcolor are optional. See 'on colors' at the end of this page for information. Using nil as the input or not including an optional field will make it use the default.

      +


      +

      gui.parsecolor(color)

      +


      +

      Returns the separate RGBA components of the given color.

      +

      For example, you can say local r,g,b,a = gui.parsecolor('orange') to retrieve the red/green/blue values of the preset color orange. (You could also omit the a in cases like this.) This uses the same conversion method that FCEUX uses internally to support the different representations of colors that the GUI library uses. Overriding this function will not change how FCEUX interprets color values, however.

      +


      +

      gui.savescreenshot()

      +

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. Performs identically to pressing the Screenshot hotkey.

      +


      +

      gui.savescreenshotas(string name)

      +

      Makes a screenshot of the FCEUX emulated screen, and saves it to the appropriate folder. However, this one receives a file name for the screenshot.

      +

       

      +

      string gui.gdscreenshot(bool getemuscreen)

      +


      +

      Takes a screen shot of the image and returns it in the form of a string which can be imported by the gd library using the gd.createFromGdStr() function.

      +


      +

      This function is provided so as to allow FCEUX to not carry a copy of the gd library itself. If you want raw RGB32 access, skip the first 11 bytes (header) and then read pixels as Alpha (always 0), Red, Green, Blue, left to right then top to bottom, range is 0-255 for all colors.

      +


      +

      If getemuscreen is false, this gets background colors from either the screen pixel or the Lua pixels set, but Lua data may not match the information used to put the data to the screen. If getemuscreen is true, this gets background colors from anything behind a Lua screen element.

      +


      +

      Warning: Storing screen shots in memory is not recommended. Memory usage will blow up pretty quick. One screen shot string eats around 230 KB of RAM.

      +


      +

      gui.gdoverlay([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      +

      gui.image([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      +

      gui.drawimage([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])

      +


      +

      Draws an image on the screen. gdimage must be in truecolor gd string format.

      +


      +

      Transparency is fully supported. Also, if alphamul is specified then it will modulate the transparency of the image even if it's originally fully opaque. (alphamul=1.0 is normal, alphamul=0.5 is doubly transparent, alphamul=3.0 is triply opaque, etc.)

      +


      +

      dx,dy determines the top-left corner of where the image should draw. If they are omitted, the image will draw starting at the top-left corner of the screen.

      +


      +

      gui.gdoverlay is an actual drawing function (like gui.box and friends) and thus must be called every frame, preferably inside a gui.register'd function, if you want it to appear as a persistent image onscreen.

      +


      +

      Here is an example that loads a PNG from file, converts it to gd string format, and draws it once on the screen:

      +

      local gdstr = gd.createFromPng("myimage.png"):gdStr()

      +

      gui.gdoverlay(gdstr) 

      +


      +

      gui.opacity(int alpha)

      +


      +

      Scales the transparency of subsequent draw calls. An alpha of 0.0 means completely transparent, and an alpha of 1.0 means completely unchanged (opaque). Non-integer values are supported and meaningful, as are values greater than 1.0. It is not necessary to use this function (or the less-recommended gui.transparency) to perform drawing with transparency, because you can provide an alpha value in the color argument of each draw call. However, it can sometimes be convenient to be able to globally modify the drawing transparency. 

      +


      +

      gui.transparency(int trans)

      +


      +

      Scales the transparency of subsequent draw calls. Exactly the same as gui.opacity, except the range is different: A trans of 4.0 means completely transparent, and a trans of 0.0 means completely unchanged (opaque). 

      +


      +

      function gui.register(function func)

      +


      +

      Register a function to be called between a frame being prepared for displaying on your screen and it actually happening. Used when that 1 frame delay for rendering is not acceptable.

      +


      +

      string gui.popup(string message [, string type = "ok" [, string icon = "message"]])

      +

      string input.popup(string message [, string type = "yesno" [, string icon = "question"]])

      +


      +

      Brings up a modal popup dialog box (everything stops until the user dismisses it). The box displays the message tostring(msg). This function returns the name of the button the user clicked on (as a string).

      +


      +

      type determines which buttons are on the dialog box, and it can be one of the following: 'ok', 'yesno', 'yesnocancel', 'okcancel', 'abortretryignore'.

      +

      type defaults to 'ok' for gui.popup, or to 'yesno' for input.popup.

      +


      +

      icon indicates the purpose of the dialog box (or more specifically it dictates which title and icon is displayed in the box), and it can be one of the following: 'message', 'question', 'warning', 'error'.

      +

      icon defaults to 'message' for gui.popup, or to 'question' for input.popup.

      +


      +

      Try to avoid using this function much if at all, because modal dialog boxes can be irritating. 

      +


      +

      Linux users might want to install xmessage to perform the work. Otherwise the dialog will appear on the shell and that's less noticeable.

      +


      +


      +

      Sound Library

      +


      +

      table sound.get()

      +


      +

      Returns current state of PSG channels in big array.

      +


      +

      table:

      +

      {

      +

        rp2a03:

      +

        {

      +

          square1:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz

      +

            midikey, -- 0-127

      +

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          square2:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz

      +

            midikey, -- 0-127

      +

            duty, -- 0:12.5% 1:25% 2:50% 3:75%

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          triangle:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz (correct?)

      +

            midikey, -- 0-127 (correct?)

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          noise:

      +

          {

      +

            volume, -- 0.0-1.0

      +

             short, -- true or false

      +

            frequency, -- in hertz (correct?)

      +

            midikey, -- 0-127 (correct?)

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          },

      +

          dpcm:

      +

          {

      +

            volume, -- 0.0-1.0

      +

            frequency, -- in hertz (correct?)

      +

            midikey, -- 0-127 (correct?)

      +

            dmcaddress, -- start position of the sample

      +

            dmcsize, -- size of the sample, in bytes

      +

            dmcloop, -- true:looped sample, false:oneshot

      +

            dmcseed, -- InitialRawDALatch

      +

            regs: -- raw register values

      +

            {

      +

              frequency -- raw freq register value

      +

            }

      +

          }

      +

        }

      +

      }

      +


      +


      +

      TAS Editor Library


      -

      Binary logical AND of all the given integers.

      -


      -

      int OR(int n1, int n2, ..., int nn)

      -


      -

      Binary logical OR of all the given integers.

      -


      -

      int XOR(int n1, int n2, ..., int nn)

      -


      -

      Binary logical XOR of all the given integers. 

      -


      -

      int BIT(int n1, int n2, ..., int nn)

      -


      -

      Returns an integer with the given bits turned on. Parameters should be smaller than 31.

      -


      -

      Appendix

      -


      -

      On drawing

      -


      -

      A general warning about drawing is that it is always one frame behind unless you use gui.register. This is because you tell the emulator to paint something but it will actually paint it when generating the image for the next frame. So you see your painting, except it will be on the image of the next frame. You can prevent this with gui.register because it gives you a quick chance to paint before blitting.

      -


      -

      Dimensions & color depths you can paint in:

      -

      --320x239, 8bit color (confirm?)

      -

      256x224, 8bit color (confirm?)

      -


      -

      On colors

      -


      -

      Colors can be of a few types.

      -

      Int: use the a formula to compose the color as a number (depends on color depth)

      -

      String: Can either be a HTML colors, simple colors, or internal palette colors.

      -

      HTML string: "#rrggbb" ("#228844") or #rrggbbaa if alpha is supported.

      -

      Simple colors: "clear", "red", "green", "blue", "white", "black", "gray", "grey", "orange", "yellow", "green", "teal", "cyan", "purple", "magenta".

      -

      Array: Example: {255,112,48,96} means {red=255, green=112, blue=48, alpha=96} 

      -

      Table: Example: {r=255,g=112,b=48,a=96} means {red=255, green=112, blue=48, alpha=96} 

      -

      Palette: Example: "P00" for Palette 00. "P3F" for palette 3F. P40-P7F are for LUA.

      -


      -

      For transparancy use "clear".

      -

      +

      taseditor.registerauto(function func)

      +

      taseditor.registermanual(function func)

      +

      bool taseditor.engaged()

      +

      bool taseditor.markedframe(int frame)

      +

      int taseditor.getmarker(int frame)

      +

      int taseditor.setmarker(int frame)

      +

      taseditor.clearmarker(int frame)

      +

      string taseditor.getnote(int index)

      +

      taseditor.setnote(int index, string newtext)

      +

      int taseditor.getcurrentbranch()

      +

      string taseditor.getrecordermode()

      +

      int taseditor.getsuperimpose()

      +

      int taseditor.getlostplayback()

      +

      int taseditor.getplaybacktarget()

      +

      taseditor.setplayback(int frame)

      +

      taseditor.stopseeking()

      +

      taseditor.getselection()

      +

      taseditor.setselection()

      +

      int taseditor.getinput(int frame, int joypad)

      +

      taseditor.submitinputchange(int frame, int joypad, int input)

      +

      taseditor.submitinsertframes(int frame, int number)

      +

      taseditor.submitdeleteframes(int frame, int number)

      +

      int taseditor.applyinputchanges([string name])

      +

      taseditor.clearinputchanges()

      +


      +

      For full description of these functions refer to TAS Editor Manual.

      +


      +


      +

      Bitwise Operations

      +


      +

      The following bit functions were added to FCEUX internally to compensate for Lua's lack of them. But it also supports all operations from LuaBitOp module, since it is also embedded in FCEUX.

      +


      +

      int AND(int n1, int n2, ..., int nn)

      +


      +

      Binary logical AND of all the given integers.

      +


      +

      int OR(int n1, int n2, ..., int nn)

      +


      +

      Binary logical OR of all the given integers.

      +


      +

      int XOR(int n1, int n2, ..., int nn)

      +


      +

      Binary logical XOR of all the given integers. 

      +


      +

      int BIT(int n1, int n2, ..., int nn)

      +


      +

      Returns an integer with the given bits turned on. Parameters should be smaller than 31.

      +


      +

      Appendix

      +


      +

      On drawing

      +


      +

      A general warning about drawing is that it is always one frame behind unless you use gui.register. This is because you tell the emulator to paint something but it will actually paint it when generating the image for the next frame. So you see your painting, except it will be on the image of the next frame. You can prevent this with gui.register because it gives you a quick chance to paint before blitting.

      +


      +

      Dimensions & color depths you can paint in:

      +

      --320x239, 8bit color (confirm?)

      +

      256x224, 8bit color (confirm?)

      +


      +

      On colors

      +


      +

      Colors can be of a few types.

      +

      Int: use the a formula to compose the color as a number (depends on color depth)

      +

      String: Can either be a HTML colors, simple colors, or internal palette colors.

      +

      HTML string: "#rrggbb" ("#228844") or #rrggbbaa if alpha is supported.

      +

      Simple colors: "clear", "red", "green", "blue", "white", "black", "gray", "grey", "orange", "yellow", "green", "teal", "cyan", "purple", "magenta".

      +

      Array: Example: {255,112,48,96} means {red=255, green=112, blue=48, alpha=96} 

      +

      Table: Example: {r=255,g=112,b=48,a=96} means {red=255, green=112, blue=48, alpha=96} 

      +

      Palette: Example: "P00" for Palette 00. "P3F" for palette 3F. P40-P7F are for LUA.

      +


      +

      For transparancy use "clear".

      +

      Created with the Personal Edition of HelpNDoc: Generate EPub eBooks with ease

      diff --git a/web/help/LuaGettingStarted.html b/web/help/LuaGettingStarted.html index 248364d34..dabe26456 100644 --- a/web/help/LuaGettingStarted.html +++ b/web/help/LuaGettingStarted.html @@ -184,19 +184,19 @@

      Getting Started

      -

      Using Lua scripting

      -


      +

      Using Lua scripting

      +


      Lua is built into FCEUX as of 2.1.2, and luapack DLL files are no longer needed in this and later versions.


      -

      To run lua scripts in older versions of FCEUX, you will need the lua pack which can be found here. The .dll files must be unzipped in the same folder as fceux.exe.

      -


      -

      Core Lua Documentation

      -


      -

      If you have never programmed, you will probably want to start by learning the basic of Lua, which is too broad for the scope of this help file.  Try searching on the Internet for "Lua tutorial".  As of this writing, it's official homepage is http://www.lua.org/

      +

      To run lua scripts in older versions of FCEUX, you will need the lua pack which can be found here. The .dll files must be unzipped in the same folder as fceux.exe.

      +


      +

      Core Lua Documentation

      +


      +

      If you have never programmed, you will probably want to start by learning the basic of Lua, which is too broad for the scope of this help file.  Try searching on the Internet for "Lua tutorial".  As of this writing, it's official homepage is http://www.lua.org/


      If you are familiar with any programming language you will probably not have too much difficulty adjusting to the syntax and structure of Lua.  You will probably also find useful information on the Internet.

      -


      -

      GUI Frontend

      +


      +

      GUI Frontend


      To use a Lua script, you need to create one in a text editor.  The name of the file created should end in .lua to indicate that it is a Lua script.


      @@ -204,7 +204,7 @@

      Getting Started


      To end a Lua script, choose "Stop Lua Script" ***from where***.


      -

      FCEUX Lua Basics

      +

      FCEUX Lua Basics


      Your script will be constructed according to the rules of Lua, but you will use FCEUX-specific functions to interact with the emulator.  For example, one of the most often-used functions is emu.frameadvance() which will tell the emulator to advance exactly one frame, which is the basic unit of time on an NES.


      diff --git a/web/help/LuaPerks.html b/web/help/LuaPerks.html index d5af445b2..3e39ae239 100644 --- a/web/help/LuaPerks.html +++ b/web/help/LuaPerks.html @@ -189,7 +189,7 @@

      LuaPerks

      The following Lua libraries are integrated into FCEUX win32-executable (statically linked) and are available for using in your scripts. You can also use any other Lua library by placing its .dll files into FCEUX folder.



      -

      IUP library

      +

      IUP library


      IUP (Portable User Interface) is a toolkit for building graphical user interfaces.


      @@ -198,7 +198,7 @@

      LuaPerks

      http://www.tecgraf.puc-rio.br/iup/



      -

      IM library

      +

      IM library


      IM is a toolkit for Digital Imaging. The main goal of the library is to provide a simple API and abstraction of images for applications.

      File formats supported: TIFF, BMP, PNG, JPEG, GIF and AVI. Image representation includes scientific data types. About a hundred Image Processing operations are available.

      @@ -206,7 +206,7 @@

      LuaPerks

      http://www.tecgraf.puc-rio.br/im/



      -

      CD library

      +

      CD library


      Canvas Draw is a graphics library.

      The library contains functions to support both vector and image applications, and the visualization surface can be either a window or a more abstract surface, such as Image, Clipboard, Metafile, PS, and so on.

      @@ -214,7 +214,7 @@

      LuaPerks

      http://www.tecgraf.puc-rio.br/cd/



      -

      LuaSocket library

      +

      LuaSocket library


      LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for the SMTP (sending e-mails), HTTP (WWW access) and FTP (uploading and downloading files) protocols and other functionality commonly needed by applications that deal with the Internet.


      @@ -223,7 +223,7 @@

      LuaPerks

      http://w3.impa.br/~diego/software/luasocket/home.html



      -

      WinAPI library

      +

      WinAPI library


      This module provides basic tools for working with Windows system resources.


      diff --git a/web/help/MemoryWatch.html b/web/help/MemoryWatch.html index 7a13f17a3..b66f0cb11 100644 --- a/web/help/MemoryWatch.html +++ b/web/help/MemoryWatch.html @@ -188,7 +188,7 @@

      Memory Watch


      Overview


      -

      Memory watch is a tool designed to values of specific known memory values in the game's RAM. Memory watch does not find values.  To find useful values to monitor, see Cheats, Ram filter, Hex Editor, and Debugger.

      +

      Memory watch is a tool designed to values of specific known memory values in the game's RAM. Memory watch does not find values.  To find useful values to monitor, see Cheats, Ram filter, Hex Editor, and Debugger.



      Inserting Values

      @@ -196,7 +196,7 @@

      Memory Watch

      To display a ram value, simply type its address into one of the address fields.  The name field allows you to put a brief description of the value.   



      -

      Prefixes

      +

      Prefixes


      You must put in the hexi-decimal value of the address,  but the value will be displayed will be decimal by default.


      @@ -207,24 +207,24 @@

      Memory Watch

      Use a prefix of "X" to watch a 2 byte value in hex.



      -

      Saving/Loading Watch files

      +

      Saving/Loading Watch files


      You can save your addresses into watch files, as well as loading previous files using the standard save,load,new options in the File menu.


      -

      FCEUX uses the /memw folder by default but you can specify a new default folder in the Directory Override menu.

      +

      FCEUX uses the /memw folder by default but you can specify a new default folder in the Directory Override menu.



      -

      Options Menu

      +

      Options Menu


      -

      If you select Load on Start up, Memory watch will load up automatically when FCEU is started. 

      +

      If you select Load on Start up, Memory watch will load up automatically when FCEU is started. 


      -

      If you select Load Last File on Start up, the most recent file in the Recent folder will be loaded when memory watch is loaded.

      +

      If you select Load Last File on Start up, the most recent file in the Recent folder will be loaded when memory watch is loaded.


      -

      If you select Collapse to 1 Column (or press the right arrow button on the bottom left of the dialog), the memory watch dialog is reduced to just 1 column.

      +

      If you select Collapse to 1 Column (or press the right arrow button on the bottom left of the dialog), the memory watch dialog is reduced to just 1 column.


      Frozen Memory Addresses


      -

      If one of the watched addresses is frozen by the cheats dialog or the hex editor, it will display blue in the memory watch dialog.

      +

      If one of the watched addresses is frozen by the cheats dialog or the hex editor, it will display blue in the memory watch dialog.



      Memory Change Monitor

      @@ -240,7 +240,7 @@

      Memory Watch

      Reset will reset the count to 0.



      -

      Usage Example:

      +

      Usage Example:


      As an example of the memory change monitoring, Let's say we are recording a movie of the game Super C and want to keep track of when the game lags.

      The ram address 001C functions as a "lag flag".  It will remain 0, then change to a positive value on a frame that the game lags.

      diff --git a/web/help/MovieOptions.html b/web/help/MovieOptions.html index 12c85fce8..340d31a81 100644 --- a/web/help/MovieOptions.html +++ b/web/help/MovieOptions.html @@ -211,7 +211,7 @@

      Movie Options


      Display movie subtitles


      -

      Toggles whether or not movie subtitles (imbedded into the .fm2 file, see .fm2 documentation) will be displayed on screen.

      +

      Toggles whether or not movie subtitles (imbedded into the .fm2 file, see .fm2 documentation) will be displayed on screen.



      Put movie subtitles in AVI

      diff --git a/web/help/MovieRecording.html b/web/help/MovieRecording.html index d8f767c59..efebcdc59 100644 --- a/web/help/MovieRecording.html +++ b/web/help/MovieRecording.html @@ -192,9 +192,9 @@

      Movie Recording


      Unless the movie starts from the console power-on or from reset, the movie file might also contain a savestate that loads the beginning point of the game.  Movie files don’t contain any sound or image data. Such data is not needed, because the emulator can reconstruct it during movie playback. 


      -

      Movie files in FCEUX are .fm2 files.  The file format is unique to FCEUX and not compatible with other movie recording versions of FCE Ultra.  Movie files from other versions (.fcm) can be converted to .fm2 for playback with the .fcm to .fm2 converter.

      +

      Movie files in FCEUX are .fm2 files.  The file format is unique to FCEUX and not compatible with other movie recording versions of FCE Ultra.  Movie files from other versions (.fcm) can be converted to .fm2 for playback with the .fcm to .fm2 converter.


      -

      Movie features in FCEUX are designed specifically for making Tool-assisted Speedruns.  For more information visit TASVideos.

      +

      Movie features in FCEUX are designed specifically for making Tool-assisted Speedruns.  For more information visit TASVideos.


      Recording Movies


      @@ -205,13 +205,13 @@

      Movie Recording


      At anytime while recording, you can make a *savestate.  This is a snapshot of the game's current memory contents.  Once a savestate is made, it can be loaded with the *loadstate command.  This will return the movie back to the spot in the game where the savestate was made.  This can be used to undo mistakes or to test different strategies for a particular segment.


      -

      (The default key for making a savestate is "I" and the default key for loading a state is "P".  Both of these can be assigned under the Map Hotkeys Menu).  Both can also be access through the File > Savestate Menu

      +

      (The default key for making a savestate is "I" and the default key for loading a state is "P".  Both of these can be assigned under the Map Hotkeys Menu).  Both can also be access through the File > Savestate Menu


      -

      Tool Assisted movies take advantage of slowing the emulator down in order to increase precision of the movie making process.  Navigating to NES > Emulation Speed > Slow down or pressing the "-" key will slow down emulation.  NES > Emulation Speed > Speed up or the "=" will speed it up.  (These can be re-mapped in the Map Hotkeys Menu).

      +

      Tool Assisted movies take advantage of slowing the emulator down in order to increase precision of the movie making process.  Navigating to NES > Emulation Speed > Slow down or pressing the "-" key will slow down emulation.  NES > Emulation Speed > Speed up or the "=" will speed it up.  (These can be re-mapped in the Map Hotkeys Menu).


      Even greater precision can be made using the frame advance key.  Pressing the frame advance key will pause emulation and advance it a single frame (1/60th of a second NTSC ).  By holding down input and pressing the frame advance key, it will record that input for that particular frame.


      -

      For more info seeing Tool Assisted Speedruns.

      +

      For more info seeing Tool Assisted Speedruns.



      "Bullet Proof Rerecording"

      @@ -247,18 +247,18 @@

      Movie Recording


      Frame Counter


      -

      The Frame counter displays what frame the movie is currently on.  If the movie is playing in read-only mode, it will also display the total number of frames in the movie.  The default key for toggling the Frame Counter display is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The Frame counter displays what frame the movie is currently on.  If the movie is playing in read-only mode, it will also display the total number of frames in the movie.  The default key for toggling the Frame Counter display is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).



      Frame Advance


      -

      The frame advance key ("backlash" key by default.  Re-mappable under the Map Hotkeys Menu) will advance the game by a single frame and then pause the game.   If the hotkey is held down, it will auto advance quickly through the game.

      +

      The frame advance key ("backlash" key by default.  Re-mappable under the Map Hotkeys Menu) will advance the game by a single frame and then pause the game.   If the hotkey is held down, it will auto advance quickly through the game.


      This is a critical tool when perfecting input in movie recording.


      Metadata


      -

      When you record a new movie via the record movie dialog there is an author field.  This sends the info to the .fm2 file in the form of comment Author [author name] (see .fm2).  

      +

      When you record a new movie via the record movie dialog there is an author field.  This sends the info to the .fm2 file in the form of comment Author [author name] (see .fm2).  


      Any line in the .fm2 that starts with "comment" is known as metadata.  You can include any number of comments manually by editing the .fm2 file with any text editor.  


      @@ -267,9 +267,9 @@

      Movie Recording


      Subtitles


      -

      FCEUX now supports subtitles in the .fm2 file format.  Subtitles will be displayed on the screen automatically as a movie plays.  You can turn on/off subtitles by navigating to Config > Movie Options > Display movie subtitles (see Movie options).

      +

      FCEUX now supports subtitles in the .fm2 file format.  Subtitles will be displayed on the screen automatically as a movie plays.  You can turn on/off subtitles by navigating to Config > Movie Options > Display movie subtitles (see Movie options).


      -

      For adding subtitles to a movie see the .fm2 documentation.

      +

      For adding subtitles to a movie see the .fm2 documentation.

      Created with the Personal Edition of HelpNDoc: Produce online help for Qt applications

      diff --git a/web/help/NES.html b/web/help/NES.html index fc5d171d9..2d0776dbc 100644 --- a/web/help/NES.html +++ b/web/help/NES.html @@ -187,7 +187,7 @@

      NES Menu

      NES


      Explains commands in the NES menu of FCEUX.

      -

      All these commands can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.

      +

      All these commands can be mapped to a keyboard/joypad button in the Map Hotkeys Menu.


      Reset

      Emulates the pressing of the Reset Button on the NES. ("Soft reset").

      @@ -196,16 +196,16 @@

      NES Menu

      Emulates a power cycle, which is turning the power on and off with the Power button on the NES. ("Hard Reset")


      Eject/Insert Disk

      -

      Ejects or inserts a FDS disk.  (See Famicom Disk System)

      +

      Ejects or inserts a FDS disk.  (See Famicom Disk System)


      Switch Disk Side

      -

      Switches Sides of a FDS disk. (See Famicom Disk System)

      +

      Switches Sides of a FDS disk. (See Famicom Disk System)


      Insert Coin

      Emulates the inserting of a coin in an arcade-style game.



      -

      Emulation Speed Sub Menu

      +

      Emulation Speed Sub Menu


      Speed Up

      Speeds up emulation (emulation speed ranges from 1% to 6400%)

      diff --git a/web/help/NESRAMMappingFindingValues.html b/web/help/NESRAMMappingFindingValues.html index 4121367fa..fffa299ba 100644 --- a/web/help/NESRAMMappingFindingValues.html +++ b/web/help/NESRAMMappingFindingValues.html @@ -192,16 +192,16 @@

      NES RAM (Mapping/Finding Values)


      Contents


      -

      Memory Map

      +

      Memory Map

             Gives a diagram of the 2A03 CPU memory map .


      -

      2C02 PPU memory map

      +

      2C02 PPU memory map

             Gives more detailed info about each section of the Memory map diagram


      -

      Game Ram Details

      +

      Game Ram Details

             On board RAM Map ($000-$07FF) Map (gives specific info on the how NES games typically layout their ram values)


      -

      Online Resources

      +

      Online Resources

      NES Programming - Wikipedia

      NES Memory Map


      @@ -212,7 +212,7 @@

      NES RAM (Mapping/Finding Values)

      2A03 CPU is a 6502-compatible CPU without the decimal mode (CLD and SED do nothing). It has an on-die sound generator, very limited DMA capability, and an input device controller that can be accessed through the 2A03 registers.


                                                                                                                                                  

      -

      6502 CPU Memory Map                                                                                                                              

      +

      6502 CPU Memory Map                                                                                                                              

      Address Range                 Size in bytes        Notes (Page size = 256bytes)

      (Hexadecimal)                                                                                                                                                                                    


      @@ -299,7 +299,7 @@

      NES RAM (Mapping/Finding Values)


      Most games use the basic on board ram.  The address range of this ram is $0000-$07FF.  This translates to 2048 possible ram values.


      -

      Pages

      +

      Pages


      This ram is broken down into 8 pages.  A "page" is a block of 256 ram values.


      @@ -317,26 +317,26 @@

      NES RAM (Mapping/Finding Values)


      There are always the following blocks:


      -

      Sprite Data                Block 2

      +

      Sprite Data                Block 2


      I've yet to see map a game that does not use this block solely for sprite data.  It will contain the "ID" numbers for all the items currently on the screen.  Simply put, this data is precisely the data you see on the screen.  For making TAS movies this is not useful data.  If you are using cheat search and have narrowed it down your search to a few values, you can immediately discard any $02xx values.


      In games with a lot of sprite data, I've seen blocks 1 & 3 also reserved for sprite data.


      -

      Music & Sound FX        Block 1 or 7, generally

      +

      Music & Sound FX        Block 1 or 7, generally


      This one has more deviation, but almost all games reserve an entire block for memory allocated to the game's Music and Sound FX.  Again, for TAS purposes these values are not *useful. By finding even 1 of these values, you can eliminate that block from your search possibilities.   Finding which block is reserved for music is often quite simple with the Hex editor.  Watching the ram values with the game playing, you can see which addresses "move to the beat".  


      *Actually they can come in handy for "dancing to the beat"


      -

      Player & Enemy Stats        Blocks 1,3,4,5 generally (any or all of these)

      +

      Player & Enemy Stats        Blocks 1,3,4,5 generally (any or all of these)


      This is your "sweet spot" for movie making, as often you will be wanting to track the players speed or coordinates, enemy energy, or enemy coordinates.


      These values rarely (if at all) reside outside blocks 1, 3, 4, or 5.  This knowledge already reduces your search possibilities in half!


      -

      Rows 

      -


      +

      Rows 

      +


      Each block is broken down into 16 "rows" of addresses.  For example, in block 3, the first row is $030x ($0300-$030F).


      Each row of 16* will contain similar data.  For instance all x coordinates will generally be in the same row.  So xxx0 might be the main characters x position.  xxxx1 would be "enemy 1" (1st enemy loaded onto the screen), and so on.

      @@ -345,7 +345,7 @@

      NES RAM (Mapping/Finding Values)


      *Super Mario Bros. 2 (U) is a rare example that uses rows of 10


      -

      Columns

      +

      Columns


      A column would be all the values of a block that share the same last digit.  So a column would be 16 addresses such as $0300, $0310, $0320, etc.


      @@ -355,28 +355,28 @@

      NES RAM (Mapping/Finding Values)


      If the next row ($031x) is x positions.  $0310 would be the player's x position.  The remaining positions of that row would correspond to the other player/enemy x positions in line with the hp values of the previous row.


      -

      Example

      -


      -

      These distinctions are easier to see in a visual example.  This is the enemy/player stats as they are mapped in the game Teenage Mutant Ninja Turtles.

      -


      -

      Block 4

      -

                                 P  W1 W2 W3 E1 E2 E3 E4 E5 E6 E7 E8 X  X  X  X  

      -

      Sprite ID:        040x: 09 00 00 00 00 9E 9E 9E 9E 00 00 00 00 00 00 00

      -

      ID counter:       041x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Timer/sp change:  042x: 02 00 00 00 00 03 03 03 03 00 00 00 00 00 00 00

      -

      hit animation:    043x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      characteristics:  044x: 00 00 00 00 00 8D 8D 8D 8D 00 00 00 00 00 00 00

      -

      characteristics:  045x: C2 00 00 00 00 C2 C2 C3 C3 00 00 00 00 00 00 00

      -

      Y position:       046x: 4C 00 00 00 00 B4 B4 64 B4 00 00 00 00 00 00 00

      -

      Y subpixel:       047x: 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      X position:       048x: 50 00 00 00 00 79 B9 CC CC 00 00 00 00 00 00 00

      -

      X subpixel:       049x: 80 00 00 00 00 C0 C0 C0 00 00 00 00 00 00 00 00

      -

      Not used:         04ax: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Y pix speed:      04bx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Y subpix speed:   04cx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      Not used:         04dx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      -

      X pix speed:      04ex: 00 00 00 00 00 01 01 FE FE 00 00 00 00 00 00 00

      -

      X subpix speed:   04fx: 00 00 00 00 00 60 60 A0 A0 00 00 00 00 00 00 00

      +

      Example

      +


      +

      These distinctions are easier to see in a visual example.  This is the enemy/player stats as they are mapped in the game Teenage Mutant Ninja Turtles.

      +


      +

      Block 4

      +

                                 P  W1 W2 W3 E1 E2 E3 E4 E5 E6 E7 E8 X  X  X  X  

      +

      Sprite ID:        040x: 09 00 00 00 00 9E 9E 9E 9E 00 00 00 00 00 00 00

      +

      ID counter:       041x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Timer/sp change:  042x: 02 00 00 00 00 03 03 03 03 00 00 00 00 00 00 00

      +

      hit animation:    043x: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      characteristics:  044x: 00 00 00 00 00 8D 8D 8D 8D 00 00 00 00 00 00 00

      +

      characteristics:  045x: C2 00 00 00 00 C2 C2 C3 C3 00 00 00 00 00 00 00

      +

      Y position:       046x: 4C 00 00 00 00 B4 B4 64 B4 00 00 00 00 00 00 00

      +

      Y subpixel:       047x: 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      X position:       048x: 50 00 00 00 00 79 B9 CC CC 00 00 00 00 00 00 00

      +

      X subpixel:       049x: 80 00 00 00 00 C0 C0 C0 00 00 00 00 00 00 00 00

      +

      Not used:         04ax: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Y pix speed:      04bx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Y subpix speed:   04cx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      Not used:         04dx: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

      +

      X pix speed:      04ex: 00 00 00 00 00 01 01 FE FE 00 00 00 00 00 00 00

      +

      X subpix speed:   04fx: 00 00 00 00 00 60 60 A0 A0 00 00 00 00 00 00 00


      P = current turtle (player)

      W = weapon (up to 3 on the screen at one time)

      diff --git a/web/help/NESSound.html b/web/help/NESSound.html index 5b13335f1..6994abfdf 100644 --- a/web/help/NESSound.html +++ b/web/help/NESSound.html @@ -387,18 +387,18 @@

      NES Sound

      ************************

       This section will describe the internal components making up each individual channel. Each component will then be described in full detail.


      -

      Device                                 Triangle Noise  Square

      -

      ------                                 -------- ------ ------

      -

      triangle step generator                        X

      -

      linear counter                                X

      -

      programmable timer                        X      X      X

      -

      length counter                                X      X      X

      -

      4-bit DAC                                        X      X      X

      -

      volume/envelope decay unit                         X      X

      -

      sweep unit                                                          X

      -

      duty cycle generator                                          X

      -

      wavelength converter                                 X

      -

      random number generator                                 X

      +

      Device                                 Triangle Noise  Square

      +

      ------                                 -------- ------ ------

      +

      triangle step generator                        X

      +

      linear counter                                X

      +

      programmable timer                        X      X      X

      +

      length counter                                X      X      X

      +

      4-bit DAC                                        X      X      X

      +

      volume/envelope decay unit                         X      X

      +

      sweep unit                                                          X

      +

      duty cycle generator                                          X

      +

      wavelength converter                                 X

      +

      random number generator                                 X



      +-------------------------+

      diff --git a/web/help/NSFFormat.html b/web/help/NSFFormat.html index 31549caf5..145c802d2 100644 --- a/web/help/NSFFormat.html +++ b/web/help/NSFFormat.html @@ -184,7 +184,7 @@

      NSF Format

      -

      NES Music Format Spec

      +

      NES Music Format Spec

                                  ---------------------



      diff --git a/web/help/NameTableViewer.html b/web/help/NameTableViewer.html index f4df6950b..c1e0de10f 100644 --- a/web/help/NameTableViewer.html +++ b/web/help/NameTableViewer.html @@ -184,7 +184,7 @@

      Name Table Viewer

      -

      Name Table Viewer

      +

      Name Table Viewer


      Introduction


      diff --git a/web/help/OverviewofIncludedScripts.html b/web/help/OverviewofIncludedScripts.html index 8d97078bf..1ce2d1344 100644 --- a/web/help/OverviewofIncludedScripts.html +++ b/web/help/OverviewofIncludedScripts.html @@ -188,14 +188,14 @@

      Overview of Included Scripts


      Overview of Included Scripts


      -

      Many users of FCEUX do not investigate the luaScripts folder, or, for that matter, ignore lua scripting altogether. The purpose of this text is to let users know that knowing how to create lua scripts is not a requirement in using them. Indeed, there are several scripts that, if you just load them, will explain themselves enough that you don't need to know how to program at all in order to use them. Besides, they shouldn't need to be re-programmed anyway if you are to use them, for if they needed programming experience just to be used, their existence is largely defeated by that very fact!

      +

      Many users of FCEUX do not investigate the luaScripts folder, or, for that matter, ignore lua scripting altogether. The purpose of this text is to let users know that knowing how to create lua scripts is not a requirement in using them. Indeed, there are several scripts that, if you just load them, will explain themselves enough that you don't need to know how to program at all in order to use them. Besides, they shouldn't need to be re-programmed anyway if you are to use them, for if they needed programming experience just to be used, their existence is largely defeated by that very fact!


      FCEUX itself is a program that you load. Our amazing programmers did all the work already so you don't need to program up your own FCEUX to run it, do you? The same can be said of these scripts.


      -

      So, open the luaScripts folder and actually take the time to look at some of these scripts. You may use a text-editing program to open these if you so wish.

      +

      So, open the luaScripts folder and actually take the time to look at some of these scripts. You may use a text-editing program to open these if you so wish.



      -

      General Purpose scripts:

      +

      General Purpose scripts:

      These may be used with any game freely. Else, the "General" part of General Purpose doesn't apply.


        @@ -206,7 +206,7 @@

        Overview of Included Scripts



      -

      Game Specific scripts:

      +

      Game Specific scripts:

      These scripts are built specifically for certain games. Attempting to run them while you've loaded another ROM will likely cause undesired results. The meaning of "undesired results" in this case are things like crashing the game, causing it to glitch in other ways, or having nonsense numbers and pixels show up.


        @@ -235,7 +235,7 @@

        Overview of Included Scripts




        -

        Auxiliary Functions scripts:

        +

        Auxiliary Functions scripts:

        These scripts exist to make the life of programmers easier. As such, if you don't program, you may skip over these scripts. These should not be run by themselves, for they themselves probably don't have any programming to do any work usefully. It's like giving yourself a clip of bullets with no gun to use.


          diff --git a/web/help/PPUViewer.html b/web/help/PPUViewer.html index 3567b4008..698f53110 100644 --- a/web/help/PPUViewer.html +++ b/web/help/PPUViewer.html @@ -189,7 +189,7 @@

          PPU Viewer


          Introduction


          -

          The NES architecture includes a 6502 CPU as well as a custom video controller known as a PPU (Picture Processing Unit).  The PPU's video memory is separated from the main CPU memory and can be read/written via special ports (see PPU Memory).

          +

          The NES architecture includes a 6502 CPU as well as a custom video controller known as a PPU (Picture Processing Unit).  The PPU's video memory is separated from the main CPU memory and can be read/written via special ports (see PPU Memory).


          The PPU viewer will only display the contents of the current PPU memory. It does not alter game data in any way.


          @@ -202,7 +202,7 @@

          PPU Viewer

          Right clicking on one of the PPU panels will change the palette it is shown with, cycling though pattern palettes, then sprite ones, then a ninth fixed grey palette (useful for inspecting CHR if all the palettes are currently black).

          Putting the mouse cursor over a tile will display the tile address. Moving cursor over palette color will give palette address.


          -

          When Code/Data Logger is running, you can also use the "Mask unused graphics" feature. Alternatively, you can only mask tiles that were used (drawn or otherwise accessed) and emphasize the tiles that weren't used (e.g. in order to find secret sprites).

          +

          When Code/Data Logger is running, you can also use the "Mask unused graphics" feature. Alternatively, you can only mask tiles that were used (drawn or otherwise accessed) and emphasize the tiles that weren't used (e.g. in order to find secret sprites).

          Note: this feature only works with games that use CHR ROM, because Code/Data Logger only logs accesses to CHR ROM.



          diff --git a/web/help/Palette.html b/web/help/Palette.html index 41a9f1e29..48b190ade 100644 --- a/web/help/Palette.html +++ b/web/help/Palette.html @@ -225,7 +225,7 @@

          Palette

          Every PAL PPU has de-emphasis bits for green and red colors swapped. This option simulates that behavior.



          -

          NTSC Color Emulation

          +

          NTSC Color Emulation


          If enabled, FCEUX will simulate actual NTSC signal processing.  The result should be the actual colors you would see if outputting to an actual NTSC television.


          diff --git a/web/help/PaletteOptions.html b/web/help/PaletteOptions.html index 085ac5cc4..929cb328f 100644 --- a/web/help/PaletteOptions.html +++ b/web/help/PaletteOptions.html @@ -187,7 +187,7 @@

          Palette Options

          Palette Options


          FCEUX comes packaged with several palette files. This page describes details for each one.

          -

          To load a palette file, see Palette config.

          +

          To load a palette file, see Palette config.



          FCEUX.pal

          diff --git a/web/help/RAMSearch.html b/web/help/RAMSearch.html index 666279bfc..300140493 100644 --- a/web/help/RAMSearch.html +++ b/web/help/RAMSearch.html @@ -186,16 +186,16 @@

          RAM Search

          Ram Search


          -

          Ram Search is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNELS9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, VBjin, and FBA-rr.

          +

          Ram Search is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNELS9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, VBjin, and FBA-rr.



          -

          It is designed to filter RAM values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.

          +

          It is designed to filter RAM values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.


          -

          Documentation on this dialog can be found on TASVideos here.

          +

          Documentation on this dialog can be found on TASVideos here.


          -

          Hotkeys

          +

          Hotkeys


          -

          Hotkeys can be assigned to common search commands so they can be easily selected while in the main window.

          +

          Hotkeys can be assigned to common search commands so they can be easily selected while in the main window.

          Created with the Personal Edition of HelpNDoc: Free EPub producer

      diff --git a/web/help/RAMWatch.html b/web/help/RAMWatch.html index 716fd414e..0fe893e13 100644 --- a/web/help/RAMWatch.html +++ b/web/help/RAMWatch.html @@ -186,11 +186,11 @@

      RAM Watch

      Ram Watch


      -

      Ram Watch is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNES9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, and FBA-rr.

      +

      Ram Watch is a tool originally written for GENS rerecording.  It was ported to FCEUX in version 2.1.2.  This dialog has also been ported to SNES9x-rr, Desmume, PCEjin, VBA-rr, PCSX-rr, Yabause, and FBA-rr.


      -

      It is designed to filter ram values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.

      +

      It is designed to filter ram values just like in the Cheat Search dialog.  However, it features many options that are lacking in the Cheat Search dialog.  Among these are search undo, search preview, a modulus filter, a data size option, signed/unsigned/hex options, autosearch, and several more compare by options.


      -

      Documentation on this dialog can be found on TASVideos here.

      +

      Documentation on this dialog can be found on TASVideos here.

      Created with the Personal Edition of HelpNDoc: Produce Kindle eBooks easily

      diff --git a/web/help/SoundOptions.html b/web/help/SoundOptions.html index f5f16b285..546216f93 100644 --- a/web/help/SoundOptions.html +++ b/web/help/SoundOptions.html @@ -221,7 +221,7 @@

      Sound


      Master


      -

      Sets the Master volume level.  You can also set volume levels using the sound volume up, volume down, mute, and volume normal hotkeys under map hotkeys menu.

      +

      Sets the Master volume level.  You can also set volume levels using the sound volume up, volume down, mute, and volume normal hotkeys under map hotkeys menu.


      Triangle/Square 1/Square 2/Noise/PCM


      diff --git a/web/help/TASEditor.html b/web/help/TASEditor.html index a3a4c1814..df4f236d0 100644 --- a/web/help/TASEditor.html +++ b/web/help/TASEditor.html @@ -187,10 +187,10 @@

      TAS Editor

      TAS Editor



      -

      TAS Editor is an overhaul in the logic of creating TAS movies (see Tool Assisted Speedruns). It is a powerful new design that takes movie making from a "recording" concept to a "creating an input file" way of thinking.

      +

      TAS Editor is an overhaul in the logic of creating TAS movies (see Tool Assisted Speedruns). It is a powerful new design that takes movie making from a "recording" concept to a "creating an input file" way of thinking.


      In the 2.2.0 release the TAS Editor was completely redesigned and rewritten, incorporating new experimental ideas.

      -

      Now it also has its own Manual, see taseditor.chm or fceux.com/web/help/taseditor/

      +

      Now it also has its own Manual, see taseditor.chm or fceux.com/web/help/taseditor/


      The tool is only available in Windows version of FCEUX.


      diff --git a/web/help/TextHooker.html b/web/help/TextHooker.html index bfb57e67e..62b1a6200 100644 --- a/web/help/TextHooker.html +++ b/web/help/TextHooker.html @@ -189,7 +189,7 @@

      Text Hooker

      (written by Ugly Joe, author of the Text Hooker tool)



      -

      What is Text Hooker? 

      +

      What is Text Hooker? 


      Here's a premise for you. Suppose you've pirated a bunch of Japanese NES roms and you load one of them up at random. Cool music. Cool title screen. You go to start a game, put in ???? at the name entry screen, and get to the actual game. Well, big surprise here, it's an RPG. You soon realize that you have no idea what people are saying, what shops are selling, or what your battle options are. It can be fun to trial-and-error for a while, but you're ultimately stuck in the first town. Time to load up a new ROM.


      @@ -198,7 +198,7 @@

      Text Hooker

      This is why I made the Text Hooker. What it allows you to do is highlight text boxes in the game and copy the kana right to the clipboard. I no longer have to look up stuff, I can just copy from the emulator, paste into the website, and go from there. While developing it, I took it a bit further by adding a (shoddy) translator right into the app, and added features such as word substitutions (so you only have to look up the word once and then the app will know what it is as soon as you copy it). What you end up with is kind of like a translator's notebook. It keeps commonly used words in a dictionary and helps you get through a Japanese game without having too much knowledge of the Japanese language.



      -

      What do I need to use to use it?

      +

      What do I need to use to use it?


      Some knowledge of the Japanese language

      I really can't say how much you need to know, but I suppose the more you know the better. I could be wrong, but I think you need to know at least something about the language before you can start copy/pasting translations.

      @@ -213,7 +213,7 @@

      Text Hooker

      Duh, you'll need a game to play. Find it yourself.



      -

      How do I use the Text Hooker?

      +

      How do I use the Text Hooker?


      First of all, you need to make your table file. The text hooker doesn't use Thingy tables, but uses a modified Thingy table instead. So, make your standard Thingy table file, but save it with a .tht extension (instead of .tbl). What you need to add to the table are the dakuten and handakuten marks (tenten and maru). The byte for the dakuten mark needs to be set to tenten and the byte for the handakuten mark needs to be set to tenten. Like:


      diff --git a/web/help/Timing.html b/web/help/Timing.html index 8e713333a..61f9868fc 100644 --- a/web/help/Timing.html +++ b/web/help/Timing.html @@ -199,7 +199,7 @@

      Timing


      Overclocking (old PPU only)


      -

      Overclocks the console by adding dummy scanlines to the usual PPU loop, causing CPU to run more cycles per frame. Can be done in two different ways: by adding Post-render scanlines and by adding Vblank scanlines. The method to be used depends on the game. Maximum value is 999.

      +

      Overclocks the console by adding dummy scanlines to the usual PPU loop, causing CPU to run more cycles per frame. Can be done in two different ways: by adding Post-render scanlines and by adding Vblank scanlines. The method to be used depends on the game. Maximum value is 999.


      Don't overclock 7-bit samples


      diff --git a/web/help/ToggleSwitchesHideMenuetc.html b/web/help/ToggleSwitchesHideMenuetc.html index 42f731d43..7a5ebe46d 100644 --- a/web/help/ToggleSwitchesHideMenuetc.html +++ b/web/help/ToggleSwitchesHideMenuetc.html @@ -184,7 +184,7 @@

      Menu Items & Submenus

      -

      Config Toggle Switches

      +

      Config Toggle Switches


      Explains the various toggle switch commands in the top two groups of commands under the Config Menu.


      @@ -196,18 +196,18 @@

      Menu Items & Submenus


      Region


      -

      Allows to choose between NTSC (224p@60fps), PAL and Dendy (240p@50fps) modes. For PAL, FCEUX will detect the proper choice when loading a ROM and set the flag accordingly (based on file name, where (E) is used by GoodTools to mark European ROMs). Dendy mode (sometimes also called Hybrid) is a modification of the NTSC one, it was used in some Famiclones and supports games released for the NTSC region, slowing them down to PAL speed.

      +

      Allows to choose between NTSC (224p@60fps), PAL and Dendy (240p@50fps) modes. For PAL, FCEUX will detect the proper choice when loading a ROM and set the flag accordingly (based on file name, where (E) is used by GoodTools to mark European ROMs). Dendy mode (sometimes also called Hybrid) is a modification of the NTSC one, it was used in some Famiclones and supports games released for the NTSC region, slowing them down to PAL speed.

      Note: you can't change this setting while a movie is being played or recorded.



      -

      PPU (Sub-menu)

      +

      PPU (Sub-menu)


      -

      New PPU / Old PPU

      +

      New PPU / Old PPU

      As of FCEUX 2.1.2, FCEUX has a new PPU core.  The new PPU has improved accuracy and greater game compatibility than the old PPU.  However, some games may not work properly and there will be slight timing differences that would hurt movie compatibility. Also then New PPU is much slower than the Old PPU. Therefore, the old PPU is still the preferred setting.

      Note: you can't change this setting while a movie is being played or recorded.



      -

      Enable (Sub-menu)

      +

      Enable (Sub-menu)


      Run in Background


      @@ -221,43 +221,43 @@

      Menu Items & Submenus


      Auto-savestates


      -

      Enables the Auto-save feature.  If enabled, FCEUX will make periodic savestates (once per every 256 frames) as you play or record a movie.  You can right-click and select the "load last auto-save" in the context menu or press "Load Last Auto-save" hotkey to back up to the last auto-save savestate.

      +

      Enables the Auto-save feature.  If enabled, FCEUX will make periodic savestates (once per every 256 frames) as you play or record a movie.  You can right-click and select the "load last auto-save" in the context menu or press "Load Last Auto-save" hotkey to back up to the last auto-save savestate.



      -

      Frame Adv. - Skip Lag

      +

      Frame Adv. - Skip Lag


      -

      This feature, if enabled, will cause the frame advance key (see movie recording) to skip over lag frames.  It does this by reading the lag counter and skipping past any frames where input is not polled.  

      +

      This feature, if enabled, will cause the frame advance key (see movie recording) to skip over lag frames.  It does this by reading the lag counter and skipping past any frames where input is not polled.  


      For instance, in a 30fps game (such as double dragon), frame advance will advance 2 frames instead of 1.



      -

      Backup Savestates

      +

      Backup Savestates


      -

      Enabled by default.  This option allows for savestate & loadstate Undo (& redo).  (see context menu)

      +

      Enabled by default.  This option allows for savestate & loadstate Undo (& redo).  (see context menu)



      -

      Compress Savestates

      +

      Compress Savestates


      Enabled by default.  This option compresses non movie savestates.



      Game Genie ROM


      -

      Allows the use of the game genie ROM.  You must have a game genie ROM named gg.rom (it is safe to rename a game genie.nes file to gg.rom) and it must be in the FCEUX base directory (which is the folder fceux.exe is in unless you specified a different folder in the Directory Override Menu).

      +

      Allows the use of the game genie ROM.  You must have a game genie ROM named gg.rom (it is safe to rename a game genie.nes file to gg.rom) and it must be in the FCEUX base directory (which is the folder fceux.exe is in unless you specified a different folder in the Directory Override Menu).


      If enabled, FCEUX will open gg.rom first when you load a new game.  Any codes applied in the game genie screen will be applied to the game just like on a real NES.  


      (Remember that enabling/disabling Game Genie emulation will not take effect until a new game is loaded)


      -

      Note:  Game genie codes can also be added with the Game Genie Encoder/Decoder via the Cheat Search Menu (and this method does not require a game genie ROM).

      +

      Note:  Game genie codes can also be added with the Game Genie Encoder/Decoder via the Cheat Search Menu (and this method does not require a game genie ROM).



      -

      Auto-resume old play session

      +

      Auto-resume old play session


      If enabled, FCEUX will make a special savestate every time you close ROM, and will automatically load the savestate when you open this ROM next time, so you can continue from where you left the game. In addition, when this option is enabled, FCEUX automatically loads the last used ROM on startup.



      -

      Display (Sub-Menu)

      +

      Display (Sub-Menu)


      Input Display


      @@ -265,7 +265,7 @@

      Menu Items & Submenus


      When input comes from a movie file rather than then user, it is displayed in a different color (silver)


      -

      The input display can also be toggled by hotkey.  The default key for toggling the Input display is the "," (comma) key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The input display can also be toggled by hotkey.  The default key for toggling the Input display is the "," (comma) key.  (This can be re-mapped in the Map Hotkeys Menu).



      Lag Counter

      @@ -274,21 +274,21 @@

      Menu Items & Submenus


      The lag counter value is stored in savestates.    


      -

      Displaying the lag counter can also be toggled by hotkey.  The default key is the "/" (slash) key.  (This can be re-mapped in the Map Hokeys Menu).

      +

      Displaying the lag counter can also be toggled by hotkey.  The default key is the "/" (slash) key.  (This can be re-mapped in the Map Hokeys Menu).



      Frame Counter


      Toggles the display of the frame counter.  The frame counter will increment once per frame.


      -

      The frame counter display can also be toggled by hotkey.  The default key is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The frame counter display can also be toggled by hotkey.  The default key is the "." (period) key.  (This can be re-mapped in the Map Hotkeys Menu).



      Rerecord Counter


      Toggles the display of the number of Rerecords done when making a movie.  The Rerecord counter will increment every time you load a savestate in Recording mode.


      -

      The rerecord counter display can also be toggled by hotkey.  The default key is the "M" key.  (This can be re-mapped in the Map Hotkeys Menu).

      +

      The rerecord counter display can also be toggled by hotkey.  The default key is the "M" key.  (This can be re-mapped in the Map Hotkeys Menu).



      Movie status icon

      @@ -310,14 +310,14 @@

      Menu Items & Submenus


      Turning this off will turn off the objects (sprites) in the game.


      -

      Note: You can set the default color when the Backgrounds are turned off.  To do so, open fceux.cfg and change the value of the entry named: gNoBGFillColor 

      -


      -


      +

      Note: You can set the default color when the Backgrounds are turned off.  To do so, open fceux.cfg and change the value of the entry named: gNoBGFillColor 

      +


      +


      Save Config File

      -


      -

      Saves current settings to fceux.cfg.  Normally settings are not saved until FCEUX is closed.

      -


      -

      +


      +

      Saves current settings to fceux.cfg.  Normally settings are not saved until FCEUX is closed.

      +


      +

      Created with the Personal Edition of HelpNDoc: Full-featured Help generator

      diff --git a/web/help/TraceLogger.html b/web/help/TraceLogger.html index 5f813934a..41606e848 100644 --- a/web/help/TraceLogger.html +++ b/web/help/TraceLogger.html @@ -184,7 +184,7 @@

      Trace Logger

      -

      Trace Logger

      +

      Trace Logger


      Introduction


      @@ -197,7 +197,7 @@

      Trace Logger


      Normally, when logging to window, the Tracer only shows the log if you pause emulator by Pause or Frame Advance hotkey, or by snapping the Debugger. But there is the option to automatically update the log window while the game runs - this is normally useless, unless it is working with the Code/Data Logger to only show newly-executed instructions.


      -

      When the code is logged to window, you can browse it using mouse wheel or vertical scrollbar. Double-clicking any address in this window will bring the Debugger window at this address. Right-clicking any address allows you to label the address (see Symbolic Debug).

      +

      When the code is logged to window, you can browse it using mouse wheel or vertical scrollbar. Double-clicking any address in this window will bring the Debugger window at this address. Right-clicking any address allows you to label the address (see Symbolic Debug).


      You can customize the format of text output in the log:

        @@ -205,7 +205,7 @@

        Trace Logger

      • whether to log current frame number, cycles counter, instructions counter
      • whether to log emulator messages (such as "State 1 loaded")
      • whether to log Breakpoint Hits (when you use debugger while tracing)
      • -
      • whether to apply Symbolic Debug names when logging. See Debugger section for details
      • +
      • whether to apply Symbolic Debug names when logging. See Debugger section for details


      For nice visualization of JSRs nesting you can use Stack Pointer for lines tabbing. Since NES games mostly use stack for subroutine calls (and rarely store variables in the stack), this option will likely produce a more readable disassembly. With this option you may also want to put registers data to the left from disassembly text, so they won't be tabbed.

      diff --git a/web/help/Troubleshooting.html b/web/help/Troubleshooting.html index 90b52f9cf..23833c8d3 100644 --- a/web/help/Troubleshooting.html +++ b/web/help/Troubleshooting.html @@ -189,53 +189,53 @@

      Troubleshooting


      This section describes potential problems/question that could arise when using FCEUX.


      -

      Slow emulation / Sound crackle

      +

      Slow emulation / Sound crackle


      FCEUX may not run well on slow CPUs.

      Ensure that you're using the Old PPU, because the New PPU engine is very slow. Check Config -> PPU -> Old PPU.



      -

      Sound crackle

      +

      Sound crackle


      If you enable hardware acceleration and Vsync (Wait for VBlank), and your monitor has a framerate different from 60FPS, you may experience minor sound cracle. This is a known issue and will probably be resolved in a future release.



      -

      Emulated picture is blurred (similar to the bilinear filter)

      +

      Emulated picture is blurred (similar to the bilinear filter)


      Try choosing different options in the "DirectDraw" list in the Video config dialog.



      -

      Slow savestates when recording movies

      +

      Slow savestates when recording movies


      On slower computers, savestates can be slow with long movies.  A small speedup can be done by disabling Config -> Enable -> Backup savestates.



      -

      The colors in game X do not look right!

      +

      The colors in game X do not look right!


      There's no such thing as a universally right palette for NES games.

      FCEUX uses the color palette of the old FCEU / FCEUXD branches. Also FCEUX comes pre-packaged with several additional color palettes. For more information see Palette config and Palette options.



      -

      I converted a .fcm file to .fm2, but the .fm2 desyncs

      +

      I converted a .fcm file to .fm2, but the .fm2 desyncs


      Depending on what version of FCEU / Game your .fcm was made, there maybe a number of sync issues. In addition, the .fm2 conversion tool has had some issues on certain operating systems including Vista and Mac. you can try using an external program for movie conversion.



      -

      Can't find FDS Bios image when I attempt to load a .fds game!

      +

      Can't find FDS Bios image when I attempt to load a .fds game!


      -

      FCEUX requires the FDS Bios to be named disksys.rom. It must be located in the root directory (where fceux.exe is stored) or in the folder of the FDS Directory override (see Directory overrides).

      +

      FCEUX requires the FDS Bios to be named disksys.rom. It must be located in the root directory (where fceux.exe is stored) or in the folder of the FDS Directory override (see Directory overrides).


      In addition, there are some bad versions of disksys.rom. The one FDS requires is 8192 bytes in size.



      -

      How can I use Netplay / Where can I get FCEU Server?

      +

      How can I use Netplay / Where can I get FCEU Server?


      Currently, the Windows version of FCEUX is barely compatible with the FCEU-server code. This is a known issue and will probably be resolved in a future release.



      -

      I have a Game Genie rom, how can I use it with FCEUX?

      +

      I have a Game Genie rom, how can I use it with FCEUX?


      -

      While FCEUX has a Game Genie code converter, you can also use game genie codes with an old-school Game Genie ROM.  It must be named gg.rom and must be placed in the root directory (where fceux.exe is stored). You must also check Config->Enable->Game Genie ROM in the main menu. Then the Game Genie ROM will activate every time you open a ROM, so you can enter GG codes letter-by-letter like they did in the past.

      +

      While FCEUX has a Game Genie code converter, you can also use game genie codes with an old-school Game Genie ROM.  It must be named gg.rom and must be placed in the root directory (where fceux.exe is stored). You must also check Config->Enable->Game Genie ROM in the main menu. Then the Game Genie ROM will activate every time you open a ROM, so you can enter GG codes letter-by-letter like they did in the past.




      diff --git a/web/help/Video.html b/web/help/Video.html index ada3215ca..93ebbbc84 100644 --- a/web/help/Video.html +++ b/web/help/Video.html @@ -191,52 +191,52 @@

      Video


      Full Screen Settings


      -

      Full Screen

      +

      Full Screen

      Check this checkbox to enter full screen mode.

      -

      Alternatively, you can use a hotkey (Alt+Enter by default) or a double-click (if the "Switch fullscreen by double-click" option is enabled in GUI options).

      +

      Alternatively, you can use a hotkey (Alt+Enter by default) or a double-click (if the "Switch fullscreen by double-click" option is enabled in GUI options).


      -

      Enter full screen mode after game is loaded

      +

      Enter full screen mode after game is loaded

      If checked, FCEUX will enter full screen mode when a game is loaded.


      -

      Hide mouse cursor

      +

      Hide mouse cursor

      If checked, FCEUX will hide mouse cursor when in full screen mode.


      -

      Mode

      +

      Mode

      Sets the image size during full screen mode. By default this is automatically set to match current display resolution. You can change the resolution by entering different values.


      -

      Special Scaler

      +

      Special Scaler

      Within this box is eight options: hq2x, Scale2x, NTSC 2x, hq3x, Scale3x, Prescale2x, Prescale3x, and Prescale4x.

      - Scale2x/3x just attempts to render out the corners of the pixels to make them look a bit rounder. "2x" means two times bigger than 1x1 and "3x" means three times bigger than 1x1.

      - Hq2x/3x does a much better job than scale2x/3x by smearing the pixels together with a slight blur. However, Hq2x/3x requires a faster computer for decent speed (at least 1 GHz and above). "2x" means two times bigger than 1x1 and "3x" means three times bigger than 1x1.

      - NTSC 2x simulates visual artifacts that are produced by analog (composite) video sygnal that the real console generates.

      - Prescale2x/3x/4x upscales the source picture using a pixel based (nearest neighbor) algorithm, that allows to change the level of interpolation, applied when using hardware acceleration.


      -

      Sync Method

      +

      Sync Method

      If the emulator is running poorly, trying out these sync options can help make it run smoother (fix image tearing).


      -

      DirectDraw

      +

      DirectDraw

      If the image is blurry, here you can disable hardware acceleration.



      Windowed Settings


      -

      Size Multiplier

      +

      Size Multiplier

      Takes the image size and multiples the X and Y by a specific amount. You can also change these by clicking and dragging the border of the FCEUX window.


      -

      Force Integral Scaling Factors

      +

      Force Integral Scaling Factors

      If checked, FCEUX window can only be stretched by even amounts (1x, 2x, 3x, etc.).  If unchecked, it can be stretched by any amount.

      When you are resizing FCEUX window by dragging its borders, you can hold Shift to temporarily invert this option.


      -

      Force Aspect Ratio Correction

      +

      Force Aspect Ratio Correction

      Checking this will only allow the correct aspect ratio while resizing the window.


      -

      Special Scaler

      +

      Special Scaler

      Within this box is eight options: hq2x, Scale2x, NTSC 2x, hq3x, Scale3x, Prescale2x, Prescale3x, and Prescale4x.


      -

      Sync Method

      +

      Sync Method

      If the emulator is running poorly, trying out these sync options can help make it run smoother (fix image tearing).


      -

      DirectDraw

      +

      DirectDraw

      If Vsync doesn't work, here you can enable hardware acceleration.

               


      @@ -245,36 +245,36 @@

      Video

      The following options affect both Fullscreen and windowed mode.



      -

      Aspect ratio

      +

      Aspect ratio


      -

      Best Fit

      +

      Best Fit

      This is checked by default, so FCEUX will automatically maintain correct aspect ratio for any size of the window. If you uncheck this, the image will be stretched to fill the whole window area.


      -

      BG color

      +

      BG color

      When window size is wider or taller than image size, empty areas of the window are colored black by default. Checking this option will color these areas according to current "background" color of NES palette.


      -

      Square pixels

      +

      Square pixels

      This is checked by default, so FCEUX will limit the max size of the image to make all pixels share the same width/height. If you uncheck this, the image will be stretched to fill the whole width or height of the window area.


      -

      TV Aspect

      +

      TV Aspect

      Check this if you want to change the image aspect ratio (e.g. to 4:3). You can enter different values in adjacent text fields.



      -

      Drawing Area

      +

      Drawing Area


      -

      First Line

      +

      First Line

      Sets the first scan line for NTSC and PAL Modes. This should be left on the default of 8 for NTSC and 0 for PAL.


      -

      Last Line

      +

      Last Line

      Sets the last scan line for NTSC and PAL Modes. This should be left on the default of 231 for NTSC and 239 for PAL.


      -

      Clip left and right sides (8 px on each)

      +

      Clip left and right sides (8 px on each)

      If enabled, 8 pixels from each side of the windows will be removed. Some NES games show grapical artifacts on the sides of screen when scrolling (on real hardware too!), so you may hide those artifacts by checking the option.



      -

      Emulation

      +

      Emulation


      -

      Allow more than 8 sprites per scanline

      +

      Allow more than 8 sprites per scanline

      On real NES hardware, more than 8 sprites on the screen causes flickering. Enabling this option can reduce flickering by allowing more sprites to be visible at once. But if you prefer to stay "true" to NES hardware, this should not be checked, because some games rely on the limitation.



      diff --git a/web/help/WhatsNew200.html b/web/help/WhatsNew200.html index 16079322b..514ab127e 100644 --- a/web/help/WhatsNew200.html +++ b/web/help/WhatsNew200.html @@ -195,10 +195,10 @@

      What's New? 2.0.0

      -A detailed Help Menu!  No longer are you aimlessly searching the internet for long lost info on FCEU's options!

      -Numerous Dialog box reformats.

      -FCEU remembers its last screen (x,y) position.

      -

      -Increased command line options

      -

      -More options under the Directory Override Menu

      +

      -Increased command line options

      +

      -More options under the Directory Override Menu

      -A Turbo Toggle option (turbo now can be toggled on rather than having to hold the key down)

      -

      -More hotkey assignable options in the Map Hotkeys Menu.

      +

      -More hotkey assignable options in the Map Hotkeys Menu.

      -A lag counter

      -Autofire uses the lag counter (so it will skip over lag frames)


      @@ -216,8 +216,8 @@

      What's New? 2.0.0

      -Recording from start (hard reset) no longer has an empty savestate at the beginning.

      -GUID inserted into movies for better savestate/loadstate error handling.

      -Rather than an Author field, it has a full metadata menu where an author can put any info needed.

      -

      -A tool to convert .fcm files to .fm2 files.

      -

      -More specific info on .fm2 files in the .fm2 documentation

      +

      -A tool to convert .fcm files to .fm2 files.

      +

      -More specific info on .fm2 files in the .fm2 documentation


      Savestate/Loadstate


      @@ -233,7 +233,7 @@

      What's New? 2.0.0


      TAS Edit


      -

      -A brand new powerful movie making tool that revolutionizes the way TAS movies are made.  See TAS edit.

      +

      -A brand new powerful movie making tool that revolutionizes the way TAS movies are made.  See TAS edit.



      New Tools

      @@ -274,12 +274,12 @@

      What's New? 2.0.0


      Lua Scripting


      -

      -Uses the latest features of Lua Scripting from FCEU 0.28

      +

      -Uses the latest features of Lua Scripting from FCEU 0.28

      -Many enhancements and new commands including dialog creation commands!  Now scripts can create their own dialog's and GUI features.


      Lua Basic Bot


      -

      -Basicbot removed (from the rerecording version of FCE Ultra).  In its place is lua bot.

      +

      -Basicbot removed (from the rerecording version of FCE Ultra).  In its place is lua bot.



      AVI Recording

      diff --git a/web/help/WhatsNew210.html b/web/help/WhatsNew210.html index 54268a8fe..617f46a29 100644 --- a/web/help/WhatsNew210.html +++ b/web/help/WhatsNew210.html @@ -194,11 +194,11 @@

      What's New? 2.1 (changelog)


      *The latest mappers and mapper fixes from FCEU-mm.  Adds support for many new games such as Warioland II (Unl), Shu Qi Yu,  and Street Dance

      *Full screen mode fixed!  Also, Alt+Enter properly toggles full screen.

      -

      *Individual control for sound channels! (See sound config for details).

      -

      *Undo/Redo Savestate/Loadstate features installed!  No more loss of data to unintentional presses.  (See getting started for details).

      -

      *Movie subtitles can now be included in .fm2 files.  See .fm2 documentation for details and Movie options for details on customizing.

      -

      *Auto-backup for movie files.  (See movie options for details).

      -

      *A Ram change monitor for the Memory watch dialog. (see memwatch for details).

      +

      *Individual control for sound channels! (See sound config for details).

      +

      *Undo/Redo Savestate/Loadstate features installed!  No more loss of data to unintentional presses.  (See getting started for details).

      +

      *Movie subtitles can now be included in .fm2 files.  See .fm2 documentation for details and Movie options for details on customizing.

      +

      *Auto-backup for movie files.  (See movie options for details).

      +

      *A Ram change monitor for the Memory watch dialog. (see memwatch for details).

      *Frame counter works even without a movie loaded.

      *AVI Directory Override option.


      @@ -229,10 +229,10 @@

      What's New? 2.1 (changelog)

      *All FCEUX features are now accessible in the menu

      *Alt Menu Shortcuts properly configured

      *Menu items are properly grayed when not useable

      -

      *All movie related menu items moved to a Movie options dialog 

      +

      *All movie related menu items moved to a Movie options dialog 

      *Removed hard-coded Accel keys and replaced with re-mappable hotkeys (Open & Close ROM)

      *Drag & Drop for .fm2 and .lua files

      -

      *Many new functions added to the context menu (See context menu for details)

      +

      *Many new functions added to the context menu (See context menu for details)

      *New Mappable Hotkeys: Open Cheats, Open ROM, Close ROM, Undo/Redo savestate, Toggle Movie Subtitles


      Lua

      @@ -277,7 +277,7 @@

      What's New? 2.1 (changelog)


      Memory Watch


      -

      *Dialog now includes Ram change monitoring. (see memwatch for details).

      +

      *Dialog now includes Ram change monitoring. (see memwatch for details).

      *Dialog is now collapsible to 1 column.

      *No longer crashes when attempting to load an invalid file from the recent file menu.

      *Cancel option added to the save changes dialog.

      @@ -333,7 +333,7 @@

      What's New? 2.1 (changelog)

      Metadata


      *Remembers window position

      -

      *Can be called from the context menu if a movie is loaded (see context menu for details).

      +

      *Can be called from the context menu if a movie is loaded (see context menu for details).


      TASEdit


      diff --git a/web/help/WhatsNew211.html b/web/help/WhatsNew211.html index 4d721b88e..bb9ecbe4d 100644 --- a/web/help/WhatsNew211.html +++ b/web/help/WhatsNew211.html @@ -190,85 +190,85 @@

      What's New? 2.1.1 (changelog)

      This release includes a multitude of new features, major fixes, and enhancements.



      -

      The 2.1 new release fixes some bugs of 2.1.0a, improves the accuracy of the sound core, and adds useability enhancements to the windows port.

      -


      -

      Common - Bug fixes

      +

      The 2.1 new release fixes some bugs of 2.1.0a, improves the accuracy of the sound core, and adds useability enhancements to the windows port.

      +


      +

      Common - Bug fixes

        -
      • Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
      • -
      • Made default save slot 0 instead of 1
      • +
      • Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
      • +
      • Made default save slot 0 instead of 1
      -


      -

      Improved Sound core/PPU

      +


      +

      Improved Sound core/PPU

        -
      • Fixed the noise value, it seems that the noise logic was shifting the values to the left by 1 when reloading, but this doesn't work for PAL since one of the PAL reload value is odd, so fix the logic and used the old tables. Revert a stupid CPU ignore logic in PPU. Sorry about that. 
      • -
      • Updated with the correct values for the noise and DMC table, 
      • -
      • Fixed the CPU unofficial opcode ATX, ORing with correct constant $FF instead of $EE, as tested by blargg's. These fixes passes the IRQ flags test from blargg, and also one more  opcode test from blargg's cpu.nes test.
      • -
      • Square 1 & square 2 volume controls no longer backwards
      • -
      • Length counters for APU now correct variables
      • +
      • Fixed the noise value, it seems that the noise logic was shifting the values to the left by 1 when reloading, but this doesn't work for PAL since one of the PAL reload value is odd, so fix the logic and used the old tables. Revert a stupid CPU ignore logic in PPU. Sorry about that. 
      • +
      • Updated with the correct values for the noise and DMC table, 
      • +
      • Fixed the CPU unofficial opcode ATX, ORing with correct constant $FF instead of $EE, as tested by blargg's. These fixes passes the IRQ flags test from blargg, and also one more  opcode test from blargg's cpu.nes test.
      • +
      • Square 1 & square 2 volume controls no longer backwards
      • +
      • Length counters for APU now correct variables
      -


      -

      NewPPU (still experimental, enabled by setting newppu 1 in the config file)

      +


      +

      NewPPU (still experimental, enabled by setting newppu 1 in the config file)

        -
      • Added experimental $2004 reading support to play micro machines with (little) shakes, and fixed some timing in the new PPU.
      • -
      • Added palette reading cases for the new PPU.
      • +
      • Added experimental $2004 reading support to play micro machines with (little) shakes, and fixed some timing in the new PPU.
      • +
      • Added palette reading cases for the new PPU.
      -


      -

      Win32

      -


      -

      Minor Bug fixes

      +


      +

      Win32

      +


      +

      Minor Bug fixes

        -
      • Replay movie dialog - Stop movie at frame x feature - fixed off by 1 error on the stop frame number
      • -
      • Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
      • -
      • Fixed bug in memory watch that would make the first watch value drawn in the wrong place if watch file was full
      • -
      • Debugger - Step type functions now update other dialogs such as ppu, nametable, code/data, trace logger, etc.
      • -
      • "Disable screen saver" gui option now also diables the monitor powersave
      • -
      • Recent menus - no longer crash if item no longer exists, instead it ask the user if they want to remove the item from the list
      • -
      • Sound Config Dialog - When sound is off, all controls are grayed out
      • -
      • Memory Watch - fixed a regression made in 2.0.1 that broke the Save As menu item
      • -
      • Memory Watch - save menu item is grayed if file hasn't changed
      • +
      • Replay movie dialog - Stop movie at frame x feature - fixed off by 1 error on the stop frame number
      • +
      • Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
      • +
      • Fixed bug in memory watch that would make the first watch value drawn in the wrong place if watch file was full
      • +
      • Debugger - Step type functions now update other dialogs such as ppu, nametable, code/data, trace logger, etc.
      • +
      • "Disable screen saver" gui option now also diables the monitor powersave
      • +
      • Recent menus - no longer crash if item no longer exists, instead it ask the user if they want to remove the item from the list
      • +
      • Sound Config Dialog - When sound is off, all controls are grayed out
      • +
      • Memory Watch - fixed a regression made in 2.0.1 that broke the Save As menu item
      • +
      • Memory Watch - save menu item is grayed if file hasn't changed
      -


      -


      -

      GUI/Enhancements

      +


      +


      +

      GUI/Enhancements

        -
      • Last save slot used is stored in the config file
      • -
      • Made fullscreen toggle (Alt+Enter) remappable
      • -
      • Hex editor - Reverted fixedFontHeight to 13 instead of 14.  Gave the option of adjusting the height by modifying RowHeightBorder in the .cfg file
      • -
      • Hex Editor - allowed the user to customize the color scheme by use of RGB values stored in the .cfg file
      • -
      • Hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with groups of addresses highlighted at once (single ones still don't yet update)
      • -
      • Hex Editor - Save Rom As... menu option enabled and implemented
      • -
      • Window caption shows the name of the ROM loaded
      • -
      • Recent Movie Menu added
      • -
      • Load Last Movie context menu item added
      • -
      • Save Movie As... context menu item (for when a movie is loaded in read+write mode)
      • -
      • Drag & Drop support for all files related to FCEUX including:
      • +
      • Last save slot used is stored in the config file
      • +
      • Made fullscreen toggle (Alt+Enter) remappable
      • +
      • Hex editor - Reverted fixedFontHeight to 13 instead of 14.  Gave the option of adjusting the height by modifying RowHeightBorder in the .cfg file
      • +
      • Hex Editor - allowed the user to customize the color scheme by use of RGB values stored in the .cfg file
      • +
      • Hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with groups of addresses highlighted at once (single ones still don't yet update)
      • +
      • Hex Editor - Save Rom As... menu option enabled and implemented
      • +
      • Window caption shows the name of the ROM loaded
      • +
      • Recent Movie Menu added
      • +
      • Load Last Movie context menu item added
      • +
      • Save Movie As... context menu item (for when a movie is loaded in read+write mode)
      • +
      • Drag & Drop support for all files related to FCEUX including:
      -

          .fcm (autoconverts to .fm2 and begins movie playback)

      -

          Savestates

      -

          Palette files (.pal)

      +

          .fcm (autoconverts to .fm2 and begins movie playback)

      +

          Savestates

      +

          Palette files (.pal)

        -
      • Commandline - -palette commandline option
      • -
      • Memory Watch - option to bind to main window, if checked it gives GENS dialog style control, where there is no extra task bar item, and it minimizes when FCEUX is minimized
      • +
      • Commandline - -palette commandline option
      • +
      • Memory Watch - option to bind to main window, if checked it gives GENS dialog style control, where there is no extra task bar item, and it minimizes when FCEUX is minimized
      -


      -

      SDL

      -


      +


      +

      SDL

      +


        -
      • added --subtitles
      • -
      • fixed Four Score movie playback
      • -
      • added --ripsubs for converting fm2 movie subtitles to an srt file
      • -
      • Lua is optional again, fixed the real issue
      • -
      • Lua is NO longer optional, so the SConscripts have been updated to reflect that change.  This fixes the mysterious non-working input issue.
      • -
      • implemented saving/loading a savestate from a specific file on Alt+S/L
      • -
      • implemented starting an FM2 movie on Alt+R
      • -
      • added --pauseframe to pause movie playback on frame x
      • -
      • dropped UTFConverter.c from SDL build
      • -
      • added hotkey Q for toggling read-only/read+write movie playback
      • +
      • added --subtitles
      • +
      • fixed Four Score movie playback
      • +
      • added --ripsubs for converting fm2 movie subtitles to an srt file
      • +
      • Lua is optional again, fixed the real issue
      • +
      • Lua is NO longer optional, so the SConscripts have been updated to reflect that change.  This fixes the mysterious non-working input issue.
      • +
      • implemented saving/loading a savestate from a specific file on Alt+S/L
      • +
      • implemented starting an FM2 movie on Alt+R
      • +
      • added --pauseframe to pause movie playback on frame x
      • +
      • dropped UTFConverter.c from SDL build
      • +
      • added hotkey Q for toggling read-only/read+write movie playback
      -


      -


      -


      -

      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Create help files for the Qt Help Framework

      diff --git a/web/help/WhatsNew212.html b/web/help/WhatsNew212.html index 9fb04c724..496f4f130 100644 --- a/web/help/WhatsNew212.html +++ b/web/help/WhatsNew212.html @@ -188,67 +188,67 @@

      What's New? 2.1.2 (changelog)

      Released November 3, 2009



      -

      The 2.1.2 release fixes some bugs of 2.1.0a, increases game compatibility, launches a new PPU core, and adds usability enhancements to the windows port.

      -


      -

      Common 

      +

      The 2.1.2 release fixes some bugs of 2.1.0a, increases game compatibility, launches a new PPU core, and adds usability enhancements to the windows port.

      +


      +

      Common 

        -
      • New PPU is now functional!  You can access it by changing the newPPU flag in the config file.  Windows users can access it from Config > PPU > New PPU
      • -
      • Dragon Ball Z 3 now playable again
      • -
      • Fixed action 52 game that was broken in post-FCEUX 2.0.3 versions
      • -
      • Mapper 253 mostly implemented
      • -
      • Mapper 43 fixed bug
      • +
      • New PPU is now functional!  You can access it by changing the newPPU flag in the config file.  Windows users can access it from Config > PPU > New PPU
      • +
      • Dragon Ball Z 3 now playable again
      • +
      • Fixed action 52 game that was broken in post-FCEUX 2.0.3 versions
      • +
      • Mapper 253 mostly implemented
      • +
      • Mapper 43 fixed bug
      +


      +

      Win32


      -

      Win32

      -


        -
      • Imported NSF features from FCEUXDSP-NSF.  Debugging tools are now compatible with NSF files.
      • -
      • Movies now record FDS disk swapping commands
      • -
      • Movie play dialog displays movie time based on ~60.1 (~50.1 PAL) instead of 60 & 50
      • -
      • Ram Watch and Ram Search dialogs imported from GENS rerecording
      • -
      • Ram Filter dialog removed (now redundant compared to both cheat search and ram search)
      • -
      • Lua script window ported from GENS
      • -
      • Fix for the directory overrides bug that caused overrides to reset
      • -
      • Debugger:  .deb file saving/loading restored
      • -
      • "Save config file" menu item
      • -
      • "New PPU" menu item
      • +
      • Imported NSF features from FCEUXDSP-NSF.  Debugging tools are now compatible with NSF files.
      • +
      • Movies now record FDS disk swapping commands
      • +
      • Movie play dialog displays movie time based on ~60.1 (~50.1 PAL) instead of 60 & 50
      • +
      • Ram Watch and Ram Search dialogs imported from GENS rerecording
      • +
      • Ram Filter dialog removed (now redundant compared to both cheat search and ram search)
      • +
      • Lua script window ported from GENS
      • +
      • Fix for the directory overrides bug that caused overrides to reset
      • +
      • Debugger:  .deb file saving/loading restored
      • +
      • "Save config file" menu item
      • +
      • "New PPU" menu item
      -


      -

      Minor Bug fixes

      -


      +


      +

      Minor Bug fixes

      +


        -
      • Minor fixes to recent menus
      • -
      • Fixed a bug that prevented the Map Hotkeys dialog's X button from closing the dialog
      • -
      • Restored DPCM Logging when Code/Data Logger is active
      • -
      • Memory watch - Save Changes Prompt - clicking save will default to quicksave first and save as 2nd (instead of always defaulting to save as)
      • -
      • Made Trace Logger refresh adequately when using stepping options in the debugger.
      • +
      • Minor fixes to recent menus
      • +
      • Fixed a bug that prevented the Map Hotkeys dialog's X button from closing the dialog
      • +
      • Restored DPCM Logging when Code/Data Logger is active
      • +
      • Memory watch - Save Changes Prompt - clicking save will default to quicksave first and save as 2nd (instead of always defaulting to save as)
      • +
      • Made Trace Logger refresh adequately when using stepping options in the debugger.
      -


      -

      Lua

      +


      +

      Lua

        -
      • joypad.set() fixed.  True,False, and Nil now work properly for all buttons.  In addition there is a new "invert" option.
      • -
      • Lua5.1.dll no longer required to use lua.
      • -
      • fceu.unpause()
      • -
      • Added savestate.registerload(), savestate.registersave(), savestate.loadscriptdata()
      • -
      • emu. library, has all the same functions as fceu. library for better compatibility between lua emulators
      • -
      • Many additional function names to increase consistency with other lua emulators
      • -
      • Added movie.recording() and movie.playing()
      • -
      • Added memory.getregister() and memory.setregister()
      • -
      • Added gui.popup and input.popup
      • -
      • Added savestate.registerload(), savestate.registersave(), and savestate.loadscriptdata()
      • +
      • joypad.set() fixed.  True,False, and Nil now work properly for all buttons.  In addition there is a new "invert" option.
      • +
      • Lua5.1.dll no longer required to use lua.
      • +
      • fceu.unpause()
      • +
      • Added savestate.registerload(), savestate.registersave(), savestate.loadscriptdata()
      • +
      • emu. library, has all the same functions as fceu. library for better compatibility between lua emulators
      • +
      • Many additional function names to increase consistency with other lua emulators
      • +
      • Added movie.recording() and movie.playing()
      • +
      • Added memory.getregister() and memory.setregister()
      • +
      • Added gui.popup and input.popup
      • +
      • Added savestate.registerload(), savestate.registersave(), and savestate.loadscriptdata()
      -


      -


      -

      New Lua Scripts

      +


      +


      +

      New Lua Scripts

        -
      • A multi-track movie recording tools written by FatRatKnight.  Allows input for different players to be recorded separately.
      • -
      • A rewinding tool by Antony Lavelle
      • +
      • A multi-track movie recording tools written by FatRatKnight.  Allows input for different players to be recorded separately.
      • +
      • A rewinding tool by Antony Lavelle
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Free help authoring environment

      diff --git a/web/help/WhatsNew213.html b/web/help/WhatsNew213.html index a05c61798..65f622b66 100644 --- a/web/help/WhatsNew213.html +++ b/web/help/WhatsNew213.html @@ -188,63 +188,63 @@

      What's New? 2.1.3 (changelog)

      Released April 8, 2010



      -

      The 2.1.3 release fixes some bugs of 2.1.2, increases game compatibility, and adds usability enhancements to the windows port and adds a GUI to the SDL port.

      -


      -

      Common 

      +

      The 2.1.3 release fixes some bugs of 2.1.2, increases game compatibility, and adds usability enhancements to the windows port and adds a GUI to the SDL port.

      +


      +

      Common 

        -
      • Fixed mappers 82, 25, 21, and 18.  Games such as SD Kiji Blader, Ganbare Goemon Gaiden, and Ganbare Goemon Gaiden 2, Jajamaru Gekimadden are now playable
      • -
      • Fixes for mappers 253 & 226 - fixes games such as Fire Emblem (J) and Fire Emblem Gaiden (J)
      • -
      • Fix crashing on game loading for any battery backed ROMs with mappers from MapInitTab (fixes Esper Dream 2 - Aratanaru Tatakai (J)
      • -
      • FDS - show name of missing bios file in error message
      • -
      • NewPPU - fixed sprite hit before 255 and for non transparent hits only, thanks to dwedit for providing the fix
      • -
      • .fm2 file format header now has an FDS flag
      • +
      • Fixed mappers 82, 25, 21, and 18.  Games such as SD Kiji Blader, Ganbare Goemon Gaiden, and Ganbare Goemon Gaiden 2, Jajamaru Gekimadden are now playable
      • +
      • Fixes for mappers 253 & 226 - fixes games such as Fire Emblem (J) and Fire Emblem Gaiden (J)
      • +
      • Fix crashing on game loading for any battery backed ROMs with mappers from MapInitTab (fixes Esper Dream 2 - Aratanaru Tatakai (J)
      • +
      • FDS - show name of missing bios file in error message
      • +
      • NewPPU - fixed sprite hit before 255 and for non transparent hits only, thanks to dwedit for providing the fix
      • +
      • .fm2 file format header now has an FDS flag
      +


      +

      SDL


      -

      SDL

      -


        -
      • A GUI!  A graphic user interface (using GTK) with many basic menu options
      • -
      • ported to SDL 1.3; compatibility maintained with 1.2
      • -
      • unix netplay is now functional; gtk network gui created
      • -
      • now prints the name of the mapper on ROM load
      • -
      • fixed dpad/joyhat support
      • -
      • VS unisystem keys now configable
      • -
      • changed default hotkeys and keys to match Win32
      • -
      • disallow --inputcfg gamepad0 and gamepad5
      • +
      • A GUI!  A graphic user interface (using GTK) with many basic menu options
      • +
      • ported to SDL 1.3; compatibility maintained with 1.2
      • +
      • unix netplay is now functional; gtk network gui created
      • +
      • now prints the name of the mapper on ROM load
      • +
      • fixed dpad/joyhat support
      • +
      • VS unisystem keys now configable
      • +
      • changed default hotkeys and keys to match Win32
      • +
      • disallow --inputcfg gamepad0 and gamepad5
      -


      -

      Win32

      -


      +


      +

      Win32

      +


        -
      • Made savestate backups optional (config - enable - backup savestates)
      • -
      • Made savestate compression togglable (config - enable - compress savestates)
      • -
      • Cheats dialog - Pause while active checkbox
      • -
      • Cheats dialog - Toggling a cheat in the cheats list now updates the active cheats count
      • -
      • Debugger - added an auto-load feature
      • -
      • Debugger - Fix so it doesn't crash if unminimized with no game loaded 
      • -
      • Closing minimized windows no longer moves them the next time they get opened
      • -
      • Lua console - added a menu
      • -
      • Lua console - filename updates when lua scripts are dragged to emulator or recent filenames invoked
      • -
      • Name Table Viewer - Fix for use with New PPU
      • -
      • Trace Logger - Trace logger now logs the values of the stack pointer register
      • -
      • If a .fm2 file is drag and dropped with no ROM load, the open ROM dialog will appear
      • -
      • disable movie messages menu item
      • -
      • Added more window positions bounds checks. Accounts for -32000 positions and less out-of-range too
      • -
      • TASEdit - Added interface functionality (save/load, running TASEdit mid-movie, etc.)
      • +
      • Made savestate backups optional (config - enable - backup savestates)
      • +
      • Made savestate compression togglable (config - enable - compress savestates)
      • +
      • Cheats dialog - Pause while active checkbox
      • +
      • Cheats dialog - Toggling a cheat in the cheats list now updates the active cheats count
      • +
      • Debugger - added an auto-load feature
      • +
      • Debugger - Fix so it doesn't crash if unminimized with no game loaded 
      • +
      • Closing minimized windows no longer moves them the next time they get opened
      • +
      • Lua console - added a menu
      • +
      • Lua console - filename updates when lua scripts are dragged to emulator or recent filenames invoked
      • +
      • Name Table Viewer - Fix for use with New PPU
      • +
      • Trace Logger - Trace logger now logs the values of the stack pointer register
      • +
      • If a .fm2 file is drag and dropped with no ROM load, the open ROM dialog will appear
      • +
      • disable movie messages menu item
      • +
      • Added more window positions bounds checks. Accounts for -32000 positions and less out-of-range too
      • +
      • TASEdit - Added interface functionality (save/load, running TASEdit mid-movie, etc.)
      -


      -

      Lua

      +


      +

      Lua

        -
      • New lua functions: gui.parsecolor(), joypad.getup(), joypad.getdown(), emu.emulating()
      • -
      • Change gui.line, gui.box, joypad.get to function consistently with other lua emulators such as GENS rerecording
      • -
      • fixed zapper.read() to read movie data if a movie is playing.  Also changed the struct values to x,y,fire. This breaks lua scripts that used it previous, sorry
      • -
      • gui.text() now has out of bounds checking
      • -
      • Lua no longer unpauses the emulator when a script is loaded
      • +
      • New lua functions: gui.parsecolor(), joypad.getup(), joypad.getdown(), emu.emulating()
      • +
      • Change gui.line, gui.box, joypad.get to function consistently with other lua emulators such as GENS rerecording
      • +
      • fixed zapper.read() to read movie data if a movie is playing.  Also changed the struct values to x,y,fire. This breaks lua scripts that used it previous, sorry
      • +
      • gui.text() now has out of bounds checking
      • +
      • Lua no longer unpauses the emulator when a script is loaded
      -


      -


      -


      -

      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator

      diff --git a/web/help/WhatsNew214.html b/web/help/WhatsNew214.html index 2eed19bf3..61e493975 100644 --- a/web/help/WhatsNew214.html +++ b/web/help/WhatsNew214.html @@ -193,105 +193,105 @@

      What's New? 2.1.4 (changelog)

      Released 31 May 2010



      -

      The 2.1.4 release fixes many bugs and adds new features compared to 2.1.3. In addition it also fixes up the movie code significantly; fixing implementation problems, loading speed, adding new features, and fixing bugs. 

      -


      -

      Common 

      +

      The 2.1.4 release fixes many bugs and adds new features compared to 2.1.3. In addition it also fixes up the movie code significantly; fixing implementation problems, loading speed, adding new features, and fixing bugs. 

      +


      +

      Common 

        -
      • Added microphone support option. When enabled, Port 2 Start activates the Microphone
      • -
      • Prevent .zip files containing no recognized files from causing crash
      • -
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      • -
      • mapper 19 savestate fix mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check
      • -
      • Disable auto-savestates during turbo 
      • -
      • Fixed so Gotcha! auto-enables the zapper
      • -
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      • +
      • Added microphone support option. When enabled, Port 2 Start activates the Microphone
      • +
      • Prevent .zip files containing no recognized files from causing crash
      • +
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      • +
      • mapper 19 savestate fix mirroring for "Dream Master (J)" corrected to "four-screen" by CRC check
      • +
      • Disable auto-savestates during turbo 
      • +
      • Fixed so Gotcha! auto-enables the zapper
      • +
      • Autohold - Added player 3 and 4 to autohold notification window, labeled controller input
      +


      +

      Movies


      -

      Movies

      -


        -
      • Fully implemented "bulletproof" read-only
      • -
      • Movie code now fully conforms to the Savestate section of the Laws of TAS
      • -
      • Fixed a potential desync that plays out an extra frame without an update to the frame count involving heavy lua use, joypad.get, and a loadstate
      • -
      • Movie support for microphone
      • -
      • Movies now have a "finished" mode.  If a playback stops the movie isn't cleared from memory, and can be replayed or a state loaded Similar functionality as DeSmuME and GENS rerecording
      • -
      • New PPU flag in movie headers (doesn't change an emulators PPU state when loading a movie)
      • -
      • Much faster movie loading and movie-savestate loading
      • -
      • Made gamepad 2 off by default (so less movies should have unused player 2 data)
      • -
      • Implemented a "full savestate-movie load" mode similar to the implementation in VBA-rr and SNES9x-rr.  In this mode loading a savestate in read+write doesn't truncate the movie to its frame count immediately.  Instead it waits until input is recording into the movie (next frame).  For win32 this feature is togglable in movie options and the context menu.  For SDL this is off by default and a toggle will need to be added
      • -
      • Movie + loadstate errors are handled more gracefully now, with more informative error messages and the movie doesn't have to stop if backups are enabled
      • -
      • Fix PlayMovieFromBeginning when using a movie that starts from savestate
      • +
      • Fully implemented "bulletproof" read-only
      • +
      • Movie code now fully conforms to the Savestate section of the Laws of TAS
      • +
      • Fixed a potential desync that plays out an extra frame without an update to the frame count involving heavy lua use, joypad.get, and a loadstate
      • +
      • Movie support for microphone
      • +
      • Movies now have a "finished" mode.  If a playback stops the movie isn't cleared from memory, and can be replayed or a state loaded Similar functionality as DeSmuME and GENS rerecording
      • +
      • New PPU flag in movie headers (doesn't change an emulators PPU state when loading a movie)
      • +
      • Much faster movie loading and movie-savestate loading
      • +
      • Made gamepad 2 off by default (so less movies should have unused player 2 data)
      • +
      • Implemented a "full savestate-movie load" mode similar to the implementation in VBA-rr and SNES9x-rr.  In this mode loading a savestate in read+write doesn't truncate the movie to its frame count immediately.  Instead it waits until input is recording into the movie (next frame).  For win32 this feature is togglable in movie options and the context menu.  For SDL this is off by default and a toggle will need to be added
      • +
      • Movie + loadstate errors are handled more gracefully now, with more informative error messages and the movie doesn't have to stop if backups are enabled
      • +
      • Fix PlayMovieFromBeginning when using a movie that starts from savestate
      -


      -

      Lua

      +


      +

      Lua

        -
      • fix bug that caused zapper.read() to crash when movie playback ends
      • -
      • Win32 - Added option for palette selection as color for LUA colors. Included is a LUA script to display all choices with the value used to pick displayed color
      • +
      • fix bug that caused zapper.read() to crash when movie playback ends
      • +
      • Win32 - Added option for palette selection as color for LUA colors. Included is a LUA script to display all choices with the value used to pick displayed color
      -


      -

      New Lua functions

      +


      +

      New Lua functions

        -
      • movie.ispoweron()
      • -
      • movie.isfromsavestate()
      • -
      • emu.addgamegenie()
      • -
      • emu.delgamegenie()
      • -
      • savestate.object() which is savestate.create() with intuitive numbering under windows
      • -
      • gui.getpixel() which gets any gui.pixel() set pixel colors, and possibly other functions
      • -
      • emu.getscreenpixel() which gets the RGB and Palette of any pixel on the screen
      • -
      • lua function movie.getfilename() which returns the current movie filename without the path included
      • +
      • movie.ispoweron()
      • +
      • movie.isfromsavestate()
      • +
      • emu.addgamegenie()
      • +
      • emu.delgamegenie()
      • +
      • savestate.object() which is savestate.create() with intuitive numbering under windows
      • +
      • gui.getpixel() which gets any gui.pixel() set pixel colors, and possibly other functions
      • +
      • emu.getscreenpixel() which gets the RGB and Palette of any pixel on the screen
      • +
      • lua function movie.getfilename() which returns the current movie filename without the path included
      -


      -

      Input Display

      +


      +

      Input Display

        -
      • Input display updates on loadstate
      • -
      • Input display overhaul that uses different colors for different input contexts
      • -
      • Input display now shows both currently pressed buttons and buttons held the previous frame
      • +
      • Input display updates on loadstate
      • +
      • Input display overhaul that uses different colors for different input contexts
      • +
      • Input display now shows both currently pressed buttons and buttons held the previous frame
      -


      -

      Win32

      +


      +

      Win32

        -
      • Added NTSC 2x scalar option with some CFG config options of it's own Added Ram Search hotkeys for the first 6 search types in the list
      • -
      • Add Cheat buttons for Ram Search and Ram Watch
      • -
      • With special scaler in window mode, it's possible to resize to anything above the minimum.
      • -
      • Recording a new movie adds it to recent movies list
      • -
      • Replay dialog, when selecting a movie in a relative path (.\movies for example), the recent movies list stores an absolute path instead
      • -
      • Replay dialog shows PAL flag and New PPU flags
      • -
      • CDLogger - fixed bug preventing correct interrupt vectors from logging
      • -
      • Memwatch - ignore spaces at the beginnign of an address in the address boxes
      • -
      • Replay dialog - fix bug that was causing it to always report savestate movies as soft-reset
      • +
      • Added NTSC 2x scalar option with some CFG config options of it's own Added Ram Search hotkeys for the first 6 search types in the list
      • +
      • Add Cheat buttons for Ram Search and Ram Watch
      • +
      • With special scaler in window mode, it's possible to resize to anything above the minimum.
      • +
      • Recording a new movie adds it to recent movies list
      • +
      • Replay dialog, when selecting a movie in a relative path (.\movies for example), the recent movies list stores an absolute path instead
      • +
      • Replay dialog shows PAL flag and New PPU flags
      • +
      • CDLogger - fixed bug preventing correct interrupt vectors from logging
      • +
      • Memwatch - ignore spaces at the beginnign of an address in the address boxes
      • +
      • Replay dialog - fix bug that was causing it to always report savestate movies as soft-reset
      -


      -

      Debugger

      -


      +


      +

      Debugger

      +


        -
      • Added conditional debugging option 'K', for bank PC is on
      • -
      • Fixed bug involving pausing emulation outside of the debugger, then trying to use the debugger commands, and having the CPU registers become corrupted
      • -
      • Made debugger able to break on and distinguish Stack reads/writes
      • +
      • Added conditional debugging option 'K', for bank PC is on
      • +
      • Fixed bug involving pausing emulation outside of the debugger, then trying to use the debugger commands, and having the CPU registers become corrupted
      • +
      • Made debugger able to break on and distinguish Stack reads/writes
      -


      -

      Hex Editor

      -


      +


      +

      Hex Editor

      +


        -
      • Added "Goto" command
      • -
      • Made the Hex Editor display the Frozen, Bookmarked, etc. status of the selected address, and made the Frozen color override the Bookmarked color.
      • +
      • Added "Goto" command
      • +
      • Made the Hex Editor display the Frozen, Bookmarked, etc. status of the selected address, and made the Frozen color override the Bookmarked color.
      -


      -

      Cheat Search

      -


      +


      +

      Cheat Search

      +


        -
      • Made enabling/disabling cheats no longer deselect the selected cheat
      • -
      • Added context menu to Cheat Dialog Cheat Listbox, populated list with Toggle Cheat, Poke Cheat Value, and Goto In Hex Editor
      • -
      • Enabled multi-select for Cheat menu to allow multiple toggles and deletes
      • -
      • Made cheat menu's Pause When Active effect immediate
      • +
      • Made enabling/disabling cheats no longer deselect the selected cheat
      • +
      • Added context menu to Cheat Dialog Cheat Listbox, populated list with Toggle Cheat, Poke Cheat Value, and Goto In Hex Editor
      • +
      • Enabled multi-select for Cheat menu to allow multiple toggles and deletes
      • +
      • Made cheat menu's Pause When Active effect immediate
      -


      -

      GUI

      -


      +


      +

      GUI

      +


        -
      • Added Tools - GUI option to partially disable visual themes, so the emulator can be made to look like it did in 2.1.1 and earlier releases. Drag & Drop - if dropping a .fcm with no ROM loaded, prompt for one (same functionality that was added to .fm2 files)
      • -
      • Added single-instance mode, which makes starting a second copy of FCEUX load the file into the first, then exit.Mode off by default, togglable under Config - GUI
      • +
      • Added Tools - GUI option to partially disable visual themes, so the emulator can be made to look like it did in 2.1.1 and earlier releases. Drag & Drop - if dropping a .fcm with no ROM loaded, prompt for one (same functionality that was added to .fm2 files)
      • +
      • Added single-instance mode, which makes starting a second copy of FCEUX load the file into the first, then exit.Mode off by default, togglable under Config - GUI
      -


      -

      +


      +

      Created with the Personal Edition of HelpNDoc: Produce electronic books easily

      diff --git a/web/help/WhatsNew215.html b/web/help/WhatsNew215.html index d7c7054b5..e48feded1 100644 --- a/web/help/WhatsNew215.html +++ b/web/help/WhatsNew215.html @@ -190,77 +190,77 @@

      What's New? 2.1.5 (changelog)


      The 2.1.5 release fixes a lot of bugs and brings various improvements to the prior 2.1.4a release. In addition, the SDL port has improved signficantly; completely overhauling the GTK2 GUI, fixing many sound issues, and fixing a variety of bugs.


      -

      Common 

      +

      Common 

        -
      • Fixed compatibility issue with Young Indiana Jones Chronicles
      • -
      • Fixed bug in new PPU that made some intensify bits not get applied to output (fixed flashing siren screen in Werefolf)
      • -
      • Fix many segmentation faults related to file handling
      • +
      • Fixed compatibility issue with Young Indiana Jones Chronicles
      • +
      • Fixed bug in new PPU that made some intensify bits not get applied to output (fixed flashing siren screen in Werefolf)
      • +
      • Fix many segmentation faults related to file handling
      +


      +

      Movies


      -

      Movies

      -


        -
      • Slight performance increase when loading movies
      • -
      • Fixed read-only loadstate error messages and logic
      • +
      • Slight performance increase when loading movies
      • +
      • Fixed read-only loadstate error messages and logic
      -


      -

      Lua

      +


      +

      Lua

        -
      • Lua socket added to built-in lua library
      • -
      • Fixed speed.mode() function so that normal turns off turbo
      • +
      • Lua socket added to built-in lua library
      • +
      • Fixed speed.mode() function so that normal turns off turbo
      -


      -

      New Lua functions

      +


      +

      New Lua functions

        -
      • gui.savescreenshotas()
      • -
      • sound.get()
      • +
      • gui.savescreenshotas()
      • +
      • sound.get()
      -


      -

      Win32

      +


      +

      Win32

        -
      • Fixed bug where PPU toggling toggled the Game Genie as well
      • -
      • Fixed some minor GUI issues
      • -
      • Added avi capture commandline argument and related parameters
      • -
      • Fix input selection for Famicom Expansion port
      • +
      • Fixed bug where PPU toggling toggled the Game Genie as well
      • +
      • Fixed some minor GUI issues
      • +
      • Added avi capture commandline argument and related parameters
      • +
      • Fix input selection for Famicom Expansion port
      -


      -

      Debugger

      -


      +


      +

      Debugger

      +


        -
      • Fixed Ram Search to only display valid RAM addresses (0000-07FF and 6000-7FFF)
      • -
      • Fixed crash when re-opening debugging window
      • +
      • Fixed Ram Search to only display valid RAM addresses (0000-07FF and 6000-7FFF)
      • +
      • Fixed crash when re-opening debugging window
      -


      -

      Hex Editor

      -


      +


      +

      Hex Editor

      +


        -
      • Added a confirmation prompt before removing all bookmarks
      • +
      • Added a confirmation prompt before removing all bookmarks
      -


      -

      Ram Watch / Ram Search

      -


      +


      +

      Ram Watch / Ram Search

      +


        -
      • Fixed the multiple selection of watches
      • -
      • Added support for Multiple selection of addresses in RamWatch Fixed issue with restoration of the selection range in RamWatch
      • +
      • Fixed the multiple selection of watches
      • +
      • Added support for Multiple selection of addresses in RamWatch Fixed issue with restoration of the selection range in RamWatch
      -


      -

      TasEdit

      -


      +


      +

      TasEdit

      +


        -
      • General cleanup
      • -
      • Fixed crash when truncating while turbo was enabled
      • -
      • Invalidate greenzone when re-recording earlier portions of a movie
      • +
      • General cleanup
      • +
      • Fixed crash when truncating while turbo was enabled
      • +
      • Invalidate greenzone when re-recording earlier portions of a movie
      -


      -

      GUI

      -


      +


      +

      GUI

      +


        -
      • Added "SaveStateAs" menu item
      • -
      • Display movie name at the top of the main window
      • +
      • Added "SaveStateAs" menu item
      • +
      • Display movie name at the top of the main window
      -


      -


      -

      +


      +


      +

      Created with the Personal Edition of HelpNDoc: iPhone web sites made easy

      diff --git a/web/help/WhatsNew220.html b/web/help/WhatsNew220.html index aa5e83f02..f23bf0f06 100644 --- a/web/help/WhatsNew220.html +++ b/web/help/WhatsNew220.html @@ -188,183 +188,183 @@

      What's New? 2.2.0 (changelog)

      Released -- 27 November 2012



      -

      The 2.2.0 release fixes a lot of bugs and adds many new features to prior releases, increasing game compatibility and enhancing usability of both Windows and SDL ports. The Windows version also includes major improvement of debugging tools and introduces the new powerful toolset – TAS Editor v1.0 – created to boost efficiency and ease of Tool-Assisted Speedrunning.

      -


      -

      Common 

      +

      The 2.2.0 release fixes a lot of bugs and adds many new features to prior releases, increasing game compatibility and enhancing usability of both Windows and SDL ports. The Windows version also includes major improvement of debugging tools and introduces the new powerful toolset – TAS Editor v1.0 – created to boost efficiency and ease of Tool-Assisted Speedrunning.

      +


      +

      Common 

        -
      • Fixed crash when using machine with no sound card
      • -
      • Fixed long savestate messages containing path
      • -
      • Soft reset and power switch messages
      • -
      • All onscreen messages are now logged to Message Log
      • -
      • Fixed wrong default palette entry
      • -
      • Fixed bug when loading UNIF games
      • -
      • Improved HUD text rendering wrapping
      • -
      • "Display FPS" option
      • +
      • Fixed crash when using machine with no sound card
      • +
      • Fixed long savestate messages containing path
      • +
      • Soft reset and power switch messages
      • +
      • All onscreen messages are now logged to Message Log
      • +
      • Fixed wrong default palette entry
      • +
      • Fixed bug when loading UNIF games
      • +
      • Improved HUD text rendering wrapping
      • +
      • "Display FPS" option
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • PAL/NTSC noise channel bug fixed
      • -
      • All latest mapper changes from fceu-mm
      • -
      • Also added mappers 176, 116, 156, 252, 28
      • -
      • Fixed mappers 242, 227, 115, 248, 12, 164, 15, 253, 23, 178, 90, 73 and many others
      • -
      • Straighten out bandai m159/m016 handling and add valid null-EEPROM emulation to get those games booting.
      • -
      • Add ability for CNROM games to choose whether they have bus conflicts (fixes Colorful Dragon (Unl) (Sachen), since it flakes out if bus conflicts are emulated)
      • -
      • Fixed bus conflict emulation, no kage no densetsu bug anymore
      • -
      • Fixed newppu bug which prevented metroid from booting, CHR RAM was not getting initialized to anything
      • -
      • Newppu - fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict
      • +
      • PAL/NTSC noise channel bug fixed
      • +
      • All latest mapper changes from fceu-mm
      • +
      • Also added mappers 176, 116, 156, 252, 28
      • +
      • Fixed mappers 242, 227, 115, 248, 12, 164, 15, 253, 23, 178, 90, 73 and many others
      • +
      • Straighten out bandai m159/m016 handling and add valid null-EEPROM emulation to get those games booting.
      • +
      • Add ability for CNROM games to choose whether they have bus conflicts (fixes Colorful Dragon (Unl) (Sachen), since it flakes out if bus conflicts are emulated)
      • +
      • Fixed bus conflict emulation, no kage no densetsu bug anymore
      • +
      • Fixed newppu bug which prevented metroid from booting, CHR RAM was not getting initialized to anything
      • +
      • Newppu - fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict
      -


      -

      Movies

      +


      +

      Movies

        -
      • Fixed old bug in "Play Movie From Beginning"
      • -
      • Fixed replay engine bug that doubles the last input of the movie
      • -
      • Fixed movie savestates logic, loading post-movie savestates from different timeline is not allowed in read-only
      • -
      • Fixed savestates filenaming bug when working with a movie
      • -
      • Added support for HUD recording in AVI dumping
      • -
      • Rerecords counter display
      • -
      • Config->Movie options->Always suggest Read-Only replay (for Replay dialog). No more accidental rewrites!
      • -
      • Removed "Lag Counter Reset" hotkey, as it was obsolete since FCEUX 2.0.2
      • +
      • Fixed old bug in "Play Movie From Beginning"
      • +
      • Fixed replay engine bug that doubles the last input of the movie
      • +
      • Fixed movie savestates logic, loading post-movie savestates from different timeline is not allowed in read-only
      • +
      • Fixed savestates filenaming bug when working with a movie
      • +
      • Added support for HUD recording in AVI dumping
      • +
      • Rerecords counter display
      • +
      • Config->Movie options->Always suggest Read-Only replay (for Replay dialog). No more accidental rewrites!
      • +
      • Removed "Lag Counter Reset" hotkey, as it was obsolete since FCEUX 2.0.2
      -


      -

      Lua

      +


      +

      Lua

        -
      • Fixed lua drawing alpha blending
      • -
      • Auto-clearing previous frame drawings (same behaviour as other emulators)
      • -
      • New library: taseditor (Windows-only) - contains 24 functions, see taseditor.chm
      • +
      • Fixed lua drawing alpha blending
      • +
      • Auto-clearing previous frame drawings (same behaviour as other emulators)
      • +
      • New library: taseditor (Windows-only) - contains 24 functions, see taseditor.chm
      -


      -

      New Lua functions:

      +


      +

      New Lua functions:

        -
      • emu.paused()
      • -
      • emu.setlagflag()
      • -
      • joypad.getimmediate()
      • +
      • emu.paused()
      • +
      • emu.setlagflag()
      • +
      • joypad.getimmediate()
      -


      -

      New scripts:

      +


      +

      New scripts:

        -
      • BoulderDash_AmoebaAI.lua
      • -
      • ButtonCount.lua
      • -
      • CustomLagIndicator_RvT.lua
      • -
      • RBIBaseball.lua
      • -
      • SoundDisplay.lua
      • -
      • SoundDisplay2.lua
      • -
      • taseditor\InputDisplay_for_Selection.lua
      • -
      • taseditor\InvertSelection.lua
      • -
      • taseditor\RecordBackwards.lua
      • -
      • taseditor\ShowNotes.lua
      • -
      • taseditor\Swap1P2P.lua
      • -
      • taseditor\TrackNoise.lua
      • +
      • BoulderDash_AmoebaAI.lua
      • +
      • ButtonCount.lua
      • +
      • CustomLagIndicator_RvT.lua
      • +
      • RBIBaseball.lua
      • +
      • SoundDisplay.lua
      • +
      • SoundDisplay2.lua
      • +
      • taseditor\InputDisplay_for_Selection.lua
      • +
      • taseditor\InvertSelection.lua
      • +
      • taseditor\RecordBackwards.lua
      • +
      • taseditor\ShowNotes.lua
      • +
      • taseditor\Swap1P2P.lua
      • +
      • taseditor\TrackNoise.lua
      -


      -

      Win32

      +


      +

      Win32

        -
      • Total revamp of fulscreen support
      • -
      • Fixed graphic tearing with vertical sync enabled
      • -
      • Added "Maintain aspect ratio" option to Video config
      • -
      • Added "Hide mouse cursor" and "Use console BG color for empty areas" options to Video config
      • -
      • Added "Switch fullscreen by double-click" option to GUI config
      • -
      • Added "Force Grayscale" option to Palette config
      • -
      • Fixed crashes and bugs caused by 2.1.5 allowing hotkeys without ROM loaded
      • -
      • Lua console now gets proper file path when selecting a file from the recent menu
      • -
      • Fixed context menus to use rightclicks in context menus correctly
      • -
      • Reload hotkey now also supports removing invalid filenames in Recent ROMs
      • -
      • Replay dialog speedup, it doesn't search for movies in fceux root folder anymore
      • -
      • Support multibyte languages for opening files through drag&drop (except for Lua files)
      • -
      • Loading TAS Editor projects (*.fm3) by drag&drop
      • -
      • Fixed bug with Input Config not displaying some key names
      • -
      • Launch tools hotkeys shown in menu; general cleanup of menu/settings, changed some checkboxes to radiobuttons
      • -
      • Added "Clear" button to Message Log
      • +
      • Total revamp of fulscreen support
      • +
      • Fixed graphic tearing with vertical sync enabled
      • +
      • Added "Maintain aspect ratio" option to Video config
      • +
      • Added "Hide mouse cursor" and "Use console BG color for empty areas" options to Video config
      • +
      • Added "Switch fullscreen by double-click" option to GUI config
      • +
      • Added "Force Grayscale" option to Palette config
      • +
      • Fixed crashes and bugs caused by 2.1.5 allowing hotkeys without ROM loaded
      • +
      • Lua console now gets proper file path when selecting a file from the recent menu
      • +
      • Fixed context menus to use rightclicks in context menus correctly
      • +
      • Reload hotkey now also supports removing invalid filenames in Recent ROMs
      • +
      • Replay dialog speedup, it doesn't search for movies in fceux root folder anymore
      • +
      • Support multibyte languages for opening files through drag&drop (except for Lua files)
      • +
      • Loading TAS Editor projects (*.fm3) by drag&drop
      • +
      • Fixed bug with Input Config not displaying some key names
      • +
      • Launch tools hotkeys shown in menu; general cleanup of menu/settings, changed some checkboxes to radiobuttons
      • +
      • Added "Clear" button to Message Log
      -


      -

      TAS Editor

      +


      +

      TAS Editor

        -
      • Completely rewritten tool with brand new architecture and design. Too many changes to enlist, see taseditor.chm
      • +
      • Completely rewritten tool with brand new architecture and design. Too many changes to enlist, see taseditor.chm
      -


      -

      Debugger

      +


      +

      Debugger

        -
      • General window layout cleanup; different font; ".DEB files" can be switched off; etc
      • -
      • Deleting a breakpoint/bookmark leaves selection in the list
      • -
      • Fixed mysterious out of bounds condition while editing breakpoints
      • -
      • Fixed RAM peek by a rightclick on left pane
      • -
      • Allow Frame Advancing when Debugger is in breakpoint state
      • -
      • Disabled breakpoints now don't impose slowdown
      • -
      • When a breakpoint is hit, it becomes highlighed (selected) in the breakpoints list
      • -
      • Show the number of breakpoints (enabled and total) above the breakpoints list
      • -
      • ">" points at current line in disassembly
      • -
      • Improved stack display
      • -
      • Added "CPU cycles" and "Instructions" counters (cumulative and delta)
      • -
      • Added "Cycles counter exceeds N" and "Instructions counter exceeds N" type of breakpoints
      • -
      • Single click on any address copies this address to the "Seek To" field and "Bookmark Add" field
      • -
      • Double-click on any address prompts "Add Breakpoint here" dialog
      • -
      • "ROM offsets" option displays real ROM addresses in the Disassembly window
      • -
      • Fixed conditional breakpoints bug: the error message didn't appear when editing a breakpoint
      • -
      • Fixed and improved Symbolic debug (Names and Comments display)
      • -
      • Added Bookmarks naming
      • -
      • Cleaned up and vastly improved debugging documentation
      • +
      • General window layout cleanup; different font; ".DEB files" can be switched off; etc
      • +
      • Deleting a breakpoint/bookmark leaves selection in the list
      • +
      • Fixed mysterious out of bounds condition while editing breakpoints
      • +
      • Fixed RAM peek by a rightclick on left pane
      • +
      • Allow Frame Advancing when Debugger is in breakpoint state
      • +
      • Disabled breakpoints now don't impose slowdown
      • +
      • When a breakpoint is hit, it becomes highlighed (selected) in the breakpoints list
      • +
      • Show the number of breakpoints (enabled and total) above the breakpoints list
      • +
      • ">" points at current line in disassembly
      • +
      • Improved stack display
      • +
      • Added "CPU cycles" and "Instructions" counters (cumulative and delta)
      • +
      • Added "Cycles counter exceeds N" and "Instructions counter exceeds N" type of breakpoints
      • +
      • Single click on any address copies this address to the "Seek To" field and "Bookmark Add" field
      • +
      • Double-click on any address prompts "Add Breakpoint here" dialog
      • +
      • "ROM offsets" option displays real ROM addresses in the Disassembly window
      • +
      • Fixed conditional breakpoints bug: the error message didn't appear when editing a breakpoint
      • +
      • Fixed and improved Symbolic debug (Names and Comments display)
      • +
      • Added Bookmarks naming
      • +
      • Cleaned up and vastly improved debugging documentation
      -


      -

      Trace Logger

      +


      +

      Trace Logger

        -
      • Added "Symbolic trace" option
      • -
      • "RTS" instructions now output the subroutine address/name
      • -
      • Added "Use Stack Pointer for code tabbing (nesting visualization)" option
      • -
      • Added "To the left from disassembly text" option for log format customization
      • -
      • Added "Log current Frame number" option
      • -
      • Added "Log emulator messages" option
      • -
      • Added "Log breakpoint hits" option
      • -
      • Fixed bug with trying to log to file without choosing a filename
      • -
      • Tracer now also updates its window when user pauses the game, not just when Debugger snaps
      • +
      • Added "Symbolic trace" option
      • +
      • "RTS" instructions now output the subroutine address/name
      • +
      • Added "Use Stack Pointer for code tabbing (nesting visualization)" option
      • +
      • Added "To the left from disassembly text" option for log format customization
      • +
      • Added "Log current Frame number" option
      • +
      • Added "Log emulator messages" option
      • +
      • Added "Log breakpoint hits" option
      • +
      • Fixed bug with trying to log to file without choosing a filename
      • +
      • Tracer now also updates its window when user pauses the game, not just when Debugger snaps
      -


      -

      Code/Data Logger

      +


      +

      Code/Data Logger

        -
      • Now can log data access from RAM code
      • -
      • "Save Unused Data" button complements "Save Stripped iNes Rom" feature
      • -
      • Now can log VROM access (CHR banks of the ROM) when NewPPU is enabled
      • +
      • Now can log data access from RAM code
      • +
      • "Save Unused Data" button complements "Save Stripped iNes Rom" feature
      • +
      • Now can log VROM access (CHR banks of the ROM) when NewPPU is enabled
      -


      -

      Hex Editor

      +


      +

      Hex Editor

        -
      • Display 0x5000-0x5FFF contents
      • -
      • Ctrl+F opens Find dialog
      • +
      • Display 0x5000-0x5FFF contents
      • +
      • Ctrl+F opens Find dialog
      -


      -

      RAM Watch / RAM Search

      +


      +

      RAM Watch / RAM Search

        -
      • Updating list when emulator is paused (on Power or when resetting search)
      • -
      • Fixed loading Data Size and Data Type from a .wch, now corrupted .wch won't crash
      • +
      • Updating list when emulator is paused (on Power or when resetting search)
      • +
      • Fixed loading Data Size and Data Type from a .wch, now corrupted .wch won't crash
      -


      -

      Cheats

      +


      +

      Cheats

        -
      • Added Compare box to the Cheats window
      • -
      • Don't lose cheat compare value when toggle cheat enables through UI
      • -
      • Parse cheat files with non-ASCII characters properly
      • +
      • Added Compare box to the Cheats window
      • +
      • Don't lose cheat compare value when toggle cheat enables through UI
      • +
      • Parse cheat files with non-ASCII characters properly
      -


      -

      SDL

      +


      +

      SDL

        -
      • gtk 2.24 now recommended
      • -
      • added gtk hotkey configuration dialog
      • -
      • updated/added various gui elements for options
      • -
      • new option: SDL.ShowFPS
      • -
      • new option: SDL.Input..EnableOppositeDirectional - allow/disallow simultaneous right+left/up+down input
      • -
      • fixed various build issues
      • -
      • fixed segfault occuring during particular sequences in the cheat menu
      • -
      • fixed potential segfault with gui
      • -
      • fixed segfault issue on debian/ubuntu with proprietary nvidia drivers
      • -
      • now compatible with llvm/clang++ 
      • -
      • added build option to dynamically link lua
      • -
      • updated default server configuration file to "fceux-server.conf" (from "fceu-server.conf")
      • -
      • updated manpage and documentation
      • +
      • gtk 2.24 now recommended
      • +
      • added gtk hotkey configuration dialog
      • +
      • updated/added various gui elements for options
      • +
      • new option: SDL.ShowFPS
      • +
      • new option: SDL.Input..EnableOppositeDirectional - allow/disallow simultaneous right+left/up+down input
      • +
      • fixed various build issues
      • +
      • fixed segfault occuring during particular sequences in the cheat menu
      • +
      • fixed potential segfault with gui
      • +
      • fixed segfault issue on debian/ubuntu with proprietary nvidia drivers
      • +
      • now compatible with llvm/clang++ 
      • +
      • added build option to dynamically link lua
      • +
      • updated default server configuration file to "fceux-server.conf" (from "fceu-server.conf")
      • +
      • updated manpage and documentation
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Free HTML Help documentation generator

      diff --git a/web/help/WhatsNew221.html b/web/help/WhatsNew221.html index d0f485210..92812bb97 100644 --- a/web/help/WhatsNew221.html +++ b/web/help/WhatsNew221.html @@ -189,116 +189,116 @@

      What's New? 2.2.1 (changelog)



      The 2.2.1 release fixes many bugs and adds a couple of new features. The most notable feature is "Auto-resume old play session", which is similar to "Suspending Play". Enable this option in the Config menu and now you can close ROMs or emulator anytime, next time the game state will be resumed from the closing point.

      -


      -

      Common 

      +


      +

      Common 

        -
      • Speed up HUD text drawing
      • +
      • Speed up HUD text drawing
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Finished mappers to boards conversion
      • -
      • Fixed mappers 99, 228, 18, 198, 24, 26, 69, 19
      • -
      • Mapper 115 - redesign according to the hardware tests
      • -
      • Fixed "you ling xing dong" by assigning to mapper 192
      • -
      • Fixed crash when four-screen bit is set after CRC check
      • -
      • UNIF: verbose/safe chunk loading, fixes some crashes
      • +
      • Finished mappers to boards conversion
      • +
      • Fixed mappers 99, 228, 18, 198, 24, 26, 69, 19
      • +
      • Mapper 115 - redesign according to the hardware tests
      • +
      • Fixed "you ling xing dong" by assigning to mapper 192
      • +
      • Fixed crash when four-screen bit is set after CRC check
      • +
      • UNIF: verbose/safe chunk loading, fixes some crashes
      -


      -

      Lua

      +


      +

      Lua

        -
      • removed "shadow pixels" from gui.text()
      • +
      • removed "shadow pixels" from gui.text()
      -


      -

      New Lua functions:

      +


      +

      New Lua functions:

        -
      • gui.parsecolor()
      • +
      • gui.parsecolor()
      -


      -

      New scripts:

      +


      +

      New scripts:

        -
      • JumpingFCEUXWindow.lua
      • +
      • JumpingFCEUXWindow.lua
      -


      -

      Win32

      +


      +

      Win32

        -
      • Fixed "Enter New Input" dialog (Hotkeys mapping)
      • -
      • Fixed zapper and mouse positioning in fullscreen
      • -
      • Remodel "Video config" dialog
      • -
      • Added "TV Aspect (4:3)"
      • -
      • Holding Shift when resizing FCEUX window inverts "Force integral factors" meaning
      • -
      • Fixed window regions redrawing
      • -
      • Added the option to define custom emulation speed (NES->Emulation Speed->Set Custom Speed)
      • -
      • Now Frame Advance timings (initial delay and speed) can be tweaked by user
      • -
      • Added Config->Enable->Auto-resume old play session
      • -
      • Moved "Config->Game Genie" to "Config->Enable->Game Genie ROM"
      • -
      • Play movie dialog shows New PPU in red if the required setting does not match
      • -
      • Fixed NameTable Viewer crash when the corresponding nametable RAM is not available on the cart
      • -
      • The number of active cheats is displayed on screen when a ROM is loaded
      • -
      • PPU/PAL/Input type changing is disabled when a movie is playing
      • +
      • Fixed "Enter New Input" dialog (Hotkeys mapping)
      • +
      • Fixed zapper and mouse positioning in fullscreen
      • +
      • Remodel "Video config" dialog
      • +
      • Added "TV Aspect (4:3)"
      • +
      • Holding Shift when resizing FCEUX window inverts "Force integral factors" meaning
      • +
      • Fixed window regions redrawing
      • +
      • Added the option to define custom emulation speed (NES->Emulation Speed->Set Custom Speed)
      • +
      • Now Frame Advance timings (initial delay and speed) can be tweaked by user
      • +
      • Added Config->Enable->Auto-resume old play session
      • +
      • Moved "Config->Game Genie" to "Config->Enable->Game Genie ROM"
      • +
      • Play movie dialog shows New PPU in red if the required setting does not match
      • +
      • Fixed NameTable Viewer crash when the corresponding nametable RAM is not available on the cart
      • +
      • The number of active cheats is displayed on screen when a ROM is loaded
      • +
      • PPU/PAL/Input type changing is disabled when a movie is playing
      -


      -

      TAS Editor

      +


      +

      TAS Editor

        -
      • Fixed keyboard accelerators when editing Notes
      • -
      • Fixed Greenzone saving while emulator is unpaused
      • -
      • Fixed drawing bugs when the Playback cursor moves more than once within one update
      • -
      • Changed "Compact save" dialog, added 4 options of Greenzone saving
      • -
      • Added "Config->Project file saving options"
      • -
      • Changed "Follow cursor" logic, now the Piano Roll doesn't follow Playback cursor while seeking
      • -
      • No "Autopause at the end of the Movie" when Recording
      • -
      • Fixed bug when adding new item to History Log
      • -
      • Fixed Bookmarks List height on Windows 7
      • +
      • Fixed keyboard accelerators when editing Notes
      • +
      • Fixed Greenzone saving while emulator is unpaused
      • +
      • Fixed drawing bugs when the Playback cursor moves more than once within one update
      • +
      • Changed "Compact save" dialog, added 4 options of Greenzone saving
      • +
      • Added "Config->Project file saving options"
      • +
      • Changed "Follow cursor" logic, now the Piano Roll doesn't follow Playback cursor while seeking
      • +
      • No "Autopause at the end of the Movie" when Recording
      • +
      • Fixed bug when adding new item to History Log
      • +
      • Fixed Bookmarks List height on Windows 7
      -


      -

      Trace Logger

      +


      +

      Trace Logger

        -
      • Fixed RAM-located code logging when CDLogger options are enabled
      • -
      • Fixed automatic window update when a breakpoint is hit
      • -
      • Fixed RTS padding
      • +
      • Fixed RAM-located code logging when CDLogger options are enabled
      • +
      • Fixed automatic window update when a breakpoint is hit
      • +
      • Fixed RTS padding
      -


      -

      Code/Data Logger

      +


      +

      Code/Data Logger

        -
      • Added current CDL filename field and default CDL naming
      • -
      • Added "Auto-save .CDL when closing ROMs" option
      • -
      • Added "Auto-load .CDL when opening the window" option
      • -
      • Added "Auto-resume logging when loading ROMs" option
      • -
      • Improved CHR logging, now it also logs the data when using Old PPU
      • +
      • Added current CDL filename field and default CDL naming
      • +
      • Added "Auto-save .CDL when closing ROMs" option
      • +
      • Added "Auto-load .CDL when opening the window" option
      • +
      • Added "Auto-resume logging when loading ROMs" option
      • +
      • Improved CHR logging, now it also logs the data when using Old PPU
      -


      -

      Hex Editor

      +


      +

      Hex Editor

        -
      • Show symbolic names in the window caption when "Symbolic debug" is enabled
      • -
      • Fixed crash when trying to save ROM to an invalid path
      • -
      • Fixed ROM coloring when using CDLogger data
      • +
      • Show symbolic names in the window caption when "Symbolic debug" is enabled
      • +
      • Fixed crash when trying to save ROM to an invalid path
      • +
      • Fixed ROM coloring when using CDLogger data
      -


      -

      RAM Search

      +


      +

      RAM Search

        -
      • Added "Search ROM" option
      • +
      • Added "Search ROM" option
      -


      -

      Cheats

      +


      +

      Cheats

        -
      • Added "Add from CHT file..." button
      • -
      • Update the list of cheats when ROM is changed
      • +
      • Added "Add from CHT file..." button
      • +
      • Update the list of cheats when ROM is changed
      -


      -

      SDL

      +


      +

      SDL

        -
      • Use desktop resolution for fullscreen by setting SDL.XResolution and SDL.YResolution to 0 (new default is 0)
      • -
      • Fixed bug where "quit" hotkey would do nothing in '--nogui' mode
      • -
      • Fixed fullscreen zapper issues
      • -
      • Display a message dialog on errors in addition to printing to stderr
      • -
      • Added "Options->Auto-Resume Play"
      • -
      • Fixed build issues on various versions of OS X
      • +
      • Use desktop resolution for fullscreen by setting SDL.XResolution and SDL.YResolution to 0 (new default is 0)
      • +
      • Fixed bug where "quit" hotkey would do nothing in '--nogui' mode
      • +
      • Fixed fullscreen zapper issues
      • +
      • Display a message dialog on errors in addition to printing to stderr
      • +
      • Added "Options->Auto-Resume Play"
      • +
      • Fixed build issues on various versions of OS X
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Full-featured EBook editor

      diff --git a/web/help/WhatsNew222.html b/web/help/WhatsNew222.html index 91a00b640..e4007edb0 100644 --- a/web/help/WhatsNew222.html +++ b/web/help/WhatsNew222.html @@ -189,16 +189,16 @@

      What's New? 2.2.2 (changelog)



      The 2.2.2 release fixes a number of emulation bugs and adds many new features, most of which are related to debugging and reverse engineering.

      -


      -

      Common 

      +


      +

      Common 

      • Properly savestate NSF files
      • "Auto-resume old play session" now also works with NSFs
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Fixed mappers 178, 28, 53, 154, 43, 253, 19, 2
      • +
      • Fixed mappers 178, 28, 53, 154, 43, 253, 19, 2
      • Mapper 012 - added hardware dip for language select
      • UNIF PEC-586 - fixed render, added 512K cartridges suppport
      • Fixed UNIF 8157, UNIF T-262, UNIF DANCE2000
      • @@ -206,25 +206,25 @@

        What's New? 2.2.2 (changelog)

      • Bring some improvements to New PPU from BizHawk, fix vtoggle5/6 back to vtoggle
      • Fixed mmc5 savestates
      -


      -

      Lua

      +


      +

      Lua

      • Fix wrong frequency calculation in sound.get() function
      -


      -

      New Lua functions:

      +


      +

      New Lua functions:

        -
      • tobitstring()
      • -
      • memory.readword()
      • -
      • memory.readwordsigned()
      • -
      • debugger.hitbreakpoint()
      • -
      • debugger.getcyclescount()
      • -
      • debugger.getinstructionscount()
      • -
      • debugger.resetcyclescount()
      • -
      • debugger.resetinstructionscount()
      • +
      • tobitstring()
      • +
      • memory.readword()
      • +
      • memory.readwordsigned()
      • +
      • debugger.hitbreakpoint()
      • +
      • debugger.getcyclescount()
      • +
      • debugger.getinstructionscount()
      • +
      • debugger.resetcyclescount()
      • +
      • debugger.resetinstructionscount()
      -


      -

      Win32

      +


      +

      Win32

      • Added "Square pixels" option to Video Config
      • "TV Aspect" ratio can be customized, by default it's 4:3
      • @@ -238,14 +238,14 @@

        What's New? 2.2.2 (changelog)

      • Auto-disable "Game Genie ROM" feature when no "gg.rom" file is found
      • Fixed "Single Instance Mode"
      -


      -

      TAS Editor

      +


      +

      TAS Editor

      • Comply with Lua movie.rerecordcounting() setting
      • Fixed workflow with "Auto-adjust Input according to Lag" disabled
      -


      -

      Debugger

      +


      +

      Debugger

      • Smart scrolling up/down by whole instructions - ported from an obscure version of FCEUXD 1.1
      • Scrolling maintains relative position of the ">" pointer inside the Disassembly window
      • @@ -259,8 +259,8 @@

        What's New? 2.2.2 (changelog)

      • Added CDL data column to the left from Disassembly, to distinguish executed branches of code from not executed
      • Added 'T' condition for breakpoints (it checks the bank of the accessed data, see docs)
      -


      -

      Trace Logger

      +


      +

      Trace Logger

      • The dialog window can be resized
      • Do not clear window log when stopping the logging
      • @@ -269,16 +269,16 @@

        What's New? 2.2.2 (changelog)

      • Clicking any address select the address
      • Double-clicking any address brings Debugger at the address
      • Added mouse wheel support
      • -
      • Only output "from $XXXX" when the subroutine was called by JSR
      • +
      • Only output "from $XXXX" when the subroutine was called by JSR
      -


      -

      PPU Viewer

      +


      +

      PPU Viewer

        -
      • Added "Mask unused graphics" feature (needs Code/Data Logger running)
      • -
      • Fixed window layout when using big fonts
      • +
      • Added "Mask unused graphics" feature (needs Code/Data Logger running)
      • +
      • Fixed window layout when using big fonts
      -


      -

      Hex Editor

      +


      +

      Hex Editor

      • Added "Highlighting" submenu and "Highlight Activity" feature
      • Added Symbolic Debug naming by right-clicking any address
      • @@ -286,14 +286,14 @@

        What's New? 2.2.2 (changelog)

      • Fixed bugs when saving files while working with ROMs in archives
      • hexeditorFontSize can be specified in fceux.cfg
      -


      -

      RAM Search/RAM Watch

      +


      +

      RAM Search/RAM Watch

        -
      • Added "Hex Editor" button to RAM Search (right-clicking an address works as well)
      • -
      • Fixed RAM Watch bug when contents of old .wch file were mixed with the newly saved data
      • +
      • Added "Hex Editor" button to RAM Search (right-clicking an address works as well)
      • +
      • Fixed RAM Watch bug when contents of old .wch file were mixed with the newly saved data
      -


      -

      SDL

      +


      +

      SDL

      • "--periodicsaves" command line option
      • "--4buttonexit" command line option
      • @@ -303,11 +303,11 @@

        What's New? 2.2.2 (changelog)

      • Fix issue where battery backup save was not being saved when using "Quit" hotkey
      • Fixed bug where FCEUX would take exclusive grab of input in windowed mode when resuming from pause
      -


      -


      -


      -


      -

      +


      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Easily create EBooks

      diff --git a/web/help/WhatsNew223.html b/web/help/WhatsNew223.html index e2a6987c9..30d269098 100644 --- a/web/help/WhatsNew223.html +++ b/web/help/WhatsNew223.html @@ -189,138 +189,138 @@

      What's New? 2.2.3 (changelog)



      The 2.2.3 release fixes a number of emulation bugs, features overclocking (for lag reduction) and Dendy mode, and adds support for a bunch of new ROM dumps (mostly unlicensed). Reverse engineering tools and Lua scripting have got some updates, new input devices are supported, new palette files have beed added. The SDL port has been fixed and updated as well.

      -


      -

      Common

      +


      +

      Common

      • Customizable overclocking
      • Dendy mode
      • -
      • Fixed rerecord counting broken outside taseditor
      • +
      • Fixed rerecord counting broken outside taseditor
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Added mappers: 29, 30, 
      • -
      • Fixed mappers: 225, 119, 4, 35, 31, 69, 212, 45, 
      • -
      • Fixed mmc5 IRQ handling
      • -
      • Fixed mmc1 reg#3 masking
      • -
      • Fixed vrc7 sound savestates
      • -
      • Added CoolBoy, KS7010, SB200, UNIF 158B, UNIF DRAGONFIGHTER, UNIF BMC-10-24-C-A1, UNIF EH8813A, UNIF HP898F, UNIF F-15, UNIF RT-01, UNIF UNL-KS7017, UNIF BMC-81-01-31-C, UNIF UNL-8-IN-1
      • -
      • NES 2.0 support
      • -
      • Fixed UNIF BMC 12 IN 1, UNIF OneBus
      • +
      • Added mappers: 29, 30, 
      • +
      • Fixed mappers: 225, 119, 4, 35, 31, 69, 212, 45, 
      • +
      • Fixed mmc5 IRQ handling
      • +
      • Fixed mmc1 reg#3 masking
      • +
      • Fixed vrc7 sound savestates
      • +
      • Added CoolBoy, KS7010, SB200, UNIF 158B, UNIF DRAGONFIGHTER, UNIF BMC-10-24-C-A1, UNIF EH8813A, UNIF HP898F, UNIF F-15, UNIF RT-01, UNIF UNL-KS7017, UNIF BMC-81-01-31-C, UNIF UNL-8-IN-1
      • +
      • NES 2.0 support
      • +
      • Fixed UNIF BMC 12 IN 1, UNIF OneBus
      -


      -

      Movies

      +


      +

      Movies

        -
      • Fixed a bug with FDS flag being always set when converting a FCM
      • +
      • Fixed a bug with FDS flag being always set when converting a FCM
      -


      -

      Video

      +


      +

      Video

        -
      • Prescale filter for 2x, 3x and 4x resolutions
      • -
      • Made NTSC filter internal resolution closer to 4:3
      • +
      • Prescale filter for 2x, 3x and 4x resolutions
      • +
      • Made NTSC filter internal resolution closer to 4:3
      -


      -

      Palette

      +


      +

      Palette

        -
      • Support 512 color palettes
      • +
      • Support 512 color palettes
      • Added external palettes: SONY_CXA2025AS_US.pal, RP2C03.pal (and its versions), Unsaturated-V6.pal
      • -
      • Option to swap deemphasis bits
      • +
      • Option to swap deemphasis bits
      -


      -

      Sound

      +


      +

      Sound

      • Option to swap duty cycles
      • -
      • NSF can be set to Dendy mode
      • -
      -


      -

      Input

      -
        -
      • Fix Mouse input implementation
      • -
      • Support for SNES mouse
      • -
      • PEC-586 russian keyboard support
      • +
      • NSF can be set to Dendy mode


      -

      Lua

      +

      Input

        -
      • Removed speed notification per script reload, if it remained 100%
      • -
      • Fixed lua drawings in NSF
      • -
      • Proper halo for lua font
      • -
      • Fixes to sound.get() region consistency and frequency/midikey detection for Noise and DPCM channels
      • +
      • Fix Mouse input implementation
      • +
      • Support for SNES mouse
      • +
      • PEC-586 russian keyboard support
      -


      -

      New Lua functions:

      +


      +

      Lua

        -
      • emu.getpath()
      • -
      • emu.loadrom()
      • -
      • rom.writebyte()
      • -
      • gethash()
      • +
      • Removed speed notification per script reload, if it remained 100%
      • +
      • Fixed lua drawings in NSF
      • +
      • Proper halo for lua font
      • +
      • Fixes to sound.get() region consistency and frequency/midikey detection for Noise and DPCM channels


      -

      Win32

      +

      New Lua functions:

        -
      • Added -dumpinput and -playinput functions
      • -
      • Support for SNES pad
      • -
      • Added onscreen messages when region changes
      • +
      • emu.getpath()
      • +
      • emu.loadrom()
      • +
      • rom.writebyte()
      • +
      • gethash()
      -


      -

      Debugger

      +


      +

      Win32

        -
      • Added debuggerPageSize config variable which lets you pick whether 8KB physical PRG pages are used, or 16KB (the original). It defaults to 14 (1<<14 == 16KB).
      • -
      • Set symbolic debugger name entry dialog text limits when creating a new label
      • -
      • Fixed new-PPU debug information (address and pixel)
      • -
      • Step Into hotkey
      • -
      • More granular accounting of scanline and dot
      • +
      • Added -dumpinput and -playinput functions
      • +
      • Support for SNES pad
      • +
      • Added onscreen messages when region changes
      -


      -

      Trace Logger

      +


      +

      Debugger

        -
      • Fixed incorrect display of resolved address for (FF,x)
      • +
      • Added debuggerPageSize config variable which lets you pick whether 8KB physical PRG pages are used, or 16KB (the original). It defaults to 14 (1<<14 == 16KB).
      • +
      • Set symbolic debugger name entry dialog text limits when creating a new label
      • +
      • Fixed new-PPU debug information (address and pixel)
      • +
      • Step Into hotkey
      • +
      • More granular accounting of scanline and dot
      -


      -

      Symbolic debugging

      +


      +

      Trace Logger

        -
      • Optionally display register names
      • +
      • Fixed incorrect display of resolved address for (FF,x)
      -


      -

      CDLogger

      +


      +

      Symbolic debugging

        -
      • Fix crash when attempting to open file picked as target for Save Stripped ROM operation
      • +
      • Optionally display register names
      -


      -

      PPU Viewer

      +


      +

      CDLogger

        -
      • 8x16 sprite display mode
      • +
      • Fix crash when attempting to open file picked as target for Save Stripped ROM operation
      -


      -

      Hex Editor

      +


      +

      PPU Viewer

        -
      • Added option to dump entire 64k memory space
      • -
      • Don't forget to load the symbols, when hex editor is first launched before debugger
      • -
      • Show values for registers $4000-$4017
      • +
      • 8x16 sprite display mode
      -


      -

      Cheats

      +


      +

      Hex Editor

        -
      • mmc5 Akumajou Dracula crash fix
      • -
      • More RAM available in search
      • +
      • Added option to dump entire 64k memory space
      • +
      • Don't forget to load the symbols, when hex editor is first launched before debugger
      • +
      • Show values for registers $4000-$4017
      -


      -

      SDL

      +


      +

      Cheats

        -
      • Added apply button to video config dialog
      • -
      • Added link to libgd project download page in readme
      • -
      • Noted optional libgd dependency in readme
      • -
      • SCons: Fixed logic for LOGO and CREATE_AVI options
      • -
      • Manpage updates
      • -
      • Added hotkeys for volume up/down
      • -
      • Menu toggling with the Alt key
      • -
      • Print error when opengl/scalers are both enabled
      • -
      • Fixed bug where lua open file gui would default to home directory
      • +
      • mmc5 Akumajou Dracula crash fix
      • +
      • More RAM available in search
      -


      -


      -


      -

      +


      +

      SDL

      +
        +
      • Added apply button to video config dialog
      • +
      • Added link to libgd project download page in readme
      • +
      • Noted optional libgd dependency in readme
      • +
      • SCons: Fixed logic for LOGO and CREATE_AVI options
      • +
      • Manpage updates
      • +
      • Added hotkeys for volume up/down
      • +
      • Menu toggling with the Alt key
      • +
      • Print error when opengl/scalers are both enabled
      • +
      • Fixed bug where lua open file gui would default to home directory
      • +
      +


      +


      +


      +

      Created with the Personal Edition of HelpNDoc: Benefits of a Help Authoring Tool

      diff --git a/web/help/WhatsNew230.html b/web/help/WhatsNew230.html index 824e02911..f65ce939d 100644 --- a/web/help/WhatsNew230.html +++ b/web/help/WhatsNew230.html @@ -188,105 +188,105 @@

      What's New? 2.3.0 (changelog)

      Released -- 15 December 2020



      -

      The 2.3.0 release includes 4 years worth of improvements and bug fixes.

      -


      -

      Common

      +

      The 2.3.0 release includes 4 years worth of improvements and bug fixes.

      +


      +

      Common

        -
      • 64 bit build support
      • +
      • 64 bit build support
      -


      -

      Emulation

      +


      +

      Emulation

        -
      • Added Mapper 111 cheapocabra
      • -
      • Added Mapper 190
      • -
      • Added RAM Init Options: default (00 00 00 00 FF FF FF FF as always), all FF, all 00, random
      • -
      • New UNIF mappers
      • -
      • Mapper 30 4-screen support
      • -
      • Mapper 5 MMC5 large WRAM support
      • -
      • VRC7 patch set finalized with correct values dumped by Nuke.YKT
      • -
      • Fixed rendering and debugging of mirrored palette entries
      • +
      • Added Mapper 111 cheapocabra
      • +
      • Added Mapper 190
      • +
      • Added RAM Init Options: default (00 00 00 00 FF FF FF FF as always), all FF, all 00, random
      • +
      • New UNIF mappers
      • +
      • Mapper 30 4-screen support
      • +
      • Mapper 5 MMC5 large WRAM support
      • +
      • VRC7 patch set finalized with correct values dumped by Nuke.YKT
      • +
      • Fixed rendering and debugging of mirrored palette entries
      -


      -

      Lua

      +


      +

      Lua

        -
      • Various improvements and bug fixes to pre-existing functions
      • -
      • Fix parsing of lua colors over 0x80000000 on 32bits systems
      • -
      • Extra colors available to lua overlays
      • -
      • Lua write callbacks: adding optional third parameter to retrieve the value written
      • -
      • Added Sprites.lua script to visualize sprites
      • -
      • Zapper control
      • +
      • Various improvements and bug fixes to pre-existing functions
      • +
      • Fix parsing of lua colors over 0x80000000 on 32bits systems
      • +
      • Extra colors available to lua overlays
      • +
      • Lua write callbacks: adding optional third parameter to retrieve the value written
      • +
      • Added Sprites.lua script to visualize sprites
      • +
      • Zapper control
      -


      -

      New Lua functions

      +


      +

      New Lua functions

        -
      • emu.exit()
      • -
      • rom.getfilename()
      • -
      • zapper.set(table input)
      • +
      • emu.exit()
      • +
      • rom.getfilename()
      • +
      • zapper.set(table input)
      -


      -

      Win32

      +


      +

      Win32

        -
      • Various GUI improvements and bug fixes
      • -
      • Fixed font rescaling issue
      • -
      • Relative position mouse support for better fullscreen mouse capture
      • -
      • Left and right mouse buttons no longer conflict with each other
      • -
      • Virtual boy controller
      • -
      • Fixed silly quit message randomizer
      • -
      • Fixed NTSC filter null pointer crash when closing, NTSC filter now supports emphasis
      • -
      • Sound output is now 48000 Hz by default
      • -
      • Improve error message for invalid ROM file
      • +
      • Various GUI improvements and bug fixes
      • +
      • Fixed font rescaling issue
      • +
      • Relative position mouse support for better fullscreen mouse capture
      • +
      • Left and right mouse buttons no longer conflict with each other
      • +
      • Virtual boy controller
      • +
      • Fixed silly quit message randomizer
      • +
      • Fixed NTSC filter null pointer crash when closing, NTSC filter now supports emphasis
      • +
      • Sound output is now 48000 Hz by default
      • +
      • Improve error message for invalid ROM file
      -


      -

      Debugger

      +


      +

      Debugger

        -
      • Added memory read/write conditional breakpoint capability
      • -
      • Added illegal opcode support for breakpoints
      • -
      • Support for 'S' register in conditional debugger breakpoints
      • -
      • Syntax highlight of disassembly
      • -
      • Fixed corruption of PPU reset while debugging
      • -
      • Attribute mode for nametable viewer
      • -
      • Greyscale palettes for PPU and nametable viewers
      • -
      • Fixed transparent sprite palette display in PPU viewer
      • -
      • Fixed accidental filtering of special symbols
      • +
      • Added memory read/write conditional breakpoint capability
      • +
      • Added illegal opcode support for breakpoints
      • +
      • Support for 'S' register in conditional debugger breakpoints
      • +
      • Syntax highlight of disassembly
      • +
      • Fixed corruption of PPU reset while debugging
      • +
      • Attribute mode for nametable viewer
      • +
      • Greyscale palettes for PPU and nametable viewers
      • +
      • Fixed transparent sprite palette display in PPU viewer
      • +
      • Fixed accidental filtering of special symbols
      -


      -

      Trace Logger

      +


      +

      Trace Logger

        -
      • Added bank number log option
      • +
      • Added bank number log option
      -


      -

      CDLogger

      +


      +

      CDLogger

        -
      • Fix Fixed VRAM data logging glitch
      • +
      • Fix Fixed VRAM data logging glitch
      -


      -

      Hex Editor

      +


      +

      Hex Editor

        -
      • Added OAM view feature
      • -
      • Added Home/End key response
      • -
      • Bookmark fixes for all view region types
      • -
      • Fixed Find dialog to be able to find the first or last byte of the memory region
      • -
      • Prevent middle mouse button from attempting to "FreezeRam" when not in RAM mode
      • -
      • Added Load from file feature
      • +
      • Added OAM view feature
      • +
      • Added Home/End key response
      • +
      • Bookmark fixes for all view region types
      • +
      • Fixed Find dialog to be able to find the first or last byte of the memory region
      • +
      • Prevent middle mouse button from attempting to "FreezeRam" when not in RAM mode
      • +
      • Added Load from file feature
      -


      -

      iNES Header Editor

      +


      +

      iNES Header Editor

        -
      • A new tool which can edit the iNES header of ROM files
      • +
      • A new tool which can edit the iNES header of ROM files
      -


      -

      TAS Editor

      +


      +

      TAS Editor

        -
      • Fixed dialog height that kept increasing
      • +
      • Fixed dialog height that kept increasing
      -


      -

      SDL

      +


      +

      SDL

        -
      • GUI completely rewritten using Qt5. Replaces old GTK GUI
      • -
      • New Qt GUI now contains most of the debug tools that previously only existed in windows version
      • -
      • Build setup migrated to cmake. Replaces scons build setup
      • +
      • GUI completely rewritten using Qt5. Replaces old GTK GUI
      • +
      • New Qt GUI now contains most of the debug tools that previously only existed in windows version
      • +
      • Build setup migrated to cmake. Replaces scons build setup
      -

      +

      Created with the Personal Edition of HelpNDoc: Create help files for the Qt Help Framework

      diff --git a/web/help/WhatsNew240.html b/web/help/WhatsNew240.html index ca1f1979b..a6fec0b15 100644 --- a/web/help/WhatsNew240.html +++ b/web/help/WhatsNew240.html @@ -188,97 +188,97 @@

      What's New? 2.4.0 (changelog)

      Released -- 24 June 2021



      -

      The 2.4.0 release primarily focuses on improving stablity and capabilities of the Qt/SDL GUI port.

      -


      -

      Qt/SDL  Build Improvements:

      +

      The 2.4.0 release primarily focuses on improving stablity and capabilities of the Qt/SDL GUI port.

      +


      +

      Qt/SDL  Build Improvements:

        -
      • Added Windows to supported operating systems.
      • -
      • Now buildable against both Qt5 and Qt6.
      • -
      • Unix OS build fixes.
      • +
      • Added Windows to supported operating systems.
      • +
      • Now buildable against both Qt5 and Qt6.
      • +
      • Unix OS build fixes.
      -


      -

      Qt/SDL  New Tools:

      +


      +

      Qt/SDL  New Tools:

        -
      • Added a pattern table tile editor to the PPU viewer.
      • -
      • Added a sprite table viewer window.
      • -
      • Added an NES palette color editor tool. Can now edit palette RGB values in realtime.
      • +
      • Added a pattern table tile editor to the PPU viewer.
      • +
      • Added a sprite table viewer window.
      • +
      • Added an NES palette color editor tool. Can now edit palette RGB values in realtime.
      -


      -

      Qt/SDL  Nametable Viewer:

      +


      +

      Qt/SDL  Nametable Viewer:

        -
      • Added tile and attribute gridlines visibility feature.
      • -
      • Rearranged window layout.
      • -
      • Viewport now has zoom levels.
      • -
      • Viewport now has context menu functionality.
      • +
      • Added tile and attribute gridlines visibility feature.
      • +
      • Rearranged window layout.
      • +
      • Viewport now has zoom levels.
      • +
      • Viewport now has context menu functionality.
      -


      -


      -

      Qt/SDL  PPU Viewer:

      +


      +


      +

      Qt/SDL  PPU Viewer:

        -
      • Added tile gridlines visibility feature
      • -
      • Improved active palette display.
      • -
      • Added pattern table tile viewer context menu options.
      • -
      • Added a click or hover focus policy option to select tile via mouse.
      • +
      • Added tile gridlines visibility feature
      • +
      • Improved active palette display.
      • +
      • Added pattern table tile viewer context menu options.
      • +
      • Added a click or hover focus policy option to select tile via mouse.
      -


      -


      -

      Qt/SDL  Movies:

      +


      +


      +

      Qt/SDL  Movies:

        -
      • Added AVI and WAV recording capability.
      • +
      • Added AVI and WAV recording capability.
      -


      -


      -

      Qt/SDL  Trace Logger:

      +


      +


      +

      Qt/SDL  Trace Logger:

        -
      • Fixed buffer overrun issue.
      • -
      • Improved disk write performance.
      • +
      • Fixed buffer overrun issue.
      • +
      • Improved disk write performance.
      -


      -


      -

      Qt/SDL  Hex Editor:

      +


      +


      +

      Qt/SDL  Hex Editor:

        -
      • Improved editor responsiveness.
      • -
      • Added a font selection option for text customization.
      • -
      • Added row / column coloring options.
      • +
      • Improved editor responsiveness.
      • +
      • Added a font selection option for text customization.
      • +
      • Added row / column coloring options.
      -


      -


      -

      Qt/SDL GUI Improvements and Bug Fixes:

      +


      +


      +

      Qt/SDL GUI Improvements and Bug Fixes:

        -
      • Added main menu hide feature.
      • -
      • Accelerators added to main menu.
      • -
      • Hot key interface re-worked to better integrate with main menu shortcuts.
      • -
      • Added menu preset options for autofire pattern and fixed timing issues.
      • -
      • Added an quick access link to fceux online documentation.
      • -
      • Added a recent ROMs list to the main menu.
      • -
      • Added TBL support to hex editor.
      • -
      • Bug fixes for using native OS QFileDialog option.
      • -
      • Added RAM init menu options
      • -
      • Added Qt style plugin and stylesheet selection/load options to UI config window.
      • -
      • Added feature that allows the binding of gamepad buttons to key sequences that can trigger GUI shortcuts.
      • -
      • Added PPU overclocking feature to timing config window.
      • +
      • Added main menu hide feature.
      • +
      • Accelerators added to main menu.
      • +
      • Hot key interface re-worked to better integrate with main menu shortcuts.
      • +
      • Added menu preset options for autofire pattern and fixed timing issues.
      • +
      • Added an quick access link to fceux online documentation.
      • +
      • Added a recent ROMs list to the main menu.
      • +
      • Added TBL support to hex editor.
      • +
      • Bug fixes for using native OS QFileDialog option.
      • +
      • Added RAM init menu options
      • +
      • Added Qt style plugin and stylesheet selection/load options to UI config window.
      • +
      • Added feature that allows the binding of gamepad buttons to key sequences that can trigger GUI shortcuts.
      • +
      • Added PPU overclocking feature to timing config window.
      -


      -

      Qt/SDL Video Improvements and Bug Fixes:

      +


      +

      Qt/SDL Video Improvements and Bug Fixes:

        -
      • Added aspect ratio selection support.
      • -
      • Added viewport cursor and draw input aids options.
      • -
      • Added visible scanline entry fields to video config window.
      • -
      • Fixed crash issues when switching between OpenGL and SDL drivers.
      • -
      • Fixed New PPU selection via video config window.
      • -
      • Fixed image distortion issues when using various video scalers and clipping.
      • -
      • Screen shot function now captures raw window pixels to allow for higher resolution, aspect ratio and scaler effects to be seen in image.
      • -
      • Added NTSC/PAL/dendy auto detection at ROM load.
      • +
      • Added aspect ratio selection support.
      • +
      • Added viewport cursor and draw input aids options.
      • +
      • Added visible scanline entry fields to video config window.
      • +
      • Fixed crash issues when switching between OpenGL and SDL drivers.
      • +
      • Fixed New PPU selection via video config window.
      • +
      • Fixed image distortion issues when using various video scalers and clipping.
      • +
      • Screen shot function now captures raw window pixels to allow for higher resolution, aspect ratio and scaler effects to be seen in image.
      • +
      • Added NTSC/PAL/dendy auto detection at ROM load.
      -


      -


      -

      Qt/SDL Stability Fixes:

      +


      +


      +

      Qt/SDL Stability Fixes:

        -
      • Fixed various segmentation faults
      • -
      • Fixed various memory leaks caught by valgrind.
      • -
      • Cleaned up many compiler and cppcheck warnings.
      • +
      • Fixed various segmentation faults
      • +
      • Fixed various memory leaks caught by valgrind.
      • +
      • Cleaned up many compiler and cppcheck warnings.
      -

      +

      Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator

      diff --git a/web/help/WhatsNew261.html b/web/help/WhatsNew261.html index 6622e62b9..a92ed7536 100644 --- a/web/help/WhatsNew261.html +++ b/web/help/WhatsNew261.html @@ -173,7 +173,7 @@

      FCEUX Help

    • Introduction
    • diff --git a/web/help/WhatsNew262.html b/web/help/WhatsNew262.html new file mode 100644 index 000000000..1ce76e47a --- /dev/null +++ b/web/help/WhatsNew262.html @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + What's New? 2.6.2 (changelog) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + +

      FCEUX Help

      + +
      + + + +
      + +
      +
      + + + + + + +

      What's New? 2.6.2 (changelog)

      + +
      + +

      What's New? 2.6.2

      +

      Released -- 4 February 2022

      +


      +

      The 2.6.2 release is a maintenance update that adds a couple minor features and fixes a few bugs for the Qt/SDL port.

      +


      +

      Common

      +


      +

      Core

      +
        +
      • Fixed VROM size calculation error from NES header.
      • +
      +


      +

      Mappers

      +
        +
      • Added WRAM support for OneBus mapper (mapper 256).
      • +
      +


      +


      +

      Qt/SDL

      +


      +

      GUI Improvements and Bug Fixes

      +
        +
      • Added an auto hide main menu on fullscreen option.
      • +
      • Added an option to disable display of video overlayed GUI messages.
      • +
      • Fixed default setting for max sprites per scanline to be 8 (matching win32 port).
      • +
      +


      +

      Hex Editor Improvements and Bug Fixes

      +
        +
      • Fixed logic to move cursor to next line when editing hits end of line.
      • +
      • Fixed inconsistent display behavior of vertical scroll bar. Viewport line offset and vertical scroll position are now always synchronized.
      • +
      • Fixed draw layering of cursor row/column coloring when in ROM view.
      • +
      • Added protections to prevent crash when editing addresses past the end of a ROM file.
      • +
      • Improved cursor blink rate to be consistent regardless of viewport refresh rate.
      • +
      +


      +

      SDL Sound

      +
        +
      • Fixed sound issue on FreeBSD 13. Force audio sample size to always be a power of 2 per SDL documentation
      • +
      +


      +

      Build Improvements and Bug Fixes

      +
        +
      • Fixed a build errors when compiling against Qt6 (6.2.2).
      • +
      • Removed usage of a few Qt6 deprecated function calls.
      • +
      +

      Created with the Personal Edition of HelpNDoc: Free help authoring environment

      + +
      + + +
      +
      + +
      + +
      + +
      + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/help/_toc.json b/web/help/_toc.json index 9aed70183..c8cac1a8e 100644 --- a/web/help/_toc.json +++ b/web/help/_toc.json @@ -1 +1 @@ -[{ "id": "Intro", "parent" : "#", "text": "Introduction", "a_attr": {"href": "Intro.html"} },{ "id": "Introduction", "parent" : "Intro", "text": "Introduction", "a_attr": {"href": "Introduction.html"} },{ "id": "Overview", "parent" : "Intro", "text": "Overview", "a_attr": {"href": "Overview.html"} },{ "id": "FCEUltraVersionHistory", "parent" : "Intro", "text": "FCE Ultra Version History", "a_attr": {"href": "FCEUltraVersionHistory.html"} },{ "id": "WhatsNew261", "parent" : "Intro", "text": "What's New? 2.6.1 (changelog)", "a_attr": {"href": "WhatsNew261.html"} },{ "id": "WhatsNew260", "parent" : "Intro", "text": "What's New? 2.6.0 (changelog)", "a_attr": {"href": "WhatsNew260.html"} },{ "id": "WhatsNew250", "parent" : "Intro", "text": "What's New? 2.5.0 (changelog)", "a_attr": {"href": "WhatsNew250.html"} },{ "id": "WhatsNew240", "parent" : "Intro", "text": "What's New? 2.4.0 (changelog)", "a_attr": {"href": "WhatsNew240.html"} },{ "id": "WhatsNew230", "parent" : "Intro", "text": "What's New? 2.3.0 (changelog)", "a_attr": {"href": "WhatsNew230.html"} },{ "id": "WhatsNew223", "parent" : "Intro", "text": "What's New? 2.2.3 (changelog)", "a_attr": {"href": "WhatsNew223.html"} },{ "id": "WhatsNew222", "parent" : "Intro", "text": "What's New? 2.2.2 (changelog)", "a_attr": {"href": "WhatsNew222.html"} },{ "id": "WhatsNew221", "parent" : "Intro", "text": "What's New? 2.2.1 (changelog)", "a_attr": {"href": "WhatsNew221.html"} },{ "id": "WhatsNew220", "parent" : "Intro", "text": "What's New? 2.2.0 (changelog)", "a_attr": {"href": "WhatsNew220.html"} },{ "id": "WhatsNew215", "parent" : "Intro", "text": "What's New? 2.1.5 (changelog)", "a_attr": {"href": "WhatsNew215.html"} },{ "id": "WhatsNew214", "parent" : "Intro", "text": "What's New? 2.1.4 (changelog)", "a_attr": {"href": "WhatsNew214.html"} },{ "id": "WhatsNew213", "parent" : "Intro", "text": "What's New? 2.1.3 (changelog)", "a_attr": {"href": "WhatsNew213.html"} },{ "id": "WhatsNew212", "parent" : "Intro", "text": "What's New? 2.1.2 (changelog)", "a_attr": {"href": "WhatsNew212.html"} },{ "id": "WhatsNew211", "parent" : "Intro", "text": "What's New? 2.1.1 (changelog)", "a_attr": {"href": "WhatsNew211.html"} },{ "id": "WhatsNew210", "parent" : "Intro", "text": "What's New? 2.1 (changelog)", "a_attr": {"href": "WhatsNew210.html"} },{ "id": "WhatsNew203", "parent" : "Intro", "text": "What's New? 2.0.3 (changelog)", "a_attr": {"href": "WhatsNew203.html"} },{ "id": "WhatsNew202", "parent" : "Intro", "text": "What's New? 2.0.2 (changelog)", "a_attr": {"href": "WhatsNew202.html"} },{ "id": "WhatsNew201", "parent" : "Intro", "text": "What's New? 2.0.1 (changelog)", "a_attr": {"href": "WhatsNew201.html"} },{ "id": "WhatsNew200", "parent" : "Intro", "text": "What's New? 2.0.0", "a_attr": {"href": "WhatsNew200.html"} },{ "id": "General", "parent" : "#", "text": "General", "a_attr": {"href": "General.html"} },{ "id": "Gettingstarted", "parent" : "General", "text": "Getting Started", "a_attr": {"href": "Gettingstarted.html"} },{ "id": "Gamefilecompatibility", "parent" : "General", "text": "Game file compatibility", "a_attr": {"href": "Gamefilecompatibility.html"} },{ "id": "CommandLineOptions", "parent" : "General", "text": "Command Line Options", "a_attr": {"href": "CommandLineOptions.html"} },{ "id": "CustomizingthroughtheConfigFil", "parent" : "General", "text": "Customizing through the Config File", "a_attr": {"href": "CustomizingthroughtheConfigFil.html"} },{ "id": "FamicomDiskSystem", "parent" : "General", "text": "Famicom Disk System", "a_attr": {"href": "FamicomDiskSystem.html"} },{ "id": "AVICapturing", "parent" : "General", "text": "AVI Capturing", "a_attr": {"href": "AVICapturing.html"} },{ "id": "MovieRecording", "parent" : "General", "text": "Movie Recording", "a_attr": {"href": "MovieRecording.html"} },{ "id": "NES", "parent" : "General", "text": "NES Menu", "a_attr": {"href": "NES.html"} },{ "id": "PaletteOptions", "parent" : "General", "text": "Palette Options", "a_attr": {"href": "PaletteOptions.html"} },{ "id": "Config", "parent" : "#", "text": "Config", "a_attr": {"href": "Config.html"} },{ "id": "ToggleSwitchesHideMenuetc", "parent" : "Config", "text": "Menu Items & Submenus", "a_attr": {"href": "ToggleSwitchesHideMenuetc.html"} },{ "id": "Directories", "parent" : "Config", "text": "Directories", "a_attr": {"href": "Directories.html"} },{ "id": "GUI", "parent" : "Config", "text": "GUI", "a_attr": {"href": "GUI.html"} },{ "id": "Input", "parent" : "Config", "text": "Input", "a_attr": {"href": "Input.html"} },{ "id": "NetworkPlay", "parent" : "Config", "text": "Network Play", "a_attr": {"href": "NetworkPlay.html"} },{ "id": "Palette", "parent" : "Config", "text": "Palette", "a_attr": {"href": "Palette.html"} },{ "id": "SoundOptions", "parent" : "Config", "text": "Sound", "a_attr": {"href": "SoundOptions.html"} },{ "id": "Timing", "parent" : "Config", "text": "Timing", "a_attr": {"href": "Timing.html"} },{ "id": "Video", "parent" : "Config", "text": "Video", "a_attr": {"href": "Video.html"} },{ "id": "MovieOptions", "parent" : "Config", "text": "Movie Options", "a_attr": {"href": "MovieOptions.html"} },{ "id": "MapHotkeys", "parent" : "Config", "text": "Map Hotkeys", "a_attr": {"href": "MapHotkeys.html"} },{ "id": "ContextMenuItems", "parent" : "Config", "text": "Context Menu Items", "a_attr": {"href": "ContextMenuItems.html"} },{ "id": "Tools2", "parent" : "#", "text": "Tools", "a_attr": {"href": "Tools2.html"} },{ "id": "CheatSearch", "parent" : "Tools2", "text": "Cheat Search", "a_attr": {"href": "CheatSearch.html"} },{ "id": "RAMSearch", "parent" : "Tools2", "text": "RAM Search", "a_attr": {"href": "RAMSearch.html"} },{ "id": "RAMWatch", "parent" : "Tools2", "text": "RAM Watch", "a_attr": {"href": "RAMWatch.html"} },{ "id": "MemoryWatch", "parent" : "Tools2", "text": "Memory Watch", "a_attr": {"href": "MemoryWatch.html"} },{ "id": "TASEditor", "parent" : "Tools2", "text": "TAS Editor", "a_attr": {"href": "TASEditor.html"} },{ "id": "Covertfcm", "parent" : "Tools2", "text": "Convert fcm", "a_attr": {"href": "Covertfcm.html"} },{ "id": "AutoFireConfigurations", "parent" : "Tools2", "text": "Auto Fire Settings", "a_attr": {"href": "AutoFireConfigurations.html"} },{ "id": "TextHooker", "parent" : "Tools2", "text": "Text Hooker", "a_attr": {"href": "TextHooker.html"} },{ "id": "Debug", "parent" : "#", "text": "Debug", "a_attr": {"href": "Debug.html"} },{ "id": "Debugger", "parent" : "Debug", "text": "Debugger", "a_attr": {"href": "Debugger.html"} },{ "id": "PPUViewer", "parent" : "Debug", "text": "PPU Viewer", "a_attr": {"href": "PPUViewer.html"} },{ "id": "NameTableViewer", "parent" : "Debug", "text": "Name Table Viewer", "a_attr": {"href": "NameTableViewer.html"} },{ "id": "HexEditor", "parent" : "Debug", "text": "Hex Editor", "a_attr": {"href": "HexEditor.html"} },{ "id": "TraceLogger", "parent" : "Debug", "text": "Trace Logger", "a_attr": {"href": "TraceLogger.html"} },{ "id": "CodeDataLogger", "parent" : "Debug", "text": "Code/Data Logger", "a_attr": {"href": "CodeDataLogger.html"} },{ "id": "GameGenieEncoderDecoder", "parent" : "Debug", "text": "Game Genie Encoder/Decoder", "a_attr": {"href": "GameGenieEncoderDecoder.html"} },{ "id": "InesHeaderEditor", "parent" : "Debug", "text": "iNES Header Editor", "a_attr": {"href": "InesHeaderEditor.html"} },{ "id": "LuaScripting", "parent" : "#", "text": "Lua Scripting", "a_attr": {"href": "LuaScripting.html"} },{ "id": "LuaGettingStarted", "parent" : "LuaScripting", "text": "Getting Started", "a_attr": {"href": "LuaGettingStarted.html"} },{ "id": "Commands", "parent" : "LuaScripting", "text": "Using Lua", "a_attr": {"href": "Commands.html"} },{ "id": "LuaFunctionsList", "parent" : "LuaScripting", "text": "Lua Functions List", "a_attr": {"href": "LuaFunctionsList.html"} },{ "id": "LuaPerks", "parent" : "LuaScripting", "text": "LuaPerks", "a_attr": {"href": "LuaPerks.html"} },{ "id": "LuaBot", "parent" : "LuaScripting", "text": "Lua Bot", "a_attr": {"href": "LuaBot.html"} },{ "id": "OverviewofIncludedScripts", "parent" : "LuaScripting", "text": "Overview of Included Scripts", "a_attr": {"href": "OverviewofIncludedScripts.html"} },{ "id": "FAQGuides", "parent" : "#", "text": "FAQ / Guides", "a_attr": {"href": "FAQGuides.html"} },{ "id": "Troubleshooting", "parent" : "FAQGuides", "text": "Troubleshooting", "a_attr": {"href": "Troubleshooting.html"} },{ "id": "ToolAssistedSpeedruns", "parent" : "FAQGuides", "text": "Tool Assisted Speedruns", "a_attr": {"href": "ToolAssistedSpeedruns.html"} },{ "id": "ROMHacking", "parent" : "FAQGuides", "text": "ROM Hacking", "a_attr": {"href": "ROMHacking.html"} },{ "id": "NESRAMMappingFindingValues", "parent" : "FAQGuides", "text": "NES RAM (Mapping/Finding Values)", "a_attr": {"href": "NESRAMMappingFindingValues.html"} },{ "id": "Technicalinformation", "parent" : "#", "text": "Technical Information", "a_attr": {"href": "Technicalinformation.html"} },{ "id": "Movieformats", "parent" : "Technicalinformation", "text": "Movie & Savestate formats", "a_attr": {"href": "Movieformats.html"} },{ "id": "fm2", "parent" : "Movieformats", "text": ".fm2", "a_attr": {"href": "fm2.html"} },{ "id": "fcm", "parent" : "Movieformats", "text": ".fcm", "a_attr": {"href": "fcm.html"} },{ "id": "fcs", "parent" : "Movieformats", "text": "Savestate (.fcs)", "a_attr": {"href": "fcs.html"} },{ "id": "Sound", "parent" : "Technicalinformation", "text": "Sound", "a_attr": {"href": "Sound.html"} },{ "id": "NSFFormat", "parent" : "Sound", "text": "NSF Format", "a_attr": {"href": "NSFFormat.html"} },{ "id": "NESSound", "parent" : "Sound", "text": "NES Sound", "a_attr": {"href": "NESSound.html"} },{ "id": "NESProcessor", "parent" : "Technicalinformation", "text": "NES Processing", "a_attr": {"href": "NESProcessor.html"} },{ "id": "6502CPU", "parent" : "NESProcessor", "text": "CPU - 6502", "a_attr": {"href": "6502CPU.html"} },{ "id": "PPU", "parent" : "NESProcessor", "text": "PPU - 2C02", "a_attr": {"href": "PPU.html"} },{ "id": "NESScrolling1", "parent" : "NESProcessor", "text": "NES Scrolling 1", "a_attr": {"href": "NESScrolling1.html"} },{ "id": "NESScrolling2", "parent" : "NESProcessor", "text": "NES Scrolling 2", "a_attr": {"href": "NESScrolling2.html"} },{ "id": "NLFilesFormat", "parent" : "Technicalinformation", "text": ".nl files format", "a_attr": {"href": "NLFilesFormat.html"} }] \ No newline at end of file +[{ "id": "Intro", "parent" : "#", "text": "Introduction", "a_attr": {"href": "Intro.html"} },{ "id": "Introduction", "parent" : "Intro", "text": "Introduction", "a_attr": {"href": "Introduction.html"} },{ "id": "Overview", "parent" : "Intro", "text": "Overview", "a_attr": {"href": "Overview.html"} },{ "id": "FCEUltraVersionHistory", "parent" : "Intro", "text": "FCE Ultra Version History", "a_attr": {"href": "FCEUltraVersionHistory.html"} },{ "id": "WhatsNew262", "parent" : "Intro", "text": "What's New? 2.6.2 (changelog)", "a_attr": {"href": "WhatsNew262.html"} },{ "id": "WhatsNew261", "parent" : "Intro", "text": "What's New? 2.6.1 (changelog)", "a_attr": {"href": "WhatsNew261.html"} },{ "id": "WhatsNew260", "parent" : "Intro", "text": "What's New? 2.6.0 (changelog)", "a_attr": {"href": "WhatsNew260.html"} },{ "id": "WhatsNew250", "parent" : "Intro", "text": "What's New? 2.5.0 (changelog)", "a_attr": {"href": "WhatsNew250.html"} },{ "id": "WhatsNew240", "parent" : "Intro", "text": "What's New? 2.4.0 (changelog)", "a_attr": {"href": "WhatsNew240.html"} },{ "id": "WhatsNew230", "parent" : "Intro", "text": "What's New? 2.3.0 (changelog)", "a_attr": {"href": "WhatsNew230.html"} },{ "id": "WhatsNew223", "parent" : "Intro", "text": "What's New? 2.2.3 (changelog)", "a_attr": {"href": "WhatsNew223.html"} },{ "id": "WhatsNew222", "parent" : "Intro", "text": "What's New? 2.2.2 (changelog)", "a_attr": {"href": "WhatsNew222.html"} },{ "id": "WhatsNew221", "parent" : "Intro", "text": "What's New? 2.2.1 (changelog)", "a_attr": {"href": "WhatsNew221.html"} },{ "id": "WhatsNew220", "parent" : "Intro", "text": "What's New? 2.2.0 (changelog)", "a_attr": {"href": "WhatsNew220.html"} },{ "id": "WhatsNew215", "parent" : "Intro", "text": "What's New? 2.1.5 (changelog)", "a_attr": {"href": "WhatsNew215.html"} },{ "id": "WhatsNew214", "parent" : "Intro", "text": "What's New? 2.1.4 (changelog)", "a_attr": {"href": "WhatsNew214.html"} },{ "id": "WhatsNew213", "parent" : "Intro", "text": "What's New? 2.1.3 (changelog)", "a_attr": {"href": "WhatsNew213.html"} },{ "id": "WhatsNew212", "parent" : "Intro", "text": "What's New? 2.1.2 (changelog)", "a_attr": {"href": "WhatsNew212.html"} },{ "id": "WhatsNew211", "parent" : "Intro", "text": "What's New? 2.1.1 (changelog)", "a_attr": {"href": "WhatsNew211.html"} },{ "id": "WhatsNew210", "parent" : "Intro", "text": "What's New? 2.1 (changelog)", "a_attr": {"href": "WhatsNew210.html"} },{ "id": "WhatsNew203", "parent" : "Intro", "text": "What's New? 2.0.3 (changelog)", "a_attr": {"href": "WhatsNew203.html"} },{ "id": "WhatsNew202", "parent" : "Intro", "text": "What's New? 2.0.2 (changelog)", "a_attr": {"href": "WhatsNew202.html"} },{ "id": "WhatsNew201", "parent" : "Intro", "text": "What's New? 2.0.1 (changelog)", "a_attr": {"href": "WhatsNew201.html"} },{ "id": "WhatsNew200", "parent" : "Intro", "text": "What's New? 2.0.0", "a_attr": {"href": "WhatsNew200.html"} },{ "id": "General", "parent" : "#", "text": "General", "a_attr": {"href": "General.html"} },{ "id": "Gettingstarted", "parent" : "General", "text": "Getting Started", "a_attr": {"href": "Gettingstarted.html"} },{ "id": "Gamefilecompatibility", "parent" : "General", "text": "Game file compatibility", "a_attr": {"href": "Gamefilecompatibility.html"} },{ "id": "CommandLineOptions", "parent" : "General", "text": "Command Line Options", "a_attr": {"href": "CommandLineOptions.html"} },{ "id": "CustomizingthroughtheConfigFil", "parent" : "General", "text": "Customizing through the Config File", "a_attr": {"href": "CustomizingthroughtheConfigFil.html"} },{ "id": "FamicomDiskSystem", "parent" : "General", "text": "Famicom Disk System", "a_attr": {"href": "FamicomDiskSystem.html"} },{ "id": "AVICapturing", "parent" : "General", "text": "AVI Capturing", "a_attr": {"href": "AVICapturing.html"} },{ "id": "MovieRecording", "parent" : "General", "text": "Movie Recording", "a_attr": {"href": "MovieRecording.html"} },{ "id": "NES", "parent" : "General", "text": "NES Menu", "a_attr": {"href": "NES.html"} },{ "id": "PaletteOptions", "parent" : "General", "text": "Palette Options", "a_attr": {"href": "PaletteOptions.html"} },{ "id": "Config", "parent" : "#", "text": "Config", "a_attr": {"href": "Config.html"} },{ "id": "ToggleSwitchesHideMenuetc", "parent" : "Config", "text": "Menu Items & Submenus", "a_attr": {"href": "ToggleSwitchesHideMenuetc.html"} },{ "id": "Directories", "parent" : "Config", "text": "Directories", "a_attr": {"href": "Directories.html"} },{ "id": "GUI", "parent" : "Config", "text": "GUI", "a_attr": {"href": "GUI.html"} },{ "id": "Input", "parent" : "Config", "text": "Input", "a_attr": {"href": "Input.html"} },{ "id": "NetworkPlay", "parent" : "Config", "text": "Network Play", "a_attr": {"href": "NetworkPlay.html"} },{ "id": "Palette", "parent" : "Config", "text": "Palette", "a_attr": {"href": "Palette.html"} },{ "id": "SoundOptions", "parent" : "Config", "text": "Sound", "a_attr": {"href": "SoundOptions.html"} },{ "id": "Timing", "parent" : "Config", "text": "Timing", "a_attr": {"href": "Timing.html"} },{ "id": "Video", "parent" : "Config", "text": "Video", "a_attr": {"href": "Video.html"} },{ "id": "MovieOptions", "parent" : "Config", "text": "Movie Options", "a_attr": {"href": "MovieOptions.html"} },{ "id": "MapHotkeys", "parent" : "Config", "text": "Map Hotkeys", "a_attr": {"href": "MapHotkeys.html"} },{ "id": "ContextMenuItems", "parent" : "Config", "text": "Context Menu Items", "a_attr": {"href": "ContextMenuItems.html"} },{ "id": "Tools2", "parent" : "#", "text": "Tools", "a_attr": {"href": "Tools2.html"} },{ "id": "CheatSearch", "parent" : "Tools2", "text": "Cheat Search", "a_attr": {"href": "CheatSearch.html"} },{ "id": "RAMSearch", "parent" : "Tools2", "text": "RAM Search", "a_attr": {"href": "RAMSearch.html"} },{ "id": "RAMWatch", "parent" : "Tools2", "text": "RAM Watch", "a_attr": {"href": "RAMWatch.html"} },{ "id": "MemoryWatch", "parent" : "Tools2", "text": "Memory Watch", "a_attr": {"href": "MemoryWatch.html"} },{ "id": "TASEditor", "parent" : "Tools2", "text": "TAS Editor", "a_attr": {"href": "TASEditor.html"} },{ "id": "Covertfcm", "parent" : "Tools2", "text": "Convert fcm", "a_attr": {"href": "Covertfcm.html"} },{ "id": "AutoFireConfigurations", "parent" : "Tools2", "text": "Auto Fire Settings", "a_attr": {"href": "AutoFireConfigurations.html"} },{ "id": "TextHooker", "parent" : "Tools2", "text": "Text Hooker", "a_attr": {"href": "TextHooker.html"} },{ "id": "Debug", "parent" : "#", "text": "Debug", "a_attr": {"href": "Debug.html"} },{ "id": "Debugger", "parent" : "Debug", "text": "Debugger", "a_attr": {"href": "Debugger.html"} },{ "id": "PPUViewer", "parent" : "Debug", "text": "PPU Viewer", "a_attr": {"href": "PPUViewer.html"} },{ "id": "NameTableViewer", "parent" : "Debug", "text": "Name Table Viewer", "a_attr": {"href": "NameTableViewer.html"} },{ "id": "HexEditor", "parent" : "Debug", "text": "Hex Editor", "a_attr": {"href": "HexEditor.html"} },{ "id": "TraceLogger", "parent" : "Debug", "text": "Trace Logger", "a_attr": {"href": "TraceLogger.html"} },{ "id": "CodeDataLogger", "parent" : "Debug", "text": "Code/Data Logger", "a_attr": {"href": "CodeDataLogger.html"} },{ "id": "GameGenieEncoderDecoder", "parent" : "Debug", "text": "Game Genie Encoder/Decoder", "a_attr": {"href": "GameGenieEncoderDecoder.html"} },{ "id": "InesHeaderEditor", "parent" : "Debug", "text": "iNES Header Editor", "a_attr": {"href": "InesHeaderEditor.html"} },{ "id": "LuaScripting", "parent" : "#", "text": "Lua Scripting", "a_attr": {"href": "LuaScripting.html"} },{ "id": "LuaGettingStarted", "parent" : "LuaScripting", "text": "Getting Started", "a_attr": {"href": "LuaGettingStarted.html"} },{ "id": "Commands", "parent" : "LuaScripting", "text": "Using Lua", "a_attr": {"href": "Commands.html"} },{ "id": "LuaFunctionsList", "parent" : "LuaScripting", "text": "Lua Functions List", "a_attr": {"href": "LuaFunctionsList.html"} },{ "id": "LuaPerks", "parent" : "LuaScripting", "text": "LuaPerks", "a_attr": {"href": "LuaPerks.html"} },{ "id": "LuaBot", "parent" : "LuaScripting", "text": "Lua Bot", "a_attr": {"href": "LuaBot.html"} },{ "id": "OverviewofIncludedScripts", "parent" : "LuaScripting", "text": "Overview of Included Scripts", "a_attr": {"href": "OverviewofIncludedScripts.html"} },{ "id": "FAQGuides", "parent" : "#", "text": "FAQ / Guides", "a_attr": {"href": "FAQGuides.html"} },{ "id": "Troubleshooting", "parent" : "FAQGuides", "text": "Troubleshooting", "a_attr": {"href": "Troubleshooting.html"} },{ "id": "ToolAssistedSpeedruns", "parent" : "FAQGuides", "text": "Tool Assisted Speedruns", "a_attr": {"href": "ToolAssistedSpeedruns.html"} },{ "id": "ROMHacking", "parent" : "FAQGuides", "text": "ROM Hacking", "a_attr": {"href": "ROMHacking.html"} },{ "id": "NESRAMMappingFindingValues", "parent" : "FAQGuides", "text": "NES RAM (Mapping/Finding Values)", "a_attr": {"href": "NESRAMMappingFindingValues.html"} },{ "id": "Technicalinformation", "parent" : "#", "text": "Technical Information", "a_attr": {"href": "Technicalinformation.html"} },{ "id": "Movieformats", "parent" : "Technicalinformation", "text": "Movie & Savestate formats", "a_attr": {"href": "Movieformats.html"} },{ "id": "fm2", "parent" : "Movieformats", "text": ".fm2", "a_attr": {"href": "fm2.html"} },{ "id": "fcm", "parent" : "Movieformats", "text": ".fcm", "a_attr": {"href": "fcm.html"} },{ "id": "fcs", "parent" : "Movieformats", "text": "Savestate (.fcs)", "a_attr": {"href": "fcs.html"} },{ "id": "Sound", "parent" : "Technicalinformation", "text": "Sound", "a_attr": {"href": "Sound.html"} },{ "id": "NSFFormat", "parent" : "Sound", "text": "NSF Format", "a_attr": {"href": "NSFFormat.html"} },{ "id": "NESSound", "parent" : "Sound", "text": "NES Sound", "a_attr": {"href": "NESSound.html"} },{ "id": "NESProcessor", "parent" : "Technicalinformation", "text": "NES Processing", "a_attr": {"href": "NESProcessor.html"} },{ "id": "6502CPU", "parent" : "NESProcessor", "text": "CPU - 6502", "a_attr": {"href": "6502CPU.html"} },{ "id": "PPU", "parent" : "NESProcessor", "text": "PPU - 2C02", "a_attr": {"href": "PPU.html"} },{ "id": "NESScrolling1", "parent" : "NESProcessor", "text": "NES Scrolling 1", "a_attr": {"href": "NESScrolling1.html"} },{ "id": "NESScrolling2", "parent" : "NESProcessor", "text": "NES Scrolling 2", "a_attr": {"href": "NESScrolling2.html"} },{ "id": "NLFilesFormat", "parent" : "Technicalinformation", "text": ".nl files format", "a_attr": {"href": "NLFilesFormat.html"} }] \ No newline at end of file diff --git a/web/help/context/90.html b/web/help/context/90.html new file mode 100644 index 000000000..c4fe43e3a --- /dev/null +++ b/web/help/context/90.html @@ -0,0 +1,14 @@ + + + + + + Redirecting to "What's New? 2.6.2 (changelog)" + + + + + + + + diff --git a/web/help/css/hnd.content.css b/web/help/css/hnd.content.css index 9e18d2029..bae4c8c0b 100644 --- a/web/help/css/hnd.content.css +++ b/web/help/css/hnd.content.css @@ -162,575 +162,587 @@ span.rvts28 } span.rvts29 { + font-size: 12pt; + font-family: 'Times New Roman', 'Times', serif; color: #000000; + background-color: #ffffff; } span.rvts30 +{ + font-size: 12pt; + font-family: 'Times New Roman', 'Times', serif; +} +span.rvts31 +{ + color: #000000; +} +span.rvts32 { font-size: 16pt; color: #000000; } -span.rvts31 +span.rvts33 { font-size: 14pt; color: #000000; } -span.rvts32 +span.rvts34 { font-size: 12pt; color: #000000; } -span.rvts33 +span.rvts35 { font-size: 12pt; font-family: 'Times New Roman', 'Times', serif; color: #000000; } -span.rvts34 +span.rvts36 { } -span.rvts35 +span.rvts37 { font-size: 14pt; } -span.rvts36 +span.rvts38 { font-size: 16pt; } -a.rvts37, span.rvts37 +a.rvts39, span.rvts39 { color: #0000ff; text-decoration: underline; } -a.rvts37:hover +a.rvts39:hover { color: #0000ff; } -a.rvts38, span.rvts38 +a.rvts40, span.rvts40 { color: #0000ff; text-decoration: underline; } -a.rvts38:hover +a.rvts40:hover { color: #0000ff; } -span.rvts39 +span.rvts41 { font-size: 16pt; } -a.rvts40, span.rvts40 +a.rvts42, span.rvts42 { color: #0000ff; text-decoration: underline; } -a.rvts40:hover +a.rvts42:hover { color: #0000ff; } -span.rvts41 +span.rvts43 { font-family: 'Lucida Console', 'Monaco', monospace; } -span.rvts42 +span.rvts44 { font-style: italic; } -a.rvts43, span.rvts43 +a.rvts45, span.rvts45 { color: #0000ff; text-decoration: underline; } -a.rvts43:hover +a.rvts45:hover { color: #0000ff; } -span.rvts44 +span.rvts46 { font-family: 'Times New Roman', 'Times', serif; } -span.rvts45 +span.rvts47 { font-size: 11pt; font-family: 'Courier New', 'Courier', monospace; } -a.rvts46, span.rvts46 +a.rvts48, span.rvts48 { color: #0000ff; text-decoration: underline; } -a.rvts46:hover +a.rvts48:hover { color: #0000ff; } -span.rvts47 +span.rvts49 { font-weight: bold; } -a.rvts48, span.rvts48 +a.rvts50, span.rvts50 { color: #0000ff; text-decoration: underline; } -a.rvts48:hover +a.rvts50:hover { color: #0000ff; } -a.rvts49, span.rvts49 +a.rvts51, span.rvts51 { color: #0000ff; text-decoration: underline; } -a.rvts49:hover +a.rvts51:hover { color: #0000ff; } -span.rvts50 +span.rvts52 { font-size: 16pt; text-decoration: underline; } -a.rvts51, span.rvts51 +a.rvts53, span.rvts53 { color: #0000ff; text-decoration: underline; } -a.rvts51:hover +a.rvts53:hover { color: #0000ff; } -span.rvts52 +span.rvts54 { font-size: 24pt; } -a.rvts53, span.rvts53 +a.rvts55, span.rvts55 { color: #0000ff; text-decoration: underline; } -a.rvts53:hover +a.rvts55:hover { color: #0000ff; } -span.rvts54 +span.rvts56 { font-size: 14pt; text-decoration: underline; } -span.rvts55 +span.rvts57 { font-family: 'Courier New', 'Courier', monospace; } -span.rvts56 +span.rvts58 { font-size: 9pt; } -a.rvts57, span.rvts57 +a.rvts59, span.rvts59 { font-size: 9pt; color: #0000ff; text-decoration: underline; } -a.rvts57:hover +a.rvts59:hover { color: #0000ff; } -span.rvts58 +span.rvts60 { font-family: 'Courier New', 'Courier', monospace; } -a.rvts59, span.rvts59 +a.rvts61, span.rvts61 { color: #0000ff; text-decoration: underline; } -a.rvts59:hover +a.rvts61:hover { color: #0000ff; } -a.rvts60, span.rvts60 +a.rvts62, span.rvts62 { color: #0000ff; text-decoration: underline; } -a.rvts60:hover +a.rvts62:hover { color: #0000ff; } -a.rvts61, span.rvts61 +a.rvts63, span.rvts63 { color: #0000ff; text-decoration: underline; } -a.rvts61:hover +a.rvts63:hover { color: #0000ff; } -span.rvts62 +span.rvts64 { font-size: 12pt; font-weight: bold; } -a.rvts63, span.rvts63 +a.rvts65, span.rvts65 { color: #0000ff; text-decoration: underline; } -a.rvts63:hover +a.rvts65:hover { color: #0000ff; } -a.rvts64, span.rvts64 +a.rvts66, span.rvts66 { color: #0000ff; text-decoration: underline; } -a.rvts64:hover +a.rvts66:hover { color: #0000ff; } -a.rvts65, span.rvts65 +a.rvts67, span.rvts67 { color: #0000ff; text-decoration: underline; } -a.rvts65:hover +a.rvts67:hover { color: #0000ff; } -a.rvts66, span.rvts66 +a.rvts68, span.rvts68 { color: #0000ff; text-decoration: underline; } -a.rvts66:hover +a.rvts68:hover { color: #0000ff; } -a.rvts67, span.rvts67 +a.rvts69, span.rvts69 { color: #0000ff; text-decoration: underline; } -a.rvts68, span.rvts68 +a.rvts70, span.rvts70 { color: #0000ff; text-decoration: underline; } -a.rvts68:hover +a.rvts70:hover { color: #0000ff; } -a.rvts69, span.rvts69 +a.rvts71, span.rvts71 { color: #0000ff; text-decoration: underline; } -a.rvts69:hover +a.rvts71:hover { color: #0000ff; } -a.rvts70, span.rvts70 +a.rvts72, span.rvts72 { color: #0000ff; text-decoration: underline; } -a.rvts70:hover +a.rvts72:hover { color: #0000ff; } -span.rvts71 +span.rvts73 { font-size: 12pt; font-weight: bold; text-decoration: underline; } -a.rvts72, span.rvts72 +a.rvts74, span.rvts74 { color: #0000ff; text-decoration: underline; } -a.rvts72:hover +a.rvts74:hover { color: #0000ff; } -a.rvts73, span.rvts73 +a.rvts75, span.rvts75 { color: #0000ff; text-decoration: underline; } -a.rvts73:hover +a.rvts75:hover { color: #0000ff; } -a.rvts74, span.rvts74 +a.rvts76, span.rvts76 { color: #0000ff; text-decoration: underline; } -a.rvts74:hover +a.rvts76:hover { color: #0000ff; } -span.rvts75 +span.rvts77 { font-size: 11pt; font-weight: bold; } -span.rvts76 +span.rvts78 { font-size: 8pt; } -span.rvts77 +span.rvts79 { color: #000000; } -a.rvts78, span.rvts78 +a.rvts80, span.rvts80 { color: #0000ff; text-decoration: underline; } -a.rvts78:hover +a.rvts80:hover { color: #0000ff; } -a.rvts79, span.rvts79 +a.rvts81, span.rvts81 { color: #0000ff; text-decoration: underline; } -a.rvts79:hover +a.rvts81:hover { color: #0000ff; } -span.rvts80 +span.rvts82 { color: #0000ff; } -span.rvts81 +span.rvts83 { color: #00cc00; } -span.rvts82 +span.rvts84 { color: #ff0000; } -span.rvts83 +span.rvts85 { color: #00be00; } -span.rvts84 +span.rvts86 { color: #a08c00; } -span.rvts85 +span.rvts87 { color: #0000c3; } -span.rvts86 +span.rvts88 { color: #0082a0; } -span.rvts87 +span.rvts89 { color: #d2be00; } -span.rvts88 +span.rvts90 { color: #0a0aff; } -span.rvts89 +span.rvts91 { color: #05ff05; } -span.rvts90 +span.rvts92 { font-size: 22pt; text-decoration: underline; } -a.rvts91, span.rvts91 +a.rvts93, span.rvts93 { color: #0000ff; text-decoration: underline; } -a.rvts91:hover +a.rvts93:hover { color: #0000ff; } -a.rvts92, span.rvts92 +a.rvts94, span.rvts94 { color: #0000ff; text-decoration: underline; } -a.rvts92:hover +a.rvts94:hover { color: #0000ff; } -a.rvts93, span.rvts93 +a.rvts95, span.rvts95 { color: #0000ff; text-decoration: underline; } -a.rvts93:hover +a.rvts95:hover { color: #0000ff; } -span.rvts94 +span.rvts96 { font-weight: bold; color: #ff0000; } -span.rvts95 +span.rvts97 { font-weight: bold; color: #ff0000; background-color: #ffffff; } -span.rvts96 +span.rvts98 { font-size: 18pt; font-weight: bold; } -a.rvts97, span.rvts97 +a.rvts99, span.rvts99 { color: #0000ff; text-decoration: underline; } -a.rvts97:hover +a.rvts99:hover { color: #0000ff; } -a.rvts98, span.rvts98 +a.rvts100, span.rvts100 { color: #0000ff; text-decoration: underline; } -a.rvts98:hover +a.rvts100:hover { color: #0000ff; } -span.rvts99 +span.rvts101 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } -span.rvts100 +span.rvts102 { font-size: 14pt; font-weight: bold; } -span.rvts101 +span.rvts103 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; color: #000080; } -span.rvts102 +span.rvts104 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; color: #333399; } -span.rvts103 +span.rvts105 { font-family: 'Courier New', 'Courier', monospace; color: #000080; } -span.rvts104 +span.rvts106 { font-size: 16pt; font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } -span.rvts105 +span.rvts107 { font-size: 11pt; font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } -span.rvts106 +span.rvts108 { font-family: 'Courier New', 'Courier', monospace; font-weight: bold; } -span.rvts107 +span.rvts109 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; color: #000080; } -a.rvts108, span.rvts108 +a.rvts110, span.rvts110 { font-family: 'Courier New', 'Courier', monospace; color: #0000ff; text-decoration: underline; } -a.rvts108:hover +a.rvts110:hover { color: #0000ff; } -span.rvts109 +span.rvts111 { font-size: 14pt; font-weight: bold; } -span.rvts110 +span.rvts112 { font-family: 'Courier New', 'Courier', monospace; font-weight: bold; text-decoration: underline; } -span.rvts111 +span.rvts113 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; color: #00007f; } -span.rvts112 +span.rvts114 { font-size: 14pt; font-family: 'Courier New', 'Courier', monospace; } -span.rvts113 +span.rvts115 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; } -span.rvts114 +span.rvts116 { font-size: 12pt; font-family: 'Courier New', 'Courier', monospace; color: #00007f; } -span.rvts115 +span.rvts117 { font-family: 'Courier New', 'Courier', monospace; color: ; } -span.rvts116 +span.rvts118 { color: ; } -span.rvts117 +span.rvts119 { font-family: 'Lucida Console', 'Monaco', monospace; text-decoration: underline; } -span.rvts118 +span.rvts120 { font-weight: bold; text-decoration: underline; } -span.rvts119 +span.rvts121 { font-size: 11pt; text-decoration: underline; } -span.rvts120 +span.rvts122 { font-size: 5pt; } -span.rvts121 +span.rvts123 { font-size: 5pt; font-weight: bold; diff --git a/web/help/fceux.html b/web/help/fceux.html index 8572a776c..dab58f448 100644 --- a/web/help/fceux.html +++ b/web/help/fceux.html @@ -119,7 +119,7 @@

      FCEUX Help

      data-openlvl="1" > - + diff --git a/web/help/fm2.html b/web/help/fm2.html index 31127d10f..33d01f1f8 100644 --- a/web/help/fm2.html +++ b/web/help/fm2.html @@ -204,7 +204,7 @@

      .fm2

      The header is always in ASCII plain text format. It consists of several key-value pairs.

      The input log section can be identified by it starting with a | (pipe).

      The input log section can be either in ASCII plain text format or in binary format.

      -

      The input log section terminates at EOF, unless the length key is specified in header.

      +

      The input log section terminates at EOF, unless the length key is specified in header.

      Newlines may be \r\n or \n.



      @@ -217,54 +217,54 @@

      .fm2


      Integer keys (also used for booleans, with a 1 for true and 0 for false) must have a value that can be stored as int32:


      -

       - version (required) - the version of the movie file format; for now it is always 3

      -


      -

       - emuVersion (required) - the version of the emulator used to produce the movie

      -


      -

       - rerecordCount (optional) - the rerecord count

      -


      -

       - palFlag (bool) (optional) - true if the movie uses PAL timing

      -


      -

       - NewPPU (bool) (optional) - true if the movie uses New PPU

      -


      -

       - FDS (bool) (optional) - true if movie was recorded on a Famicom Disk System (FDS) game

      -


      -

       - fourscore (bool) - true if a fourscore was used. If fourscore is not used, then port0 and port1 are required

      -


      -

       - port0 - indicates the type of input device attached to the port 0. Supported values are:

      +

       - version (required) - the version of the movie file format; for now it is always 3

      +


      +

       - emuVersion (required) - the version of the emulator used to produce the movie

      +


      +

       - rerecordCount (optional) - the rerecord count

      +


      +

       - palFlag (bool) (optional) - true if the movie uses PAL timing

      +


      +

       - NewPPU (bool) (optional) - true if the movie uses New PPU

      +


      +

       - FDS (bool) (optional) - true if movie was recorded on a Famicom Disk System (FDS) game

      +


      +

       - fourscore (bool) - true if a fourscore was used. If fourscore is not used, then port0 and port1 are required

      +


      +

       - port0 - indicates the type of input device attached to the port 0. Supported values are:

           SI_NONE = 0

           SI_GAMEPAD = 1

           SI_ZAPPER = 2

      -


      -

       - port1 - indicates the type of input device attached to the port 1. Supported values are:

      +


      +

       - port1 - indicates the type of input device attached to the port 1. Supported values are:

           SI_NONE = 0

           SI_GAMEPAD = 1

           SI_ZAPPER = 2

      -


      -

       - port2 (required) - indicates the type of the FCExp port device which was attached. Supported values are:

      +


      +

       - port2 (required) - indicates the type of the FCExp port device which was attached. Supported values are:

           SIFC_NONE = 0

      -


      -

       - binary (bool) (optional) - true if input log is stored in binary format

      -


      -

       - length (optional) - movie size (number of frames in the input log). If this key is specified and the number is >= 0, the input log ends after specified number of records, and any remaining data should not be parsed. This key is used in fm3 format to allow storing extra data after the end of input log

      +


      +

       - binary (bool) (optional) - true if input log is stored in binary format

      +


      +

       - length (optional) - movie size (number of frames in the input log). If this key is specified and the number is >= 0, the input log ends after specified number of records, and any remaining data should not be parsed. This key is used in fm3 format to allow storing extra data after the end of input log



      String keys have values that consist of the remainder of the key-value pair line. As a consequence, string values cannot contain newlines.


      -

       - romFilename (required) - the name of the file used to record the movie

      -


      -

       - comment (optional) - simply a memo

      +

       - romFilename (required) - the name of the file used to record the movie

      +


      +

       - comment (optional) - simply a memo

      • by convention, the first token in the comment value is the subject of the comment
      • by convention, subsequent comments with the same subject should have their ordering preserved and may be used to approximate multi-line comments
      • -
      • by convention, the author of the movie should be stored in comment(s) with a subject of: author
      • +
      • by convention, the author of the movie should be stored in comment(s) with a subject of: author

      Example:

      • comment author adelikat
      -


      -

       - subtitle (optional) - a message that will be displayed on screen when movie is played back (unless Subtitles are turned off, see Movie options)

      +


      +

       - subtitle (optional) - a message that will be displayed on screen when movie is played back (unless Subtitles are turned off, see Movie options)

      • by convention, subtitles begin with the word "subtitle"
      • by convention, an integer value following the word "subtitle" indicates the frame that the subtitle will be displayed
      • @@ -275,13 +275,13 @@

        .fm2

      • subtitle 1000 Level Two

      At frame 1000 the words "Level Two" will be displayed on the screen

      -


      -

       - guid (required) - a unique identifier for a movie, generated when the movie is created, which is used when loading a savestate to make sure it belongs to the current movie

      +


      +

       - guid (required) - a unique identifier for a movie, generated when the movie is created, which is used when loading a savestate to make sure it belongs to the current movie

      GUID keys have a value which is in the standard guide format: 452DE2C3-EF43-2FA9-77AC-0677FC51543B

      -


      -

       - romChecksum (required) - the base64 of the hexified MD5 hash of the ROM which was used to record the movie

      -


      -

       - savestate (optional) - a fcs savestate blob, in case a movie was recorded from savestate  

      +


      +

       - romChecksum (required) - the base64 of the hexified MD5 hash of the ROM which was used to record the movie

      +


      +

       - savestate (optional) - a fcs savestate blob, in case a movie was recorded from savestate  

      Hex string keys (used for binary blobs) have a value that is like 0x0123456789ABCDEF...



      @@ -290,13 +290,13 @@

      .fm2

      The input log section consists of movie records either in the form of text lines or in the form of binary data.



      -

      Text format (default format):

      +

      Text format (default format):


      Every frame of the movie is represented by line of text beginning and ending with a | (pipe).

      The fields in the line are as follows, except when fourscore is used.

      -

      |commands|port0|port1|port2|

      +

      |commands|port0|port1|port2|


      -

      Field commands is a variable length decimal integer which is interpreted as a bit field corresponding to miscellaneous input states which are valid at the start of the frame. Current values for this are:

      +

      Field commands is a variable length decimal integer which is interpreted as a bit field corresponding to miscellaneous input states which are valid at the start of the frame. Current values for this are:

      • 1 = Soft Reset
      • 2 = Hard Reset (Power)
      • @@ -311,31 +311,31 @@

        .fm2

        • the field consists of eight characters which constitute a bit field
        • any character other than ' ' or '.' means that the button was pressed
        • -
        • by convention, the following mnemonics are used in a column to remind us of which button corresponds to which column: RLDUTSBA (Right, Left, Down, Up, sTart, Select, B, A)
        • +
        • by convention, the following mnemonics are used in a column to remind us of which button corresponds to which column: RLDUTSBA (Right, Left, Down, Up, sTart, Select, B, A)


        SI_ZAPPER:

          -
        • XXX YYY B Q Z
        • +
        • XXX YYY B Q Z
        -

        XXX: %03d, the x position of the mouse

        -

        YYY: %03d, the y position of the mouse

        -

        B: %1d, 1 if the mouse button is pressed; 0 if not

        -

        Q: %1d, an internal value used by the emulator's zapper code

        -

        Z: %d, a variable-length decimal integer; an internal value used by the emulator's zapper code

        +

        XXX: %03d, the x position of the mouse

        +

        YYY: %03d, the y position of the mouse

        +

        B: %1d, 1 if the mouse button is pressed; 0 if not

        +

        Q: %1d, an internal value used by the emulator's zapper code

        +

        Z: %d, a variable-length decimal integer; an internal value used by the emulator's zapper code


        SI_NONE:

        • the field must be empty


        -

        If a fourscore is used, then port0 and port1 are irrelevant and ignored.

        +

        If a fourscore is used, then port0 and port1 are irrelevant and ignored.

        The input types must all be gamepads, and each input log record must be in the following format:

        -

        |commands|RLDUTSBA|RLDUTSBA|RLDUTSBA|RLDUTSBA|port2|

        +

        |commands|RLDUTSBA|RLDUTSBA|RLDUTSBA|RLDUTSBA|port2|

        {commands, player1, player2, player3, player4, port2}



        -

        Binary format:

        +

        Binary format:


        Input log section starts with a | (pipe).

        Every frame of the movie is represented by a record of a fixed length which can be determined by the devices on port0 and port1.

        @@ -372,12 +372,12 @@

        .fm2

      • 0 bytes added to the size of record


      -

      If a fourscore is used, then port0 and port1 are irrelevant and ignored. 4 bytes are added to the size of record. The bits of the 1st byte represent the state of buttons of the 1st joypad (bit0 = A, bit1 = B, bit2 = Select, bit3 = sTart, bit4 = Up, bit5 = Down, bit6 = Left, bit7 = Right); bits of the 2nd byte represent the state of buttons of the 2nd joypad, and so on.

      +

      If a fourscore is used, then port0 and port1 are irrelevant and ignored. 4 bytes are added to the size of record. The bits of the 1st byte represent the state of buttons of the 1st joypad (bit0 = A, bit1 = B, bit2 = Select, bit3 = sTart, bit4 = Up, bit5 = Down, bit6 = Left, bit7 = Right); bits of the 2nd byte represent the state of buttons of the 2nd joypad, and so on.




      -

      Notes:

      -


      +

      Notes:

      +


      A. All movies start from power-on, unless a savestate key-value is present.


      B. The emulator uses these framerate constants

      diff --git a/web/help/js/hndsd.min.js b/web/help/js/hndsd.min.js index 0076e9df6..bc4a0ee0a 100644 --- a/web/help/js/hndsd.min.js +++ b/web/help/js/hndsd.min.js @@ -1 +1 @@ -var aTl=[['Intro.html','Introduction'],['Introduction.html','Introduction'],['Overview.html','Overview'],['FCEUltraVersionHistory.html','FCE%20Ultra%20Version%20History'],['WhatsNew261.html','What%27s%20New%3F%202%2E6%2E1%20%28changelog%29'],['WhatsNew260.html','What%27s%20New%3F%202%2E6%2E0%20%28changelog%29'],['WhatsNew250.html','What%27s%20New%3F%202%2E5%2E0%20%28changelog%29'],['WhatsNew240.html','What%27s%20New%3F%202%2E4%2E0%20%28changelog%29'],['WhatsNew230.html','What%27s%20New%3F%202%2E3%2E0%20%28changelog%29'],['WhatsNew223.html','What%27s%20New%3F%202%2E2%2E3%20%28changelog%29'],['WhatsNew222.html','What%27s%20New%3F%202%2E2%2E2%20%28changelog%29'],['WhatsNew221.html','What%27s%20New%3F%202%2E2%2E1%20%28changelog%29'],['WhatsNew220.html','What%27s%20New%3F%202%2E2%2E0%20%28changelog%29'],['WhatsNew215.html','What%27s%20New%3F%202%2E1%2E5%20%28changelog%29'],['WhatsNew214.html','What%27s%20New%3F%202%2E1%2E4%20%28changelog%29'],['WhatsNew213.html','What%27s%20New%3F%202%2E1%2E3%20%28changelog%29'],['WhatsNew212.html','What%27s%20New%3F%202%2E1%2E2%20%28changelog%29'],['WhatsNew211.html','What%27s%20New%3F%202%2E1%2E1%20%28changelog%29'],['WhatsNew210.html','What%27s%20New%3F%202%2E1%20%28changelog%29'],['WhatsNew203.html','What%27s%20New%3F%202%2E0%2E3%20%28changelog%29'],['WhatsNew202.html','What%27s%20New%3F%202%2E0%2E2%20%28changelog%29'],['WhatsNew201.html','What%27s%20New%3F%202%2E0%2E1%20%28changelog%29'],['WhatsNew200.html','What%27s%20New%3F%202%2E0%2E0'],['General.html','General'],['Gettingstarted.html','Getting%20Started'],['Gamefilecompatibility.html','Game%20file%20compatibility'],['CommandLineOptions.html','Command%20Line%20Options'],['CustomizingthroughtheConfigFil.html','Customizing%20through%20the%20Config%20File'],['FamicomDiskSystem.html','Famicom%20Disk%20System'],['AVICapturing.html','AVI%20Capturing'],['MovieRecording.html','Movie%20Recording'],['NES.html','NES%20Menu'],['PaletteOptions.html','Palette%20Options'],['Config.html','Config'],['ToggleSwitchesHideMenuetc.html','Menu%20Items%20%26amp%3B%20Submenus'],['Directories.html','Directories'],['GUI.html','GUI'],['Input.html','Input'],['NetworkPlay.html','Network%20Play'],['Palette.html','Palette'],['SoundOptions.html','Sound'],['Timing.html','Timing'],['Video.html','Video'],['MovieOptions.html','Movie%20Options'],['MapHotkeys.html','Map%20Hotkeys'],['ContextMenuItems.html','Context%20Menu%20Items'],['Tools2.html','Tools'],['CheatSearch.html','Cheat%20Search'],['RAMSearch.html','RAM%20Search'],['RAMWatch.html','RAM%20Watch'],['MemoryWatch.html','Memory%20Watch'],['TASEditor.html','TAS%20Editor'],['Covertfcm.html','Convert%20fcm'],['AutoFireConfigurations.html','Auto%20Fire%20Settings'],['TextHooker.html','Text%20Hooker'],['Debug.html','Debug'],['Debugger.html','Debugger'],['PPUViewer.html','PPU%20Viewer'],['NameTableViewer.html','Name%20Table%20Viewer'],['HexEditor.html','Hex%20Editor'],['TraceLogger.html','Trace%20Logger'],['CodeDataLogger.html','Code/Data%20Logger'],['GameGenieEncoderDecoder.html','Game%20Genie%20Encoder/Decoder'],['InesHeaderEditor.html','iNES%20Header%20Editor'],['LuaScripting.html','Lua%20Scripting'],['LuaGettingStarted.html','Getting%20Started'],['Commands.html','Using%20Lua'],['LuaFunctionsList.html','Lua%20Functions%20List'],['LuaPerks.html','LuaPerks'],['LuaBot.html','Lua%20Bot'],['OverviewofIncludedScripts.html','Overview%20of%20Included%20Scripts'],['FAQGuides.html','FAQ%20/%20Guides'],['Troubleshooting.html','Troubleshooting'],['ToolAssistedSpeedruns.html','Tool%20Assisted%20Speedruns'],['ROMHacking.html','ROM%20Hacking'],['NESRAMMappingFindingValues.html','NES%20RAM%20%28Mapping/Finding%20Values%29'],['Technicalinformation.html','Technical%20Information'],['Movieformats.html','Movie%20%26amp%3B%20Savestate%20formats'],['fm2.html','%2Efm2'],['fcm.html','%2Efcm'],['fcs.html','Savestate%20%28%2Efcs%29'],['Sound.html','Sound'],['NSFFormat.html','NSF%20Format'],['NESSound.html','NES%20Sound'],['NESProcessor.html','NES%20Processing'],['6502CPU.html','CPU%20%2D%206502'],['PPU.html','PPU%20%2D%202C02'],['NESScrolling1.html','NES%20Scrolling%201'],['NESScrolling2.html','NES%20Scrolling%202'],['NLFilesFormat.html','%2Enl%20files%20format']];var oWl=['pointer',[[85,18],[10,2],[60,1],[80,1],[15,1],[86,1],[8,1],[12,1],[56,1]],' e0',[[85,1]],'community',[[74,1],[71,2],[2,2]],'cheating',[[47,2]],'really',[[54,4],[87,1],[61,1],[69,1],[83,1],[86,1],[67,1],[85,3]],' chrominance',[[86,1]],'sconsruct',[[20,1]],'z80',[[86,1]],'max',[[18,1],[42,1]],'develop',[[86,1]],'base64',[[78,1],[67,2]],'addhealthpoints',[[56,2]],'1400h',[[82,1]],'cli',[[83,2],[85,1]],'defines',[[80,1],[89,3],[31,2]],'init',[[7,1],[8,1],[82,12],[56,2]],'mapper#',[[63,1]],'fix',[[20,3],[18,3],[16,1],[15,4],[21,2],[17,1],[42,2],[86,1],[8,1],[9,3],[63,1],[82,1],[85,6],[10,4],[32,1],[5,1],[19,6],[14,6],[13,2],[55,1],[12,1],[6,1]],'intensive',[[66,1]],'accelerators',[[11,1],[7,1]],'tar',[[25,1]],'commonly',[[54,1],[73,1],[45,1],[18,1],[68,1],[6,1]],'presskeyx',[[69,3]],'mexr',[[80,1]],'executable',[[3,1],[75,2],[68,1],[85,2]],'highlight',[[54,1],[59,1],[10,2],[8,1],[52,1]],'control',[[18,3],[37,1],[17,1],[86,1],[67,6],[82,2],[85,1],[8,1],[66,6],[40,2],[64,1],[83,5],[6,1]],'handling',[[22,2],[13,1],[61,1],[9,1],[12,1]],'gun',[[37,1],[70,1]],'reduce',[[42,1],[86,2],[40,1]],'autofire',[[22,1],[53,12],[7,1],[21,2]],'identically',[[67,1]],'moving',[[69,1],[57,1],[67,1]],'0500',[[75,1]],'video',[[20,1],[11,1],[18,2],[33,2],[69,1],[74,2],[42,3],[86,11],[85,2],[9,2],[72,1],[24,1],[10,1],[29,5],[57,2],[5,3],[26,2],[7,4],[12,2],[6,5]],'lagged',[[18,1],[67,1]],'opacity',[[67,2]],'c64',[[82,1],[85,3]],'needle',[[83,1]],'lead',[[83,2]],'references',[[85,1],[86,1],[89,1]],'realtime',[[7,1]],'nsfs',[[10,1],[39,1]],'anyway',[[83,1],[70,1]],'immed',[[85,2]],'iny',[[85,1]],'phases',[[86,4]],'everytime',[[86,1]],'|extra',[[86,1]],'0111000000000000',[[87,1]],'microprocessors',[[85,2]],'md5',[[78,1],[67,3]],'introduction',[[29,1],[57,1],[30,1],[58,1],[60,1],[61,1],[83,1],[0,3],[1,2],[47,1],[66,1],[56,1]],'cycling',[[57,1],[86,2]],'overcome',[[73,2]],'resolved',[[72,2],[9,1],[38,1]],'dumb',[[54,1]],'ease',[[67,1],[12,1],[23,1]],'spot',[[59,1],[75,1],[86,1],[30,1]],'hides',[[34,1]],'4010h',[[82,1]],'rol',[[85,11]],'keeps',[[54,1],[61,2],[67,2]],'messagebox',[[66,1]],'drastic',[[67,1]],'king',[[37,1]],'completely',[[18,1],[30,1],[69,1],[51,1],[86,1],[67,4],[13,1],[8,1],[12,1],[85,2]],'f19',[[67,1]],'#100',[[56,1]],'manners',[[66,1]],'reset',[[22,2],[18,2],[50,2],[16,1],[75,1],[86,2],[31,4],[67,4],[8,1],[47,5],[85,7],[79,1],[10,1],[30,3],[61,3],[78,4],[83,9],[19,2],[14,1],[12,2],[56,3]],'uncheck',[[54,1],[37,1],[39,1],[42,2]],'0000001111100000',[[87,1]],'dpad',[[15,1]],' left',[[35,1]],'desired',[[62,3],[37,1],[55,1],[83,1],[82,4]],' after',[[79,1],[86,4],[83,1],[85,1]],'visualization',[[68,1],[12,1],[60,1]],'trainer',[[37,1]],'before',[[54,2],[36,1],[60,2],[73,2],[69,5],[15,1],[28,1],[67,12],[86,5],[47,1],[9,1],[43,1],[3,1],[24,1],[45,1],[63,2],[61,2],[66,2],[82,1],[83,5],[85,9],[13,1],[56,4]],'normal',[[66,2],[53,1],[67,2],[61,1],[31,1],[13,1],[47,1],[65,1],[40,1]],'false',[[86,1],[67,30],[69,5],[16,1],[66,2],[78,1]],'continuously',[[56,1]],'fixes',[[6,5],[20,4],[18,6],[22,1],[16,3],[15,4],[21,1],[17,6],[8,4],[9,2],[4,3],[10,2],[5,4],[19,3],[14,3],[7,5],[13,1],[11,2],[12,2]],'change',[[54,1],[18,2],[27,1],[37,2],[58,1],[15,1],[42,4],[75,1],[86,1],[82,3],[63,1],[85,5],[62,3],[44,1],[45,4],[34,3],[50,6],[17,1],[28,1],[39,1],[67,4],[79,1],[57,1],[30,1],[83,5],[59,2],[14,1],[20,2],[56,2]],'scale2x',[[42,4]],'04ff',[[75,1]],'cracle',[[72,1]],' bit1',[[85,1]],'unmodified',[[85,2]],'redirecting',[[85,1]],'patent',[[86,1]],'including',[[3,2],[22,1],[80,1],[83,1],[58,1],[17,1],[86,1],[67,1],[20,1],[72,1]],'timeline',[[12,1]],'unpause',[[54,1],[29,1],[67,1],[16,1],[47,1],[56,1]],'sony',[[32,1]],'dmcseed',[[67,1]],'controls',[[18,1],[37,4],[83,6],[23,1],[17,2],[67,1],[66,1],[82,4],[56,1]],'subroutine',[[10,1],[60,1],[85,2],[12,1],[56,2]],'hit',[[11,1],[10,1],[60,1],[69,1],[15,1],[75,1],[67,1],[47,1],[12,1],[56,3]],'anothervalue',[[66,1]],'restarting',[[67,1]],'greenzone',[[13,1],[11,2]],' __________________________________________',[[75,1]],' 40',[[85,1]],'shinydoofy',[[19,1]],'slash',[[34,1],[67,1]],'recently',[[45,5]],'cancelled',[[73,1]],'visual',[[42,1],[75,1],[14,1],[61,1],[36,2]],'fix fixed',[[8,1]],' |08',[[83,2]],'int8',[[80,1]],'slo',[[85,2]],' lsr',[[85,2]],'yield',[[86,2]],'driven',[[86,1]],'after',[[54,1],[11,1],[69,4],[42,1],[28,1],[67,4],[86,10],[47,1],[63,1],[43,3],[66,4],[79,1],[4,1],[29,1],[61,1],[80,1],[78,3],[82,4],[83,4],[26,2],[85,18],[20,1],[56,3]],'predictable',[[30,1],[86,1]],'impulse',[[86,1]],'redundancy',[[3,1]],'sq1',[[83,10]],'having',[[22,1],[54,1],[18,1],[37,1],[69,1],[86,2],[67,2],[47,1],[85,1],[83,1],[25,1],[70,1],[14,1]],' 3f9',[[83,1]],'whitespaces',[[56,1]],'elimination',[[47,1]],'lda',[[61,1],[85,45],[56,1]],'drawrect',[[67,1]],'latest',[[22,2],[18,1],[20,1],[12,1]],' before',[[85,1]],'lock',[[20,1]],'pauseframe',[[17,1],[67,2]],'truecolor',[[67,1]],'msb',[[83,4],[86,1]],'counter|',[[86,1]],'huge',[[86,1]],'anew',[[3,1]],'rockwell',[[85,1]],'brothers',[[75,2]],' shs',[[85,1]],'https',[[68,1]],'thru',[[82,2],[86,5],[87,1]],'00111111',[[87,1]],'planes',[[67,1]],'extent',[[67,1]],' zero',[[75,3]],'frontend',[[3,1],[69,1],[65,1]],'timings',[[86,1],[11,1],[41,1]],'wish',[[52,1],[44,1],[29,1],[60,1],[62,1],[70,1],[59,1],[65,1],[56,2]],'indicate',[[86,1],[65,1]],'raised',[[69,2],[86,2],[6,1]],'assumes',[[86,1]],'opened',[[22,2],[35,1],[27,1],[25,1],[15,1],[20,1],[56,2]],'edited',[[1,1],[30,1],[47,1],[56,1]],'information',[[54,2],[87,1],[18,1],[75,1],[86,8],[82,3],[9,1],[63,2],[3,1],[72,1],[85,1],[61,3],[71,3],[76,2],[55,3],[1,6],[84,1],[34,1],[74,1],[69,1],[65,1],[67,7],[47,1],[24,2],[30,2],[64,1],[77,1],[83,8],[0,1],[20,1],[56,3]],'poll',[[34,1],[67,2]],'frequency',[[10,1],[83,19],[86,1],[67,10],[82,4],[9,1],[85,2]],'mid',[[15,1],[57,1]],'170th',[[86,1]],'jetpack',[[70,1]],'secrets',[[61,1]],'silly',[[8,1],[25,1]],'registerexec',[[67,1]],'fdsr',[[80,1]],'extracted',[[86,1]],'changed',[[12,1],[11,3],[18,1],[50,1],[15,2],[89,1],[17,2],[28,1],[86,1],[47,3],[85,1],[10,1],[4,2],[19,1],[59,1],[20,1],[6,2]],'potentially',[[67,1]],' vram',[[80,1]],'pressed',[[53,1],[18,1],[30,1],[69,7],[78,5],[14,1],[67,2],[47,2],[66,1],[40,1]],'existed',[[8,1],[67,1]],'listing',[[20,1]],'major',[[22,1],[18,5],[17,1],[19,1],[59,1],[86,1],[82,1],[12,1]],'description ',[[47,1]],' emu',[[65,1]],'enable',[[34,1],[56,2],[37,1],[20,3],[6,1],[15,2],[42,1],[86,1],[85,3],[72,3],[62,1],[61,1],[83,9],[26,2],[11,3],[36,1]],'kanji',[[54,5]],'bfff',[[61,1]],' lua',[[64,1]],'already',[[54,1],[62,1],[60,1],[73,1],[70,1],[75,1],[28,1],[67,3],[86,4],[63,1],[6,1]],'content',[[66,1]],'cursor',[[4,1],[57,2],[58,1],[42,2],[7,1],[47,1],[11,3],[12,1]],'haystack',[[83,1]],'hacked',[[25,1]],'notebook',[[54,1]],'young',[[13,1]],'taps',[[83,1]],'asr',[[85,1]],'160',[[86,1]],'tue',[[87,1],[88,1]],'troubleshooting',[[71,1],[72,2]],'incrementally',[[89,1]],'x_functions',[[70,1]],'tbl',[[54,1],[59,1],[7,1]],'obsoletes',[[59,1]],'schemes',[[86,1]],'stores',[[14,1],[82,1],[78,1],[85,3]],'solaris',[[3,1]],'tatakai',[[15,1]],'experience',[[55,1],[71,1],[70,1],[72,1]],'resolution',[[42,2],[7,1],[83,2],[11,1],[9,1]],'have',[[22,1],[53,3],[18,1],[37,4],[54,16],[60,1],[89,2],[75,1],[86,10],[66,6],[9,2],[40,1],[62,1],[72,1],[82,2],[85,13],[70,1],[78,6],[73,1],[34,1],[69,9],[21,1],[17,1],[28,3],[39,1],[65,2],[47,6],[67,5],[52,2],[24,2],[79,1],[83,10],[26,1],[59,3],[14,3],[12,1],[56,3]],'rp2c04_0002',[[32,1]],'commontricks',[[73,1]],'auxiliary',[[70,1]],'accidental',[[8,1],[12,1]],'thinks',[[86,1]],'improvement',[[12,1]],'botting',[[69,1]],'context',[[34,2],[6,1],[18,5],[17,2],[47,2],[10,1],[45,4],[30,1],[64,1],[7,2],[14,2],[12,2],[36,3]],'prints',[[85,2],[15,1],[20,1]],'restriction',[[86,1]],'gtk2',[[3,1],[13,1]],'finalized',[[8,1]],' 11',[[61,1],[83,2]],'00xx',[[75,1]],'assembled',[[56,2]],' 2kb',[[80,1]],'40000h',[[82,1]],'steps',[[83,2],[86,2]],'openbsd',[[6,1]],'top',[[34,1],[6,1],[33,1],[86,1],[67,4],[13,1],[47,1],[66,1],[56,2]],'mappable',[[30,1],[18,4]],'chart',[[83,1]],'sine',[[47,1],[86,1]],'rar',[[25,1]],'required',[[35,1],[61,1],[16,1],[78,7],[83,1],[26,1],[86,5],[47,1],[11,1]],'snaps',[[12,1]],' |0d',[[83,2]],'although',[[86,2],[74,1],[85,3],[56,1]],'corrupt',[[61,1]],'forcing',[[67,1]],'specifications',[[84,1],[76,1],[81,1]],'ripsubs',[[17,1]],'features',[[22,3],[54,5],[18,4],[11,1],[12,1],[86,1],[48,1],[85,2],[9,1],[3,5],[1,1],[73,4],[74,2],[16,1],[17,1],[10,1],[30,1],[83,2],[5,1],[19,1],[0,1],[49,1],[14,2],[20,2],[6,1]],' count',[[83,2]],'overlap',[[85,1]],' regardless',[[86,1]],'9003',[[82,1]],'006e',[[82,2]],'monitored',[[50,1]],'opaque',[[67,4]],'7fff ',[[75,1],[82,1]],'enter',[[62,5],[72,1],[18,1],[69,1],[42,5],[17,1],[59,1],[86,1],[31,1],[67,1],[11,1],[56,2]],'colors',[[72,1],[18,1],[32,1],[17,1],[59,1],[86,1],[14,3],[39,4],[8,2],[66,1],[67,16]],'f16',[[67,1]],'seeking',[[11,1]],'tests',[[87,1],[83,1],[85,7],[11,1]],' 01',[[61,1],[85,1]],'canvas',[[68,1]],'incomplete',[[80,2]],'conditions',[[83,5],[56,4]],'pcl',[[85,15]],' interrupted',[[85,1]],'endless',[[66,1],[86,1],[67,2]],'65c02',[[85,1]],'stability',[[7,1]],' upon',[[24,1]],'mail',[[82,1]],'0011111100000000',[[87,1]],'detection',[[37,1],[9,1],[7,1]],'resizing',[[11,1],[42,2]],'separator',[[78,1]],'namelist',[[89,1]],'restart',[[24,1],[6,1],[67,1],[69,1],[36,1]],'definite',[[83,1]],' unusual',[[85,1]],'skip',[[22,1],[34,2],[4,1],[18,2],[53,1],[70,1],[67,1],[20,2]],'bmf',[[32,3]],'issegmentend',[[69,3]],'hover',[[70,1],[7,1]],'alter',[[57,1],[74,1]],'v%_0ah',[[85,2]],'extensive',[[23,1]],'curly',[[66,1]],'subtitles',[[18,2],[45,6],[30,5],[70,1],[78,2],[17,2],[43,4]],'glory',[[54,1]],'2021',[[7,1],[6,1]],' 8kb',[[80,2]],'made',[[22,3],[54,3],[37,1],[87,1],[16,1],[15,2],[17,3],[86,7],[9,1],[72,1],[3,2],[24,2],[30,5],[83,1],[19,1],[14,7],[13,2],[6,1]],'76h',[[82,1]],'specially',[[65,1]],'constitute',[[78,1]],'relivant',[[86,1]],'playern',[[66,2]],'seemed',[[54,1]],'00a5#mic',[[89,1]],'hexforecolorb',[[27,1]],'ranges',[[56,1],[86,3],[31,1]],'2007',[[75,1],[86,3],[80,1],[61,1],[87,1]],'description',[[56,2],[50,1],[64,1],[80,4],[83,3],[67,1],[82,2],[85,35],[6,1]],'consistently',[[15,1]],'stateful',[[67,1]],'10000',[[26,1]],'translator',[[54,3]],' interrupt',[[85,2]],'alive',[[67,1]],'ntsc',[[34,3],[42,7],[86,8],[39,5],[67,1],[2,1],[8,2],[9,1],[82,12],[30,1],[78,1],[14,1],[7,1],[12,1]],'04xx',[[75,1],[82,1]],'bne',[[85,4]],'distortion',[[86,1],[7,1]],'expand',[[75,1]],'same',[[54,4],[37,2],[60,1],[58,1],[89,2],[42,1],[75,4],[86,8],[66,5],[82,2],[85,11],[45,11],[32,1],[61,2],[25,1],[70,1],[78,1],[73,1],[69,4],[16,1],[31,1],[39,1],[47,4],[65,1],[52,1],[67,12],[79,2],[10,1],[30,1],[83,2],[59,1],[14,1],[12,1],[56,4]],'described',[[62,1],[83,2],[86,4]],'compose',[[67,1]],'emphasize',[[57,1]],'400e',[[83,3]],' disk',[[80,1]],'bero',[[3,1]],'parsecolor',[[67,2],[11,1],[15,1]],'sed',[[75,1],[85,1]],'offsets',[[25,1],[89,1],[86,1],[82,3],[12,1],[56,2]],'incremented',[[85,4],[86,1],[88,1]],'dcfc',[[85,3]],'aspect',[[10,1],[18,1],[83,1],[42,6],[7,2],[11,1],[12,1]],'batteries',[[28,1]],' volume',[[83,2]],'8kb',[[21,1],[9,1],[80,1]],'april',[[15,1]],'results',[[60,1],[61,1],[83,9],[70,2],[86,1],[67,1],[47,1],[85,3]],'408',[[86,1]],'influence',[[85,1]],'layers',[[68,1]],'coordinate',[[66,2],[86,6],[67,4]],'iphone',[[13,1],[85,1]],'mЉkelЉ',[[85,1]],'ejects',[[31,1]],'vic',[[85,4]],' non',[[20,1],[80,2]],'via',[[34,1],[37,1],[57,1],[30,1],[77,1],[83,3],[28,1],[7,2],[86,6],[56,1]],'snapshot',[[24,1],[30,1]],'260',[[86,1],[56,1]],'emulation',[[12,3],[6,2],[33,1],[56,2],[42,2],[8,1],[9,2],[40,1],[43,1],[66,2],[29,3],[45,2],[72,1],[1,1],[84,1],[73,1],[34,1],[41,1],[28,1],[31,13],[39,2],[47,1],[67,6],[24,2],[10,2],[30,5],[83,1],[26,3],[14,1],[20,2],[11,3]],'static',[[69,1],[10,1],[6,1]],'digital',[[68,1]],'specialized',[[74,1]],'0xff',[[85,1]],'repeated',[[86,3]],'obsolete',[[12,1]],'organized',[[75,1]],'conflict',[[8,1],[12,2]],' movies',[[7,1]],'desktop',[[10,1],[11,1]],'programs',[[54,1],[86,1],[64,1],[85,3]],'irritating',[[67,1]],'uint64',[[78,1]],'toolset',[[12,1]],'any',[[22,2],[53,1],[27,1],[37,1],[54,2],[58,1],[15,1],[42,2],[60,3],[68,1],[75,2],[86,12],[89,1],[66,4],[82,1],[85,18],[3,3],[29,1],[61,1],[70,3],[78,4],[34,2],[69,3],[21,1],[28,1],[65,1],[67,10],[47,4],[24,1],[10,5],[57,1],[30,6],[83,10],[59,2],[14,2],[12,2],[56,8]],'accurate',[[83,1],[85,1]],' flubba',[[83,1]],'decrease',[[83,3]],'rumored',[[86,1]],'limitations',[[54,1],[73,2]],'skill',[[73,3]],'clicking',[[22,2],[37,2],[60,2],[16,1],[89,1],[42,1],[67,1],[47,4],[24,1],[62,1],[10,6],[57,1],[30,2],[59,2],[56,7]],'observe',[[61,1],[56,1]],'drop',[[10,1],[18,2],[37,2],[50,1],[17,1],[14,1],[47,1]],'consists',[[59,1],[79,1],[67,1],[86,4],[47,1],[78,4]],' pull',[[85,6]],'extreme',[[69,1]],'hits',[[60,1],[86,1],[12,1],[15,1]],'appeared',[[3,1],[86,1],[88,1]],' if',[[22,1],[34,2],[35,1],[37,1],[53,1],[42,1],[75,1],[28,2],[67,1],[82,8],[85,5],[40,1],[43,1],[80,1],[30,7],[83,1],[25,1],[59,1],[14,1],[36,1]],'hexadecimal',[[89,1],[75,1],[47,1],[85,1],[56,5]],'blacker',[[86,1]],'instruction',[[6,1],[75,1],[60,4],[61,2],[85,62],[56,11]],'scan',[[19,1],[42,2]],'ef43',[[78,1]],'unnecessary',[[85,1]],'specification',[[65,1],[82,1],[6,1]],'vrcvii',[[82,3]],'deactivating',[[85,1]],'dehacked',[[66,3]],'who',[[69,1],[66,1],[83,2]],'contained',[[83,1]],'savescreenshotas',[[13,1],[67,1]],'ontop',[[86,1]],'drawing',[[87,1],[18,1],[57,1],[58,1],[70,1],[42,1],[86,2],[67,9],[11,2],[12,1]],'botloop',[[69,3]],'breakpoints',[[56,21],[10,1],[67,1],[8,2],[12,7],[20,2]],'capturing',[[29,6],[18,1],[23,2]],' scanline',[[86,1]],'atx',[[17,1]],'many',[[22,2],[36,1],[18,3],[54,1],[56,1],[58,1],[15,1],[11,1],[60,1],[75,1],[86,1],[2,1],[48,1],[66,1],[82,1],[85,5],[3,2],[80,1],[61,2],[70,1],[7,1],[13,2],[50,2],[69,1],[16,1],[28,2],[39,1],[47,1],[10,1],[49,1],[59,1],[14,1],[12,3],[6,1]],'describes',[[45,1],[32,1],[86,2],[63,1],[72,1]],'replace',[[54,1],[37,2],[67,1],[83,1],[86,1]],' accumulator',[[80,1]],'raster',[[85,4],[56,1]],'initialized',[[83,1],[85,1],[12,1]],'narrow',[[56,1]],' 1fc',[[83,1]],'separated',[[61,1],[57,1],[2,1]],'overridden',[[35,1]],'lacking',[[48,1],[49,1]],'changing',[[43,1],[18,1],[16,1],[59,1],[86,1],[85,4],[11,1],[56,1]],'notepad',[[89,1]],'xxx1',[[82,1]],'compete',[[86,1]],' |30',[[83,1]],'0000000011111111',[[87,1]],'books',[[35,1],[27,1],[14,1],[2,1]],'quiche',[[85,1]],' for',[[53,3],[30,1],[70,1],[75,6],[14,2],[65,1],[47,1],[67,1]],'j0`zgx',[[85,1]],'size',[[56,7],[12,1],[18,3],[27,2],[89,4],[42,7],[75,1],[28,1],[67,11],[48,1],[82,2],[63,2],[72,1],[80,5],[61,1],[78,5],[49,1],[20,1],[6,1]],' |14',[[83,1]],'flop',[[86,1]],'xh8',[[85,1]],'configured',[[18,1]],'17ff',[[75,1]],'matt',[[83,1]],'checked',[[22,2],[54,1],[41,1],[42,6],[17,1],[67,3],[47,2],[43,6],[40,3],[29,1],[83,1],[19,1],[56,1]],'digit',[[75,1],[85,1]],'places',[[82,1]],'savestate',[[22,7],[34,5],[18,3],[35,1],[73,3],[16,6],[15,2],[17,1],[67,29],[66,10],[43,6],[24,12],[10,3],[45,23],[30,15],[77,4],[78,7],[80,1],[19,4],[26,1],[14,10],[12,1],[20,2]],'valid',[[22,1],[79,1],[18,1],[25,2],[78,1],[26,1],[86,4],[67,2],[13,1],[47,1],[12,1],[85,1]],'individual',[[56,1],[40,3],[18,1],[83,2],[86,2],[67,3],[6,1]],'savestates',[[22,2],[34,6],[18,1],[15,2],[17,1],[67,3],[66,3],[9,1],[43,2],[24,1],[72,3],[10,1],[45,2],[30,2],[64,1],[19,2],[14,1],[20,3],[12,3]],'240',[[88,1],[86,1],[83,3],[56,1]],'ripper',[[61,2],[82,1]],'sits',[[82,1]],'sxa',[[6,1]],'heard',[[83,1]],' increment',[[85,9]],'previously',[[8,1],[59,1],[67,3]],'amoung',[[83,1]],'indirectly',[[61,2],[83,1]],'coin',[[78,2],[10,1],[31,2]],' disksys',[[35,1]],'theme',[[36,1]],'null',[[66,1],[82,4],[80,2],[8,1],[12,1],[20,1]],'executing',[[67,1],[85,4],[56,1]],'emrwxf',[[56,2]],'reassemblable',[[61,1]],'parses',[[63,1]],'hardly',[[86,1],[38,1],[41,1]],'former',[[85,1]],'fly',[[58,1]],'less',[[54,2],[82,1],[85,3],[80,1],[83,4],[15,1],[86,2],[14,1],[67,2],[47,3],[20,1],[56,1]],'sdl ',[[19,1],[18,1]],'specify',[[10,1],[50,1],[39,1],[67,1],[82,1],[56,1]],' dmc',[[83,2],[80,3]],'disappear',[[85,1],[18,2],[20,1]],'254',[[67,1]],'historical',[[63,1]],'sounds',[[82,1]],'call',[[87,1],[69,2],[83,1],[86,1],[67,4],[66,2],[82,5]],'hexified',[[78,1]],'09ff',[[75,1]],'123',[[85,4]],'bot',[[22,2],[67,2],[64,2],[69,22],[73,1]],'had',[[32,1],[83,1],[19,1],[86,3],[2,1],[67,1],[82,1],[85,1],[72,1]],'throw',[[85,6],[86,1]],'publically',[[83,1]],'work',[[34,1],[53,1],[54,4],[60,2],[16,1],[42,1],[17,1],[86,2],[67,2],[47,2],[66,1],[85,3],[3,1],[80,2],[61,1],[83,2],[70,2],[19,1],[26,2],[20,1]],'atop',[[86,1]],'saner',[[20,1]],'commercially',[[3,1]],' various',[[3,1]],'function',[[54,1],[69,13],[16,1],[15,1],[67,69],[66,11],[82,1],[24,2],[10,1],[45,2],[5,1],[7,1],[13,1],[14,1],[20,1],[55,1]],'doubly',[[67,1]],'contained ',[[80,1]],'related',[[22,1],[87,1],[18,2],[33,4],[41,1],[21,1],[17,1],[75,1],[39,1],[85,1],[43,1],[10,1],[32,1],[45,1],[55,1],[1,1],[13,2],[36,1]],'corrupts',[[61,1]],'than',[[22,3],[53,1],[18,2],[37,1],[54,2],[42,8],[86,6],[82,2],[85,14],[80,1],[25,1],[78,1],[34,3],[50,2],[69,2],[67,7],[47,5],[4,1],[64,1],[83,5],[5,1],[19,1],[26,2],[11,1],[56,2]],'radd',[[80,1]],'dey',[[85,1]],'switches',[[34,1],[26,2],[31,1]],'autopause',[[11,1]],'encoder',[[3,1],[34,1],[62,7],[55,1],[74,1],[56,1]],'environment',[[76,1],[65,1],[16,1],[20,1]],'cyan',[[61,1],[59,1],[67,1]],'certainly',[[64,1]],' si_gamepad',[[78,2]],' 4th',[[83,1]],'parasyte',[[3,1]],'excess',[[54,1]],' |24',[[83,1]],'pull',[[44,1],[37,1],[83,1],[40,1]],'&bh',[[85,2]],'rearranged',[[7,1]],'256bytes',[[75,1]],'bpl',[[85,10]],'keep',[[37,1],[41,1],[50,1],[60,1],[69,1],[86,2],[65,1],[67,3],[85,1],[61,1],[83,1],[25,1],[56,1]],' essentially',[[86,1]],'attempts',[[61,1],[69,10],[42,1]],'rolledback',[[69,1]],'filters',[[67,1],[20,1],[60,1]],'vbuf',[[80,1]],'back',[[34,1],[6,1],[69,3],[28,1],[67,1],[86,2],[66,1],[63,1],[82,2],[24,1],[85,9],[10,1],[45,1],[30,6],[78,1],[73,1]],'equals',[[54,3],[86,3],[83,1],[66,1]],'t2p',[[85,1]],'exwram',[[21,1]],'programming',[[75,1],[65,1],[64,1],[66,1],[70,2]],'cover',[[86,1]],'spanned',[[28,1]],'228',[[11,1]],'introduces',[[12,1]],'websites',[[54,2]],'outside',[[75,1],[86,1],[14,1],[9,1]],'saveram',[[67,1]],'pgen',[[80,1]],'frames',[[22,1],[34,4],[18,1],[50,1],[53,2],[54,1],[69,5],[86,3],[67,10],[79,1],[30,1],[83,1],[78,1],[19,1],[20,1],[6,1]],' enabling',[[41,1]],'feeding',[[67,1]],'shame',[[86,1]],'blurry',[[42,1]],' action',[[83,1]],'ijc',[[85,8]],'slowdown',[[30,1],[12,1]],'distribute',[[61,1]],'declare',[[65,1]],'fed',[[83,5],[86,3]],'speedrunning',[[12,1],[73,1]],'hexi',[[50,1]],'8x16',[[9,1]],'eh8813a',[[9,1]],'115',[[11,1],[12,1]],' luabot',[[69,2]],'yellow',[[61,2],[59,2],[67,1]],'deemed',[[69,4]],'invalidate',[[13,1]],'precision',[[30,2],[86,1],[73,1]],'subdirectory',[[47,1]],'hitting',[[47,1]],'command',[[22,1],[18,2],[28,4],[47,1],[85,4],[3,1],[24,1],[10,4],[79,2],[30,1],[23,3],[19,1],[26,6],[14,1]],'siren',[[13,1]],'ispoweron',[[67,2],[14,1]],'laptop',[[18,1]],'whole',[[10,1],[86,3],[85,1],[42,2]],'zeros',[[61,1]],'experienced',[[66,1]],'sample',[[6,2],[41,1],[61,1],[67,3],[83,1],[40,1]],'doesn',[[54,1],[53,1],[15,1],[42,1],[17,2],[86,1],[39,1],[67,2],[85,1],[80,1],[83,1],[70,1],[14,3],[11,1],[12,1]],'never',[[28,1],[65,1],[61,1],[85,2],[86,4]],' duty',[[83,2]],'icon',[[34,1],[26,3],[67,5]],'providing',[[15,1],[86,1]],'inspecting',[[57,1],[56,1]],'power',[[37,4],[30,2],[69,1],[78,4],[19,2],[75,1],[31,4],[67,2],[47,1],[12,2],[20,1]],'antony',[[16,1]],'hard',[[22,1],[54,1],[18,1],[30,1],[61,2],[78,2],[31,1]],'parodius',[[76,1],[74,1]],'adequately',[[16,1]],'isolate',[[55,1]],'rightbracket',[[67,1]],'desyncing',[[69,1]],'170',[[86,3]],'fm2',[[22,5],[35,1],[18,4],[46,1],[15,2],[17,3],[43,3],[52,4],[72,3],[29,2],[45,2],[30,9],[77,1],[70,1],[23,1],[19,2],[26,12],[78,3],[14,1],[20,3]],'5206',[[82,4]],'unlogged',[[6,1]],'rule',[[85,1]],'no8lim',[[26,2],[20,1]],'nesdev@onelist',[[87,2],[88,2]],'ddt',[[80,1]],'suggest',[[67,1],[12,1],[43,1]],'strmode',[[66,1]],'encountered',[[85,1],[67,1]],'customization',[[7,1],[12,1],[6,2]],'generic',[[69,2]],'phase',[[85,1],[86,11]],'tapanim',[[85,1]],'rmw',[[85,2]],'ddfd',[[85,2]],'ampl',[[80,1]],'obscure',[[3,1],[10,1]],'over',[[22,1],[34,1],[18,1],[33,1],[53,1],[54,2],[56,2],[58,1],[69,1],[73,2],[86,3],[8,1],[38,1],[66,2],[85,1],[4,1],[45,3],[57,2],[80,1],[70,1],[5,1],[6,1]],'serves',[[69,1],[86,1]],' current',[[80,1]],'conf',[[12,2]],'happening',[[86,1],[20,1],[67,1]],'good',[[69,1],[47,1],[86,4]],'triggered',[[83,1],[67,1]],'timed',[[73,1]],'weapon',[[53,1],[75,2]],'1800',[[75,2]],' 043x',[[75,1]],'rips',[[82,2]],'fans',[[74,1]],'oversights',[[21,1]],'formats',[[22,1],[68,1],[1,1],[77,2],[25,5]],' uint16',[[80,4]],' |07',[[83,2]],'dragging',[[42,2]],'receives',[[66,1],[67,1]],'0&&4ka',[[85,1]],'entirely',[[67,1]],'rgp',[[85,2]],'scaler',[[14,1],[42,2],[7,1]],'kh%61',[[85,1]],'msmakela@kruuna',[[85,1]],'j1rb',[[80,1]],'fill',[[62,1],[20,1],[42,2]],'experiments',[[83,1]],'cartridge',[[75,1],[28,2],[37,1],[86,2],[47,1]],'terminated',[[82,3],[78,1],[80,1]],'return',[[18,2],[37,1],[30,1],[69,11],[83,2],[59,2],[65,1],[67,7],[66,3],[85,2],[56,2]],'looks',[[57,1],[47,1],[58,1],[66,2]],'myself',[[66,1]],'highlights',[[59,1],[70,1]],' prehaps',[[86,1]],'begin',[[56,2],[29,1],[30,4],[61,1],[78,1],[67,1],[85,9],[73,1]],'2002',[[3,2],[87,1],[86,5]],'indexing',[[85,3],[6,2]],'yet',[[85,1],[61,1],[17,1],[75,2],[86,1],[67,1],[47,2],[66,1],[56,1]],'inversion',[[86,4]],' instead',[[14,1]],'agree',[[87,1]],'directory',[[22,1],[34,2],[18,3],[33,1],[35,6],[16,1],[50,1],[69,1],[89,1],[28,5],[39,2],[67,2],[47,1],[9,1],[72,4],[24,1],[25,1],[19,2],[26,1],[20,1]],' updated',[[80,1]],'stx',[[85,11]],'key',[[22,1],[34,9],[36,1],[53,1],[60,1],[73,2],[31,2],[67,1],[8,1],[9,1],[66,1],[44,1],[4,1],[29,1],[30,10],[83,3],[78,11],[19,1],[59,2],[7,2],[12,1],[6,2]],'source',[[3,3],[61,2],[83,2],[78,1],[42,1],[89,2],[85,1]],'continue',[[34,3],[86,1],[39,1],[69,1],[83,1],[73,1]],'sweeping',[[83,4]],'likely',[[54,1],[60,1],[83,1],[70,1]],'stopped',[[22,1],[67,2],[83,1],[85,2]],'smallest',[[83,2],[86,1],[67,1]],'attr',[[20,1]],'long',[[3,1],[22,1],[37,1],[54,1],[60,1],[73,1],[83,6],[86,2],[85,1],[12,1],[72,1]],'onfinish',[[69,1]],'ldy',[[85,8]],'clipped',[[6,1]],'gens',[[17,1],[14,1],[48,1],[16,2],[15,1],[49,1]],'right',[[54,3],[36,2],[18,2],[37,5],[60,2],[89,3],[42,1],[86,2],[8,1],[66,1],[72,2],[62,1],[85,6],[78,3],[34,3],[50,1],[69,3],[67,6],[47,8],[24,2],[10,4],[57,1],[30,1],[83,2],[26,2],[59,4],[12,1],[56,9]],'locations',[[82,1]],'rla',[[85,6]],'dcfa',[[85,3]],'people',[[54,1],[61,1],[71,1],[83,1],[86,1],[67,1],[47,1]],'standard',[[54,2],[45,1],[50,1],[83,1],[78,1],[28,1],[67,3],[66,1],[82,2]],'advances',[[66,1],[73,1]],'xxxx',[[10,1]],'|__________________________________________|',[[75,9]],'cht',[[35,2],[11,1],[47,4]],'fme',[[82,2]],'fetches',[[85,7],[86,10]],'fullscreen',[[11,3],[12,1],[42,2],[17,1],[8,1],[20,1],[36,2]],'cdlogger',[[14,1],[8,1],[9,1],[11,2]],'complete',[[87,1],[29,1],[67,1],[61,1],[82,2],[73,2]],'sony_cxa2025as_us',[[9,1],[32,1]],'microphone',[[37,4],[14,3]],'okay',[[54,1]],'reduced',[[50,1]],'official',[[82,1],[85,2],[65,1]],'006fh',[[82,2]],'tone',[[82,3]],' 008',[[83,1]],'leaks',[[7,1]],'resetting',[[83,1],[12,1]],'enhancements|',[[86,1]],'substraction',[[85,1]],'serial',[[86,1]],'meta',[[30,1]],' slo',[[85,11]],'textual',[[74,1]],' inside',[[86,1]],'released',[[6,1],[20,1],[18,1],[22,1],[34,1],[16,1],[15,1],[21,1],[17,1],[69,2],[28,2],[86,1],[8,1],[9,1],[3,10],[4,1],[10,1],[5,1],[19,1],[14,2],[7,1],[13,1],[11,1],[12,1]],'skipfirst',[[67,4]],'halves',[[85,1]],'transparency',[[86,2],[67,8]],' reading',[[87,1]],'unzipping',[[20,1]],'hexrowheightborder',[[27,1]],'figured',[[54,1],[56,1]],'browse',[[30,1],[60,1],[65,1]],'backcolor',[[67,3]],'00a2',[[47,1]],'transport',[[68,1]],'complain',[[69,1]],'universally',[[72,1]],' later',[[85,1]],'megamanii',[[70,1]],'dffe',[[56,1]],'readwordsigned',[[10,1],[67,1]],'cleanup',[[18,1],[13,1],[69,1],[12,2],[20,2]],'easy',[[87,1],[50,1],[58,1],[75,1],[86,1],[31,1],[66,1],[63,1],[82,1],[24,1],[32,1],[61,1],[25,1],[78,1],[26,1],[59,2],[1,1],[13,1]],'development',[[3,1],[85,1],[73,1]],'especially',[[80,1]],'filenames',[[22,1],[12,1],[15,1]],'ports',[[3,1],[37,2],[57,1],[12,1]],'mysterious',[[17,1],[12,1]],'yelling',[[37,1]],' 27th',[[86,1]],'c0a8',[[56,1]],' |18',[[83,1]],'off',[[54,1],[53,8],[18,6],[37,1],[75,1],[86,3],[85,2],[40,1],[80,2],[78,1],[13,1],[34,5],[41,1],[69,1],[17,2],[31,1],[67,4],[47,3],[4,1],[30,1],[83,2],[26,8],[59,1],[14,3],[12,1]],'not ',[[82,1]],'underflow',[[6,1]],'truncate',[[43,1],[14,1]],'exp',[[85,1]],'which',[[54,1],[35,1],[18,1],[37,1],[12,1],[58,3],[20,4],[60,6],[87,1],[75,3],[86,28],[89,4],[8,1],[9,1],[63,1],[3,3],[62,2],[66,2],[82,3],[61,15],[85,16],[78,13],[55,1],[1,1],[34,1],[50,1],[69,5],[74,1],[28,2],[31,1],[39,1],[47,1],[65,6],[67,8],[79,3],[10,2],[30,1],[83,15],[19,1],[59,7],[14,5],[11,1],[56,12]],'overlays',[[8,1]],'scanning',[[19,1]],' arr',[[85,1]],'transferred',[[83,1],[55,1]],'airman',[[86,1]],'avi',[[22,3],[35,2],[18,2],[6,6],[68,1],[43,2],[29,9],[23,2],[19,1],[7,1],[13,1],[20,1],[12,1]],'similar',[[72,1],[82,2],[85,2],[64,1],[75,2],[86,1],[67,2],[14,2],[47,1],[11,1],[43,1]],'preserved',[[78,1],[73,2]],'0x100',[[80,1]],' 19',[[85,1]],'japanese',[[54,16]],'price',[[86,1]],'totally',[[85,1]],'loopy',[[87,2],[88,2]],'subroutines',[[61,1]],'illustrates',[[85,1]],'controllers',[[34,1],[33,1],[37,4]],'relation',[[54,1],[47,1]],'web',[[72,1],[31,1],[13,1],[51,1]],'unavailable',[[73,1]],'tiff',[[68,1]],'port',[[37,7],[16,1],[15,2],[17,1],[28,1],[86,2],[82,4],[9,1],[3,3],[61,1],[83,1],[78,3],[5,1],[7,1],[13,2],[14,1],[6,1]],'contexts',[[14,1]],'enabling',[[34,1],[18,1],[14,1],[83,2],[42,1]],'preferred',[[34,1],[86,1],[67,1],[47,1]],'square',[[10,1],[83,24],[42,1],[17,2],[86,1],[66,1],[40,3]],'damn',[[86,1]],'sufficient',[[87,1]],'range ',[[75,1]],'clarify',[[85,1]],'alternatively',[[24,1],[56,1],[57,1],[61,1],[47,1],[42,1]],'ever',[[83,1],[86,3]],'jpeg',[[68,1]],'1000',[[75,2],[78,2],[31,2]],'following',[[68,1],[89,1],[42,1],[75,1],[28,1],[67,5],[86,3],[66,2],[82,1],[85,10],[24,1],[4,1],[83,2],[77,1],[78,4],[1,1],[56,2]],'developed',[[85,2],[32,1]],'readbyte',[[66,2],[18,2],[67,3]],'simulates',[[42,1],[67,1],[39,1]],'generate',[[41,1],[61,1],[69,1],[83,7],[23,1],[86,1],[67,2],[82,1]],'positive',[[54,1],[67,3],[50,1],[83,1],[85,2]],'far',[[54,1],[86,1],[83,1],[85,1]],'numpad4',[[67,1]],'ejecting',[[28,1]],'verification',[[67,1]],' expansion',[[75,1]],'d2n@3y',[[85,1]],'mmc3',[[86,4]],'presettable',[[83,2]],'optional',[[6,1],[15,1],[89,2],[17,2],[67,4],[47,1],[66,2],[8,1],[9,1],[82,1],[4,1],[78,9],[19,1],[56,2]],'anymore',[[12,2]],'metroid',[[82,2],[12,1]],'wider',[[42,1]],'approprite',[[86,1]],'archived',[[10,1]],'proprietary',[[12,1],[28,1]],'reading',[[34,1],[87,1],[10,1],[61,1],[83,2],[17,2],[86,2],[55,1],[66,1],[85,1]],'furthermore',[[61,2],[58,1]],'pec',[[9,1],[10,1]],'yesno',[[67,3]],'split',[[75,1],[86,1]],'rotate',[[85,2]],'exclamationmark',[[66,1]],'slader',[[54,1]],'serialized',[[86,1]],'zxcvzxcv@netzero',[[87,2],[88,2]],' ppu',[[80,3],[7,1]],'occur',[[34,1],[86,3],[50,1],[83,1],[85,5]],'updated',[[54,3],[79,1],[10,1],[18,1],[82,3],[83,4],[17,2],[86,3],[1,1],[47,2],[9,1],[12,3]],'windowed',[[19,1],[42,2],[10,1],[36,1]],'problem',[[19,1],[86,1],[82,2],[85,2]],'fired',[[86,1]],'significant',[[67,2],[80,1],[47,1],[6,1]],'shown',[[89,4],[57,1],[47,1],[12,1],[66,1]],'weed',[[47,1]],'tie',[[69,5]],'calculating',[[85,1]],'left',[[22,1],[34,1],[18,2],[37,4],[50,1],[60,2],[69,1],[42,3],[17,1],[67,12],[8,1],[47,4],[66,2],[82,1],[85,4],[10,1],[78,3],[26,2],[12,3],[56,10]],'subtract',[[85,2]],'grab',[[10,1]],'just',[[34,1],[54,3],[27,1],[50,1],[20,1],[60,1],[69,3],[42,1],[89,1],[86,6],[67,5],[48,1],[47,1],[63,1],[66,4],[85,11],[80,1],[61,1],[83,1],[70,2],[49,1],[55,1],[12,1],[56,5]],'tbl1',[[66,3]],'cpuc',[[80,2]],'contents',[[87,1],[69,3],[89,1],[75,1],[86,3],[82,1],[47,1],[10,1],[57,1],[30,1],[71,1],[83,1],[59,1],[55,3],[12,1],[56,3]],'poking',[[55,1]],'port0',[[78,7]],'ordering',[[78,1]],'miscellanious',[[83,2],[86,1]],'c100',[[85,1]],'configfile',[[20,2]],'prerender',[[56,1]],'newtext',[[67,1]],'dcfd',[[85,2]],'unl',[[18,1],[9,2],[12,1]],' immediate',[[85,1]],'rp2c04_0004',[[32,1]],'optimal',[[67,1]],'comparisons',[[85,2]],'movement',[[58,1]],'revert',[[17,1],[47,1]],'worlds',[[2,1]],'dependency',[[4,1],[9,1]],'different',[[22,2],[34,2],[54,2],[41,1],[16,1],[89,1],[42,2],[75,1],[86,2],[39,1],[67,3],[47,1],[82,1],[72,2],[24,1],[79,1],[85,9],[30,1],[83,3],[88,1],[59,2],[14,2],[12,2]],'qguiapplication',[[4,2]],'inserts',[[31,1]],'say',[[54,1],[50,1],[86,1],[67,1],[47,2],[82,1],[36,1]],'ending',[[78,1]],'smb2u',[[70,1]],'distorted',[[86,1]],'later',[[3,1],[24,1],[54,1],[60,1],[86,2],[65,1],[67,1],[47,1],[85,1]],'fceu_setrenderplanes',[[18,1]],'3w@`',[[85,1]],'quirk|',[[86,1]],'remains',[[85,3],[86,2]],'buttons',[[6,1],[53,1],[18,2],[33,1],[37,3],[16,1],[69,2],[67,4],[8,1],[47,2],[66,1],[79,1],[30,1],[78,3],[7,1],[14,3],[56,3]],'record',[[34,2],[10,1],[18,1],[29,2],[16,1],[30,9],[45,2],[78,10],[67,5],[20,1],[43,1]],'encompasses',[[82,1]],'gameinfo',[[39,1]],'bigger',[[54,1],[69,7],[85,3],[42,4]],'arrayname',[[56,4]],'someone',[[61,2]],'bbitmaster',[[3,1]],'will',[[22,4],[46,1],[11,1],[75,13],[66,16],[38,1],[63,3],[72,3],[82,9],[61,3],[78,3],[34,22],[47,22],[52,2],[57,4],[64,1],[83,68],[88,1],[19,1],[26,8],[59,5],[14,1],[36,7],[54,17],[35,15],[18,1],[37,8],[53,3],[58,5],[15,1],[42,9],[60,5],[87,1],[86,22],[89,2],[85,45],[40,4],[43,11],[44,1],[29,1],[45,2],[62,9],[80,1],[25,4],[70,2],[73,2],[41,2],[50,8],[16,1],[69,13],[28,9],[31,2],[39,5],[65,10],[67,53],[24,3],[79,1],[30,23],[20,3],[56,37]],'systems',[[86,1],[7,1],[8,1],[25,1],[72,1]],'stated',[[3,1]],'object',[[75,4],[86,51],[67,10],[14,1],[66,2]],'symbol',[[6,1]],'0600',[[75,1],[87,1],[88,1]],'your',[[54,19],[56,3],[37,2],[50,1],[68,1],[69,4],[89,3],[75,4],[86,4],[65,2],[67,18],[66,4],[63,1],[72,2],[62,1],[82,1],[85,8],[30,1],[70,1],[59,3],[36,1]],'rgb',[[27,1],[32,1],[17,1],[14,1],[7,1],[39,1],[67,2]],'resizable',[[59,1]],'rdy',[[85,1]],'blurred',[[72,1]],'whereby',[[59,1]],'clock',[[83,28],[85,2],[86,26]],'pads',[[37,2]],'registerexit',[[67,1]],'arrives',[[83,1],[86,1]],'#256',[[86,1]],'rpgs',[[54,1]],'six',[[28,1]],'colorful',[[12,1]],'throttling',[[26,3],[18,2],[41,3]],'default_nitsuja',[[32,1]],'adjustment',[[83,1],[32,1]],'modifying',[[27,1],[74,1],[83,1],[17,1],[59,1],[85,1],[63,1]],'funny',[[82,1],[85,1]],'64k',[[9,1],[89,1]],'world',[[66,3],[37,1]],'plp',[[85,4]],'setmarker',[[67,1]],'needing',[[54,1]],'multiplexer',[[86,7]],'continuing',[[73,2]],'bit3',[[78,2]],'theory',[[85,2]],'shifted',[[83,1],[86,1]],'kj0',[[85,1]],'1986',[[28,1]],'forward',[[80,1]],'these',[[54,2],[53,1],[27,1],[33,1],[37,3],[89,2],[42,4],[75,6],[86,5],[48,1],[66,2],[63,1],[82,3],[85,5],[45,1],[32,2],[25,1],[70,8],[78,1],[76,2],[73,1],[34,1],[69,6],[17,1],[31,1],[67,4],[47,1],[30,2],[83,7],[49,1],[14,1],[56,3]],'been',[[22,2],[60,2],[69,4],[17,1],[86,7],[67,1],[48,1],[47,2],[9,1],[66,1],[3,3],[82,1],[85,4],[83,6],[5,1],[49,1],[73,1]],'7000',[[82,1]],'running',[[56,4],[36,2],[41,1],[69,2],[15,1],[42,2],[28,1],[65,2],[67,5],[66,2],[85,3],[10,2],[57,1],[61,1],[23,1],[59,3],[6,1]],'things',[[61,3],[83,2],[70,1],[59,1],[86,1],[67,1],[66,1],[82,1],[36,1]],'constantly',[[83,1],[80,1]],'heavy',[[41,1],[67,2],[14,1],[83,1]],'jump',[[85,7],[86,2]],' logging',[[60,1]],'03ff',[[75,1]],'74ls373',[[86,1]],'signed',[[80,3],[49,1],[67,4],[48,1],[82,2],[66,1],[85,2]],'kh%r1',[[85,1]],'newname4',[[89,4]],'mygame',[[89,6]],'upon',[[73,1],[86,1],[67,1],[61,1],[83,5],[36,1]],'sight',[[85,1]],'getrecordermode',[[67,1]],'elements',[[74,1],[12,1],[2,1]],'mis',[[12,1]],'111',[[8,1]],'useability',[[17,1]],' mirror',[[75,4]],'libgd',[[9,2]],'around',[[75,1],[67,2],[55,1],[82,1],[83,2],[85,1]],'folders',[[35,1]],' decimal',[[85,1]],'0000h',[[82,3]],'tay',[[85,1]],'wait',[[18,1],[66,2],[85,2],[72,1]],'place',[[22,1],[54,1],[37,2],[69,1],[83,2],[25,1],[17,1],[86,3],[67,1],[82,1],[20,1],[85,4]],'win98',[[54,1]],'pipe',[[78,3]],'picked',[[3,1],[9,1]],'core',[[34,1],[68,1],[16,1],[17,2],[76,1],[65,1],[6,1]],'rldutsba',[[78,1]],'hereon',[[83,1],[86,1]],'ends',[[14,1],[69,2],[85,2],[78,1],[56,1]],'comprised',[[54,1]],'gone',[[83,1]],'values',[[54,1],[18,3],[27,3],[15,2],[42,2],[75,19],[86,4],[48,1],[8,1],[9,1],[66,7],[82,4],[44,1],[85,6],[80,1],[78,6],[7,1],[55,1],[73,1],[50,6],[17,4],[67,14],[47,11],[83,4],[49,1],[59,3],[56,2]],'space',[[6,2],[62,2],[37,1],[80,1],[69,1],[82,6],[78,1],[59,2],[67,3],[47,3],[9,1],[56,1]],'04dx',[[75,1]],'transfers',[[86,1]],' |0f',[[83,1]],'proves',[[85,5]],' normally',[[34,1]],'disassembly',[[10,2],[60,3],[61,1],[89,5],[8,1],[12,3],[56,12]],'triplet',[[39,1]],'computers',[[72,1],[85,1],[41,1]],' program',[[80,1]],'merge',[[3,1],[2,1]],'homebrew',[[21,1],[20,1],[89,1]],'capture',[[22,1],[29,6],[32,1],[13,1],[8,1],[61,2]],'mechanism',[[69,1],[67,1]],'exception',[[75,1],[85,1]],'loss',[[66,1],[18,1]],'9010',[[82,1]],'personal',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'sizes',[[19,1]],'envelope',[[83,27]],'bd2ox',[[85,1]],'backed',[[35,1],[15,1],[18,1]],'154',[[10,1]],'shifting',[[17,1],[85,1],[86,1]],'rewritten',[[8,1],[12,1],[51,1]],'stack',[[85,27],[4,1],[60,3],[15,1],[5,1],[14,1],[82,1],[12,2],[56,5]],'turned',[[34,1],[67,1],[47,1],[78,1]],'performs',[[85,3],[67,2]],'tecgraf',[[68,3]],'solutions',[[69,1]],'booleans',[[78,1]],'syntax',[[65,1],[64,1],[8,1],[66,2],[6,1]],'layout',[[10,1],[71,1],[5,1],[75,2],[7,1],[12,1],[6,4]],'regular',[[20,1],[73,1]],'bfff ',[[75,1]],' tile',[[86,1],[80,1]],'mv#b@3',[[85,1]],'a13',[[86,7]],'m3y',[[85,1]],'triply',[[67,1]],'finally',[[59,1],[85,3],[56,1]],'uses',[[22,3],[54,1],[18,1],[87,1],[89,1],[75,1],[86,2],[66,2],[82,13],[72,1],[3,1],[85,3],[32,1],[61,1],[78,4],[1,1],[50,1],[69,2],[67,4],[47,2],[52,1],[83,2],[23,1],[14,1],[6,1]],'2009',[[17,1],[16,1],[18,1]],'executes',[[60,1],[67,2]],'jan',[[86,1]],'commandline',[[13,1],[17,2]],'dmc',[[17,1],[83,11]],'disassembled',[[61,1],[89,1],[56,1]],'consume',[[60,1]],'lxa',[[85,3]],'bxj',[[85,1]],'improve',[[8,1]],'jumpingfceuxwindow',[[11,1],[68,1]],' to',[[34,1],[44,1],[29,1],[37,2],[50,1],[53,1],[69,1],[70,1],[83,1],[82,2],[85,1],[36,1]],'greatly',[[18,1],[40,1]],'buzzers',[[37,1]],'processors',[[85,7],[18,1]],'portion',[[83,1],[47,1],[75,1]],' fire',[[67,1]],'disables',[[83,1],[26,2],[47,1]],'sub',[[34,3],[35,1],[33,2],[31,1]],' is',[[85,1],[80,1]],' |0b',[[83,1]],'snow',[[70,1]],'fourth',[[85,1]],' last',[[80,2]],'onscreen',[[67,1],[9,1],[12,1]],'divided',[[86,1]],'conveniently',[[56,1]],'item',[[54,2],[18,3],[45,7],[61,1],[16,2],[15,1],[17,7],[13,1],[47,2],[11,1],[20,1]],'drive',[[28,1]],'direct',[[64,1],[85,1],[32,1]],'0319',[[85,1]],' very',[[82,1]],'days',[[66,1]],'duty',[[67,2],[83,9],[9,1],[40,2]],' used',[[79,1]],'advancing',[[22,1],[12,1]],'pipelining',[[85,2]],'north',[[28,1]],'approved',[[69,1]],'grammar',[[56,1]],'ch2',[[82,2]],'dynamically',[[12,1]],'makedata',[[61,1]],'0310',[[75,2]],' each',[[83,1],[82,1],[80,1]],' |0c',[[83,2]],' |01',[[83,1]],'ips',[[20,1],[25,9]],'m159',[[12,1]],'fba',[[48,1],[49,1]],' pc',[[85,60]],'wrapper',[[20,1]],'popups',[[6,2]],'internal',[[86,3],[67,3],[83,7],[85,2],[78,4],[9,1]],'156',[[12,1]],'reads',[[67,2],[85,5],[14,1]],'uuencoded',[[85,1]],' jams',[[85,1]],'ddr',[[85,1]],'largely',[[70,1]],'mnemonics',[[78,1]],'making',[[22,2],[34,1],[46,1],[54,1],[74,2],[75,4],[86,2],[67,1],[47,2],[85,1],[43,1],[62,1],[30,3],[61,1],[71,1],[51,1],[83,1],[73,7]],'warnings',[[7,1],[5,1]],'1900',[[75,1]],'#ce_2gpl',[[85,1]],'palflag',[[20,1],[78,1]],'hexforecolorr',[[27,1]],' write',[[85,24]],'setreadonly',[[18,1],[67,4]],'search',[[22,2],[34,1],[35,1],[46,2],[54,1],[16,3],[60,1],[69,1],[73,2],[74,2],[75,6],[48,8],[47,28],[9,1],[62,1],[10,2],[4,2],[49,4],[59,2],[14,4],[13,2],[11,2],[12,3]],'marko',[[85,4]],'implement',[[86,3]],'through',[[54,1],[6,1],[27,2],[60,1],[73,1],[74,1],[75,1],[86,5],[65,1],[67,1],[47,2],[66,1],[82,2],[80,1],[30,2],[61,4],[64,1],[83,2],[19,1],[12,2],[56,1]],'maximize',[[18,1]],'hexforecolorg',[[27,1]],'november',[[3,3],[19,1],[16,1],[12,1]],'okcancel',[[67,1]],'seems',[[17,1],[86,3],[83,1],[85,4]],'unchecked',[[43,3],[35,1],[42,1]],'accesses',[[57,1],[86,2]],'xxx0',[[75,1]],'it ',[[82,1]],'operators',[[66,3],[56,1]],'tons',[[82,1]],' total',[[82,1]],'sbc',[[85,26]],' performing',[[85,1]],'end',[[54,2],[69,6],[28,1],[67,6],[65,3],[66,11],[8,1],[85,8],[3,1],[86,2],[83,1],[78,1],[14,1],[11,1],[56,1]],'taken',[[3,1],[18,1],[83,3],[85,3]],'series',[[24,1],[83,1],[85,6],[56,1]],'corner',[[34,2],[67,5],[56,3]],'shadow',[[11,1],[37,1]],'fixedfontheight',[[17,1]],'solid',[[67,2]],'port1',[[78,7]],'scons',[[8,1],[9,1]],'starts',[[82,1],[85,1],[41,1],[30,2],[69,3],[78,1],[86,4],[31,1],[14,1],[66,1],[67,1],[36,1]],'and',[[22,10],[46,3],[27,2],[33,1],[12,21],[20,7],[56,33],[68,11],[75,18],[48,2],[8,6],[9,12],[38,1],[63,5],[66,25],[72,7],[32,6],[61,31],[71,4],[78,16],[82,56],[76,2],[7,13],[1,6],[13,5],[34,12],[74,7],[47,28],[52,1],[4,4],[57,2],[64,6],[83,58],[5,4],[19,6],[0,1],[26,3],[14,23],[49,2],[59,16],[88,3],[36,2],[54,42],[35,1],[18,16],[37,15],[53,7],[58,2],[15,10],[42,14],[60,4],[87,5],[86,61],[2,4],[89,6],[85,167],[40,3],[3,31],[43,2],[29,5],[45,7],[62,14],[80,9],[25,10],[51,1],[70,3],[55,10],[84,3],[73,11],[41,2],[50,3],[16,9],[69,31],[17,9],[28,5],[31,3],[39,5],[65,6],[67,81],[24,7],[10,6],[30,15],[77,1],[23,1],[11,6],[6,17]],'find',[[54,2],[35,1],[60,1],[50,2],[75,4],[65,2],[67,1],[47,3],[8,2],[66,2],[62,1],[72,1],[57,1],[82,1],[30,1],[61,2],[83,1],[5,1],[85,2],[59,1],[55,2],[12,1]],'lagcounter',[[20,1]],'borders',[[42,1]],'next',[[34,1],[54,2],[37,1],[69,5],[15,1],[75,2],[86,15],[67,5],[66,3],[47,3],[85,16],[62,1],[80,2],[83,4],[14,1],[11,1],[56,5]],'user',[[34,3],[12,1],[18,3],[37,1],[11,1],[68,2],[15,1],[89,1],[17,2],[28,1],[67,18],[86,1],[66,2],[3,1],[19,2],[20,1],[6,1]],'holds',[[37,2],[86,1],[69,2],[83,1]],'tilde',[[66,1],[67,1]],'weird',[[85,2],[67,1]],'died',[[69,2]],'smbconfig',[[26,1]],'jukka',[[85,1]],'color',[[34,2],[12,1],[27,6],[37,1],[42,3],[17,1],[86,15],[39,7],[67,23],[47,1],[9,1],[66,4],[72,2],[57,1],[32,1],[61,1],[59,3],[7,1],[14,4],[20,2],[6,1]],'hashes',[[54,4]],'oneshot',[[67,1]],'opening',[[12,1],[69,1],[67,2],[13,1],[47,1],[20,1],[11,1]],'creating',[[3,1],[73,2],[10,1],[67,3],[9,1],[51,2]],'overwrite',[[24,1],[66,1],[56,1]],'old',[[34,5],[11,3],[60,1],[41,1],[74,2],[17,1],[86,1],[67,1],[8,1],[85,2],[72,4],[10,3],[83,3],[12,1],[20,1]],'brackets',[[47,1],[56,1]],'token',[[78,1]],'debug',[[6,6],[12,1],[10,3],[20,1],[56,2],[60,2],[89,1],[55,3],[1,2],[8,1],[11,1],[9,1]],'pcm',[[59,1],[29,1],[61,4],[40,1]],'bar',[[3,1],[22,1],[57,1],[58,3],[17,1],[75,1],[86,6],[6,2]],'tinker',[[59,1]],'rightclick',[[12,1],[67,1]],'test',[[24,1],[54,2],[30,1],[89,4],[5,1],[17,3],[86,1],[85,10],[6,1]],'writable',[[82,2]],' clc',[[85,1]],'ouch',[[47,1]],'getlostplayback',[[67,1]],' affect',[[85,1]],' sources',[[85,1]],'speeds',[[31,1],[20,1],[6,1]],'2016',[[9,1]],'project',[[3,2],[9,1],[11,1]],'outputting',[[29,1],[39,1]],' 21',[[86,1]],'carry',[[83,3],[85,17],[67,1]],'known',[[3,1],[82,2],[57,1],[50,1],[30,1],[83,3],[28,1],[67,1],[47,2],[66,1],[72,2]],'tab',[[22,1],[67,1]],'sebastian',[[3,1]],'scans',[[61,1]],' rather',[[50,1]],'properties',[[85,1],[67,1]],'directdraw',[[72,1],[42,2]],'luminance',[[86,3]],'relate',[[86,1]],'tricks',[[86,1]],'rotation',[[86,2]],'cause',[[34,1],[85,4],[41,1],[83,2],[70,1],[59,1],[86,1],[47,1],[20,1],[63,1]],'effect',[[34,1],[62,3],[37,1],[45,3],[83,3],[86,1],[14,1],[85,1],[56,1]],'noconfig',[[18,1]],'2kb',[[80,1]],'framedisplay',[[26,3]],'tabbed',[[60,1],[6,1]],'sometime',[[45,1]],'middle',[[62,1],[59,1],[86,1],[8,1],[56,2]],'tostring',[[67,1]],'autostart',[[85,1]],'symbols',[[8,1],[9,1],[56,2]],'attached',[[28,1],[78,5]],'volumes',[[40,1]],'evaluations',[[86,1]],'noted',[[86,1],[61,1],[47,1],[9,1]],'%02x',[[67,1]],'setplayback',[[67,1]],'si_zapper',[[78,2]],'isfromsavestate',[[67,2],[14,1]],'serialize',[[86,1]],'loaded ',[[15,1]],'timer',[[83,11],[75,1],[85,8]],'difficulty',[[73,1],[65,1]],'p`ne',[[85,1]],'note',[[34,4],[53,1],[37,2],[54,3],[60,1],[58,1],[69,3],[87,2],[86,1],[39,1],[67,11],[47,2],[66,5],[40,1],[82,4],[85,8],[57,1],[80,1],[61,1],[83,1],[26,3],[59,1],[20,1],[56,3]],'replayed',[[14,1]],'imbedded',[[78,1],[43,1]],'expect',[[85,1],[37,2]],'assumed',[[82,1]],'semicolon',[[67,1]],'pipeline',[[86,5]],'modulate',[[67,1]],'portability',[[3,1]],'225',[[9,1]],'games',[[54,4],[35,2],[18,2],[37,4],[53,2],[58,1],[15,1],[42,2],[60,1],[75,7],[86,4],[87,1],[66,2],[82,2],[72,1],[80,2],[61,1],[25,1],[70,1],[73,1],[34,2],[74,3],[69,2],[21,1],[28,5],[39,1],[67,4],[47,4],[24,2],[10,1],[57,2],[83,4],[23,2],[59,1],[20,1],[12,3]],'ppu',[[54,1],[87,1],[18,3],[58,4],[15,1],[75,5],[86,95],[8,3],[9,2],[72,4],[3,1],[32,1],[61,2],[80,6],[78,1],[7,3],[13,2],[55,6],[84,2],[34,9],[41,2],[74,2],[16,5],[17,5],[39,1],[67,4],[10,3],[57,10],[83,1],[88,2],[59,4],[14,3],[11,3],[56,5]],'initialrawdalatch',[[67,1]],'sb#0',[[85,1]],'proceed',[[19,1],[28,1]],'saves',[[34,1],[35,1],[67,4]],'0800',[[75,2]],'8000',[[62,2],[59,5],[75,1],[80,2],[61,1],[82,4]],'checkboxes',[[12,1]],'relatively',[[47,1]],'inserted',[[22,1],[28,1]],'pin',[[83,4],[86,5]],'john@ucc',[[85,1]],'vrcvi',[[82,3]],'cxi',[[85,2]],'2fa9',[[78,1]],'00ff',[[47,1],[75,2],[56,1]],'get',[[54,4],[36,1],[18,3],[60,1],[15,2],[86,2],[66,3],[9,1],[72,1],[82,2],[85,1],[61,1],[70,1],[13,2],[73,1],[69,3],[67,14],[24,1],[10,1],[64,1],[83,2],[19,2],[14,1],[12,1],[20,1]],'wanting',[[75,1]],' compatible',[[25,1]],'eor',[[85,15]],'overrun',[[7,1]],'palettes',[[57,2],[32,5],[86,1],[39,5],[8,1],[9,2],[72,1]],'tht',[[54,3],[18,1]],'gdimage',[[67,1]],'relating',[[1,1],[35,1]],'guaranteed',[[80,1]],'iiii',[[56,1]],'searchspace',[[69,1]],'reload',[[17,1],[20,1],[45,1],[56,2],[9,1],[12,1]],'target',[[86,1],[67,1],[9,1],[73,1]],'somewhat',[[79,1],[80,2],[83,1],[86,3],[47,1],[66,1],[82,2]],'ties',[[83,1]],'dincsbc',[[85,4]],'demo',[[61,2]],'shownotes',[[12,1]],'corresponds',[[75,1],[78,1],[86,2]],'240p@50fps',[[34,1]],'patch',[[19,1],[4,1],[55,1],[8,1],[47,2],[56,6]],'familiar',[[65,1],[83,1],[66,1],[82,1],[5,1]],'pepper',[[3,1]],'every',[[34,5],[53,3],[18,1],[54,2],[60,4],[69,2],[89,1],[86,13],[39,1],[67,4],[82,1],[85,5],[72,1],[45,2],[80,1],[61,4],[83,3],[78,2],[19,2],[56,1]],'qwerty',[[67,1]],'readonly',[[26,7],[67,4]],'emulate',[[34,1],[28,1],[32,1],[37,1],[82,2]],' also',[[19,1],[15,1],[18,2]],'198',[[11,1]],'preset',[[37,3],[67,1],[7,1],[85,1]],'marked',[[47,1]],'switchy',[[67,1]],'lasereyes',[[70,1]],' 80',[[85,1]],'remainder',[[78,1]],'collector',[[85,1]],'machrider',[[70,1]],'doings',[[86,1]],'surface',[[68,2]],' 1024',[[75,3]],'_will_',[[69,1]],'labeling',[[56,1]],' alot',[[86,1]],'1984',[[85,1]],'jamm',[[80,1]],'bmp',[[68,1]],'accumulator',[[82,2],[85,27]],'of_',[[85,1]],'routines',[[60,1],[55,1],[61,1],[85,1]],'explanation',[[62,1],[85,1]],'progress',[[67,1]],'flicker',[[86,2]],'aforementioned',[[83,1],[86,1],[56,1]],'adventure',[[75,1]],'design',[[83,1],[12,1],[51,1]],'prompt',[[14,1],[13,1],[16,1],[66,1]],'4bit',[[82,4]],'acknowledged',[[83,1]],'clipsides',[[26,2]],'deviation',[[75,1]],'xnor',[[83,4]],'dynamic',[[64,1],[10,1]],'19th',[[83,1]],'according',[[10,1],[42,1],[86,1],[65,1],[67,1],[85,3],[11,1]],'comment',[[85,2],[89,9],[30,2],[66,1],[78,5],[56,2]],'169',[[86,1]],'dream',[[15,1],[14,1]],'stops',[[67,4],[14,1],[66,1],[83,1]],'z`_d2n@09',[[85,1]],'addressed',[[62,1]],'automation',[[56,1]],'sending',[[68,1]],' dec',[[85,2]],'thus',[[86,1],[67,2],[61,1],[66,1],[85,1],[43,1]],'updates',[[3,1],[6,1],[18,3],[53,1],[54,1],[87,1],[15,2],[14,1],[85,1],[12,1],[9,2]],'identical',[[83,1],[86,1],[67,1]],'produces',[[18,2],[86,1],[69,1],[83,3]],'together',[[69,1],[83,2],[85,1],[42,1]],'bindings',[[6,2]],'manipulating',[[69,1],[56,1]],'customlagindicator_rvt',[[12,1]],'hhhhllll',[[82,1]],' every',[[83,1]],'recommended',[[67,3],[12,1],[56,1]],'ejected',[[28,2]],'indication',[[6,1]],'categories',[[44,1]],'jsr',[[10,1],[85,1],[89,2],[56,3]],'planning',[[86,1]],'essentially',[[54,1],[74,1],[61,1],[64,1],[83,2],[86,3],[65,1]],'reader',[[37,1]],'hexfreezecolorr',[[27,1]],'chosenjo',[[37,1]],'vbl',[[56,1]],'%h21cp`ea@',[[85,1]],'logo',[[9,1]],'help',[[22,2],[46,1],[33,1],[56,1],[68,1],[12,1],[8,2],[9,1],[38,1],[63,1],[66,2],[72,1],[82,2],[61,2],[71,1],[78,1],[76,1],[7,1],[1,2],[34,1],[74,1],[4,1],[57,1],[64,1],[83,2],[5,1],[59,1],[87,1],[18,2],[37,1],[15,1],[42,2],[89,1],[86,1],[85,1],[40,1],[3,1],[44,1],[29,1],[45,7],[80,1],[51,2],[84,1],[41,1],[69,1],[16,1],[17,2],[28,2],[31,2],[39,2],[65,2],[67,1],[24,1],[79,1],[30,1],[20,1],[6,4]],'persist',[[67,1],[6,1]],'besides',[[66,1],[70,1]],' additionally',[[67,1]],'graphics',[[34,2],[33,1],[10,1],[27,2],[57,1],[61,3],[42,1],[68,1],[74,1],[86,5]],'dmcloop',[[67,1]],'gif',[[68,1]],'unaffected',[[67,1]],'positions',[[75,3],[86,1],[15,2],[20,1]],'responsiveness',[[7,1]],'bit5',[[85,1],[78,2]],'05ff8h',[[82,3]],'fps',[[34,2],[12,1],[29,1]],'thing',[[54,5],[73,1],[86,2],[83,1],[47,2],[72,1]],'999',[[41,1]],'subtitler',[[70,1]],'sections',[[54,1],[86,2],[80,1]],'4001',[[83,2]],'therefore',[[34,1],[83,2],[86,1]],' size',[[75,1]],'@```',[[85,5]],'frame',[[22,1],[53,4],[18,7],[56,6],[11,1],[20,2],[60,2],[87,1],[86,8],[66,6],[40,2],[43,4],[29,1],[45,2],[78,5],[73,5],[34,10],[41,1],[50,1],[69,6],[74,1],[17,3],[31,5],[65,1],[47,1],[67,33],[52,1],[79,2],[57,1],[30,18],[83,19],[19,2],[26,4],[59,1],[14,5],[12,3],[6,1]],'loaded',[[22,1],[35,4],[18,4],[56,1],[60,1],[20,2],[15,1],[42,2],[11,1],[75,5],[86,6],[82,8],[63,1],[43,4],[85,7],[45,10],[70,1],[55,1],[34,1],[50,2],[69,2],[17,2],[28,2],[39,3],[67,26],[47,2],[30,4],[83,4],[26,1],[59,1],[14,2],[12,1],[36,2]],'header',[[80,7],[15,1],[25,1],[78,4],[28,2],[67,4],[8,2],[63,10],[82,4]],'boat',[[25,5]],'bankswitch',[[59,1]],'comparison',[[62,1],[86,3],[66,1],[85,1]],'purposes',[[75,1],[86,1],[83,1],[85,1],[63,1],[6,1]],'songs',[[82,2]],'hold',[[22,2],[73,1],[37,8],[86,1],[87,1],[42,1]],'periods',[[86,1]],'gtk',[[8,1],[12,2],[15,2]],' 16384',[[75,2]],'unlicensed',[[3,1],[9,1]],'excitingbike',[[70,2]],'multiply',[[82,1]],' includes',[[18,1]],'256x224',[[67,1]],'jajamaru',[[15,1]],'manage',[[69,1]],'comes',[[34,1],[54,1],[32,1],[69,1],[86,1],[39,1],[47,1],[85,3],[72,1]],'knobs',[[39,1]],'base',[[3,1],[34,1],[35,2],[83,1],[19,1],[26,1],[28,2],[67,2],[86,4],[47,1],[85,1]],'4092',[[82,1]],'inverts',[[11,1]],'nor',[[85,1],[73,1]],'times',[[50,1],[69,1],[83,1],[42,4],[75,1],[86,7],[67,1],[82,2],[85,1],[73,2]],'mhz',[[83,2],[85,3],[86,12]],'shape',[[70,1]],'bit4',[[85,1],[78,2]],'6500',[[85,5]],'brief',[[64,1],[85,2],[50,1]],'hasn',[[17,1]],'associated',[[47,1],[86,3],[67,1]],'config',[[11,6],[35,1],[18,3],[27,4],[33,3],[12,6],[15,2],[37,1],[9,2],[72,5],[29,1],[32,1],[7,4],[1,2],[34,3],[16,3],[17,4],[4,1],[10,1],[30,1],[5,2],[19,3],[26,7],[14,2],[20,4],[6,2]],'constant',[[17,1],[86,1],[85,2],[20,1]],'shx',[[85,4]],' 4800',[[82,1]],'predecrement',[[85,1]],'problematic',[[47,1]],'numlock',[[67,1]],'disrupt',[[82,1]],'operation|',[[83,2]],'exe',[[34,1],[67,1],[65,1],[72,2]],'annoying',[[86,1],[67,1]],'modern',[[3,1]],'unknown',[[83,2],[86,1]],'maxsegments',[[69,1]],'dialog',[[22,4],[11,5],[18,12],[12,5],[56,1],[15,3],[48,4],[8,2],[9,2],[43,2],[72,1],[44,1],[45,4],[25,1],[50,5],[16,4],[17,3],[65,2],[67,7],[47,1],[4,1],[10,1],[30,4],[49,4],[19,3],[59,1],[14,4],[20,6],[36,2]],'fails',[[34,1]],'17ff ',[[75,1]],' block',[[75,2]],'effects',[[88,1],[86,2],[7,1],[56,1]],'pulling',[[85,1],[37,1]],'readdown',[[67,1]],'multiplied',[[82,1]],'dac',[[83,8]],'when',[[22,4],[56,17],[27,3],[20,9],[6,3],[75,2],[8,2],[9,6],[63,1],[66,12],[72,3],[61,4],[78,4],[7,2],[13,4],[34,10],[47,6],[4,1],[57,2],[83,15],[88,1],[19,3],[26,1],[59,4],[14,6],[36,1],[54,4],[35,3],[18,10],[60,6],[58,2],[15,2],[42,6],[89,3],[86,20],[85,24],[40,3],[3,1],[43,5],[29,1],[45,4],[80,3],[73,1],[41,1],[50,3],[16,2],[69,12],[17,4],[28,1],[31,1],[67,16],[79,1],[10,14],[30,4],[11,19],[12,13]],'wrapping',[[75,1],[12,1],[88,2]],'188',[[85,1]],'cias',[[85,2]],'fceux',[[22,4],[46,1],[27,1],[33,1],[20,9],[11,1],[68,2],[48,1],[66,2],[63,1],[72,10],[32,3],[78,3],[7,1],[1,12],[34,16],[74,2],[47,3],[52,1],[64,6],[49,1],[19,2],[0,2],[26,60],[14,1],[36,9],[35,2],[18,4],[37,3],[89,3],[42,7],[2,3],[40,1],[3,10],[43,5],[29,2],[44,1],[45,2],[25,5],[51,2],[70,5],[55,1],[73,2],[50,1],[69,1],[16,1],[17,2],[28,2],[31,1],[39,1],[65,9],[67,23],[24,3],[10,3],[30,4],[77,2],[23,2],[12,3],[56,1]],'logs',[[57,1],[60,3],[61,1],[11,1],[15,1]],'exiting',[[66,1]],' nametable',[[7,1]],'mirrored',[[8,1],[86,1]],'controller',[[34,1],[37,9],[57,1],[64,1],[75,1],[14,2],[67,2],[8,1]],'improper',[[30,1]],'nestopia',[[32,1]],'count',[[10,2],[50,3],[83,31],[15,1],[78,1],[26,1],[86,3],[14,2],[67,5],[85,1]],'across',[[69,1],[85,1],[67,2]],' prg',[[75,2]],'visit',[[30,1]],'pay',[[86,1]],'#0t',[[85,8]],'sweet',[[75,1]],'zbq',[[85,1]],'04ax',[[75,1]],'don',[[54,3],[87,1],[41,1],[69,3],[89,1],[17,1],[28,1],[67,3],[86,2],[66,2],[9,1],[85,1],[61,1],[83,3],[70,4],[19,1],[59,2],[12,2],[56,2]],' see',[[22,1],[18,1],[80,1]],'outline',[[67,1]],'flashing',[[13,1]],'match',[[15,1],[42,1],[67,2],[47,2],[20,1],[11,1]],'restores',[[45,6],[40,1]],'bit1|bit0',[[85,1]],'multibyte',[[12,1]],'0070',[[82,2]],'retrieve',[[8,1],[67,4]],'also',[[22,1],[35,1],[37,3],[54,1],[20,1],[12,4],[56,13],[42,1],[58,1],[60,1],[68,1],[75,4],[48,1],[66,2],[63,1],[40,1],[3,2],[62,1],[45,1],[72,3],[61,3],[80,1],[78,1],[51,1],[85,10],[86,7],[89,5],[55,1],[73,1],[34,7],[69,4],[17,2],[65,1],[67,11],[47,3],[24,1],[79,1],[10,1],[57,1],[30,8],[83,3],[5,1],[49,1],[59,5],[14,1],[11,1],[36,1]],'designed',[[50,1],[32,1],[30,1],[80,1],[49,1],[75,1],[1,1],[48,1]],'the',[[22,21],[46,7],[27,14],[33,7],[12,20],[20,13],[56,208],[68,9],[75,64],[48,4],[8,8],[9,6],[38,3],[63,21],[66,86],[72,22],[32,11],[61,73],[71,4],[78,112],[82,115],[76,3],[7,6],[1,5],[13,10],[34,75],[74,8],[47,145],[52,4],[4,4],[57,15],[64,6],[83,335],[5,7],[19,7],[0,1],[26,20],[14,39],[49,3],[59,66],[88,8],[36,10],[54,118],[35,16],[18,28],[37,78],[53,16],[58,28],[15,15],[42,41],[60,42],[81,3],[86,420],[2,10],[87,16],[85,551],[89,45],[40,19],[3,28],[43,17],[29,14],[44,11],[45,52],[62,49],[25,11],[51,5],[70,11],[80,29],[55,11],[84,4],[73,35],[41,10],[50,46],[16,10],[21,3],[69,130],[17,42],[28,45],[31,23],[39,17],[65,25],[67,422],[24,22],[79,12],[10,15],[30,88],[77,4],[23,1],[11,20],[6,8]],'corners',[[42,1]],'chance',[[54,1],[86,1],[67,2],[69,1]],'somethingglobal',[[66,1]],'_____',[[75,2]],'remind',[[78,1]],'4011',[[83,4]],'uud',[[85,1]],'announced',[[28,1]],' basic',[[69,2]],'multiples',[[83,1],[42,1]],' vector',[[85,1]],' than',[[85,1]],'falling',[[86,2]],'unconditionally',[[86,1]],'map',[[22,1],[34,4],[33,1],[37,1],[69,1],[16,1],[75,15],[28,2],[31,1],[40,1],[24,1],[44,3],[30,4],[83,1],[59,1],[55,1]],'linux',[[3,4],[67,2],[6,1]],'accessing',[[85,1],[56,1]],'display',[[54,1],[53,1],[18,1],[27,1],[56,3],[58,9],[20,2],[42,1],[6,2],[86,1],[8,1],[9,3],[43,1],[85,2],[61,1],[70,1],[7,1],[13,2],[34,14],[50,4],[21,1],[67,1],[57,2],[30,4],[19,1],[26,2],[14,6],[11,1],[12,5]],'regarding',[[24,1],[1,1],[71,3],[77,1],[85,1]],'int',[[67,145]],'07ff ',[[75,2]],'retrieves',[[86,2]],'increased',[[3,1],[22,1],[18,1],[86,1],[47,1],[40,1]],'peek',[[12,1]],' just',[[79,1]],'loads',[[34,1],[18,1],[86,1],[67,7],[82,1],[63,1],[85,3],[10,1],[45,2],[30,1],[83,1],[19,1],[26,2]],'16777216',[[85,2]],'occasionally',[[85,2],[74,1]],'not',[[22,3],[56,5],[12,4],[11,2],[75,6],[8,1],[66,14],[72,2],[82,13],[61,4],[78,6],[13,1],[34,8],[47,11],[57,1],[64,1],[83,13],[19,1],[26,5],[59,2],[36,2],[54,16],[35,1],[18,5],[53,2],[60,1],[58,2],[89,1],[42,1],[86,13],[85,54],[43,3],[62,1],[29,1],[45,1],[80,2],[25,1],[70,3],[73,4],[41,1],[50,1],[69,7],[28,1],[65,1],[67,32],[10,3],[30,5],[20,4],[6,2]],'none',[[67,1]],'normally',[[54,1],[60,2],[83,2],[85,2],[63,1],[56,2]],'0x8000',[[80,2]],'mapper',[[20,1],[56,2],[10,1],[18,1],[16,2],[15,1],[59,1],[14,1],[8,4],[11,2],[12,1]],'5ff5',[[82,2]],'anonymous',[[66,2],[67,3]],'scientific',[[68,1]],'title',[[54,1],[28,2],[67,1],[69,1]],'realize',[[54,1]],'scripting',[[22,2],[35,1],[64,4],[69,4],[70,1],[65,1],[66,1],[9,1],[73,1]],'sdl',[[6,2],[20,22],[18,12],[15,3],[17,2],[8,1],[9,2],[3,1],[4,2],[10,1],[5,2],[19,17],[14,1],[7,12],[13,1],[11,3],[12,4]],'mac',[[3,1],[72,1],[6,1]],'alternate',[[46,1],[53,3],[85,1],[6,1]],'filtering',[[8,1]],'score',[[17,1],[69,3],[37,2]],'videolog',[[19,1]],'surprise',[[54,1]],'cfg',[[34,2],[10,2],[18,2],[27,2],[21,1],[17,2],[19,1],[26,4],[14,1],[20,3]],'assembly',[[55,2],[56,4],[6,5]],'statically',[[3,1],[10,1],[68,1]],'worry',[[54,1],[86,1],[67,1],[64,1],[66,2]],'slower',[[34,1],[54,1],[72,1],[41,1],[6,1]],'dcp',[[85,10]],'reliably',[[85,1]],'2000|',[[75,1]],'loadstate',[[22,2],[24,7],[10,1],[18,1],[30,1],[34,1],[45,6],[26,3],[14,3],[13,1],[67,1]],'5ff6',[[82,1]],'measurements',[[85,1]],'dot',[[85,2],[9,1]],'maintain',[[12,1],[42,1]],'val',[[83,2],[85,5]],'try',[[54,2],[62,1],[60,1],[61,1],[58,1],[69,1],[67,6],[66,1],[85,2],[72,2]],'industry',[[86,1]],'latched',[[86,1]],'fastest',[[69,1],[85,1],[31,1]],'gdstr',[[67,3]],'040x',[[75,1]],'associative',[[66,3]],'decent',[[62,1],[86,1],[42,1]],'colored',[[59,2],[86,1],[42,1]],'import',[[47,1]],'rio',[[68,3]],'3000|',[[75,1]],'si_gamepad',[[78,2]],'bitmaps',[[86,3]],'debugged',[[89,1],[56,1]],'compatibility',[[24,1],[34,2],[16,2],[25,1],[15,2],[67,4],[13,1],[12,1]],'ask',[[17,1],[28,1],[36,3]],'paddle',[[78,1],[37,3],[67,1]],'tracing',[[60,1]],'thread',[[41,1]],'absolutely',[[69,1]],'60fps',[[72,1],[41,1]],'0x800',[[80,3]],' |bit7',[[83,2]],'120hz',[[83,1]],'meaningful',[[67,1]],'prevents',[[22,1],[30,1]],'handlers',[[67,1]],'markedframe',[[67,1]],'2nd',[[75,1],[18,1],[86,1],[16,1],[78,3],[82,1]],'rare',[[75,2],[85,1]],'returned',[[86,2],[80,2],[69,6],[67,3],[83,1],[85,1]],'create',[[22,2],[6,1],[27,1],[33,1],[68,1],[89,1],[86,1],[8,1],[66,5],[72,1],[62,2],[44,1],[85,1],[61,3],[70,1],[55,1],[69,2],[17,1],[28,1],[31,1],[39,1],[47,1],[65,1],[67,7],[79,1],[10,1],[64,1],[19,1],[14,1],[56,2]],'pageup',[[67,1]],'pseudo',[[69,1],[83,5],[85,1]],'0700',[[75,1]],' input',[[75,2]],'thanks',[[19,1],[83,1],[82,3],[15,1]],'increasing',[[18,1],[83,1],[8,1],[12,1],[40,1]],' sweep',[[83,2]],'1976',[[85,1]],'began',[[3,2]],'determining',[[85,1],[86,1]],'requested',[[86,2]],' notes',[[83,1],[75,1],[85,9]],'adjacent',[[89,1],[42,1]],'ubuntu',[[12,1]],'easter',[[61,1]],'posted',[[83,1]],'documentation',[[22,1],[54,1],[18,3],[87,1],[58,1],[75,1],[86,2],[48,1],[85,4],[63,1],[43,1],[32,1],[25,1],[76,2],[7,1],[1,2],[73,1],[41,1],[50,1],[65,1],[67,1],[47,1],[52,1],[24,1],[30,1],[77,1],[83,1],[49,1],[19,1],[26,1],[59,1],[12,3],[6,1]],'padding',[[11,1]],'saver',[[17,1],[36,2]],'green',[[59,3],[39,2],[61,2],[66,1],[67,8]],'goemon',[[15,2]],'applyinputchanges',[[67,1]],'coming',[[83,1]],'cancel',[[65,1],[18,1],[41,1]],'carrying',[[86,1]],'visibility',[[7,2]],'figure',[[54,4],[86,1]],' chibi',[[83,1]],'implies',[[37,1],[2,1]],'gnu',[[3,1]],'listed',[[62,1],[18,1],[37,3],[80,1],[47,1],[56,1]],'hexbackcolorg',[[27,1]],'radiobuttons',[[12,1]],'exponentially',[[69,1]],'int16',[[80,1]],'each',[[6,1],[27,1],[37,2],[60,1],[89,1],[42,2],[75,8],[86,7],[8,1],[63,1],[40,1],[43,1],[66,1],[45,1],[32,1],[61,4],[82,1],[78,2],[85,8],[50,1],[69,2],[39,3],[67,7],[47,3],[64,1],[83,8],[59,1],[56,3]],' rti',[[85,3]],'boulderdash_amoebaai',[[12,1]],'rp2c04_0001',[[32,1]],'sink',[[6,1]],'moment',[[24,1],[67,1],[31,2]],'splicing',[[78,1],[73,1]],'getpixel',[[67,2],[66,1],[14,1]],'occurrence',[[85,1]],'applying',[[56,1]],'variety',[[13,1],[18,1]],'amounts',[[42,1]],'bios',[[35,1],[28,2],[82,1],[15,1],[72,2]],'trouble',[[25,1]],'pairs',[[66,2],[78,3],[82,1]],'exhausts',[[69,1]],'vrom',[[12,1],[80,1]],'recent',[[22,1],[10,1],[18,1],[45,2],[16,1],[15,1],[50,2],[17,2],[7,1],[14,2],[67,1],[12,2]],' any',[[34,1]],'suffice',[[47,1]],'ikari',[[75,1]],'cpx',[[85,3]],'randomness',[[85,1]],'sourceforge',[[3,2]],'tree',[[6,2]],'possibly',[[54,1],[14,1],[61,1],[66,1],[69,1],[56,1]],'fcuex',[[26,1]],'p17',[[80,1]],' cycle',[[80,1]],' writes',[[83,1]],'issues',[[72,2],[18,1],[32,1],[19,2],[7,3],[13,2],[12,1],[11,2]],'0071h',[[82,1]],'bother',[[83,1],[59,1]],'issue',[[18,1],[17,3],[8,1],[38,1],[40,1],[72,2],[85,1],[4,1],[10,1],[5,2],[19,3],[7,1],[13,2],[12,1],[20,1]],'tablet',[[37,1]],'greater',[[34,1],[50,1],[30,1],[47,2],[67,1],[85,3]],'various',[[22,1],[34,1],[33,1],[35,1],[6,1],[36,1],[69,1],[42,1],[74,1],[67,1],[8,2],[63,1],[43,1],[3,2],[44,2],[45,1],[83,2],[71,1],[7,3],[13,1],[1,1],[12,2],[11,1]],'confirmed',[[83,2],[67,1]],'claims',[[85,1]],'since',[[54,6],[18,1],[41,1],[60,1],[17,1],[86,8],[67,7],[47,6],[82,4],[85,4],[3,1],[79,1],[61,1],[83,1],[59,2],[12,2]],'lose',[[85,2],[12,1]],' then',[[44,1],[50,1],[30,2],[52,2]],'coded',[[85,1],[18,1]],'grows',[[82,1]],'requiring',[[28,1]],'encounters',[[66,1]],'dsiplay',[[17,1]],'cycles',[[56,3],[9,1],[10,2],[41,2],[60,1],[83,7],[86,9],[67,4],[85,12],[12,2],[40,2]],'regretted',[[63,1]],'separate',[[54,1],[30,1],[61,1],[89,1],[2,1],[67,5],[85,1]],'ideas',[[51,1]],'informing',[[66,1]],'amazing',[[85,1],[70,1]],' multi',[[89,1],[73,1]],'rp2a03e',[[83,1]],'jammed',[[85,1],[80,1]],'int32',[[78,1],[80,1]],'played',[[34,2],[37,1],[41,1],[61,2],[78,1],[26,1],[82,2],[73,1]],'luau',[[64,1]],'aimlessly',[[22,1]],'mamiya',[[82,3]],' clear',[[85,1]],'misrepresented',[[86,1]],'suppport',[[10,1]],'c006#newname3#multilinecomment',[[89,1]],'setoverridecursor',[[4,1]],'titlebar',[[20,1]],'terminate',[[85,1]],'mapped',[[24,1],[34,4],[30,2],[61,1],[83,1],[59,1],[28,2],[31,1],[75,1],[56,1]],'bankswitching',[[61,1],[82,5],[86,1]],'freeware',[[3,1]],'1fff',[[75,1],[80,2]],'idea',[[54,1],[61,1],[82,2]],'isattemptok',[[69,2]],'collected',[[1,1]],'asm',[[62,1]],'intended',[[85,1],[67,1]],'converted',[[52,1],[30,1],[83,1],[72,1]],'05ff',[[75,1]],'getname',[[18,1],[67,1]],'nestopia_yuv',[[32,1]],'gfce',[[3,1]],'0005',[[82,1],[56,2]],'obtain',[[61,1]],'periodic',[[34,1],[47,1],[82,1]],'buggy',[[55,1]],'movies',[[22,4],[35,1],[6,1],[46,1],[73,5],[16,1],[75,1],[67,6],[9,1],[43,3],[72,2],[30,3],[78,2],[51,1],[19,1],[26,1],[14,7],[13,2],[20,3],[12,2]],'pins',[[86,3]],'details|',[[86,2]],'regions',[[20,1],[4,1],[11,1]],'zelda',[[61,1],[37,1],[86,1]],'obj',[[34,1],[86,1]],'fall',[[69,1],[86,1]],'xxx000x1',[[85,1]],'completing',[[73,1]],'hexeditor',[[66,1]],'1999',[[82,4],[87,1],[88,1]],'unlike',[[85,2],[67,1]],'tri',[[83,8]],'blargg',[[17,3],[6,1]],'compressed',[[22,1],[25,2]],'detrimental',[[61,1]],'inherited',[[85,2]],'four',[[54,1],[79,1],[37,3],[80,3],[17,1],[59,1],[28,1],[14,1],[75,1],[85,2],[11,1]],'imaging',[[68,1]],'speedometeronly',[[70,1]],'nothing',[[54,1],[61,1],[69,7],[75,1],[86,2],[66,1],[11,1]],'yesnocancel',[[67,1]],' int32',[[80,2]],'vrc7',[[8,1],[9,1],[82,1]],'mistakes',[[30,1],[73,1]],'columns',[[47,1],[75,2]],'rts',[[12,1],[85,3],[82,1],[11,1],[56,2]],' because',[[82,1]],'down',[[22,1],[37,9],[75,4],[86,5],[66,1],[9,1],[40,2],[3,1],[44,1],[82,1],[85,1],[78,3],[34,1],[41,1],[50,1],[69,1],[31,2],[39,1],[47,2],[67,3],[4,1],[10,2],[30,5],[83,9],[12,1],[56,1]],' old',[[83,1]],'double',[[22,2],[34,2],[35,1],[53,1],[36,2],[60,1],[42,2],[28,1],[86,1],[47,3],[62,1],[44,1],[10,1],[83,1],[12,2],[56,4]],'turning',[[34,2],[18,1],[31,1],[86,1],[47,1]],'something',[[54,1],[85,3],[60,1],[87,1],[69,3],[19,1],[65,1],[67,2],[66,6],[82,2],[73,1]],' pressing',[[30,1],[37,1]],'stay',[[30,1],[83,3],[42,1]],'extensively',[[73,1]],'namco',[[82,4]],'compromised',[[86,1]],'logged',[[59,1],[60,3],[61,4],[12,1],[56,1]],'mega',[[47,4]],'scroll',[[6,1],[18,1],[58,5],[88,4],[75,1],[86,8],[12,1],[56,1]],'158b',[[9,1]],'numbered',[[82,1]],' but',[[53,1],[86,1],[50,1],[87,1]],'www',[[66,1],[68,4],[65,1]],'implemented',[[3,3],[18,3],[16,1],[17,3],[86,2],[14,2],[6,1]],'00698089599609375',[[78,1]],'republik',[[85,1]],'hikari',[[37,1]],'11111111',[[87,1]],'takes',[[6,1],[69,1],[42,1],[86,3],[67,2],[82,1],[85,4],[66,1],[83,1],[51,1],[59,1],[20,1],[56,1]],'4017',[[83,16],[9,1],[80,1]],'titler',[[32,1]],'esc',[[34,1],[36,1]],'desync',[[14,1]],'gracefully',[[19,1],[14,1]],'preventing',[[41,1],[14,1]],'definition',[[54,1],[89,1]],'submitinsertframes',[[67,1]],'advance',[[34,3],[73,4],[18,1],[60,1],[69,1],[74,1],[67,5],[31,5],[65,1],[47,2],[40,2],[30,9],[11,1],[56,2]],'usefully',[[70,1]],'4011h',[[82,1]],'abbreviations',[[85,1]],'failed',[[69,1],[73,2]],'languages',[[64,2],[12,1]],'take',[[34,1],[37,1],[75,1],[86,2],[67,2],[47,1],[82,1],[85,4],[62,1],[10,1],[30,2],[83,2],[70,1],[59,2]],'banking',[[67,1]],'cleared',[[14,1],[69,2],[83,2],[85,9]],'defaulting',[[16,1]],'remove',[[17,1],[44,1],[54,1],[20,1],[56,1]],'mangling',[[54,1]],'european',[[34,1],[85,1]],'e000',[[61,1],[82,3]],' blocks',[[75,1]],'recognized',[[14,1]],'0100',[[75,2],[85,20],[56,2]],'functions',[[22,1],[6,1],[18,1],[68,1],[15,1],[8,2],[9,2],[66,5],[3,1],[85,1],[45,2],[61,1],[70,2],[13,1],[50,1],[69,14],[16,1],[17,1],[65,4],[67,12],[47,2],[10,1],[64,2],[88,1],[14,2],[11,1],[12,2]],'2022',[[4,1],[5,1]],'producer',[[43,1],[61,1],[21,1],[70,1],[88,1],[48,1],[36,1]],'coloring',[[7,1],[61,1],[11,1],[6,3]],'cleaner',[[61,1]],'japanophile',[[54,1]],'1000|',[[75,1]],'hacking',[[2,1],[1,1],[71,3],[63,1],[74,11]],'generation',[[83,4],[86,3]],'nybbles',[[85,1]],'filehandle',[[66,3]],'blob',[[78,1]],'nuke',[[8,1]],'suggested',[[67,1]],'4013h',[[82,1]],' nmi',[[85,1]],'2406',[[86,1]],'infamous',[[86,1]],'txs',[[85,3]],'combined',[[0,1],[86,1],[1,1],[61,1],[69,2],[85,1]],'counts',[[67,1]],'initialization',[[61,1],[18,1]],'decides',[[66,1],[86,1]],'upward',[[83,1]],'practical',[[85,2]],' depending',[[83,1]],'avoided',[[86,1]],'those',[[37,1],[27,1],[41,1],[60,1],[69,1],[42,1],[86,1],[67,6],[47,1],[82,2],[61,1],[83,2],[12,1]],'windows98',[[36,1]],'brad',[[83,1],[86,1]],'lua51',[[10,2]],' processing',[[85,1]],' |04',[[83,1]],'received',[[69,1]],'2001',[[80,1],[39,1]],'getnote',[[67,1]],'recording',[[22,3],[35,1],[33,1],[20,1],[6,3],[43,1],[3,2],[72,1],[29,1],[45,3],[78,1],[51,1],[7,1],[13,1],[73,16],[34,3],[50,1],[16,2],[67,4],[10,2],[30,14],[23,2],[19,2],[14,2],[12,1],[11,1]],'rewinding',[[16,1],[45,2]],'marginal',[[85,1]],'protections',[[85,1]],'dumps',[[9,1],[45,1]],'usable',[[19,1]],'0300',[[75,4]],'techniques',[[85,1]],'iql2',[[80,1]],'framenumber',[[26,1]],'0078',[[82,1]],'dungeon',[[86,1]],'sequentially',[[82,1],[86,1]],'oe_',[[85,2]],'erroneous',[[18,1],[14,1]],'3d2n@8',[[85,1]],'traditionally',[[85,1],[73,1]],'objpri',[[86,1]],'barely',[[72,1]],'appearing',[[83,1],[86,1]],'sachen',[[12,1]],' lower',[[40,1]],'cherished',[[74,1]],'isa',[[86,1]],'8157',[[10,1]],'floppy',[[28,2]],'subsection',[[80,6]],'32k',[[83,2]],'bankswitchable',[[82,1]],'breakpoint',[[11,1],[6,2],[10,2],[60,2],[59,2],[67,2],[8,1],[12,6],[56,12]],'exec_time',[[67,1]],'johnson',[[86,2]],'hellraiser',[[86,1]],'0000110000000000',[[87,1]],'nutant',[[67,2]],'mainly',[[83,1]],'svgalib',[[3,3]],'decoded',[[83,1],[67,2]],' starting',[[82,1],[86,1],[67,1]],'invertselection',[[12,1]],'essence',[[73,1]],'booting',[[12,2]],'generally',[[75,3],[86,1],[74,2],[67,1],[83,2],[85,2]],'big_time_software@hotmail',[[83,1],[86,1]],'131072',[[85,1]],'examiners',[[85,1]],'aspects',[[76,1]],'increase',[[29,1],[13,1],[16,1],[30,1],[83,4]],'edu',[[85,1]],'registerrun',[[67,1]],'likelihood',[[28,1]],'cia2',[[85,1]],'periodicsaves',[[10,1]],'decode',[[55,1]],' |0a',[[83,2]],'de0d',[[85,1]],'hackers',[[74,1]],'#34053d',[[66,1]],'only ',[[82,1]],'start_address',[[82,1]],'more',[[22,4],[54,4],[18,4],[56,7],[20,2],[6,1],[15,1],[42,3],[60,3],[68,1],[75,2],[86,3],[48,1],[66,3],[9,2],[72,1],[3,1],[82,1],[85,6],[32,1],[61,3],[87,1],[25,1],[76,1],[73,2],[41,1],[69,1],[74,2],[17,1],[67,4],[47,3],[4,1],[30,2],[64,1],[83,2],[49,1],[19,2],[26,1],[88,1],[14,2],[11,1],[12,1]],'li#',[[85,2]],'events',[[69,2],[86,1]],'widely',[[25,1]],'quickly',[[22,1],[59,1],[37,1],[75,1],[30,1],[56,2]],' ram',[[75,4]],' octave',[[83,2]],'sya',[[6,1]],'particularly',[[67,1]],'breaking',[[56,2]],'registerexecute',[[67,2]],'extension',[[54,2],[68,1],[25,1],[59,1],[39,1],[20,2],[43,1]],'bring',[[60,1],[10,1],[56,1]],'square2',[[67,1]],'continuous',[[31,2]],'clicks',[[67,1],[89,1],[56,1]],'playinput',[[9,1]],'navigate',[[56,1],[29,1],[30,1],[6,1]],'inv',[[67,1]],'luascripts',[[69,1],[68,2],[70,2]],'misplaced',[[67,1]],'friends',[[67,1]],'playfields',[[86,3]],'push',[[69,1],[85,1],[73,1]],'dracula',[[9,1]],' sax',[[85,4]],'2a03',[[83,13],[75,4]],'ca65',[[89,1]],'octave',[[83,1]],'flawed',[[19,1]],'behind',[[86,2],[2,1],[61,1],[66,1],[67,3]],'&b%_3bxi',[[85,1]],'accumulate',[[86,1]],'reproducible',[[4,1]],'rerecord',[[34,3],[67,3],[9,1],[78,1]],'#byte',[[85,4]],'spaces',[[14,1]],'programmed',[[86,2],[65,1],[69,1],[70,1]],'hud',[[12,2],[11,1],[6,1]],'case',[[53,2],[69,5],[89,1],[86,1],[67,4],[47,2],[66,2],[85,3],[10,1],[61,1],[70,1],[78,1],[19,1],[26,1],[56,1]],'2j1t892n%',[[85,1]],'smart',[[61,1],[10,1]],'lagcount',[[18,1],[67,1]],'eeprom',[[12,1]],'dimensions',[[67,1]],'out',[[34,1],[54,7],[15,2],[42,3],[17,1],[86,8],[39,1],[67,2],[47,1],[66,1],[82,1],[62,2],[85,3],[80,1],[30,1],[83,6],[14,1],[55,1],[12,3],[56,2]],'transmission',[[68,1]],'verify',[[85,1],[87,1]],'plus',[[59,1],[86,3],[67,1],[82,1]],'variables',[[60,1],[80,1],[69,6],[17,1],[65,2],[67,1],[66,3],[82,2]],'punchouttraining',[[70,1]],'snes',[[9,2]],'fwnes',[[28,1]],'execute',[[60,1],[65,1],[83,1],[85,1],[56,5]],'disable',[[56,3],[18,1],[27,1],[37,2],[41,1],[15,1],[42,1],[17,1],[67,1],[47,1],[85,4],[62,1],[10,2],[83,13],[26,2],[14,2],[36,2]],'detecting',[[67,1]],'names',[[9,1],[35,1],[10,1],[54,2],[56,3],[16,1],[60,1],[89,2],[12,2],[11,1]],'desmume',[[48,1],[49,1],[14,1]],'presets',[[22,1],[35,3],[37,3],[73,1]],'implied',[[85,4]],'sort',[[85,2],[86,1],[47,1],[66,1],[6,1]],'debugging',[[12,2],[74,2],[89,1],[8,2],[9,1],[66,1],[3,3],[10,1],[61,1],[70,1],[19,1],[55,1],[14,1],[13,1],[20,1],[56,9]],'2000',[[3,1],[75,3],[86,8],[80,2],[87,2],[82,3]],'returning',[[67,2]],'knowledge',[[54,2],[62,1],[75,1],[86,1],[64,1],[85,1]],'pushed',[[85,4]],'resumed',[[11,1]],'plot',[[66,2]],'65c816',[[85,1]],'large',[[86,1],[67,1],[69,1],[8,1],[20,1],[56,1]],'remappable',[[17,1]],'indices',[[85,1]],'somthing',[[86,2]],'info|',[[86,1]],'objctr',[[67,3]],'identifier',[[78,2]],'exram',[[82,3],[86,1]],'saturation',[[86,1]],'substitute',[[47,2]],' |03',[[83,1]],'lowest',[[69,1],[75,1],[85,1]],'irqc',[[80,2]],'indeterminate',[[85,1]],' note',[[22,1],[75,1],[86,1],[83,6],[85,6],[20,1]],'reach',[[73,1]],'tens',[[73,1]],'compiling',[[18,1]],'inspect',[[70,1],[56,1]],'classics',[[86,1]],'bypass',[[86,1]],'sync',[[5,2],[42,4],[18,1],[72,1],[12,1],[6,1]],'onto',[[75,5],[86,2]],'posting',[[83,1]],'silence',[[83,1]],'g8r',[[85,1]],'vsprintf',[[20,1]],'alongside',[[56,1]],'forces',[[67,5]],'mask',[[61,2],[10,1],[57,2]],'shared',[[83,1],[86,1]],'revolutionizes',[[22,1]],'coder',[[86,1]],' outside',[[82,1]],'clearing',[[83,1],[12,1]],'persistent',[[67,6]],'4015',[[83,9]],'dc0d',[[85,4]],'0000',[[80,2],[59,1],[75,7],[13,1],[47,1],[82,1],[56,1]],' watching',[[75,1]],'shorthand',[[87,1]],'tint',[[86,1],[39,1]],'crashes',[[20,3],[18,2],[67,1],[66,1],[11,1],[12,1]],'strict',[[56,1]],'competitionrecorder',[[70,1]],'soon',[[54,2],[85,1],[5,1]],'woes',[[20,1]],'disksys',[[35,1],[28,2],[72,2]],' sram',[[75,1]],'cool',[[54,2]],' 010',[[83,1]],'traditional',[[37,1]],'naming',[[11,1],[10,3],[18,1],[45,1],[89,1],[12,1],[43,1]],'sum',[[56,3]],'misinformed',[[63,1]],'omitted',[[67,1]],'onattemptend',[[69,1]],'illustration',[[85,1]],'log',[[12,9],[85,2],[10,3],[18,2],[60,9],[61,6],[78,12],[8,1],[11,1],[56,1]],'maxframes',[[69,4]],' jopi',[[85,7]],'powersave',[[17,1]],'joystick',[[79,3],[37,1],[80,2]],'solely',[[75,1]],' during',[[83,1]],'nospritelim',[[20,1]],'230',[[67,1]],'definitions',[[54,1],[80,3]],'saved',[[34,1],[35,5],[54,5],[6,2],[69,3],[17,1],[67,2],[47,1],[43,1],[24,1],[10,2],[45,3],[80,1],[20,1],[56,1]],'60th',[[30,1]],'ntar',[[80,1]],'decreasing',[[83,2]],'correct',[[42,2],[17,4],[14,1],[67,6],[8,1],[20,1],[85,1]],'lavelle',[[16,1]],'uwa',[[85,1]],' 2048',[[75,3]],'entry',[[34,1],[54,1],[67,4],[82,2],[85,1],[86,4],[7,1],[39,1],[47,1],[12,1],[9,1]],'arr',[[85,5]],'tweaked',[[11,1],[32,1]],'online',[[75,1],[7,1],[30,1],[66,1],[71,1],[40,1]],'hq3x',[[42,2]],'assigns',[[33,1]],'poorly',[[38,1],[42,2]],'taller',[[42,1]],' dcp',[[85,4]],'navigation',[[3,1],[56,2]],'random',[[54,1],[75,1],[69,13],[8,1],[83,13],[85,2]],'ling',[[11,1]],'nesm',[[82,1]],'certain',[[53,1],[37,1],[60,1],[69,4],[67,1],[72,1],[61,3],[64,1],[70,1],[83,4],[59,1],[55,1],[56,1]],'launch',[[12,1]],'opcodes',[[56,1],[85,5],[6,1]],'didn',[[54,1],[86,1],[67,1],[47,2],[12,1],[20,1]],'configurations',[[22,1],[76,1]],'useable',[[64,1],[18,1],[38,1]],'noisey',[[83,1]],'blank',[[54,1]],'smb3',[[70,1]],'512',[[86,1],[39,2],[32,1],[9,1]],'mess',[[69,1],[86,1]],'truth',[[85,1]],'amd',[[18,1]],'07ff',[[13,1],[75,6],[56,1]],'compress',[[34,1],[15,1]],'directories',[[35,1],[33,1]],'drawpixel',[[67,1]],'psin',[[80,1]],'nes_basecycles',[[82,2]],'jmp',[[61,1],[85,8]],'block',[[54,1],[75,22],[86,1],[20,1]],'257',[[67,2]],'newline',[[78,1]],'dual',[[82,3]],'implements',[[89,1]],'tied',[[83,1]],'damage',[[47,1]],'crashing',[[19,2],[70,1],[15,1],[20,1]],'becomes',[[54,1],[61,2],[83,1],[12,1]],'stopframe',[[26,2]],'corruptor',[[61,2]],'numpad6',[[67,1]],'would',[[34,1],[53,1],[54,3],[89,1],[17,1],[75,6],[86,19],[39,1],[67,2],[47,1],[9,1],[82,1],[85,4],[10,1],[61,5],[83,2],[25,1],[19,2],[20,3],[11,1]],'elseif',[[66,1]],'scheme',[[17,1],[79,1],[27,1],[86,1],[6,1]],'helpndoc',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'clang',[[12,1]],'toggled',[[22,1],[34,4],[13,1],[43,1]],'looping',[[83,4]],'setselection',[[67,1]],'340',[[86,1]],'iup',[[68,3]],'read',[[22,1],[53,1],[18,1],[20,2],[15,2],[75,1],[86,12],[8,1],[66,6],[43,4],[3,1],[82,3],[45,13],[80,4],[61,6],[85,17],[13,1],[69,1],[17,3],[67,20],[47,4],[57,1],[30,12],[83,5],[19,1],[26,5],[59,4],[14,4],[12,2],[56,8]],'increases',[[83,2],[16,1],[15,1]],'udp',[[68,1]],' binary',[[85,1]],'lowmost',[[85,3]],'indeed',[[70,1]],'hl2n@',[[85,1]],'kevin',[[82,1]],'fortunate',[[85,1]],'ch8',[[82,2]],'offset',[[46,1],[53,3],[87,2],[80,1],[89,1],[59,2],[86,5],[66,1],[82,1],[85,1]],'copying',[[54,1],[85,1]],'n@3',[[85,1]],'&z0',[[85,1]],'isb',[[85,9]],'translate',[[54,3]],'bulletproof',[[14,1]],'courier',[[27,2]],'event',[[5,1],[59,1],[79,1],[73,1]],'joypad',[[18,3],[33,1],[16,1],[15,3],[78,2],[19,1],[28,2],[14,1],[31,1],[66,3],[12,1],[67,15]],'street',[[18,1]],'using',[[46,4],[35,1],[54,3],[60,2],[12,1],[58,2],[15,1],[42,2],[68,1],[75,1],[86,3],[89,2],[8,1],[66,5],[40,2],[62,3],[72,3],[85,5],[32,1],[61,3],[70,1],[7,2],[50,2],[69,1],[16,1],[74,1],[65,1],[67,14],[47,3],[52,1],[24,3],[10,2],[57,1],[30,1],[64,2],[83,2],[59,3],[14,1],[11,2],[56,2]],'instead',[[34,1],[53,1],[54,2],[69,1],[16,2],[21,1],[89,1],[17,4],[86,3],[67,4],[66,1],[85,5],[40,1],[10,2],[61,2],[83,2],[88,1],[59,2],[14,1],[56,4]],'emulua',[[66,1],[20,1]],'television',[[37,1],[28,1],[32,1],[39,1]],' resetting',[[47,1]],'241',[[86,1],[56,1]],'interpreter',[[66,1]],' which',[[82,1],[85,1]],'audio',[[40,1],[29,7],[61,2],[83,1],[59,1],[82,2],[6,2]],'flakes',[[12,1]],'begins',[[17,1],[54,2],[79,1]],'separately',[[16,1]],'inconvenience',[[83,1]],'years',[[3,1],[8,1],[86,1]],'resurrected',[[3,1]],'affected',[[62,1],[53,1],[85,6]],'officially',[[54,1]],'|commands|rldutsba|rldutsba|rldutsba|rldutsba|port2|',[[78,1]],'allow',[[6,2],[18,1],[37,3],[69,1],[42,2],[86,2],[67,1],[4,1],[78,1],[26,3],[7,1],[14,1],[12,2],[56,2]],'kiji',[[15,1]],'alias',[[67,5]],' 1000000',[[82,1]],'hop',[[83,1]],'conclusion',[[83,1]],'connection',[[85,1]],'playfield',[[86,28]],'nogui',[[11,1]],'experiment',[[86,1]],'task',[[17,1]],' file',[[39,1]],' type',[[80,6]],'maru',[[54,4]],'worth',[[8,1],[86,2]],' sprite',[[70,1]],'displaced',[[73,1]],'swapped',[[40,1],[39,1]],'per',[[34,2],[54,1],[18,2],[41,1],[42,1],[28,1],[39,1],[67,6],[66,1],[9,1],[82,2],[86,8],[83,1],[26,2],[6,1]],'inspection',[[56,1]],'r65c00',[[85,2]],'perfectly',[[86,1]],'collision',[[86,1]],'gyp#8',[[85,1]],'invisible',[[86,1]],'dozens',[[86,1]],'profit',[[86,1]],'original',[[3,2],[62,1],[18,1],[32,1],[63,2],[83,1],[2,1],[47,2],[9,1],[56,2]],'2013',[[10,1],[11,1]],'fourscore',[[20,1],[78,6]],'instance',[[34,1],[53,1],[69,3],[89,1],[75,3],[86,1],[82,1],[85,2],[47,1],[24,1],[66,2],[10,1],[14,1],[36,2]],'maintains',[[10,1]],'bigbad',[[39,2]],'composition',[[86,1]],'kid',[[75,1]],'dump',[[45,1],[18,2],[60,1],[9,1]],'canceling',[[18,1]],'older',[[3,1],[65,1],[67,3],[83,1],[40,1]],'vram',[[59,1],[75,1],[87,4],[8,1],[88,1]],'cycle',[[85,20],[80,1],[83,14],[86,24],[31,1],[67,1],[47,1],[20,1],[66,2]],'empty',[[22,1],[85,1],[78,1],[42,1],[66,3],[12,1],[56,3]],'accessed',[[10,1],[57,1],[60,2],[61,5],[80,1],[59,1],[75,1],[86,5]],'memwatch',[[26,1],[18,2],[14,1]],'recovery',[[19,1],[20,1]],'contain',[[35,1],[79,1],[80,2],[30,3],[61,1],[78,1],[83,2],[75,2],[39,1],[66,1],[20,1],[56,1]],'adv',[[34,1],[20,2]],'current',[[12,2],[87,1],[18,3],[37,3],[60,1],[58,2],[42,2],[75,1],[86,3],[82,1],[63,1],[40,1],[3,1],[43,1],[85,4],[32,1],[61,1],[78,2],[55,2],[73,2],[34,1],[74,1],[69,9],[28,1],[31,2],[39,1],[47,6],[67,20],[57,1],[30,2],[83,12],[19,1],[59,1],[14,1],[11,1],[56,5]],'show',[[54,1],[11,1],[18,1],[50,1],[20,1],[58,1],[15,1],[42,1],[60,1],[86,1],[67,2],[66,1],[9,1],[85,2],[57,2],[83,1],[70,1],[12,1],[56,1]],'fc0',[[26,2]],'anytime',[[30,1],[11,1]],'inputdisplay',[[26,3]],'allowing',[[43,1],[78,1],[18,1],[67,1],[12,1],[42,1]],'but',[[54,12],[53,1],[37,2],[60,3],[87,1],[89,1],[42,1],[75,1],[86,10],[66,4],[82,2],[72,1],[3,1],[85,15],[45,1],[61,4],[25,2],[73,2],[50,1],[69,5],[17,2],[28,1],[31,1],[65,1],[47,2],[67,13],[64,2],[83,4],[88,1],[56,2]],'weren',[[57,1],[61,2],[83,1],[56,1]],'modify',[[62,1],[59,3],[67,1],[85,8],[63,1]],'ungzipping',[[20,1]],'precise',[[66,1],[85,1],[86,1]],'adds',[[3,2],[11,1],[10,1],[35,1],[16,1],[15,2],[17,1],[14,2],[67,1],[85,2],[12,1],[9,1]],'romchecksum',[[78,1],[67,1]],' 1536 ',[[75,1]],'0000|',[[75,1]],'screens',[[75,2],[86,1]],'symbolic',[[11,2],[9,2],[10,5],[60,2],[89,2],[12,2],[56,7]],'recursion',[[5,1]],'xoff',[[80,1]],'joysticks',[[79,1]],'patchlevel',[[85,1]],' easily',[[85,1]],'eaters',[[85,1]],'diagrams',[[86,1]],'compiler',[[6,1],[7,1],[5,1]],'0x0000',[[89,1],[67,2]],'motherboard',[[86,1]],'serializers',[[86,2]],'march',[[3,1],[79,1],[18,1],[11,1]],'hooker',[[3,1],[46,1],[18,1],[54,18]],'irqs',[[80,1]],'rate',[[6,2],[86,2],[41,1],[83,14],[82,2],[40,2]],'xdsp',[[3,1]],'gfceux',[[19,4]],' lda',[[85,1]],'vd`d2n0q',[[85,1]],'listening',[[61,1]],'launched',[[9,1]],'0123456789abcdef',[[56,2]],'home',[[68,1],[67,1],[8,1],[9,1]],'onattemptstart',[[69,2]],'gives',[[37,1],[41,1],[17,1],[75,4],[86,1],[67,1],[36,1]],'simultaneously',[[34,1],[53,1],[85,3]],'throws',[[85,1],[67,6]],'memo',[[78,1]],'253',[[10,1],[16,1],[15,1],[12,1]],'wram',[[8,1],[20,1],[80,2]],'densetsu',[[12,1]],'level',[[64,1],[58,3],[78,2],[42,1],[83,3],[89,1],[86,3],[47,4],[40,1]],'iql1',[[80,2]],'artist',[[82,3]],'forced',[[83,1],[86,1]],'probability',[[69,1]],'0400fh',[[82,1]],'float',[[67,3]],'easily',[[22,1],[35,1],[27,1],[33,1],[68,1],[69,3],[89,1],[86,3],[67,1],[48,1],[85,1],[72,1],[44,1],[10,1],[49,1],[19,1],[59,2],[14,1],[56,3]],'fully',[[22,1],[67,2],[14,2],[82,1]],'compile',[[64,1],[69,1]],'copy',[[54,6],[36,1],[59,3],[14,1],[55,1],[67,1],[85,3],[43,1]],'nreg',[[80,1]],'bcd',[[85,16]],'resolutions',[[9,1]],'latches',[[85,2],[86,1]],' hex',[[7,1]],'states',[[35,1],[67,4],[85,2],[78,1]],'unf',[[25,1]],'border',[[42,1]],'lines',[[54,1],[18,3],[60,4],[61,1],[58,1],[78,1],[89,5],[75,1],[86,3],[82,1],[85,1],[56,1]],'mmc',[[86,3]],'remain',[[85,1],[86,1],[50,1]],'aspiring',[[54,1]],'3f00',[[75,1]],' processor',[[80,1]],'happen',[[83,1],[85,1],[88,1]],'sax',[[85,6]],'processed',[[66,1],[85,1]],'considering',[[86,1]],'046x',[[75,1]],'pointed',[[37,1]],'scrolling',[[87,3],[10,2],[58,2],[42,1],[88,2],[86,4],[84,2]],'integrate',[[7,1]],'tbl3',[[66,2]],'0x0200',[[67,2]],'yes',[[69,4]],' it',[[34,2],[35,1],[50,1],[69,1],[58,1],[74,1],[75,1],[86,4],[67,1],[48,1],[47,1],[85,1],[72,1],[79,1],[45,3],[32,1],[64,1],[80,2],[49,1],[88,1],[59,1],[73,1]],'reverse',[[10,1],[74,1],[61,1],[83,3],[89,1],[75,1],[9,1]],'abs',[[56,1]],'adequate',[[54,1]],'closely',[[47,1],[20,1],[60,1]],'replay',[[43,1],[29,1],[45,1],[30,2],[17,1],[19,2],[14,3],[67,1],[47,1],[12,4],[20,1]],'0x0263',[[67,1]],'0677fc51543b',[[78,1]],'corruption',[[8,1],[75,1]],'nrom',[[18,2]],'pha',[[85,1],[56,1]],'guard',[[67,1]],'5fff ',[[75,1]],' odd',[[85,2]],'employs',[[69,1],[18,2]],'reminding',[[20,1]],'readbyterange',[[20,1],[67,2]],'represent',[[83,3],[59,1],[78,3]],'fact',[[85,1],[70,1]],'gray',[[67,1]],'acceptable',[[67,1]],'time',[[54,2],[18,1],[37,2],[60,5],[58,2],[15,1],[75,3],[86,23],[2,1],[82,1],[85,14],[43,1],[3,1],[40,1],[72,1],[70,1],[73,1],[34,4],[16,1],[65,1],[67,11],[47,3],[79,1],[83,7],[59,2],[11,1],[56,5]],'characteristic',[[75,1]],'outputted',[[83,1]],'slow',[[54,1],[73,3],[85,2],[41,1],[30,2],[31,1],[47,1],[66,1],[72,5]],'autohold',[[14,4]],' php',[[85,2]],'warned',[[66,1]],'our',[[85,1],[70,1]],'strobe',[[83,3]],'explaination',[[82,1]],'comecon',[[85,1]],'f12',[[67,1]],'containers',[[45,1]],'medium',[[67,2]],' 002',[[83,1]],'bandwith',[[86,1]],'latching',[[83,2]],'eliminate',[[75,1]],' from',[[47,1],[85,1]],'kicked',[[67,2]],' amplitude',[[80,1]],'tod',[[85,5]],'d`h#v1',[[85,1]],'jones',[[13,1]],'detected',[[25,1],[37,1]],' since',[[86,4]],'adelikat',[[3,2],[75,1],[1,2],[78,1]],'ppc',[[19,1]],'lags',[[50,2]],'248',[[12,1]],'taseditor',[[12,9],[67,25],[9,1],[51,2]],' boat',[[25,3]],'subpix',[[75,2]],'sec',[[82,2],[85,1]],' some',[[85,1],[40,1]],'0a00',[[75,1]],'cpy',[[85,3]],'ml`',[[85,1]],'individually',[[4,1]],'sav',[[35,1],[18,1],[28,1],[61,1]],'asq_realityb',[[32,1]],'sbx',[[85,13]],'borrow',[[85,1]],'perform',[[85,4],[67,2],[61,5],[47,1],[69,1],[82,1]],'engineering',[[10,1],[74,1],[83,3],[9,1],[89,1]],'machines',[[17,1],[24,1],[82,1],[40,1]],'enhancing',[[12,1]],'redrawing',[[11,1]],'savestateas',[[13,1]],'third',[[67,1],[8,1],[85,1],[89,2]],'freeze',[[17,1],[24,2],[59,2],[67,2],[66,1],[85,2]],'mappers',[[3,5],[11,2],[10,1],[18,1],[20,1],[15,3],[59,2],[8,1],[12,2],[9,2]],'keyboard',[[18,1],[37,1],[5,1],[19,1],[28,2],[31,1],[67,3],[11,1],[9,1]],'chirps',[[18,1]],'cmake',[[8,1],[4,1]],'listings',[[44,1]],'invoked',[[15,1]],'engineer',[[61,1]],'filling',[[62,1]],'hence',[[66,1],[82,1],[67,1]],'speedmode',[[18,1],[65,1],[67,1],[66,1]],'converting',[[17,1],[9,1],[52,1]],'commenting',[[66,1]],'modifies',[[67,1]],'key1',[[69,3]],'pipelined',[[86,1]],'deletes',[[14,1]],'image',[[54,1],[68,4],[74,1],[58,1],[42,10],[28,5],[67,9],[86,5],[66,2],[85,2],[72,1],[30,1],[7,2]],'successful',[[85,1]],'bypasses',[[18,1]],'conte',[[83,1]],'play',[[54,2],[11,5],[18,1],[33,1],[60,1],[86,1],[82,6],[38,3],[43,1],[45,8],[61,5],[73,1],[34,3],[74,1],[69,3],[16,1],[17,1],[28,1],[67,3],[24,2],[10,1],[30,4],[26,1],[12,1],[56,2]],'syncronous',[[83,1]],'blur',[[42,1]],' additional',[[3,1]],'interesting',[[61,1]],'smearing',[[42,1]],'automate',[[64,1]],'2b8',[[85,1]],'d019',[[85,5]],'zero',[[80,2],[83,4],[58,1],[75,2],[86,1],[31,1],[47,1],[85,29],[56,2]],'smaller',[[54,1],[85,9],[67,1]],'found',[[62,1],[37,1],[4,1],[10,1],[83,7],[49,1],[76,1],[86,5],[65,1],[48,1]],'phenomenon',[[83,1]],'preexisting',[[30,1]],'dffc',[[56,1]],'lae',[[85,1]],'gethash',[[9,1],[67,1]],'mixed',[[10,1],[86,2],[83,1],[66,1]],'enlist',[[12,1]],' preset',[[37,1]],'scales',[[67,2]],' 20',[[85,1],[86,1]],'loop',[[85,4],[41,1],[67,4],[66,3],[83,1],[5,1]],'u%_',[[85,1]],'attempt',[[3,1],[72,1],[56,1],[69,23],[83,1],[67,1],[36,1]],'activate',[[62,1],[47,2],[72,1]],'specificness',[[80,1]],'signal',[[86,12],[39,1],[83,4],[85,4]],'4800',[[82,2]],'maxvalue',[[69,12]],'optionally',[[19,1],[67,3],[9,1],[89,1]],'nitsujrehtona',[[3,2]],' added',[[18,1]],'instantly',[[86,1]],'works',[[54,2],[53,1],[18,2],[89,1],[86,3],[67,3],[85,1],[82,1],[10,2],[57,1],[61,1],[59,3],[20,1],[56,1]],'point',[[24,1],[79,1],[45,1],[87,1],[30,3],[83,3],[28,1],[55,1],[86,1],[47,2],[11,1],[73,2]],'attention',[[59,1],[86,1]],'rollback',[[69,3]],'messages',[[9,1],[20,1],[18,1],[60,1],[15,1],[14,1],[13,1],[67,1],[12,4],[6,1]],'monitor',[[6,1],[18,1],[50,2],[17,1],[86,5],[47,1],[85,1],[72,1]],'upscales',[[42,1]],'shops',[[54,1]],'decoder',[[3,1],[34,1],[62,7],[55,1],[74,1],[86,1]],'external',[[10,1],[61,4],[69,1],[83,1],[86,5],[39,1],[67,1],[9,1],[72,1]],'contributed',[[83,1]],'human',[[56,1],[73,2],[63,1],[38,1]],'earlier',[[10,1],[14,1],[13,1],[32,1],[67,1],[73,1]],'m#nd',[[85,2]],'expose',[[86,1]],'wrote',[[3,1],[45,3],[86,1]],'purpose',[[3,1],[67,1],[83,1],[70,3]],'second',[[73,1],[36,1],[60,1],[87,3],[69,1],[89,2],[86,3],[67,4],[82,3],[85,2],[80,1],[30,1],[19,1],[14,1],[20,1],[6,1]],'116',[[12,1]],'anyways',[[69,1]],'isrunend',[[69,1]],'resource',[[22,1],[64,1]],'shortcuts',[[18,1],[4,1],[7,2]],'vsnprintf',[[20,1]],'arrow',[[37,2],[50,1]],'099822938442230224609375',[[78,1]],' read',[[85,42]],'still',[[34,1],[54,2],[18,1],[17,2],[67,4],[82,1],[85,1],[47,2],[66,1],[43,1],[29,1],[83,3],[88,1]],'latter',[[85,3]],'exceeds',[[12,2]],'choppy',[[20,1]],'unified',[[3,1]],'manpage',[[9,1],[12,1]],'bad',[[54,2],[72,1],[69,1],[82,1],[56,2]],'customize',[[17,1],[59,1],[60,1]],'watched',[[50,1]],'half',[[75,1],[86,4],[83,2],[66,1],[85,2]],'renders',[[83,1],[86,3]],'multiplexed',[[86,1]],'tested',[[3,1],[54,3],[61,1],[83,1],[17,1],[86,1],[85,1]],'jl`@h',[[85,1]],' uses',[[45,1]],'understanding',[[87,1],[86,1]],'could',[[54,2],[73,1],[50,1],[61,3],[59,1],[86,7],[67,2],[82,1],[85,4],[72,1]],'relocated',[[82,2]],'deselected',[[54,1]],'c000#newname1#comment1',[[89,1]],'addresses',[[18,4],[50,3],[58,1],[89,4],[17,2],[75,5],[86,1],[67,2],[47,12],[82,1],[62,1],[10,1],[83,1],[59,4],[55,1],[13,2],[12,1],[56,8]],'elapsed',[[67,1]],'prompted',[[30,2],[54,1],[28,1]],'workflow',[[10,1],[89,1]],' reset',[[79,1],[85,1]],'hot',[[7,1],[6,2]],'arcade',[[82,1],[31,1]],'delay',[[53,1],[86,1],[31,2],[67,1],[83,4],[11,1]],'ninja',[[53,1],[75,1]],'parsed',[[78,2]],'registerwrite',[[67,1]],'viewer',[[6,7],[18,1],[74,1],[58,4],[15,1],[8,2],[9,1],[3,2],[10,1],[57,4],[61,4],[59,1],[7,5],[55,3],[11,1],[20,1]],'deeper',[[66,1]],'setrenderplanes',[[67,1]],'micro',[[17,1]],'referenced',[[56,1]],'steady',[[41,1]],'refills',[[47,1],[56,1]],'referencing',[[89,1],[56,1]],'c00e',[[56,2]],'input3',[[20,1]],'luabot_front',[[69,1]],'tasing',[[73,1]],'rules',[[65,1]],'called',[[34,1],[18,1],[69,14],[89,2],[86,2],[65,1],[67,10],[66,3],[63,1],[85,4],[3,1],[24,1],[10,1],[45,4],[73,1]],'preview',[[48,1],[49,1]],'parameters',[[13,1],[47,2],[67,2]],'reopen',[[67,2]],' sifc_none',[[78,1]],'252',[[12,1]],'lost',[[22,1],[54,1],[59,1],[30,1],[20,2]],' be',[[82,2]],'viewer ',[[18,1]],'truly',[[85,1]],'katakana',[[54,1]],'x0p',[[85,1]],'|miscellanious',[[86,1]],'simutaneously',[[56,1]],'send',[[47,1],[85,1]],'order',[[54,2],[35,1],[73,2],[69,1],[75,1],[28,1],[39,2],[67,1],[86,7],[52,1],[57,1],[30,2],[61,2],[70,1],[78,1],[83,2],[56,1]],'removes',[[47,1],[67,1]],'draws',[[88,1],[86,1],[67,5]],'invalid',[[85,13],[18,1],[19,1],[67,1],[8,1],[11,1],[12,1]],'source_date_epoch',[[4,1]],'docs',[[10,1]],'extra',[[37,1],[41,2],[60,1],[89,1],[17,1],[86,7],[67,2],[8,1],[82,1],[85,2],[80,3],[83,1],[78,1],[26,1],[14,1]],'suspending',[[11,1]],'registered',[[67,10]],'presskeya1',[[69,1]],'sp`0',[[85,1]],'japenese',[[54,1]],'kept',[[86,1],[69,2],[8,1],[56,1]],'047x',[[75,1]],'anywhere',[[83,1],[85,2]],' 1994',[[85,4]],'xodnizel',[[3,2]],' 2005',[[87,1]],'regression',[[17,1]],'corrected',[[32,1],[14,1]],'nicely',[[53,1]],'commodore',[[85,5]],'beat',[[75,2]],'zd#',[[85,1]],'readability',[[67,1]],'trigger',[[59,2],[37,3],[7,1],[67,4],[85,1]],'explosion',[[18,1]],'dc0c',[[85,1]],'bilinear',[[72,1]],'timing|',[[86,1]],'decoration',[[56,1]],'disposal',[[54,1]],'villigust',[[82,1]],'parameterstack',[[66,1]],'assignments',[[44,1],[33,2],[37,2],[83,4]],'crackling',[[40,1]],'parentheses',[[56,1]],'width',[[18,1],[42,2]],'inputcfg',[[19,1],[15,1]],'stop',[[54,1],[69,4],[17,2],[86,1],[65,2],[67,6],[85,3],[3,1],[29,3],[45,6],[83,1],[26,2],[14,1],[56,1]],'cable',[[28,1]],'04015h',[[82,1]],'dead',[[69,1],[86,2],[67,1]],' all',[[87,1],[27,1],[86,2],[83,1],[85,1],[52,1]],'best',[[60,2],[2,1],[69,5],[86,1],[42,1]],'writeable',[[67,2]],'5c00',[[82,2]],' unknown',[[83,2]],'appliciable',[[86,1]],'nmi3',[[56,1]],'upgrades',[[22,1],[4,1]],'fceu',[[22,6],[35,5],[18,8],[33,1],[36,1],[16,2],[50,1],[69,1],[28,1],[2,5],[67,4],[66,1],[38,2],[72,4],[3,12],[24,1],[29,1],[32,6],[77,1],[59,1],[76,1],[12,2],[20,1]],'list',[[22,1],[54,1],[18,1],[37,2],[12,4],[15,1],[66,2],[85,1],[72,1],[62,4],[44,2],[80,1],[25,1],[7,1],[17,1],[28,2],[39,2],[67,1],[47,9],[10,1],[64,2],[83,1],[59,1],[14,4],[11,2],[56,6]],'kinds',[[54,1],[66,1],[85,2]],'headerless',[[28,1]],'schematics',[[86,1]],'segments',[[69,6]],'die',[[75,1]],'icarus',[[75,1]],' 8192',[[75,1]],' quietust',[[83,1]],'warrior',[[35,1]],'flipped',[[82,1]],'effectively',[[59,1],[37,1],[86,1],[83,2],[85,3]],'enters',[[89,1],[67,2]],' and',[[82,1],[18,1],[85,8]],'unity',[[10,1]],'put',[[22,1],[54,4],[60,2],[50,3],[69,1],[26,1],[28,1],[39,1],[67,4],[75,1],[86,4],[43,1]],'flaws',[[32,1]],'numpad2',[[67,1]],'convert',[[22,1],[46,2],[83,1],[77,1],[14,1],[67,2],[20,2],[52,4]],'local',[[66,9],[68,1],[67,4]],'loadstates',[[14,1]],'generator',[[54,1],[18,1],[60,1],[58,1],[15,1],[75,2],[86,2],[82,1],[63,1],[62,1],[29,1],[32,1],[45,1],[25,1],[51,1],[7,1],[73,1],[34,1],[41,1],[47,1],[52,1],[4,1],[83,16],[26,1],[59,1],[12,1]],'squeeze',[[54,1]],'048x',[[75,1]],'port2',[[78,3]],'inx',[[85,2]],'rising',[[86,1]],'00fh',[[82,1]],'rowheightborder',[[17,1]],'pasting',[[54,1],[69,1]],'dosomething',[[66,1]],'shs',[[85,2]],'eight',[[69,1],[78,1],[42,2]],'deals',[[77,1]],'lazy',[[18,1],[86,1]],'shift',[[24,1],[52,1],[18,1],[10,1],[83,11],[42,1],[86,13],[67,1],[85,1],[11,1],[20,1]],'getselection',[[67,1]],'trim',[[54,1]],'composed',[[68,1],[80,1]],'stage',[[83,1],[85,1],[86,8]],'tale',[[85,1]],'squares',[[55,1]],'setlagflag',[[12,1],[67,1]],'18ff',[[75,1]],' false',[[18,1]],'paste',[[54,2],[59,3],[55,1]],'coordinates',[[75,5],[86,1],[67,2]],'one',[[22,1],[54,3],[37,6],[56,8],[36,1],[89,1],[75,4],[86,9],[66,8],[82,4],[72,1],[3,1],[85,20],[29,1],[32,1],[25,1],[55,1],[73,2],[34,1],[50,3],[69,5],[17,2],[39,1],[65,3],[47,3],[67,20],[57,1],[83,5],[19,1],[14,1],[11,1],[6,1]],'holding',[[31,2],[30,1],[64,1],[11,1]],'appendix',[[67,1]],'#rrggbbaa',[[67,1]],'cross',[[79,1],[2,1],[64,1],[85,1]],'decided',[[54,2],[82,1],[73,1]],'whyandhow',[[73,1]],'bryan',[[85,1]],' list',[[80,2]],'counters',[[17,1],[18,1],[86,3],[83,9],[12,1],[56,5]],'tsx',[[85,2]],'initalizing',[[82,1]],'locate',[[62,1]],'stumble',[[61,1]],'bullethell',[[70,1]],'ignored',[[54,1],[31,1],[83,2],[66,1],[78,2],[85,5]],'switching',[[19,1],[62,1],[28,2],[7,1],[61,1],[88,1]],'missed',[[67,1]],' on',[[83,4],[85,1],[86,2]],'picture',[[72,1],[57,1],[42,1]],'narrowed',[[75,1]],'translations',[[54,1]],'undo',[[24,6],[34,1],[18,2],[45,8],[30,1],[62,1],[73,2],[49,1],[59,2],[48,1],[85,1],[56,1]],'exits',[[69,1],[67,1]],'self',[[66,1],[85,1]],'happily',[[85,1]],'willing',[[82,1]],'statistical',[[69,2]],'qbe',[[85,1]],'discussed',[[86,1]],'xh%&q',[[85,1]],'xxx2',[[82,1]],'dpcm',[[16,1],[9,1],[67,1]],'program',[[56,6],[85,14],[74,1],[69,2],[83,1],[70,5],[86,1],[67,2],[66,1],[82,2],[72,1]],'sites',[[13,1],[72,1],[31,1]],'x00fd',[[50,1]],'grayed',[[17,2],[18,1]],'single',[[73,1],[36,1],[17,1],[86,4],[67,2],[2,1],[82,2],[85,1],[10,2],[30,2],[83,2],[78,1],[14,1],[55,1],[12,1],[56,3]],'directly',[[22,3],[59,6],[27,1],[86,1],[83,3],[56,2]],'cell',[[28,1]],'nulled',[[80,1]],'click',[[34,1],[54,3],[18,3],[36,4],[42,2],[65,2],[67,1],[47,6],[63,1],[52,2],[24,1],[44,1],[62,4],[59,3],[7,1],[12,3],[56,17]],'june',[[3,1],[7,1],[13,1],[14,1],[85,1]],'pictures',[[34,1]],'tracer',[[12,1],[60,2]],'hexeditorfontsize',[[10,1],[27,1]],'llvm',[[12,1]],'dlljjbbb',[[79,1]],'04000',[[82,1]],' probably',[[85,2]],'new',[[22,10],[11,9],[18,8],[12,10],[46,1],[54,2],[15,4],[60,1],[89,1],[86,5],[8,6],[9,8],[63,2],[3,3],[62,1],[66,2],[32,1],[61,1],[72,1],[78,2],[51,2],[82,1],[85,7],[7,3],[13,4],[34,6],[50,2],[69,8],[16,8],[21,2],[74,2],[17,6],[28,2],[67,2],[47,1],[52,1],[4,2],[10,6],[30,1],[83,8],[5,2],[19,3],[14,8],[20,7],[6,4]],'though',[[57,1],[61,1],[83,1],[59,1],[86,1],[67,1],[47,1],[66,2],[85,2]],'pain',[[80,1]],'laws',[[14,1]],'turtles',[[53,1],[75,1]],'scale3x',[[42,2]],'from',[[22,8],[20,5],[11,3],[75,2],[8,2],[66,5],[72,1],[82,5],[61,3],[78,4],[34,2],[47,3],[57,1],[83,17],[5,1],[19,2],[59,5],[88,9],[14,4],[54,6],[35,1],[18,6],[37,3],[60,2],[87,2],[15,1],[42,1],[86,17],[2,1],[85,74],[3,4],[62,2],[29,1],[45,7],[80,4],[25,3],[51,1],[73,4],[41,2],[69,2],[16,5],[21,1],[17,5],[28,2],[31,3],[39,2],[65,2],[67,35],[24,1],[79,1],[10,6],[30,12],[77,1],[23,1],[12,9],[56,8]],'assume',[[67,1],[66,1],[82,2],[85,1]],'numpad9',[[67,1]],' bits',[[87,2],[86,1],[83,3],[82,2]],'automagically',[[85,1]],'calculation',[[83,1],[10,1],[56,1]],'internet',[[22,1],[33,1],[65,2],[68,1],[74,1],[38,1]],'much',[[34,2],[54,3],[61,3],[64,2],[83,1],[42,1],[86,2],[14,1],[65,1],[66,1],[67,3],[85,5]],'method',[[34,1],[41,1],[83,1],[42,2],[86,2],[67,3],[47,2],[85,2]],'farcry',[[66,1]],'blocking',[[67,1]],' w1',[[75,1]],'buffing',[[40,1]],'blobs',[[78,1]],'otion',[[10,1]],'ported',[[3,3],[10,1],[16,1],[15,1],[5,1],[49,2],[48,2]],' press',[[34,1]],'choices',[[22,1],[14,1],[39,1],[25,1]],' windows',[[16,1]],'shoddy',[[54,1]],'index',[[86,6],[67,2],[80,3],[66,1],[85,15],[56,2]],'blitting',[[67,1]],'341',[[86,4]],'turns',[[26,6],[18,1],[13,1],[85,2]],'castlevania',[[82,1]],'initial',[[85,2],[11,1]],'studying',[[83,1]],'scope',[[66,2],[65,1]],'enabled',[[34,9],[11,2],[18,1],[37,1],[54,1],[56,2],[69,1],[42,2],[17,2],[87,2],[86,1],[39,1],[82,1],[9,1],[40,1],[4,1],[45,6],[83,7],[26,5],[59,1],[14,3],[13,1],[12,3],[36,8]],'crashed',[[59,1]],'prepared',[[67,1]],' snowbro',[[83,1]],'strange',[[85,1]],'documents',[[22,1],[44,1],[33,1],[68,1],[69,1],[89,1],[56,1]],'226',[[15,1]],'sends',[[22,2],[30,1]],'monitors',[[86,2],[50,2]],'critical',[[30,1],[69,1]],'ninth',[[57,1]],' bit',[[80,2],[83,3],[82,10],[85,2]],'`c`',[[85,1]],'smb0',[[26,15]],'radikus',[[12,1]],'1000000th',[[82,2]],'temporary',[[3,1],[86,8],[67,1],[85,1]],'altering',[[85,1]],'request',[[86,1]],'manual',[[67,2],[66,1],[51,1]],'imagine',[[86,1]],'turbo ',[[14,1]],'segment',[[59,2],[67,1],[30,1],[69,27],[73,4]],'10#newname4#',[[89,1]],'successfully',[[85,2]],'actions',[[30,1]],'registerload',[[16,2],[67,1]],'intruction',[[85,1]],'programmatically',[[61,3],[59,2]],' an',[[86,2]],'lame',[[86,1]],'replaces',[[62,1],[8,2]],'joe',[[54,1]],'5000',[[82,1]],'producing',[[83,2]],'accel',[[18,1]],'headers',[[80,1],[14,1]],'followings',[[25,1]],' pha',[[85,1]],'junk',[[67,1]],'r0j0',[[85,1]],' trace',[[7,1]],'opposed',[[54,1],[47,1],[86,4]],'vic20',[[85,2]],'playing',[[22,3],[34,2],[18,1],[33,2],[69,1],[16,1],[15,1],[75,1],[67,2],[47,1],[82,1],[24,1],[29,1],[30,6],[61,2],[25,2],[23,2],[11,1],[73,6]],'else',[[73,1],[67,3],[69,3],[47,1],[66,3],[70,1]],'punchoutchallenge',[[70,1]],'substitutions',[[54,1]],'characters',[[22,1],[78,1],[5,1],[89,1],[59,1],[75,1],[82,1],[20,1],[12,1]],'confirmation',[[13,1],[36,1]],'upper',[[34,1],[75,1],[86,1],[85,6],[56,1]],'cld',[[75,1],[85,1]],'menu',[[22,7],[12,4],[18,18],[33,6],[6,2],[35,1],[15,3],[36,4],[37,1],[46,1],[54,2],[9,1],[40,2],[63,1],[44,1],[29,4],[45,20],[72,1],[7,8],[13,1],[1,6],[55,2],[34,16],[50,3],[16,2],[21,1],[17,6],[28,2],[31,4],[67,2],[47,5],[24,3],[10,1],[30,8],[19,1],[59,2],[14,4],[11,1],[20,2]],'intention',[[64,1]],'supply',[[66,1]],' bankswitch',[[82,1]],' absolute',[[85,4]],'going',[[54,4],[86,2],[67,1]],' 040x',[[75,1]],' 10',[[83,3]],'nmos',[[85,9]],'mapping',[[3,1],[18,2],[71,2],[75,3],[1,1],[11,1],[20,1]],'religion_mode_on',[[85,1]],'macros',[[73,1]],'appropriate',[[86,7],[67,3],[83,4],[85,1]],'august',[[3,4],[22,1],[21,1],[20,1]],'0070h',[[82,3]],'visualize',[[8,1]],'acquired',[[83,1]],'boards',[[11,1]],'others',[[53,1],[74,1],[61,1],[83,2],[12,1],[85,1]],' among',[[48,1],[49,1]],'whatever',[[67,2],[61,1],[58,1],[69,2],[83,2]],'emulator',[[54,4],[56,6],[27,1],[33,1],[60,2],[12,2],[15,2],[42,2],[86,1],[2,3],[66,9],[63,1],[82,1],[3,3],[85,1],[29,3],[80,6],[78,6],[73,4],[34,1],[74,1],[39,2],[65,3],[67,19],[24,2],[30,2],[64,1],[19,2],[14,1],[11,2],[36,2]],'necessarily',[[85,1]],'seven',[[85,1]],'interprets',[[86,1],[67,1]],'paiting',[[66,1]],'resistors',[[83,1]],'n#bm#l',[[85,1]],'prescale3x',[[42,2]],'reg#3',[[9,1]],'deemphasis',[[9,1]],'lastkey3',[[69,1]],'wikipedia',[[75,1],[73,1]],'readbytesigned',[[66,1],[18,1],[67,2]],'slows',[[31,1]],'romfilename',[[78,1]],'conjunction',[[61,1],[26,1],[60,1]],'left ',[[80,1]],'booklet',[[85,1]],'ticks',[[82,2]],'actually',[[41,1],[61,1],[69,1],[70,1],[83,3],[75,1],[86,5],[67,7],[85,1]],'0080',[[82,2]],' length',[[83,11]],'kh#f1',[[85,1]],'clockline',[[86,1]],'regulate',[[83,1]],'0x10',[[89,1]],'registerafter',[[67,1]],'finds',[[54,1]],'that',[[22,3],[46,1],[27,2],[56,18],[12,1],[68,4],[75,12],[48,1],[8,2],[66,12],[72,2],[82,8],[32,1],[61,13],[78,7],[7,2],[13,2],[34,4],[47,25],[4,1],[57,5],[64,3],[83,29],[49,1],[88,1],[26,1],[59,12],[14,7],[36,1],[54,19],[35,1],[18,9],[37,3],[53,1],[58,3],[15,1],[42,3],[60,7],[87,3],[86,40],[2,2],[89,7],[85,43],[40,1],[3,5],[62,1],[45,8],[80,2],[25,1],[51,1],[70,7],[55,2],[73,9],[50,1],[69,19],[16,3],[21,1],[17,5],[28,1],[39,3],[65,2],[67,50],[24,3],[30,9],[20,2],[6,6]],'document',[[45,3],[80,2],[83,4],[85,2],[86,6]],'presses',[[18,1],[73,2]],'family',[[85,2],[28,2],[37,2]],'opcode',[[17,1],[56,1],[8,1],[85,59],[6,1]],'key3',[[69,1]],'playmoviefrombeginning',[[14,1]],'prescale4x',[[42,2]],'region',[[34,2],[26,2],[8,2],[9,2],[63,1]],'f11',[[67,1]],'customizable',[[9,1]],'3f00|',[[75,1]],'4009',[[83,1]],'fatratknight',[[1,1],[16,1],[70,1]],'unsaturated',[[9,1],[32,1]],'variable',[[80,3],[69,7],[78,2],[86,1],[67,8],[66,1],[9,1]],' f7',[[67,1]],'bugsbunnybirthdayblowout',[[70,1]],'8192',[[72,1]],'while',[[22,1],[54,4],[18,2],[37,2],[60,3],[11,2],[15,1],[42,1],[36,2],[89,2],[86,2],[48,1],[8,1],[66,5],[43,1],[72,1],[82,4],[45,1],[85,11],[61,6],[70,1],[13,1],[73,1],[34,3],[41,2],[31,1],[39,1],[65,1],[67,7],[10,1],[30,3],[83,3],[59,3],[12,1],[56,4]],'invert',[[67,6],[16,1],[42,1]],'broad',[[65,1]],'win32',[[20,2],[18,1],[68,1],[16,1],[15,2],[17,1],[8,1],[9,1],[10,1],[5,2],[19,12],[14,3],[13,1],[11,1],[12,1]],'goroh',[[83,1]],'pal',[[34,3],[16,1],[42,4],[17,3],[39,6],[2,1],[82,11],[9,3],[32,16],[78,2],[26,8],[7,1],[14,1],[11,1],[12,1]],'sf_',[[85,1]],'triangle',[[67,1],[83,28],[40,1]],'criterion',[[73,2]],'reduces',[[75,1]],'pfpixel',[[86,1]],'skinny',[[87,1]],'playstation',[[3,1]],'move',[[75,1],[67,1],[61,4],[69,1]],'audible',[[83,4]],'madara',[[82,1]],'2020',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[75,1],[48,1],[8,2],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'fine',[[86,5],[31,2]],'hex',[[54,1],[56,3],[18,3],[27,4],[12,1],[89,1],[75,3],[48,1],[8,1],[9,2],[66,2],[3,1],[62,2],[61,3],[78,1],[55,1],[7,1],[13,1],[73,2],[50,4],[74,3],[17,5],[67,3],[47,12],[10,2],[49,1],[59,11],[14,3],[11,1],[6,4]],'reporting',[[14,1]],'focus',[[7,1],[34,3],[6,1]],'biggest',[[54,1]],'scoring',[[69,1]],'00h',[[82,7]],'behaving',[[43,1]],'machine',[[85,5],[12,1],[56,1]],'focused',[[6,1]],'produce',[[62,2],[35,1],[60,2],[30,1],[71,1],[78,1],[49,1],[17,1],[83,4],[86,1],[14,1],[40,2]],' this',[[22,1],[34,2],[37,2],[50,1],[53,2],[17,1],[75,5],[86,6],[65,1],[48,1],[47,1],[38,1],[67,1],[3,1],[85,1],[29,1],[45,8],[30,6],[80,3],[83,7],[23,1],[49,1],[88,2],[36,1]],'c022',[[56,2]],'#l&',[[85,1]],'2010',[[15,1],[14,2]],'anded',[[85,1]],'inital',[[82,2]],'crossings',[[85,3]],'giorgio',[[3,1]],'5th',[[85,1]],'bitmap',[[86,13]],' e000',[[82,1]],' otherwise',[[85,1]],'arithmetic',[[85,8]],'pad',[[3,1],[9,1],[37,6]],' four',[[85,1]],'example',[[54,3],[53,1],[68,2],[50,2],[58,2],[89,6],[75,5],[86,1],[65,1],[67,10],[47,3],[82,1],[85,5],[80,1],[61,4],[78,2],[14,1],[56,4]],'zoom',[[7,1]],'bginput',[[26,3]],'p7f',[[67,1]],' same',[[45,5]],'msg',[[67,1]],'deselect',[[54,1],[14,1]],'exceptions',[[85,2]],'icoa',[[80,1]],'only',[[22,1],[20,2],[18,1],[27,1],[37,1],[54,3],[15,1],[42,2],[56,8],[60,5],[86,14],[89,3],[8,1],[66,8],[43,4],[3,4],[44,1],[29,3],[45,7],[61,6],[80,1],[25,2],[51,1],[82,12],[85,22],[13,2],[73,2],[41,1],[69,3],[21,1],[17,2],[39,2],[67,30],[47,2],[79,1],[10,1],[57,4],[30,10],[83,18],[19,3],[26,3],[59,1],[14,2],[12,3],[36,1]],'negative',[[67,2],[83,3],[85,12],[88,1]],'potential',[[72,1],[12,1],[14,1]],'coolboy',[[9,1]],'c150',[[85,1]],'c002##comment2',[[89,1]],'zeromus',[[3,1]],'upgraded',[[4,2]],'appear',[[35,1],[18,2],[60,1],[15,1],[28,3],[67,2],[86,2],[24,1],[62,2],[45,2],[83,1],[12,1],[56,5]],'nnnn',[[61,1],[56,4]],'complicated',[[85,3]],'coincides',[[86,1]],'around ',[[82,1]],'files',[[22,4],[35,13],[18,4],[33,1],[37,1],[6,1],[46,1],[54,3],[56,4],[68,2],[89,11],[8,2],[9,1],[29,4],[32,1],[45,2],[61,5],[25,5],[70,1],[50,3],[16,1],[17,3],[28,1],[31,1],[39,2],[47,3],[65,2],[52,5],[79,1],[10,3],[30,5],[64,1],[77,1],[5,1],[19,1],[23,1],[59,2],[14,3],[12,4],[20,3]],'008',[[83,1]],'correction',[[83,1],[18,1],[42,1]],'grapical',[[42,1]],'plugged',[[37,2]],'polling',[[34,1]],'surrounding',[[86,1]],'starve',[[6,1]],'512k',[[10,1]],' indexed',[[85,2]],'op`b@`',[[85,1]],'focuses',[[7,1]],'processtable',[[66,2]],'jeopardy',[[75,1]],' will',[[20,2]],'tasks',[[64,1],[69,1]],'allowudlr',[[26,3]],'latch',[[86,5],[80,4],[83,1],[85,2]],' scale',[[83,1]],'writepixel',[[67,1]],'ongoing',[[67,1]],'maximus',[[3,2]],'filter',[[22,1],[46,2],[60,3],[50,1],[74,1],[16,1],[75,2],[39,1],[48,2],[8,2],[9,2],[72,1],[3,1],[44,1],[49,2],[73,1]],' stack',[[75,4],[80,1]],'exnr',[[80,1]],'snapshots',[[32,1]],'complements',[[12,1]],'poweron',[[18,1],[67,3]],'sorta',[[82,1]],'lacked',[[83,1]],'644',[[85,6]],' occurs',[[85,1]],'shot',[[67,2],[66,1],[7,1]],'selections',[[54,4]],'speedrun',[[69,1],[73,2],[2,1]],'decreased',[[47,2]],'broken',[[61,1],[16,1],[19,1],[75,2],[86,1],[9,1],[56,1]],'5015',[[82,1]],'sweep',[[83,22]],'pulses',[[83,1],[86,2]],'equally',[[69,1]],'applicable',[[86,2]],'buffering',[[40,3]],'400c',[[83,4]],'nybble',[[85,34]],'fcm',[[22,2],[46,2],[18,1],[17,1],[9,1],[52,6],[72,2],[79,6],[30,2],[77,2],[78,1],[19,1],[14,2],[20,4]],'launches',[[16,1]],'warcraft',[[66,1]],'hotkeys',[[22,2],[12,2],[18,4],[33,1],[34,3],[16,1],[15,1],[37,2],[28,2],[31,1],[48,2],[9,1],[40,2],[24,1],[44,5],[30,4],[14,1],[20,1],[11,1]],'generation|',[[86,1]],'policy',[[7,1]],'readimmediate',[[67,1]],'128',[[18,2],[86,2],[85,7],[56,2]],'previous',[[22,2],[18,1],[50,1],[69,5],[15,1],[75,1],[67,1],[47,4],[52,1],[24,1],[45,9],[30,1],[64,1],[77,1],[78,1],[83,1],[14,1],[12,1]],'requests',[[67,1]],'brute',[[67,1]],' fceux',[[37,1]],' 030',[[83,1]],'accuracy',[[17,1],[34,1],[67,1]],'8ch',[[82,1]],'minimize',[[22,1],[18,1]],'emulators',[[63,1],[30,1],[16,2],[15,1],[14,1],[67,1],[12,1],[43,1]],'python',[[3,3],[64,1]],'getscreenpixel',[[67,4],[14,1]],'sunsoft',[[82,4]],'4002',[[83,5]],'compresses',[[34,1]],'swap1p2p',[[12,1]],'poke',[[47,3],[14,1]],' 17d',[[83,1]],'result',[[85,22],[83,4],[59,1],[86,5],[39,1],[67,4],[47,1],[82,1],[73,1]],'future',[[54,1],[72,2],[85,1],[82,1],[38,1],[70,1]],'suitable',[[61,1]],'combines',[[61,1]],'l&xj8',[[85,1]],'ratio',[[10,1],[7,2],[18,1],[83,1],[12,1],[42,5]],'adjusted',[[85,1]],' ah',[[85,3]],'playingbest',[[69,1]],'receive',[[34,1],[54,1],[67,2]],'print',[[67,1],[66,1],[9,1],[85,1]],'hq2x',[[42,4]],'tetris',[[70,1]],'within',[[80,1],[61,1],[58,1],[42,2],[86,1],[67,1],[11,1],[56,1]],'linking',[[10,1],[6,2]],'differing',[[82,1],[32,1]],'01ah',[[82,1]],'quit',[[10,1],[8,1],[11,1],[66,1]],' txs',[[85,1]],'vsbx',[[85,3]],' internal',[[85,1]],'bitwise',[[66,3],[67,1]],'disassembler',[[61,5]],'possible',[[54,1],[69,3],[89,1],[75,1],[86,1],[67,1],[85,4],[24,1],[62,2],[45,2],[32,1],[30,1],[61,2],[80,1],[14,1],[73,2]],' flags',[[82,1]],'viewports',[[6,1]],'getfilename',[[67,2],[8,1],[14,1]],'030f',[[75,1]],'displaying',[[34,1],[86,1],[55,2],[64,1],[67,2],[12,1]],'handy',[[54,1],[66,1],[75,1]],'feos',[[3,1]],'clearinputchanges',[[67,1]],'depends',[[67,1],[41,1],[85,2],[78,1]],' jmp',[[85,1]],'lagging',[[34,2]],'functional',[[3,1],[22,1],[16,1],[15,1]],'abbr',[[86,1]],'consistency',[[16,1],[9,1],[18,1]],'recieve',[[83,1]],'components',[[67,4],[83,1],[47,1],[56,1]],'lag',[[9,1],[22,3],[10,1],[18,2],[34,8],[41,1],[50,2],[53,1],[19,2],[67,11],[20,1],[12,1]],'action',[[83,5],[16,1],[47,2]],'affect',[[18,1],[67,1],[47,2],[85,2],[42,1]],'unpauses',[[15,1],[67,1]],'neg',[[83,1]],'modes',[[34,1],[83,1],[42,2],[75,1],[47,1],[66,1],[85,6]],'75%',[[67,2]],'forbid',[[20,1],[56,2]],'eraser',[[54,1]],'equivelant',[[86,1]],'reference',[[54,3],[66,6],[56,1]],'gradius',[[70,1]],'remained',[[3,2],[9,1]],'tables',[[54,3],[57,1],[58,2],[88,1],[17,1],[86,2],[66,2],[85,2]],' both',[[30,2]],'luaperks',[[64,1],[68,2]],'3f1f',[[75,1]],'explains',[[34,1],[75,1],[33,1],[31,1],[88,1],[23,1]],'animation',[[47,1],[75,1]],'playmovie',[[26,12]],'indicating',[[86,1],[67,1]],'taple',[[67,1]],' sequence',[[83,1],[85,1]],'snap',[[54,3],[62,1],[20,1]],'maximum',[[79,1],[41,1],[69,1],[83,2],[39,1],[67,1],[66,1],[82,1],[85,1]],'differrences',[[83,1]],'binary',[[3,1],[67,3],[61,1],[85,9],[63,1],[78,6]],'indexes',[[86,1]],'coinciding',[[86,1]],'2005',[[88,2],[87,2],[80,1]],'programmer',[[64,1],[83,1],[86,2]],'frkfunctions',[[70,1]],'breathe',[[74,1]],'technique',[[73,2]],'trying',[[12,1],[61,1],[69,1],[83,1],[42,2],[75,1],[14,1],[67,1],[85,2],[20,1],[11,1]],'oldversion',[[80,2]],' writable',[[82,2]],'rti',[[83,1],[85,8]],'done',[[22,1],[34,1],[27,1],[41,1],[69,1],[74,1],[86,8],[47,2],[66,3],[72,1],[3,1],[82,4],[85,1],[61,1],[83,1],[59,1],[73,2]],'intend',[[29,1]],' memblers',[[83,1]],'gameplay',[[74,2],[28,1],[41,1]],'acts',[[85,1],[86,1]],'rippers',[[61,1]],'getting',[[24,2],[18,2],[45,1],[64,1],[58,1],[69,1],[23,1],[65,1],[67,1],[12,1]],'bit',[[54,1],[41,2],[42,1],[86,30],[39,3],[67,5],[47,2],[66,2],[8,1],[40,2],[79,1],[82,4],[80,5],[61,2],[64,1],[78,10],[83,70],[85,36],[88,3],[11,1],[56,4]],'halted',[[83,2]],'plugging',[[28,1]],'cah4e3',[[3,2],[20,1]],'getreadonly',[[18,1],[67,2]],'analog',[[83,3],[42,1]],'retain',[[60,1]],'arithmetical',[[61,1]],'addresslow',[[67,5]],'dakuten',[[54,5]],' 8184',[[75,1]],'vectors',[[14,1]],' adds',[[18,1]],'recovering',[[19,1]],'seeing',[[30,1],[85,1],[86,3]],'messageboards',[[83,1]],'undefined',[[85,3]],'bmc',[[9,3]],'clouds',[[86,3]],' well',[[86,1]],'aids',[[7,1]],'opponent',[[38,1]],'01xx',[[75,1]],' except',[[82,1]],'branch',[[3,4],[85,9],[2,1]],'goto',[[47,4],[14,2]],'8_47',[[85,1]],'basic',[[22,1],[54,1],[33,1],[68,1],[69,1],[15,1],[75,2],[65,2],[66,1],[82,1],[24,1],[61,1],[64,2],[83,1],[0,1],[1,1],[73,4]],'statement',[[85,1],[56,2]],'module',[[68,1],[67,1]],'pram',[[80,1]],'65500',[[80,1]],'esper2',[[82,1]],'conditionally',[[83,1]],'dmcaddress',[[67,1]],'editor',[[22,1],[46,1],[18,3],[27,5],[53,1],[54,1],[12,4],[56,4],[89,1],[75,4],[8,3],[9,2],[63,2],[3,1],[62,2],[66,1],[61,3],[51,4],[7,5],[13,1],[1,1],[55,2],[73,4],[50,3],[74,3],[17,5],[65,1],[67,4],[47,8],[10,3],[30,1],[77,1],[5,3],[0,1],[59,12],[14,3],[11,3],[6,4]],' byte',[[85,2]],'textcolor',[[67,3]],'element',[[67,2],[86,5],[56,1]],'subsequent',[[78,1],[67,2]],'holder',[[82,1]],'argument',[[19,1],[26,1],[67,9],[13,1],[66,1],[20,1],[85,8]],'multi',[[45,1],[16,1],[15,1],[51,1],[78,1],[89,2],[14,1],[7,1],[73,1]],'112',[[67,4]],'bible',[[74,1]],'4bits',[[82,1]],'treated',[[85,1]],'cannot',[[22,1],[61,1],[78,1],[59,1],[86,1],[67,1],[85,2]],'rectangle',[[67,2]],' object',[[86,1]],'perhaps',[[54,1],[85,1],[67,1]],'f23',[[67,1]],' routine',[[82,1],[85,1]],'smtp',[[68,1]],'took',[[54,1],[86,1]],'globally',[[67,1]],'frozen',[[27,1],[18,3],[14,2],[50,2]],'association',[[85,1]],'indexed',[[85,11],[86,1]],'plain',[[47,1],[78,2]],'capability',[[75,1],[7,1],[61,1],[8,1],[20,2]],'signficantly',[[13,1]],'subs',[[54,2]],'v`a%_',[[85,1]],'randomly',[[86,1]],'problems',[[85,1],[18,1],[14,1],[71,1],[63,1],[72,1]],'seem',[[85,3],[86,2]],'0@9',[[85,3]],'assigning',[[11,1]],'vtoggle5',[[10,1]],'claimed',[[85,1]],'accessible',[[18,1],[45,2],[66,1],[56,2]],'specifiying',[[56,1]],'scaling',[[42,1],[18,1],[86,2],[20,1],[6,1]],'waiting',[[67,1]],'part1',[[89,1]],'truthvalue',[[67,1]],'setting',[[34,3],[46,1],[18,1],[37,2],[53,2],[58,1],[60,1],[17,1],[86,2],[31,2],[67,1],[82,1],[85,2],[10,1],[30,1],[83,1],[23,1],[11,2]],'error',[[22,2],[54,1],[18,2],[69,2],[15,1],[17,1],[67,13],[8,1],[9,1],[85,1],[32,1],[19,1],[14,2],[13,1],[20,2],[12,1]],'multiplier',[[82,1],[42,1]],'cartridges',[[10,1],[37,1]],'ram',[[22,1],[46,2],[18,4],[12,5],[60,1],[89,5],[75,22],[86,10],[48,4],[8,2],[9,1],[63,2],[3,1],[66,1],[82,11],[80,9],[61,2],[71,3],[55,4],[13,4],[7,1],[1,1],[73,4],[50,4],[69,1],[16,4],[74,1],[17,1],[28,1],[67,7],[47,11],[4,4],[10,5],[49,4],[59,11],[14,3],[11,3],[56,5]],'emblem',[[15,2]],'ball',[[83,1],[16,1]],'submenus',[[34,1]],'50fps',[[41,1]],'granular',[[9,1]],'createfromgdstr',[[66,1],[67,1]],'transfer',[[82,1],[85,1]],'labeled',[[56,1],[37,1],[14,2]],'how',[[54,6],[35,1],[60,1],[50,2],[69,4],[75,2],[86,7],[67,1],[47,1],[63,1],[72,2],[62,2],[85,9],[80,1],[61,1],[64,3],[70,2],[71,1],[83,4],[76,1],[88,1],[1,2],[56,1]],'printing',[[11,1]],'configable',[[15,1]],'getregister',[[16,1],[67,3]],'word',[[54,8],[67,2],[82,8],[78,2]],'hint',[[56,1]],'adresses',[[56,1]],'0xffff',[[67,2]],'sounding',[[83,3]],'see',[[54,2],[53,1],[18,7],[60,3],[87,1],[75,5],[86,5],[66,3],[82,5],[43,1],[3,4],[44,1],[45,1],[32,1],[61,6],[72,2],[78,1],[51,2],[85,15],[73,1],[34,2],[50,1],[69,3],[31,2],[39,1],[47,1],[67,8],[24,1],[10,1],[57,1],[30,3],[83,11],[88,1],[19,2],[26,6],[59,2],[12,2],[56,3]],'ultimately',[[54,1],[86,1]],'refers',[[75,1],[89,1],[67,1]],'stats',[[75,4]],'contrast',[[32,1]],'chips',[[82,1],[86,1]],'finding',[[60,2],[61,1],[69,1],[75,5],[55,1],[47,1],[73,2]],'homepage',[[3,3],[65,1]],'unhide',[[34,1],[45,1],[36,1]],'pro',[[47,1]],'esper',[[15,1]],'memw',[[50,1]],'fffa',[[75,1],[85,2],[56,1]],'must ',[[82,1]],'mirrors',[[75,1],[4,1]],'tasedit',[[13,1],[15,2],[18,1]],'stopmovie',[[26,3]],'alt',[[17,3],[18,2],[67,1],[9,1],[42,1]],'createfrompng',[[67,1]],'shell',[[67,1]],'crash',[[6,1],[20,3],[18,3],[55,1],[21,1],[15,1],[17,1],[67,2],[8,1],[9,2],[4,1],[10,1],[61,1],[19,2],[59,2],[14,3],[7,1],[13,2],[11,3],[12,2]],'ldx',[[85,15]],'sign',[[54,3],[85,2],[67,2]],'minute',[[85,1]],'recordbackwards',[[12,1]],'ohm',[[83,1]],'b@`',[[85,1]],'dd0c',[[85,10]],'dragon',[[34,2],[35,2],[53,1],[16,1],[86,1],[82,1],[12,1]],'dependent',[[85,1]],'possibility',[[61,1]],'hooking',[[46,1]],' topics',[[86,1]],'isolated',[[86,1]],'allocated',[[75,1]],'testing',[[85,1]],'are',[[22,2],[56,10],[27,3],[68,3],[11,1],[12,2],[75,7],[48,2],[66,16],[9,3],[72,1],[82,10],[61,9],[78,13],[34,2],[74,3],[47,8],[57,1],[64,1],[83,27],[5,1],[49,2],[26,1],[59,7],[14,2],[88,1],[54,17],[35,6],[18,9],[53,2],[60,1],[87,5],[15,2],[42,3],[89,9],[86,39],[85,38],[40,1],[43,1],[45,3],[80,5],[25,3],[70,4],[73,3],[41,1],[50,1],[16,1],[69,9],[17,1],[28,1],[39,1],[65,4],[67,20],[24,1],[10,1],[30,2],[20,2],[6,3]],'game',[[22,1],[56,8],[12,2],[75,8],[66,1],[63,1],[72,9],[82,1],[61,13],[78,1],[13,1],[34,20],[74,8],[47,9],[57,1],[26,3],[59,9],[36,4],[54,10],[18,3],[37,3],[60,3],[58,3],[15,3],[42,2],[89,3],[86,7],[3,1],[62,16],[45,7],[80,1],[25,2],[70,3],[55,9],[73,5],[41,4],[50,4],[16,2],[69,1],[28,3],[31,1],[39,5],[67,12],[24,3],[10,1],[30,9],[23,1],[20,2],[11,3]],'fonts',[[10,1]],'press',[[34,1],[54,6],[37,5],[50,1],[36,1],[69,3],[31,1],[67,3],[63,2],[24,3],[44,2],[61,2],[59,1],[56,1]],'archive',[[22,2],[54,1],[10,1],[74,1],[25,1],[19,2],[67,2],[20,3]],'kids',[[37,1]],'f14',[[67,1]],'typically',[[75,1],[45,2],[86,1],[83,2]],'decide',[[75,1],[86,1]],'discovered',[[83,1],[85,1]],'subtracting',[[83,1],[85,2]],'migrated',[[8,1]],'bookmarked',[[56,2],[59,1],[14,2]],'x64',[[85,1]],'cmos',[[85,3]],' as',[[87,1],[86,4],[65,1],[2,1],[88,1]],'freezeram',[[8,1]],'restricting',[[67,2]],'russian',[[85,1],[9,1]],'last',[[22,4],[54,2],[18,1],[87,1],[89,1],[42,2],[75,2],[86,2],[8,1],[85,6],[43,3],[3,4],[45,11],[80,1],[61,1],[34,4],[50,1],[17,2],[67,6],[47,5],[79,1],[10,1],[30,1],[83,2],[26,1],[59,2],[12,1],[56,2]],'interfaces',[[68,1]],'situations',[[34,1],[53,1],[18,1],[45,2],[69,2]],'040h',[[83,1]],'odds',[[69,1]],'foundation',[[74,1]],'php',[[85,2]],'warn',[[69,1]],'continued',[[3,1]],'verbose',[[11,1]],' |50',[[83,1]],'condiition',[[56,1]],'0x80000000',[[8,1]],'starting',[[73,2],[56,2],[89,3],[17,1],[86,1],[67,4],[82,6],[85,1],[24,1],[83,2],[78,1],[14,1],[36,1]],'9001',[[82,1]],'reason',[[54,1],[86,3],[67,1],[61,1],[83,1],[63,1]],'qfiledialog',[[7,1]],'sb200',[[9,1]],'arrays',[[66,3]],'virtual',[[8,1]],'2c02',[[84,1],[75,3],[86,3]],'77h',[[82,1]],' gave',[[17,1]],'override',[[22,1],[34,1],[18,3],[33,1],[35,1],[37,1],[50,1],[67,2],[47,1],[40,1],[72,1],[4,1],[19,1],[26,1],[14,1]],'chrominance',[[86,5]],'0x863c',[[67,1]],'anyone',[[54,1],[64,1]],'mix',[[66,1]],'attain',[[83,1]],'gridlines',[[7,2]],'into',[[22,2],[35,1],[18,1],[37,3],[54,7],[56,3],[6,1],[68,2],[75,5],[86,16],[2,2],[66,1],[9,1],[43,4],[3,1],[62,3],[29,2],[82,13],[61,3],[85,4],[50,2],[69,4],[74,1],[28,1],[65,2],[67,4],[47,1],[52,1],[64,2],[83,5],[23,1],[59,2],[14,2],[20,1],[36,1]],'scrolls',[[12,1]],'dance2000',[[10,1]],'slightly',[[67,1],[83,1],[82,1],[88,1]],'replaced',[[54,1],[18,1],[83,1],[89,1],[5,1],[86,1],[85,1]],'c006',[[89,1]],'multiple',[[10,1],[80,1],[61,1],[89,1],[86,3],[14,1],[13,2],[67,2],[52,1]],'located',[[54,1],[85,2],[59,2],[75,1],[67,1],[47,1],[11,1],[72,1]],'argus_',[[61,1]],'freebsd',[[3,1]],'drag&drop',[[12,2]],'resulted',[[18,1]],'matching',[[47,1],[52,1]],'somethingelseistrue',[[66,1]],' contain',[[82,1]],' rla',[[85,7]],'vrc',[[82,1]],'reorganize',[[21,1]],'comparing',[[59,1],[55,1]],'bots',[[67,1]],'papers',[[86,1]],'dll',[[10,3],[65,2],[68,1],[16,1]],'8x8',[[20,1]],'console',[[37,1],[32,1],[30,1],[41,1],[15,2],[42,1],[59,1],[28,1],[67,1],[12,2],[73,1]],'enableoppositedirectional',[[12,1]],'19ff',[[75,1]],'stream',[[79,1],[86,1]],' |02',[[83,1]],'history',[[3,2],[0,1],[1,1],[11,1],[6,1]],'stuck',[[19,1],[54,1]],'excite',[[54,1]],' |28',[[83,1]],'individuals',[[83,2]],'enables',[[34,1],[26,1],[14,1],[47,1],[12,1],[85,3]],'refused',[[85,1]],'overriding',[[67,1]],' aspiringsquire',[[32,1]],'0000000000011111',[[87,1]],'b000',[[82,1]],'lax',[[85,10]],'clv',[[85,3]],'resizeable',[[20,1]],'hexfreezecolorg',[[27,1]],'030x',[[75,1]],'rightclicks',[[12,1]],'resolve',[[40,1]],'what',[[22,2],[35,1],[18,2],[37,1],[11,2],[12,2],[15,2],[54,13],[58,1],[60,3],[86,9],[8,2],[9,2],[72,1],[62,1],[82,1],[85,7],[80,1],[61,2],[71,1],[7,2],[13,2],[1,1],[55,1],[73,1],[74,2],[69,1],[16,2],[21,2],[17,2],[39,2],[67,4],[4,2],[10,2],[30,1],[57,1],[64,1],[5,3],[19,3],[0,1],[59,1],[14,2],[83,3],[20,2],[6,2]],'quiz',[[37,1]],'7fffh',[[82,2]],'sta',[[85,42]],'d8t`2i',[[85,1]],'playable',[[16,1],[15,1]],'eggs',[[61,1]],'splash',[[4,2]],'developing',[[54,1]],'consider',[[83,1],[85,1],[86,1]],'set',[[54,2],[35,1],[18,5],[37,1],[53,4],[56,7],[58,2],[42,1],[60,1],[68,1],[86,6],[8,2],[9,3],[40,1],[43,1],[66,2],[45,1],[80,1],[61,1],[82,16],[78,1],[85,41],[73,2],[34,2],[41,1],[50,1],[16,1],[69,10],[28,1],[31,4],[39,2],[47,3],[65,3],[67,15],[24,1],[79,2],[30,2],[83,14],[23,1],[19,2],[26,1],[88,1],[14,1],[11,2],[6,2]],' pla',[[85,1]],'raw',[[29,1],[7,1],[55,1],[67,11],[25,1]],' goroh',[[83,1]],'reloading',[[17,1],[83,2]],'height',[[17,1],[18,2],[8,1],[11,1],[42,2]],'parts',[[54,1],[68,1],[80,1],[61,2],[69,1],[78,1],[89,2],[59,1]],'promptly',[[70,1]],'sre',[[85,6]],'moviefilenames',[[20,1]],' playfield',[[86,1]],'dictates',[[67,1]],'handler',[[83,1],[75,3],[85,5]],'framework',[[17,1],[28,1],[39,1],[69,2],[8,1],[6,1]],'041x',[[75,1]],'because',[[37,1],[58,1],[42,1],[86,7],[67,7],[66,2],[82,2],[72,1],[3,1],[85,3],[10,1],[45,1],[30,3],[57,1],[25,1],[61,1],[83,3],[59,1]],'offline',[[6,1]],'counterbreak',[[67,2]],'open',[[22,3],[34,3],[18,4],[35,1],[36,2],[54,3],[15,1],[56,6],[47,1],[9,2],[43,2],[24,2],[52,1],[4,1],[45,2],[30,3],[61,1],[25,1],[70,2],[72,1],[85,1],[20,4],[6,3]],'snapped',[[62,1]],'leftclick',[[67,1]],' unused',[[83,4]],'fairy',[[85,1]],'selector',[[86,1]],'said',[[86,1],[83,1],[58,1],[70,1]],'github',[[68,1]],'timing',[[24,1],[34,1],[18,1],[33,2],[41,2],[83,4],[78,1],[17,1],[26,1],[86,8],[7,2],[85,3]],'period',[[34,1],[30,1],[83,1],[59,1],[86,3],[67,1],[47,1]],'outputs',[[83,6],[86,3],[55,1]],' 045x',[[75,1]],' hardware',[[85,1]],'sockets',[[28,1]],'pi#x7',[[85,4]],'nes',[[54,2],[6,1],[37,3],[60,1],[81,2],[58,1],[87,3],[42,4],[89,13],[75,10],[86,14],[2,1],[66,1],[9,1],[63,2],[3,1],[62,3],[29,1],[32,1],[61,6],[71,2],[25,5],[72,1],[82,4],[76,2],[7,1],[1,2],[84,6],[73,2],[34,3],[74,1],[17,1],[28,4],[31,5],[39,5],[47,3],[65,1],[67,2],[24,1],[57,1],[30,1],[83,10],[88,2],[26,22],[59,5],[11,1],[56,6]],'001f',[[56,1]],'message',[[6,1],[20,1],[18,3],[22,1],[85,2],[15,1],[78,1],[28,3],[67,14],[8,2],[12,3],[11,1]],'nonsensical',[[25,1]],'modal',[[67,2]],'halt',[[83,2],[56,2]],'available',[[22,1],[36,1],[60,1],[68,2],[73,1],[75,1],[39,1],[67,2],[8,1],[9,1],[85,4],[45,4],[64,1],[83,5],[25,1],[23,1],[51,1],[11,1],[6,1]],'06xx',[[75,1]],'caught',[[7,1]],'accounts',[[15,1]],'dots',[[85,2]],'lua ',[[68,1]],'activated',[[86,3]],'rests',[[86,1]],'hash',[[54,1],[78,1],[67,3]],'“cherry',[[54,1]],'48000',[[8,1]],'addgamegenie',[[67,2],[14,1]],'ffmpeg',[[6,1],[4,1],[5,1]],'opengl',[[9,1],[7,1]],'evaluation',[[64,1],[69,2],[86,5]],'paused',[[59,1],[67,3],[12,2],[56,4]],' 16',[[85,2]],'select',[[34,1],[54,5],[37,5],[50,3],[69,1],[28,1],[67,2],[86,8],[47,1],[63,1],[40,1],[24,4],[52,3],[10,2],[29,6],[30,9],[66,2],[78,5],[85,1],[59,1],[14,1],[7,1],[56,1]],' contains',[[70,1]],'rra',[[85,7]],'kremer',[[85,1]],'usual',[[10,1],[41,1],[86,2],[82,1],[85,1]],'abbreviation',[[85,1]],'common',[[73,2],[36,1],[17,1],[86,1],[48,1],[47,1],[66,2],[82,1],[24,1],[8,1],[9,1],[85,3],[71,1],[6,1]],'inits',[[82,1]],'support',[[22,2],[54,2],[18,2],[68,3],[15,1],[17,2],[67,1],[8,6],[9,6],[47,1],[3,2],[82,2],[10,2],[83,1],[19,1],[59,1],[14,2],[7,2],[13,1],[12,3],[20,4]],'logging',[[10,1],[60,4],[61,5],[16,1],[14,1],[8,1],[11,3]],'vtoggle',[[10,1]],'f15',[[67,1]],'sorry',[[17,1],[87,1],[15,1]],'folder',[[34,2],[35,2],[68,1],[50,3],[89,1],[65,1],[67,2],[47,1],[72,1],[52,1],[70,2],[12,1],[56,1]],'60hz',[[82,1]],'unclear',[[86,1]],'stripped',[[61,9],[9,1],[12,1]],'suited',[[86,1]],'positioning',[[11,1],[6,1]],'100%',[[9,1],[31,2]],'without',[[54,3],[20,1],[18,2],[69,1],[75,1],[28,1],[65,1],[67,10],[82,1],[85,1],[86,4],[10,1],[83,1],[88,1],[19,2],[14,2],[12,2],[73,1]],'dumping',[[12,1],[29,1]],'bmf_final2',[[32,1]],'placing',[[58,1],[68,1]],'decremented',[[86,1]],'pretty',[[82,1],[86,2],[67,1]],'address',[[6,2],[87,5],[18,1],[27,1],[60,4],[58,1],[89,7],[75,3],[86,22],[66,5],[9,2],[82,28],[62,12],[85,169],[80,5],[50,6],[67,36],[47,18],[10,8],[57,2],[88,1],[59,2],[14,3],[12,4],[56,48]],'requires',[[36,1],[63,1],[72,2],[86,1],[20,1],[42,1]],' 5c00',[[82,1]],'struct',[[15,1]],'sequential',[[86,4]],'encoders',[[6,1]],'rolling',[[69,1],[83,1]],'alpha',[[12,1],[67,9]],'fffb ',[[75,1]],'lastkey1',[[69,1]],'earliest',[[86,1]],'8910',[[82,2]],'reserve',[[75,1]],'peripheral',[[28,1]],'distributed',[[74,1]],'often',[[54,3],[75,3],[65,1],[85,1],[73,1]],'july',[[17,1],[9,1]],'connect',[[56,3]],'evolution',[[2,1]],'gui',[[22,1],[36,2],[18,2],[33,1],[68,1],[12,3],[15,7],[42,1],[8,4],[9,1],[66,9],[3,1],[7,3],[13,4],[69,2],[16,1],[17,2],[65,1],[67,45],[24,1],[4,3],[5,1],[14,5],[11,2],[6,2]],'low',[[64,1],[83,1],[86,3],[67,1],[85,44],[20,1],[40,1]],'denotes',[[85,4],[47,3],[66,1],[82,1]],'feature',[[11,1],[6,3],[34,2],[37,8],[54,1],[56,1],[15,1],[60,2],[17,1],[8,2],[3,1],[10,3],[57,2],[61,1],[64,1],[83,2],[19,1],[59,7],[7,5],[14,1],[12,1],[20,1]],'disks',[[28,3],[37,1]],'05xx',[[75,1]],'tearing',[[12,1],[42,2]],'differences',[[34,1],[83,1],[85,1]],'horizontal',[[75,1],[86,9],[80,1],[58,1],[88,1]],'discarding',[[60,1]],'j2x@to',[[85,1]],'representations',[[67,1]],'colorburst',[[86,6]],'percents',[[31,1]],'duration',[[37,1]],'unique',[[30,1],[78,1]],'care',[[83,1],[85,1],[67,1]],'impa',[[68,1]],'displays',[[56,3],[50,2],[30,1],[16,1],[58,1],[55,1],[67,3],[12,1],[20,1]],'code',[[56,13],[20,1],[18,1],[60,6],[6,6],[75,2],[82,3],[85,10],[72,2],[3,6],[62,24],[61,38],[78,4],[55,4],[74,2],[69,3],[16,1],[17,1],[67,16],[47,3],[4,1],[10,2],[57,2],[83,2],[19,1],[59,4],[14,2],[12,3],[11,2]],'007bh',[[82,1]],'believed',[[85,1]],'400f',[[83,4]],'captures',[[55,1],[35,1],[7,1]],'pack',[[69,1],[65,1]],' below',[[83,1]],'addresshigh',[[67,4]],'render',[[10,1],[41,1],[86,7],[42,1]],'abstract',[[68,1]],'jams',[[85,1]],' multiple',[[86,1]],'attrib',[[88,1]],'bit1',[[78,2]],'waits',[[14,1]],'|commands|port0|port1|port2|',[[78,1]],'rpg',[[54,1],[69,1]],'intellivision',[[82,1]],'downloading',[[68,1]],'processing',[[6,1],[18,1],[41,1],[57,1],[68,1],[39,1],[84,2],[40,1]],'improves',[[17,1],[18,1]],'leftbracket',[[67,1]],'fast',[[73,2]],'feb',[[86,2]],'org',[[73,5],[66,1],[65,1]],'unchanged',[[67,3]],'lsb_first',[[19,1]],'stripping',[[61,1]],'1ch',[[82,1]],'wired',[[85,1]],'loses',[[70,1]],'for',[[22,6],[46,4],[56,19],[20,10],[6,15],[68,7],[75,16],[48,1],[8,8],[9,12],[63,3],[66,21],[72,4],[82,17],[32,1],[61,15],[71,1],[78,8],[7,4],[1,2],[13,2],[34,8],[74,4],[47,18],[4,3],[57,3],[64,3],[83,38],[5,1],[19,13],[26,2],[49,1],[14,11],[59,5],[36,2],[54,19],[35,2],[18,22],[37,5],[53,3],[58,3],[15,6],[42,9],[60,14],[81,2],[86,62],[2,2],[87,4],[85,38],[89,7],[40,2],[3,9],[62,2],[29,4],[45,4],[80,3],[25,4],[70,6],[55,8],[84,1],[73,7],[69,22],[16,4],[17,9],[28,4],[31,1],[39,7],[65,3],[67,50],[24,2],[79,1],[10,4],[30,10],[23,6],[11,1],[12,10]],'relocate',[[82,1]],'even',[[53,1],[18,3],[69,1],[42,1],[75,1],[86,4],[67,12],[66,2],[63,1],[82,1],[3,1],[24,1],[85,8],[30,1],[83,2],[59,2]],'splitting',[[66,1]],'prioritized',[[86,4]],'revolutionary',[[22,1]],'ks7017',[[9,1]],'reached',[[86,1],[69,2],[58,2],[56,1]],'myimage',[[67,1]],'extended',[[3,2]],'recommend',[[63,1],[86,1]],'throughout',[[54,1]],'5205',[[82,4]],'reformats',[[22,1]],'swap',[[62,1],[57,1],[39,1],[9,2],[40,1]],'battletoads',[[75,1]],'jsrs',[[60,1]],'waves',[[86,2]],'resulting',[[61,1],[73,1],[39,1]],' build',[[7,1]],'selectable',[[4,1]],'oninputend',[[69,1]],'jumping',[[85,4]],'4th',[[53,1],[78,1],[86,2]],'txa',[[85,2]],'parantheses',[[66,1]],'notation',[[66,3]],'|history|',[[86,1]],'inputtable',[[66,1]],'adjust',[[10,1],[86,1]],'powerful',[[22,1],[59,1],[61,1],[69,2],[12,1],[51,1]],' represent',[[83,2]],'configuration',[[6,2],[53,1],[33,2],[37,5],[42,1],[12,2],[40,2]],'makes',[[24,1],[57,1],[61,2],[59,1],[86,2],[14,1],[67,4],[47,1],[85,3]],'deb',[[10,1],[16,1],[12,1],[56,3]],'stepping',[[16,1],[73,1]],'rarely',[[75,1],[60,1],[85,1]],'simulation',[[67,1]],'blue',[[18,1],[27,1],[50,1],[61,2],[59,3],[39,1],[67,7],[66,1]],'precisely',[[75,1]],'filename',[[12,1],[18,4],[15,1],[67,8],[43,1],[29,1],[45,1],[25,1],[19,1],[26,3],[14,1],[20,1],[11,1]],'bunch',[[54,1],[9,1],[86,1]],'enemy',[[75,19]],'04x0',[[75,1]],' not',[[85,1],[67,1]],' irq',[[83,2],[80,3]],' 00',[[85,1]],'hardware',[[42,6],[86,6],[67,2],[85,5],[82,1],[72,1],[10,2],[83,23],[25,1],[76,2],[1,1],[11,1],[56,1]],'coding',[[66,1],[55,1]],'tenten',[[54,6]],'rounder',[[42,1]],'boundary',[[85,20],[67,1]],' 48',[[83,1]],'ftp',[[68,1]],'arriving',[[83,1]],'changelog',[[6,1],[20,1],[18,1],[16,1],[15,1],[21,1],[17,1],[8,1],[9,1],[3,5],[4,1],[10,1],[5,1],[19,1],[14,1],[7,1],[13,1],[11,1],[12,1]],'|bits',[[83,2]],'128d',[[85,1]],' random',[[83,1]],'usually',[[62,1],[74,2],[83,2],[59,2],[75,3],[82,1],[85,3],[73,3]],'mc650x',[[85,1]],'r6502',[[85,1]],'backgrounds',[[34,2],[27,1],[86,1]],'adapter',[[28,2],[37,1]],'sometimes',[[34,1],[54,1],[83,1],[86,2],[67,1],[85,3],[63,1]],'|scanline',[[86,1]],'limits',[[86,2],[9,1],[73,2]],'approx',[[18,1]],' mega',[[47,1]],'hertz',[[82,1],[67,5]],'form',[[30,1],[78,2],[89,1],[59,1],[86,3],[67,2],[66,1],[82,1],[56,4]],'evaluates',[[69,4],[86,1],[56,3]],'greyscale',[[8,1]],'part',[[54,2],[62,1],[73,3],[79,1],[69,1],[70,1],[89,4],[59,1],[86,3],[84,2],[85,4],[56,1]],'argment',[[18,1]],' al',[[85,3]],'microprocessor',[[85,1]],'getcyclescount',[[10,1],[67,1]],'active',[[6,1],[35,1],[18,2],[16,1],[15,2],[86,1],[39,1],[67,1],[47,7],[85,1],[62,1],[83,1],[7,1],[14,1],[11,1],[56,1]],'automatic',[[56,1],[18,1],[67,1],[83,1],[25,2],[11,1]],'shu',[[18,1]],'flattering',[[86,1]],'586',[[9,1],[10,1]],'pipelines',[[86,2]],'getplaybacktarget',[[67,1]],'synchronized',[[56,1]],'prevented',[[16,1],[12,1]],'blossom”',[[54,1]],'type',[[54,1],[12,2],[50,1],[17,1],[67,11],[66,1],[63,1],[47,2],[62,1],[83,3],[25,1],[78,4],[59,1],[11,1],[56,6]],'converter',[[18,1],[30,1],[83,4],[20,1],[72,1]],' izumi',[[83,1]],'enthusiast',[[83,1]],'oring',[[17,1]],'closed',[[34,1],[20,1]],'features ',[[73,1]],'champion',[[3,1]],'install',[[67,1]],'escape',[[67,1],[18,1],[5,1]],'debugger',[[12,3],[6,6],[18,3],[27,2],[60,4],[15,2],[89,2],[8,2],[9,3],[3,4],[62,4],[61,1],[55,2],[13,1],[1,1],[73,1],[50,1],[74,3],[16,2],[17,1],[67,8],[10,7],[19,3],[59,1],[14,4],[20,4],[56,15]],'wheel',[[60,1],[10,1],[56,1]],'delgamegenie',[[67,2],[14,1]],'vtog',[[80,1]],'free',[[46,1],[36,1],[54,1],[41,1],[73,1],[21,1],[16,1],[86,1],[65,1],[48,1],[38,1],[43,1],[3,1],[52,1],[57,1],[61,1],[70,1],[88,1],[76,1],[20,1],[12,1]],'helpful',[[54,1],[61,1]],'describe',[[83,3]],'researching',[[85,1]],'cycles|',[[86,1]],' generally',[[86,1]],'convience',[[86,1]],'methods',[[85,1],[67,2]],' savestates',[[22,1]],'limitation',[[42,1],[6,1]],'deal',[[76,1],[10,1],[68,1],[66,1]],'represents',[[62,1],[61,1],[83,1],[59,1],[39,1],[67,1],[47,2]],'bak',[[43,1]],'pertain',[[83,1]],' sha',[[85,2]],'complimentery',[[86,1]],'precidence',[[6,1]],'resembles',[[54,1]],'hadn',[[60,1]],'getemuscreen',[[67,7]],'concepts',[[1,1],[71,1],[86,1]],'newer',[[3,1]],'types',[[53,1],[68,1],[69,1],[28,2],[67,1],[8,1],[85,2],[24,1],[80,1],[61,1],[83,2],[25,4],[78,3],[14,1]],'ipad',[[2,1]],'prescale2x',[[42,3]],' description',[[85,5],[80,6]],' triangle',[[83,3]],'update',[[22,1],[54,1],[60,2],[6,1],[73,1],[58,2],[17,3],[67,1],[47,3],[82,1],[79,3],[83,3],[59,1],[14,1],[11,3],[56,1]],'distinquished',[[85,1]],'simulate',[[63,1],[39,1]],'polls',[[67,1]],'disk',[[24,1],[35,1],[37,1],[16,1],[25,1],[23,2],[78,5],[28,32],[7,1],[31,6],[67,2]],'fcs',[[35,1],[79,1],[80,3],[77,1],[20,1],[78,1]],'undesired',[[70,2]],'kage',[[12,1]],'5ff7',[[82,2]],'bvs',[[85,2]],'176',[[12,1]],'whitespace',[[54,1]],'revision',[[85,11]],'copyright',[[82,3],[85,1]],'overflows',[[85,3]],'unused',[[10,1],[57,1],[61,6],[80,2],[83,2],[75,1],[14,1],[85,1],[12,1],[56,2]],' rra',[[85,7]],'aki',[[85,1]],'w0fvb',[[85,1]],'kind',[[54,4],[86,1],[85,2],[56,1]],' data',[[85,6]],'dcfb',[[85,1]],'dd05',[[85,4]],'intact',[[86,1]],'pulled',[[86,1]],'faults',[[13,1],[7,1]],'checking',[[37,1],[18,1],[61,1],[69,1],[15,1],[42,3],[67,1]],'musical',[[83,1]],'dd08',[[85,2]],'demonstrate',[[86,1]],'passage',[[73,1]],'2007 ',[[75,1]],'accessable',[[86,1]],'with',[[22,2],[46,1],[27,1],[33,1],[12,11],[20,2],[56,14],[68,3],[75,8],[48,1],[8,3],[9,3],[38,1],[63,1],[66,11],[72,6],[32,4],[61,11],[71,1],[78,8],[82,2],[76,2],[7,2],[1,1],[13,3],[34,2],[74,1],[47,12],[52,1],[4,1],[57,3],[64,2],[83,18],[5,1],[19,2],[0,1],[26,3],[14,8],[49,1],[59,5],[88,1],[36,2],[54,7],[35,1],[18,4],[37,3],[53,2],[58,1],[15,8],[42,2],[60,6],[81,1],[86,31],[2,1],[87,3],[85,30],[89,7],[40,1],[3,8],[43,2],[29,1],[44,1],[45,2],[62,2],[25,7],[51,1],[70,5],[80,1],[55,3],[84,1],[73,5],[41,1],[50,1],[16,3],[21,1],[69,6],[17,5],[28,5],[31,2],[39,4],[65,3],[67,21],[24,4],[79,1],[10,9],[30,6],[77,3],[23,2],[11,1],[6,4]],'arbitrary',[[47,2]],'want',[[53,1],[37,1],[50,1],[60,2],[69,3],[89,1],[42,1],[17,1],[86,1],[65,2],[67,8],[47,3],[66,1],[85,2],[62,2],[61,1],[59,1],[56,1]],'numpad3',[[67,1]],'1a00',[[75,1]],'04cx',[[75,1]],'0x7fff',[[89,1]],'ways',[[60,1],[41,1],[61,1],[70,1],[78,1],[86,1],[39,1],[66,1]],'maskable',[[83,2],[75,1],[56,4]],'getscore',[[69,1]],'reside',[[75,2]],'topmost',[[85,2]],'counting',[[86,1],[67,1],[83,5],[82,2],[9,1],[56,1]],'stored',[[34,1],[35,3],[18,2],[6,1],[89,1],[17,2],[75,1],[67,4],[47,3],[82,1],[72,2],[85,3],[79,1],[80,4],[78,3],[56,1]],'rp2c03',[[9,1],[32,1]],'resume',[[34,1],[10,1],[30,1],[11,4],[56,1]],'speedruns',[[3,1],[73,7],[75,1],[30,2],[71,2],[51,1]],'segfault',[[12,3],[20,1]],'reverses',[[67,1]],' kentaro',[[83,1]],'overclock',[[41,1]],'calculated',[[28,1],[83,5],[85,1],[56,1]],'character',[[54,3],[59,1],[75,3],[67,1],[78,1],[89,2]],'readme',[[85,1],[9,2]],'alternative',[[62,1]],'ishihara',[[83,1]],'showfps',[[12,1]],'specifies',[[26,5],[67,5]],' details',[[86,1]],'ebook',[[53,1],[32,1],[41,1],[58,1],[25,1],[77,1],[0,1],[26,1],[55,1],[59,1],[11,1],[63,1]],'rename',[[34,1],[20,1],[56,2]],'2eff',[[75,1]],'tells',[[61,1],[67,1],[65,1]],'goes',[[69,1],[83,2],[75,1],[86,1],[67,1],[82,2],[20,1],[85,2]],'pbrate',[[82,2]],'t2p9d`pyd`',[[85,1]],'roms',[[12,1],[22,1],[10,3],[34,1],[35,2],[54,1],[15,1],[61,1],[26,2],[7,1],[20,1],[11,3]],'&a%_',[[85,2]],'xmouse',[[67,1]],'onsegmentend',[[69,1]],'6000h',[[82,1]],'output',[[35,1],[10,1],[29,1],[60,1],[83,26],[75,2],[86,5],[67,1],[13,1],[8,1],[12,1],[40,1]],'1st',[[75,1],[86,1],[50,2],[82,1],[78,3]],'luapack',[[65,1]],'passes',[[17,1],[6,1]],'si_none',[[78,2]],'c16',[[85,2]],'treats',[[67,1]],'knowing',[[70,1]],'dwedit',[[15,1]],'bytes ',[[75,11]],'0320',[[75,1]],'refresh',[[18,4],[83,5],[16,1],[6,1]],'immediately',[[62,1],[69,1],[83,4],[17,1],[59,1],[75,1],[14,1],[67,6],[86,2],[43,1]],'legal',[[85,1]],'drag',[[17,1],[54,2],[18,2],[14,1],[47,1],[15,1]],'epub',[[54,1],[18,1],[27,1],[60,1],[2,1],[48,1],[67,1],[52,1],[43,1],[61,1],[70,1],[1,1],[36,1]],'part2',[[89,1]],'007c',[[82,1]],'copied',[[54,1],[86,1],[85,5],[52,1]],'faster',[[22,1],[42,1],[29,1],[14,1],[75,1],[6,1]],'mmc1',[[9,1]],'noise',[[17,3],[40,1],[67,1],[83,31],[9,1],[12,1]],'comprehend',[[85,1],[67,1]],'obviously',[[85,1],[88,1]],'unpredictable',[[85,3],[63,1],[86,1]],'numpad8',[[67,1]],'inputdisplay_for_selection',[[12,1]],'below',[[85,7],[80,1],[83,1],[47,1],[66,1],[56,5]],'keyrecording1',[[69,1]],'werefolf',[[13,1]],'redesigned',[[51,1],[6,1]],'should',[[54,7],[53,1],[37,1],[69,6],[42,3],[86,7],[39,1],[65,1],[66,1],[67,4],[82,11],[3,1],[85,6],[80,1],[61,1],[83,2],[70,1],[5,1],[19,2],[59,2],[78,3],[14,1],[88,1],[56,2]],'allows',[[22,1],[54,1],[27,1],[37,3],[60,1],[36,1],[42,1],[66,1],[38,1],[44,2],[29,1],[45,1],[7,1],[55,5],[73,1],[34,3],[41,1],[50,1],[69,1],[31,1],[39,1],[47,2],[67,1],[64,2],[59,5],[56,3]],'tobitstring',[[10,1]],'intensify',[[13,1]],'reverted',[[17,1]],'situation',[[54,1],[53,2],[45,1],[36,1]],'equipment',[[37,1]],'quality',[[18,1],[40,3]],'refer',[[62,1],[75,4],[67,2],[66,1]],'3fff ',[[75,1]],'clocked',[[83,11]],'resize',[[14,1]],'operating',[[3,1],[7,1],[41,1],[25,1],[72,1]],'049x',[[75,1]],'%1d',[[78,2]],'acknowledge',[[85,8]],' nop',[[85,19]],'experimental',[[17,2],[6,1],[63,1],[51,1]],'wch',[[10,1],[12,2]],'chrr',[[80,2]],'sent',[[54,1],[86,1],[65,1],[83,4],[47,1]],'aaaa',[[56,4]],'aop',[[85,1]],'safe',[[34,1],[54,1],[47,1],[11,1]],'nesten',[[3,1]],'sources',[[83,1],[85,3],[86,1]],'sequences',[[83,9],[12,1],[7,1]],'wraps',[[85,1],[88,3]],' fetch',[[85,78]],' pointer',[[85,10]],'capslock',[[67,1]],'aid',[[54,1],[86,1],[74,1],[70,1]],'abandoned',[[3,1]],'truncating',[[13,1]],'adjustments',[[39,1]],'fetching',[[87,1],[86,2],[85,1],[56,1]],'technically',[[74,1]],'between',[[34,1],[73,1],[27,1],[37,1],[69,2],[16,1],[87,1],[75,1],[86,7],[67,4],[31,1],[39,1],[82,1],[85,9],[61,1],[83,5],[88,1],[19,1],[7,1],[55,1],[36,1]],'skipping',[[19,1],[34,1],[18,1]],'delete',[[67,1],[47,2],[56,4]],'pspfceultra',[[3,1]],'qfox',[[3,1],[66,1]],' |_____|_____|',[[75,2]],'utfconverter',[[17,1]],'determined',[[86,1],[82,3],[78,1],[85,1]],'typical',[[75,1],[86,1]],'2003',[[80,2]],' only',[[83,1]],' where',[[83,2],[86,1]],'mario',[[75,3]],'job',[[42,1]],'1fff ',[[75,1]],'implementation',[[86,1],[14,2],[64,1],[9,1]],'prefixes',[[50,1]],'rotated',[[85,1]],'crossing',[[85,11]],'won',[[54,1],[20,1],[37,1],[41,1],[60,1],[67,6],[85,1],[47,1],[62,1],[88,1],[59,1],[12,1],[56,1]],'`je',[[85,1]],'whether',[[54,2],[12,1],[56,1],[60,5],[30,1],[61,8],[69,7],[26,4],[75,1],[67,3],[9,1],[43,2]],'luke',[[3,1]],'horrible',[[86,1]],'7fff',[[80,1],[13,1],[47,1],[82,1]],'music',[[54,1],[75,3],[83,1],[82,12]],'rom',[[22,2],[56,18],[20,2],[6,1],[75,4],[8,3],[9,3],[63,11],[66,2],[72,8],[82,1],[61,27],[71,4],[78,1],[7,1],[1,1],[34,11],[74,12],[47,2],[4,1],[57,2],[19,1],[26,8],[59,21],[14,1],[36,2],[54,3],[35,4],[18,9],[60,1],[15,3],[89,6],[86,2],[2,1],[85,1],[3,1],[62,7],[45,4],[80,1],[25,2],[70,1],[17,3],[28,4],[67,15],[24,1],[10,2],[30,2],[11,6],[12,5]],'freezing',[[47,2],[18,2],[66,1]],'ideal',[[83,1],[73,1]],'guide',[[46,5],[71,2],[78,1],[23,5],[75,2],[47,1],[73,1]],'tune',[[61,1],[82,22],[31,2]],'cope',[[85,1]],'dff6',[[56,1]],'bounds',[[12,1],[15,2]],'evaluate',[[66,2],[56,1]],'failattempts',[[69,1]],'patched',[[25,1]],'circuit',[[86,1],[32,1]],'school',[[72,1]],'cheat',[[22,2],[34,1],[35,1],[46,2],[74,2],[16,1],[15,1],[75,3],[48,2],[47,30],[62,4],[49,2],[59,2],[14,9],[12,4],[73,1]],'visually',[[55,1]],' 050',[[83,1]],'enhancements',[[3,1],[22,4],[18,2],[16,1],[15,1],[17,3],[19,1],[86,1],[20,1],[6,1]],'core ',[[81,1]],'bullets',[[70,1]],'perfecting',[[30,1]],'77ac',[[78,1]],'irql',[[80,1]],'cmp',[[85,21]],'currently',[[34,1],[87,1],[18,2],[37,1],[69,1],[75,1],[86,2],[39,2],[67,7],[47,2],[38,1],[63,1],[72,1],[79,1],[10,1],[45,1],[30,2],[57,1],[80,1],[82,1],[83,6],[59,1],[14,1],[56,3]],'calculate',[[85,5],[86,1]],'fade',[[83,1],[59,1]],'0318',[[85,3]],'higher',[[60,1],[80,1],[69,1],[83,1],[86,1],[39,1],[7,1],[85,1]],'104',[[86,1]],'submitdeleteframes',[[67,1]],' other',[[86,1]],'320x239',[[67,1]],' enemy',[[75,2]],'formatted',[[54,1]],'intervals',[[82,1]],'both',[[22,2],[53,1],[18,1],[37,3],[54,1],[16,1],[60,2],[42,1],[68,1],[87,1],[28,1],[86,4],[47,1],[9,1],[82,3],[85,9],[61,2],[83,6],[25,1],[59,2],[7,1],[14,1],[12,1],[56,1]],' cmos',[[85,7]],' 0be',[[83,1]],'miscellaneous',[[78,1]],'rerecording',[[3,5],[22,2],[32,2],[30,2],[16,1],[15,1],[49,1],[59,1],[14,1],[2,1],[48,1],[73,1]],'check',[[18,1],[37,1],[69,1],[42,2],[67,2],[39,1],[47,1],[85,1],[43,1],[72,2],[55,1],[14,1],[11,1],[56,3]],'doing',[[18,1],[69,2],[19,1],[59,2],[86,1],[67,4],[82,1],[85,1]],'blocks',[[83,1],[75,3],[82,1]],'big',[[54,2],[10,1],[18,2],[67,1],[69,2]],'braces',[[66,1]],'custom',[[18,1],[57,1],[61,1],[86,1],[31,2],[39,4],[67,2],[11,2],[6,2]],'activity',[[59,1],[10,1],[85,1],[6,1]],'important',[[59,1],[86,1],[69,1],[63,1],[73,1]],'abstraction',[[68,1]],'8bit',[[67,2]],'vars',[[69,1]],'drawn',[[54,1],[87,1],[57,1],[61,2],[58,1],[17,1],[86,3]],' 07f',[[83,1]],'mem',[[86,4]],'welcome',[[1,1]],' by',[[30,1],[82,1],[27,2]],' isb',[[85,7]],'%xh`',[[85,1]],'rerecordcount',[[78,1],[18,1],[67,1]],'amount',[[22,1],[62,1],[60,2],[83,2],[42,2],[75,1],[86,3],[85,2],[40,1]],'nesting',[[12,1],[60,1]],'bi&',[[85,4]],'ing',[[55,1]],' cpu',[[83,1]],' si_none',[[78,2]],'droradc',[[85,2]],'gamepads',[[37,1],[78,1]],'cpu',[[22,1],[6,2],[41,1],[17,3],[75,6],[86,12],[67,6],[85,6],[57,2],[80,3],[83,8],[14,1],[84,2],[12,1],[56,8]],'idc',[[61,1]],'link',[[10,1],[7,1],[9,1],[12,1]],'w0dn',[[85,1]],'t%_87',[[85,2]],'~60',[[16,1]],'14915',[[83,1]],'taking',[[86,2],[67,1],[64,1],[83,1],[85,2]],'application',[[4,1],[67,1],[69,1],[66,1],[6,1]],' 60',[[83,1],[85,1]],'binding',[[7,1],[19,1],[5,1]],'57%',[[83,1]],' again',[[75,1]],'unsigned',[[85,3],[49,1],[67,4],[48,1],[47,2],[66,1],[56,1]],'eval',[[69,3]],'assisted',[[3,1],[30,3],[69,1],[71,2],[51,1],[75,1],[2,1],[12,1],[73,13]],'room',[[67,1]],'3fff',[[86,1]],'paying',[[86,1]],'programmable',[[83,11]],'final',[[83,1],[29,1],[32,1]],'magenta',[[67,1]],'creation',[[19,1],[22,1],[69,1],[66,1],[78,1],[83,1]],'asl',[[85,6],[56,1]],'define',[[54,1],[31,1],[67,1],[80,1],[11,1]],'mpby',[[80,1]],'oddities',[[85,1]],'chosen',[[56,1]],'startup',[[22,1],[34,1],[4,1],[18,1],[61,1],[69,1],[19,1],[26,1]],'choice',[[34,1],[86,1],[67,2]],' complete',[[85,1]],' 256 ',[[75,4]],'lists',[[85,1]],'entries',[[86,3],[67,1],[39,1],[8,1]],' opcode',[[17,1],[85,2]],'fd%j',[[85,1]],'build',[[11,1],[6,3],[18,2],[54,1],[17,1],[8,3],[3,1],[4,2],[5,1],[19,3],[7,1],[12,2],[20,2]],'16k',[[56,3]],'04fx',[[75,1]],'|ppu',[[86,3]],'c001',[[56,1]],'resets',[[67,2],[83,1],[47,1],[56,1]],'feed',[[86,2]],'mails',[[68,1]],'rgb32',[[67,1]],'status',[[34,1],[58,3],[75,1],[86,3],[67,4],[85,3],[43,1],[45,4],[57,1],[30,4],[80,2],[83,17],[26,5],[14,1],[56,3]],'expertise',[[83,1]],'was',[[22,1],[54,1],[18,3],[20,5],[60,1],[75,1],[86,17],[48,1],[66,1],[82,1],[72,1],[3,22],[62,1],[45,11],[32,1],[61,12],[85,10],[78,6],[51,1],[13,1],[73,3],[34,1],[69,1],[16,1],[21,1],[17,2],[28,6],[67,6],[47,5],[24,1],[10,2],[30,1],[83,4],[49,1],[59,3],[14,2],[12,2],[56,2]],'dd0e',[[85,8]],'identified',[[78,1]],'nmi',[[75,1],[86,2],[83,1],[85,18],[56,2]],'simulated',[[67,1]],'progression',[[67,1]],'agrees',[[87,1]],'selected',[[54,3],[85,1],[86,8],[30,2],[28,1],[14,2],[48,1],[47,5],[12,1],[52,1]],'loc',[[85,3]],'zip',[[26,2],[14,1],[39,1],[25,4]],'outlet',[[74,1]],'brings',[[75,1],[10,1],[45,1],[13,1],[47,1],[67,2]],'flow',[[66,2]],'drawline',[[67,1]],'overview',[[0,1],[2,1],[1,1],[50,1],[70,2],[82,1]],' once',[[24,1],[30,1],[82,2]],'html',[[73,3],[68,1],[83,1],[78,1],[31,1],[67,2],[66,3],[12,1],[56,1]],'combinations',[[69,1],[85,4],[86,1]],'d011',[[85,2]],'divider',[[83,3]],'sq2',[[83,10]],'getpath',[[9,1]],'paint',[[54,1],[66,1],[67,4]],'everything',[[60,2],[61,1],[69,1],[86,1],[67,1],[85,1],[73,1]],'240hz',[[83,3]],'clears',[[85,3]],'ines',[[56,4],[63,8],[80,1],[8,2],[12,1],[25,4]],'website',[[54,3]],'000c',[[82,1]],'eyebrows',[[86,1]],'rip',[[61,1],[82,1]],'drivers',[[85,1],[12,1],[7,1]],'romfreezecolor',[[17,1]],'destination',[[61,2],[85,1],[29,1]],'private',[[61,1]],'fceultra',[[3,1]],'use',[[56,8],[11,1],[68,1],[20,1],[75,5],[66,2],[38,1],[63,1],[72,3],[82,6],[61,2],[1,2],[34,1],[74,1],[47,6],[52,2],[57,2],[64,3],[83,1],[19,1],[26,1],[59,2],[14,2],[36,1],[54,13],[35,1],[18,1],[37,7],[53,1],[60,4],[15,1],[42,1],[89,2],[86,7],[85,15],[40,1],[3,2],[62,1],[29,1],[80,1],[70,5],[55,1],[73,4],[50,3],[69,5],[16,1],[17,1],[31,1],[39,3],[65,2],[67,15],[10,1],[12,3],[6,1]],'p40',[[67,1]],'wealth',[[74,1],[73,1]],'reserved',[[75,2],[85,1]],'visible',[[56,1],[7,1],[89,1],[42,1]],'selection',[[54,19],[85,2],[86,2],[7,4],[13,4],[14,1],[12,1],[6,1]],'add',[[54,3],[20,3],[37,1],[11,1],[68,1],[89,1],[86,2],[39,1],[47,4],[82,1],[85,13],[62,3],[59,1],[55,1],[14,1],[12,4],[56,8]],'uncompressed',[[22,1]],'considered',[[86,3],[67,1],[66,1],[78,2]],'existence',[[83,1],[70,1]],'behaves',[[85,1]],'renamed',[[89,1]],'fceuxd',[[3,8],[10,1],[2,1],[32,1],[72,1]],'occurs',[[83,2],[85,9],[86,3]],'9_s8',[[85,1]],'6502_cpu',[[85,2]],'roll',[[11,1]],'pane',[[12,1],[67,1]],'gdoverlay',[[67,3]],'determine',[[54,4],[60,1],[69,3],[83,1],[86,3],[67,1],[82,3],[63,1]],'r0j0`fd%j',[[85,1]],'yresolution',[[11,1]],'customizing',[[18,1],[27,2]],'american',[[28,1]],'mmc5',[[82,7],[10,1],[21,1],[75,1],[86,2],[8,1],[9,2],[20,3]],'fatal',[[85,1]],'percent',[[6,1]],'upgrade',[[20,1]],'player3',[[78,1]],'fractions',[[20,1],[73,1]],'portions',[[13,1],[69,1],[86,1]],'impossible',[[54,1],[60,1]],'tbl4',[[66,3]],'highly',[[69,2]],'trace',[[6,1],[56,2],[18,1],[27,1],[60,6],[16,1],[15,2],[74,2],[17,1],[89,1],[8,1],[9,1],[3,1],[4,2],[10,1],[61,1],[55,1],[11,1],[12,2]],'speedup',[[12,1],[72,1]],'again',[[3,2],[54,1],[60,1],[61,1],[16,1],[69,1],[17,2],[28,1],[67,3],[86,3],[66,1],[85,4]],'bugs',[[12,2],[22,1],[18,1],[16,1],[15,1],[17,1],[9,1],[10,2],[4,1],[14,3],[13,2],[11,2],[20,1]],'wav',[[29,8],[7,1]],'they',[[54,1],[35,1],[60,2],[56,1],[58,2],[15,1],[89,1],[75,2],[86,7],[48,1],[66,1],[63,1],[72,1],[82,2],[85,9],[61,4],[25,1],[70,3],[73,1],[74,1],[69,1],[17,1],[67,2],[83,1],[12,1],[20,1]],'sides',[[54,1],[18,1],[42,2],[26,2],[28,6],[31,1],[75,2]],'prefix',[[56,1],[89,1],[50,3]],'basically',[[54,1],[59,1],[86,3],[69,1]],'defined',[[54,2],[65,1]],'opposite',[[67,3],[61,1],[69,1],[85,1]],'dir',[[19,1]],'07xx',[[75,1]],'lastkey2',[[69,1]],' tmnt',[[75,1]],'tya',[[85,1]],'operand',[[85,6]],'handakuten',[[54,4]],'zenity',[[20,1]],'logger',[[6,1],[56,3],[18,1],[27,1],[60,9],[16,2],[15,2],[74,4],[17,1],[89,1],[8,1],[9,1],[3,2],[4,2],[10,2],[57,2],[61,15],[59,1],[7,1],[55,2],[11,2],[12,2]],'resources',[[75,1],[68,1],[67,1],[74,1],[73,1]],'vector',[[85,11],[68,1],[56,8]],'viewport',[[7,3],[4,1],[6,1]],'present',[[86,4],[61,1],[58,1],[78,1],[82,1]],'9fff',[[61,1]],'run',[[34,1],[53,1],[18,2],[41,1],[69,4],[73,2],[87,1],[42,2],[67,7],[65,7],[66,2],[63,3],[72,1],[3,2],[85,9],[70,3],[55,1],[56,7]],'j2rb',[[80,1]],'redundant',[[16,1],[78,1]],'4006',[[83,3]],'clear',[[54,1],[87,1],[37,3],[86,1],[67,4],[85,9],[82,4],[44,2],[10,1],[61,2],[78,1],[12,1],[56,2]],'inverting',[[83,1]],'smooth',[[86,1]],' set',[[85,1]],'create_avi',[[9,1]],'xii',[[85,2]],'1100000000000000',[[87,1]],'usability',[[3,1],[16,1],[12,1],[15,1]],'packaged',[[72,1],[32,1]],'during',[[54,1],[41,1],[30,3],[61,1],[83,2],[42,1],[28,2],[14,2],[86,18],[85,5],[20,2],[12,1]],'profiling',[[56,1]],'10x1',[[85,1]],'kh%&1',[[85,1]],' xx',[[59,1],[85,1]],'hitboxes',[[70,1]],'graphical',[[3,1],[68,1],[86,4],[64,1]],'unless',[[34,1],[35,1],[54,1],[60,1],[30,1],[83,1],[78,3],[28,2],[67,5],[86,2],[85,1],[56,2]],'ror',[[85,21]],'playbeginning',[[18,1],[67,1]],'riff',[[6,1]],'followed',[[78,2],[56,1]],'forceful',[[67,1]],'127',[[85,1],[67,5]],'life',[[47,1],[70,1],[74,1]],'popped',[[86,1]],'complex',[[85,1],[86,1]],'includes',[[81,1],[18,2],[45,1],[57,1],[68,1],[17,1],[19,1],[67,2],[84,1],[8,1],[12,1],[20,1]],'bypassed',[[40,1]],' khorton@iquest',[[82,1]],'input',[[22,2],[35,4],[18,1],[33,1],[37,11],[11,2],[12,4],[53,1],[75,1],[8,1],[9,3],[40,1],[66,7],[70,2],[51,1],[78,17],[7,1],[13,1],[73,1],[34,11],[69,4],[16,2],[17,1],[67,25],[24,1],[79,1],[10,2],[30,3],[83,3],[5,1],[19,1],[23,1],[26,6],[14,8],[20,3],[6,1]],' changes',[[22,1]],'particular',[[54,1],[57,1],[30,2],[83,1],[86,3],[39,1],[82,1],[12,1],[56,1]],'resetinstructionscount',[[10,1],[67,1]],'prefer',[[60,1],[42,1]],'minimal',[[22,1]],' 32',[[75,1],[82,3],[80,2]],'text',[[22,2],[46,2],[18,3],[27,3],[54,40],[56,3],[15,1],[42,1],[60,3],[12,2],[6,1],[89,2],[66,2],[9,1],[82,5],[3,1],[70,2],[78,11],[7,1],[1,1],[73,1],[65,1],[67,4],[47,2],[30,1],[19,1],[59,3],[20,1],[11,2]],'playchoice',[[32,1]],'00000011',[[87,1]],'indiana',[[13,1]],' 8160',[[75,1]],'clocks',[[83,2],[86,3]],'mulitple',[[75,1]],' playback',[[83,1]],'devices',[[9,1],[78,3]],'preparations',[[85,3]],'part3',[[89,1]],' a13',[[86,1]],'codes',[[34,2],[62,4],[56,1],[74,1],[55,2],[47,1],[85,2],[72,2]],'minus',[[86,2],[80,1],[67,1],[82,2],[83,1]],' over',[[2,1]],'editing',[[22,1],[63,1],[27,1],[73,1],[30,1],[74,3],[70,1],[78,1],[59,3],[67,2],[11,1],[12,2]],'metadata',[[22,1],[18,1],[45,4],[30,5]],'management',[[22,1],[64,1],[85,1]],'5x5',[[67,2]],' bigbad',[[39,4]],'uint8',[[80,3]],'caveat',[[82,2],[86,2]],'such',[[54,1],[35,2],[18,2],[37,2],[60,1],[68,1],[15,3],[89,1],[75,4],[86,1],[66,1],[63,1],[72,1],[3,5],[45,1],[80,1],[61,2],[71,1],[70,1],[1,1],[73,3],[34,2],[41,2],[50,1],[69,3],[74,2],[17,1],[67,6],[47,3],[30,1],[64,1],[83,2],[56,4]],'quite',[[75,1],[60,1],[67,1],[86,1],[85,3]],'cur',[[83,1]],'brightness',[[39,1],[86,1],[32,2]],'report',[[85,1],[14,1]],'force',[[12,1],[83,1],[42,2],[39,1],[66,1],[11,1],[40,1]],'writes',[[87,1],[69,1],[83,3],[59,1],[86,1],[67,1],[14,1],[82,2],[85,2]],'~50',[[16,1]],'performance',[[41,1],[13,1],[7,1],[73,1]],'rescaling',[[8,1]],'efficiency',[[12,1],[6,1]],'fffe',[[75,1],[85,3],[56,1]],'eliminates',[[64,1],[6,1]],'assembler',[[3,1],[89,1],[56,4]],'144',[[69,1]],'164',[[12,1]],'presentation',[[6,2]],'stopping',[[10,1],[67,2]],'2xx',[[82,1]],'strobed',[[83,1],[86,1]],' |09',[[83,1]],'removing',[[86,1],[13,1],[61,1],[12,1]],'adc',[[85,22]],'8th',[[85,2],[86,1]],'ora',[[85,9]],'pix',[[75,2]],'accurately',[[86,1]],'scanlines',[[18,3],[41,4],[86,9],[58,1],[56,3]],'pattern',[[53,7],[57,2],[21,1],[5,1],[75,2],[86,21],[7,3],[67,1]],' there',[[45,1],[83,1],[82,1],[85,1],[88,1]],'pick',[[20,1],[9,1],[14,1]],'numpad7',[[67,1]],'fulscreen',[[12,1]],'loading',[[22,1],[20,2],[18,2],[37,1],[12,4],[15,1],[82,1],[43,1],[25,1],[78,1],[13,1],[73,2],[34,1],[50,2],[16,1],[17,1],[67,3],[10,2],[30,5],[64,1],[83,1],[23,1],[14,5],[11,2],[56,1]],'0x60',[[85,1]],'190',[[8,1]],'numpad',[[20,1],[67,5]],'backwards',[[17,1],[67,3],[80,1],[70,1],[6,1]],'construct',[[64,1]],'dualcore',[[18,1]],'stick',[[75,1],[82,1]],' enable',[[83,5]],'load',[[22,3],[35,1],[18,1],[54,4],[56,3],[15,4],[8,1],[9,1],[43,3],[66,11],[72,1],[45,3],[32,1],[61,1],[82,11],[25,2],[70,3],[85,5],[7,2],[34,5],[50,4],[69,1],[17,1],[28,1],[39,2],[67,7],[47,3],[24,4],[30,1],[83,8],[19,2],[26,4],[59,1],[14,2],[11,1],[36,3]],'slight',[[34,1],[32,1],[13,1],[42,1]],'synchronize',[[83,1]],' 1993',[[85,1]],'0900',[[75,1]],'applications',[[85,2],[68,3],[30,1],[66,1],[71,1],[40,1]],'prevent',[[18,2],[41,1],[69,1],[86,1],[67,2],[66,1],[85,1],[8,1],[19,1],[59,1],[14,1],[20,1],[56,1]],' anc',[[85,1]],'2011',[[13,1]],'combine',[[61,8],[85,1],[56,1]],'ours',[[85,1]],' whenever',[[59,1],[43,1]],'glitchy',[[40,1]],'zapper',[[18,3],[37,8],[15,1],[78,5],[14,2],[67,10],[8,2],[11,2]],'restored',[[16,2],[47,1],[6,1]],'com',[[87,2],[68,1],[83,1],[51,1],[88,2],[76,1],[86,1]],'themselves',[[70,3]],' toggle',[[80,1]],'0fff',[[75,1]],'ahead',[[6,1]],'termination',[[67,1]],'tas',[[22,5],[46,2],[73,7],[75,3],[67,2],[8,1],[10,1],[71,3],[70,1],[5,4],[51,5],[14,1],[1,1],[12,3],[11,1]],'errors',[[69,1],[19,1],[14,1],[55,1],[66,2],[11,1],[67,1]],'dropped',[[17,1],[15,1]],' selecting',[[30,1]],'operations',[[59,1],[68,1],[67,3],[85,10],[56,1]],'fetched',[[85,9],[86,12]],'@x&#cey',[[85,1]],' 042x',[[75,1]],'16kb',[[9,2]],' 065',[[83,1]],'average',[[34,1]],'checks',[[61,1],[10,1],[15,1]],'little',[[17,1],[54,1],[67,2],[69,1],[85,1]],'necessary',[[53,1],[67,2],[61,1],[40,1]],'position',[[22,2],[54,1],[10,1],[18,5],[66,1],[83,1],[78,4],[75,4],[67,8],[8,1],[47,1],[6,1]],'comma',[[34,1],[67,1]],'getimmediate',[[12,1],[67,1]],'linear',[[86,1],[67,1],[83,22],[82,1]],'generating',[[86,1],[67,1],[83,1],[82,1]],'4020',[[75,1]],' brk',[[85,7]],'`28',[[85,1]],'postings',[[83,1]],' iiiiiiiiiiiii',[[56,1]],'clipboard',[[54,1],[59,1],[68,1]],' attempt',[[82,1]],'aborted',[[19,1]],'ymouse',[[67,1]],'west',[[85,1]],' writing',[[83,1]],'mutually',[[83,1],[86,1]],'now',[[22,4],[54,1],[18,14],[56,1],[12,11],[11,4],[15,8],[86,4],[8,3],[66,4],[82,2],[85,2],[80,1],[78,1],[51,1],[7,5],[73,1],[69,3],[16,6],[21,1],[17,4],[67,1],[47,2],[4,1],[10,1],[30,2],[83,7],[19,4],[14,4],[20,10],[6,4]],'sensitive',[[26,1],[67,2],[69,1],[66,1]],'outlinecolor',[[67,4]],'rewinder',[[70,1]],'built',[[3,1],[62,2],[70,2],[5,1],[65,1],[13,1],[6,1]],' generic',[[80,4]],'further',[[3,1],[54,1]],'latency',[[40,1]],'tutorials',[[54,1],[66,1]],'dark',[[61,1],[59,1]],'patient',[[82,1]],'prelim',[[82,1]],'depths',[[67,1]],'silenced',[[83,4]],'zeropage',[[85,6]],'makers',[[73,1]],'1536',[[86,1]],'boxes',[[22,2],[54,2],[62,1],[50,1],[14,1],[67,1],[47,1],[36,1]],'generictips',[[73,1]],' c0',[[85,1]],'ultra',[[3,18],[22,1],[79,1],[80,3],[30,1],[78,1],[0,1],[59,1],[2,3],[1,1],[47,3],[52,1]],'marks',[[54,4],[89,1]],'itself',[[54,1],[50,1],[83,2],[70,1],[89,1],[59,4],[86,1],[67,4],[85,1]],' specifically',[[69,1]],'automagical',[[85,1]],'reaction',[[24,1]],'pathname',[[26,1]],'filebase',[[35,1]],'stylesheet',[[7,1]],'away',[[37,1],[67,1],[86,1],[85,6],[56,1]],'callback',[[67,29]],'became',[[73,1]],'w_pm`',[[85,1]],'khz',[[83,3]],'working',[[3,1],[10,2],[60,1],[61,2],[68,1],[17,1],[31,2],[67,2],[82,1],[12,1]],'embedded',[[67,1]],'dex',[[85,3]],'involving',[[14,2]],'getup',[[15,1],[67,1]],'quirks',[[66,1]],'setregister',[[16,1],[67,2]],'inclined',[[74,1]],'bare',[[66,1]],'constants',[[78,1]],'ought',[[85,1]],' naturally',[[86,2]],'exists',[[17,1],[22,1],[86,1],[67,1]],'ans',[[1,2],[3,1]],' 15',[[83,1]],'decodes',[[85,1]],'ale',[[86,2]],'corrupted',[[54,1],[12,1],[14,1]],'october',[[85,1],[6,1]],'rewind',[[30,1],[45,2],[70,1]],'m`0@9',[[85,5]],'fceu98',[[20,1]],'placed',[[72,1],[75,1],[67,1]],'hear',[[83,1]],'finishes',[[85,1],[86,2]],'interpolation',[[42,1]],'patterns',[[83,2],[53,1],[86,1]],'2400|',[[75,1]],'true',[[69,7],[78,6],[42,1],[86,1],[65,1],[67,30],[66,3],[85,1],[56,1]],'pbin',[[80,1]],'cpus',[[72,1]],'21477270',[[82,1]],'occurence',[[86,1]],'4040',[[82,1]],'decision',[[86,1]],'deck',[[28,1]],'compute',[[67,1]],'row',[[54,1],[75,10],[27,1],[7,1],[86,1]],'gauntlet',[[75,1]],'demos',[[85,1],[55,1]],' try',[[65,1]],'checkbox',[[40,2],[54,3],[37,1],[10,1],[56,4],[15,1],[42,1],[47,2],[43,2]],'turn',[[34,2],[36,1],[37,1],[30,1],[67,1],[85,1],[40,1]],'ane',[[85,5]],'a000',[[61,1],[82,1]],'sram',[[35,1],[4,1],[47,1],[20,1]],'plugin',[[7,1],[6,1]],'properly',[[24,1],[34,1],[4,1],[10,1],[18,3],[16,1],[53,1],[61,1],[47,1],[12,1]],'restore',[[24,3],[44,1],[18,1],[45,3],[56,2],[61,1],[63,1],[20,4],[40,1]],'easier',[[56,1],[87,1],[74,1],[61,1],[64,1],[70,2],[75,1],[67,1],[82,1],[85,2],[73,1]],'api',[[68,1],[65,1]],'naturally',[[83,1]],'xxff',[[85,1]],'xresolution',[[11,1]],'differs',[[78,1]],'might',[[54,1],[53,2],[10,1],[30,1],[69,2],[89,1],[75,1],[67,3],[85,3]],'decrypt',[[62,1]],'mustrollback',[[69,1]],'decimal',[[85,27],[50,2],[80,1],[78,2],[75,1],[47,1],[66,1],[56,1]],'timestamp',[[79,4]],'tim',[[85,1]],'comprehension',[[86,1]],' memory',[[86,4]],'fancy',[[66,1]],'undone',[[73,1]],'warning',[[54,1],[26,1],[67,3]],'fading',[[59,1]],'fullest',[[1,1]],'li#v7',[[85,2]],'health',[[69,1]],'simply',[[22,1],[35,1],[73,1],[50,1],[69,3],[86,3],[82,4],[52,1],[24,1],[30,3],[78,1],[59,2],[56,3]],' even',[[85,1]],'deflate',[[25,1]],'utf',[[19,1]],'inservice',[[86,1]],' nsf',[[82,1]],'oam',[[8,1],[59,3],[86,7]],'style',[[3,1],[37,1],[17,1],[28,1],[7,1],[31,1],[47,1],[67,1]],'player2',[[21,2],[78,1]],'finished',[[14,1],[67,1],[58,1],[11,1],[80,1]],'manually',[[54,1],[37,1],[30,1],[88,1],[86,1],[67,1],[56,5]],'sophisticated',[[86,1]],'declaring',[[66,1]],'installation',[[54,1]],'beyond',[[59,1],[29,1]],'translating',[[54,2]],'10ff',[[75,1]],'designation',[[56,1]],'advantage',[[30,1],[64,1],[83,1]],'architecture',[[3,1],[57,1],[86,1],[83,1],[12,1]],'overrides',[[24,1],[35,2],[18,1],[28,2],[16,2],[72,1]],'007b',[[82,1]],'undocumented',[[83,1],[85,7]],'designates',[[56,1]],'tries',[[67,1]],'predefined',[[66,2],[67,6]],'redesign',[[11,1]],'scalar',[[14,1]],'113',[[86,1]],'circuitry',[[86,2]],'newname1',[[89,3]],'exec_count',[[67,1]],'puc',[[68,3]],'unit',[[28,1],[65,1],[57,1],[83,14],[85,1],[86,1]],'vd`d2n0l',[[85,1]],' simply',[[75,1]],' square',[[83,7]],'178',[[10,1],[12,1]],'possibilities',[[22,3],[75,2],[86,1],[61,1],[47,7]],'ret',[[59,1]],' asl',[[85,5]],'dumpinput',[[9,1]],'stuff',[[54,1],[87,1],[57,1],[69,2],[86,1],[66,4],[82,1]],'controlling',[[56,2]],'lesser',[[67,1]],' 04bx',[[75,1]],'inputs',[[24,1],[37,1],[64,1],[69,2],[86,1],[67,2],[20,3],[73,1]],'horton',[[82,1]],'option',[[22,4],[11,6],[18,5],[37,3],[12,14],[56,3],[58,1],[42,5],[60,4],[48,1],[8,1],[9,3],[43,1],[45,16],[7,3],[34,3],[41,1],[16,1],[17,5],[28,1],[39,1],[67,2],[24,3],[10,3],[5,1],[19,3],[49,1],[59,1],[14,5],[20,4],[6,3]],'handled',[[85,10],[14,1]],'lagframe',[[67,1]],'nonsense',[[70,1]],'6fff',[[82,1]],'c000',[[75,1],[61,1],[82,2],[89,3],[56,4]],'lastkey4',[[69,1]],'212',[[9,1]],'key4',[[69,1]],' still',[[82,1]],'most',[[54,3],[53,1],[37,2],[87,1],[58,1],[75,1],[86,2],[8,1],[85,9],[45,2],[61,1],[25,1],[73,1],[50,1],[69,3],[74,1],[65,1],[67,5],[47,1],[24,1],[10,2],[30,1],[64,1],[83,2],[59,1],[11,1],[56,1]],'kbfe_j',[[85,1]],'installed',[[18,1]],'does',[[34,2],[54,2],[18,2],[50,1],[69,2],[58,1],[42,1],[75,2],[86,5],[67,4],[47,3],[66,2],[82,1],[62,1],[85,19],[57,1],[80,1],[61,1],[83,2],[78,1],[19,2],[59,1],[11,1],[56,1]],'galaxian',[[70,1]],'filled',[[62,2]],' load',[[83,2],[82,2]],'redo',[[24,2],[34,1],[18,2],[45,4]],'sev',[[85,2]],'fairly',[[59,1]],'077h',[[82,1]],'slider',[[18,1]],'desyncs',[[30,1],[72,1]],'googlecode',[[3,1]],'001c',[[50,2]],'expensive',[[66,1],[67,1]],'underlaps',[[86,1]],'terminator',[[82,1]],'points',[[86,1],[67,1],[69,1],[85,3],[12,1]],'substituted',[[56,2]],'polled',[[34,1],[53,1]],'``a',[[85,2]],'2006',[[3,4],[87,4],[86,2],[80,1],[88,1]],'items',[[34,1],[54,1],[18,5],[33,3],[45,3],[74,1],[75,1]],' with',[[53,1]],'faintly',[[86,1]],'keys',[[24,2],[18,2],[33,1],[37,2],[69,3],[15,2],[5,1],[19,1],[78,4],[67,4],[66,2],[6,1]],'deleted',[[67,5],[56,2]],'compliment',[[83,2]],'85xx',[[85,1]],'reply',[[87,1],[88,1]],'able',[[22,1],[54,2],[37,1],[83,1],[86,1],[14,1],[67,1],[8,1]],'energy',[[47,5],[75,4],[86,6]],' you',[[24,2],[34,2],[27,1],[30,4],[16,1],[88,1],[59,2],[86,1],[65,2],[82,2],[85,3],[40,1]],'converts',[[67,1]],'rgp9',[[85,2]],'regardless',[[83,1],[86,5],[67,4]],'relevant',[[61,1],[80,1],[56,1]],'pass',[[60,1],[67,1],[86,2],[66,1],[82,1]],'ykt',[[8,1]],'approximately',[[85,1]],'waveforms',[[83,1]],'regards',[[83,2],[86,1]],' been',[[85,1]],'wins',[[86,1]],'unisystem',[[39,2],[15,1],[37,1]],'subpixel',[[75,3]],'optimizing',[[73,1]],'fillcolor',[[67,4]],'replicates',[[40,1]],'creative',[[74,1]],'deprecated',[[5,1]],'organization',[[18,1]],'mark',[[3,1],[34,1],[54,3],[56,1]],' movie',[[22,1],[30,2],[43,1]],'inflating',[[67,1]],'spec',[[82,3]],'whatsoever',[[86,1]],'describing',[[89,1]],'chapters',[[1,1],[76,1],[33,1]],'appears',[[45,3],[67,1],[83,1],[85,1]],'product',[[56,3]],'once',[[34,2],[54,7],[18,2],[37,1],[41,1],[60,2],[74,1],[42,1],[17,1],[86,1],[67,7],[47,1],[66,2],[43,1],[62,1],[82,2],[4,1],[45,2],[61,1],[83,1],[85,1],[11,1]],'c008',[[89,2]],'patching',[[56,1],[55,1],[47,1],[20,1],[25,3]],'quicksave',[[16,1]],'activation',[[83,1]],'misbelief',[[85,1]],'rheiny',[[3,1]],'close',[[22,1],[34,1],[18,2],[37,1],[54,1],[11,1],[86,3],[67,5],[85,1],[43,2],[4,1],[32,1],[45,2],[59,1],[20,1],[6,1]],'pagedown',[[67,1]],'dd0a',[[85,9]],'noticeable',[[67,1]],'`j@xn',[[85,1]],'device',[[24,1],[37,5],[32,1],[83,2],[78,3],[75,1],[28,1],[86,3]],'ch1',[[82,2]],'comply',[[10,1]],'highlighted',[[17,1],[59,3],[6,1]],'follows',[[54,1],[83,5],[78,1],[86,2],[65,1],[47,1],[82,1]],'mutlitrack2',[[70,1]],'5fffh',[[82,1]],'flags',[[6,1],[18,1],[17,1],[86,1],[14,1],[82,2],[85,25],[56,4]],'eject',[[28,5],[31,1]],'crossed',[[85,4]],'compression',[[15,1],[25,1]],' february',[[83,1]],'firing',[[86,1],[67,4]],' nmos',[[85,7]],'qt5',[[8,1],[7,1]],'operation',[[86,5],[67,3],[83,6],[85,21],[9,1]],'272',[[86,1]],'state',[[12,1],[20,1],[60,2],[58,2],[86,1],[66,2],[82,3],[43,2],[85,4],[45,1],[80,5],[61,1],[70,1],[78,3],[34,1],[39,1],[67,23],[24,8],[79,2],[30,6],[83,5],[19,2],[26,1],[59,1],[14,2],[11,1],[56,4]],'cheapocabra',[[8,1]],'labels',[[89,2],[56,3]],'correspond',[[75,1],[82,1],[39,1]],'damaging',[[86,1]],'indirect',[[85,6],[56,1]],'nearest',[[42,1]],'rp2a03',[[67,1]],'licensed',[[3,1]],'2004',[[3,3],[17,1],[79,1],[86,1],[85,1]],'0200',[[75,2],[56,1]],'equivalent',[[64,1],[66,3]],'switch',[[34,1],[43,1],[54,1],[59,1],[42,1],[26,2],[28,6],[31,1],[39,1],[47,1],[12,2],[36,2]],'unfreeze',[[17,1]],'xor',[[83,2],[66,1],[67,2]],'overhaul',[[22,1],[18,1],[14,1],[86,1],[51,1]],'samples',[[82,1],[41,4]],'shapedefs',[[70,1]],'patcher',[[56,1]],'2746924',[[17,1]],'rotations',[[85,2]],'ugly',[[54,1]],'translation',[[54,6]],'sty',[[85,4],[56,1]],'seen',[[22,1],[73,1],[75,1],[7,1],[56,1]],'store',[[54,1],[35,1],[60,1],[89,1],[28,1],[67,1],[85,13],[63,1]],'vastly',[[12,1]],'01ff',[[75,2],[85,3],[56,2]],'depth',[[67,1]],'dated',[[85,1]],'impose',[[12,1]],'assure',[[85,1]],'successive',[[85,1]],'reworked',[[86,1]],'autoconverts',[[17,1]],'saying',[[54,2],[89,1]],'interrupting',[[67,1]],'indir',[[85,4]],'numbers',[[85,2],[53,2],[69,1],[70,1],[75,1],[66,2],[82,1],[56,1]],'6000',[[75,1],[80,1],[13,1],[47,1],[82,5]],'serializer',[[86,1]],' zeropage',[[85,3]],'helps',[[54,1],[55,1]],'own',[[22,1],[37,1],[89,3],[86,3],[67,1],[47,1],[63,1],[85,2],[62,1],[61,1],[83,1],[70,1],[51,1],[14,1]],'blip',[[3,1]],'scalers',[[9,1],[7,1]],'leaves',[[26,2],[12,1]],'emu',[[66,7],[67,49],[16,1],[15,1],[14,3],[65,2],[8,1],[9,2],[12,2]],'equal',[[83,2],[85,1],[69,1],[47,8],[66,3],[56,2]],'location',[[62,1],[40,1],[29,1],[30,1],[83,2],[67,2],[47,2],[85,3],[56,2]],'board',[[75,2]],'transparent',[[86,6],[67,4],[83,1],[8,1],[15,1]],'106',[[82,2],[86,1]],'abilities',[[83,1]],' shy',[[85,1]],'m09',[[85,1]],'horizontally',[[86,2]],'64kb',[[21,1],[20,1]],'00000111',[[87,2]],'objpixel',[[86,1]],'groups',[[17,1],[34,1],[6,1]],'767',[[83,2]],'lined',[[53,1]],'format',[[22,6],[46,1],[60,1],[81,2],[15,2],[89,2],[82,5],[63,3],[40,1],[45,1],[80,3],[61,1],[25,5],[51,1],[78,16],[7,1],[73,1],[39,1],[67,3],[47,6],[52,1],[79,5],[30,2],[77,4],[20,2],[12,1]],'sounddisplay2',[[12,1]],'recognize',[[18,1]],'authoring',[[46,1],[37,1],[74,1],[16,1],[65,1],[66,1],[38,1],[9,1],[3,1],[57,1],[80,1],[5,1],[76,1],[84,1],[20,1]],'libraries',[[10,1],[67,1],[64,1],[66,1],[68,1],[6,1]],'belonging',[[56,1]],'trans',[[67,3]],'pch',[[85,16]],'make',[[54,5],[56,4],[42,4],[86,4],[66,3],[82,1],[85,1],[62,1],[29,1],[45,1],[61,4],[70,1],[78,1],[55,2],[34,2],[74,1],[69,1],[17,1],[39,1],[67,7],[24,2],[30,2],[83,1],[59,2],[36,1]],' fix',[[85,7]],'9th',[[85,1]],'arred',[[85,1]],'were',[[18,1],[60,1],[69,1],[28,1],[67,2],[86,2],[85,1],[3,2],[4,1],[10,1],[30,1],[32,1],[57,1],[61,4],[78,1],[59,2],[83,1],[20,2],[56,1]],'firebrandx',[[32,1]],'chip',[[82,6],[85,2],[86,1]],'jumps',[[85,4]],'populated',[[14,1]],'written',[[54,2],[16,1],[75,2],[28,1],[67,2],[48,1],[8,1],[47,2],[66,3],[3,2],[82,5],[57,1],[80,4],[64,1],[83,6],[70,1],[49,1],[85,3],[86,1],[1,1],[56,1]],'nametables',[[75,1]],'gp2x',[[3,1]],'due',[[3,1],[54,1],[18,2],[83,3],[5,1],[75,1],[28,1],[67,1],[86,1],[85,1],[73,1]],'brk',[[75,1],[85,21]],'08000h',[[82,4]],'11ff',[[75,1]],'noicon',[[26,3]],'global',[[67,4],[39,1],[66,1],[69,1]],'sure',[[54,1],[29,1],[61,1],[69,1],[78,1],[67,2],[47,1],[82,1],[6,1]],'tracking',[[73,1]],'collapse',[[50,1]],'1f0h',[[82,1]],'assigned',[[18,1],[37,3],[30,1],[48,1]],'onsegmentstart',[[69,2]],'article',[[85,2]],'exact',[[86,2]],'watch',[[22,8],[35,3],[18,6],[46,2],[50,14],[16,2],[56,4],[60,2],[17,6],[73,1],[75,1],[67,1],[47,5],[3,1],[10,2],[61,1],[49,3],[14,1],[13,1],[12,1],[20,1]],'can',[[22,7],[56,26],[27,3],[20,1],[6,1],[68,2],[75,8],[48,3],[8,1],[9,1],[63,4],[66,13],[72,9],[82,5],[61,16],[78,5],[76,1],[7,2],[34,15],[47,11],[4,1],[57,3],[64,1],[83,8],[49,1],[19,1],[26,1],[59,17],[14,2],[88,2],[54,14],[35,1],[18,4],[37,6],[53,1],[60,7],[87,2],[42,12],[89,7],[86,9],[85,11],[40,4],[3,2],[62,2],[29,2],[80,1],[25,2],[70,1],[55,1],[41,2],[50,2],[16,2],[69,13],[28,4],[31,3],[39,2],[65,2],[67,39],[24,2],[79,1],[10,4],[30,22],[11,2],[12,3]],'snapping',[[60,1]],'mapinittab',[[15,1]],'turbo',[[22,4],[67,2],[18,8],[19,1],[26,5],[31,3],[13,2],[66,2],[20,1],[40,2]],'intuitive',[[59,1],[14,1]],'messes',[[20,1]],' palette',[[39,1]],'keeping',[[56,1]],'giving',[[70,1]],' |1e',[[83,1]],'too',[[34,1],[54,2],[15,1],[42,1],[86,1],[65,2],[67,4],[66,1],[12,1],[85,4]],'nestopia_rgb',[[32,1]],'wasok',[[69,2]],' proof',[[85,1]],'stderr',[[11,1]],'notable',[[11,1]],'0x5fff',[[12,1]],'slot',[[17,2],[24,4],[75,5],[67,5],[66,1]],'slowest',[[31,1]],'unassigned',[[18,1]],'dec',[[85,9]],'newppu',[[17,2],[19,1],[78,1],[16,1],[12,3],[15,1]],'perfection',[[73,1]],'bit0',[[85,1],[78,2]],'keyword',[[66,1]],'compare',[[56,3],[62,4],[48,1],[47,5],[12,2],[49,1]],'alu',[[85,2]],'gets',[[86,1],[67,9],[14,2],[85,1],[12,1]],'bases',[[86,1]],'netplay',[[72,1],[15,1],[68,1]],'orange',[[67,3]],'primitive',[[56,3]],'version',[[22,1],[18,1],[37,2],[86,1],[2,1],[48,1],[8,1],[85,6],[72,2],[3,10],[4,2],[10,1],[32,1],[64,1],[78,4],[5,1],[49,1],[0,1],[51,1],[80,6],[1,1],[12,1]],'permanent',[[62,1]],'lets',[[59,2],[60,1],[58,1],[9,1],[85,3]],'sound',[[12,1],[81,4],[18,12],[33,2],[41,3],[17,4],[75,3],[67,2],[8,1],[9,3],[40,22],[24,1],[72,3],[10,1],[82,17],[30,1],[83,32],[19,1],[26,1],[13,2],[20,4],[6,5]],'reaching',[[30,1],[43,2]],'mismatch',[[19,1]],'1kb',[[80,1]],'08fffh',[[82,2]],'ok#00',[[89,1]],' 12',[[83,2]],'overincreased',[[20,1]],'retained',[[3,1],[83,1]],'makecode',[[61,1]],'chr',[[11,1],[63,1],[57,3],[80,2],[61,3],[58,1],[59,1],[86,2],[12,2],[20,3]],'randomizer',[[8,1]],'par',[[47,1]],'brand',[[22,1],[12,1]],'bear',[[54,1]],'protocols',[[68,1]],'displayed',[[34,1],[18,1],[50,1],[58,2],[86,1],[67,1],[47,2],[43,1],[62,1],[30,1],[78,4],[26,2],[59,1],[14,1],[55,1],[11,1],[56,4]],'beebee',[[69,4]],'mirr',[[80,1]],'asymmetry',[[83,1]],'mos',[[85,1]],'fashion',[[86,2]],' 14',[[83,1]],'smb',[[26,16],[18,1],[57,1],[70,7]],'initalized',[[82,1]],'exit',[[56,1],[14,1],[67,8],[8,1],[66,1],[36,2]],'guess',[[85,1],[86,1]],'f18',[[67,1]],' nes',[[30,1]],'bind',[[17,1],[19,2],[37,1],[43,1]],'broke',[[17,1]],'path',[[12,2],[26,4],[28,1],[14,3],[65,1],[67,6],[11,1],[36,1]],'buildable',[[7,1]],'extraneous',[[28,1]],'vbjin',[[48,1]],'wide',[[59,1]],'9002',[[82,2]],'wrap',[[83,1]],'either',[[54,1],[60,1],[68,1],[83,2],[78,2],[88,1],[75,1],[86,2],[67,5],[82,2],[85,6],[56,1]],'mistake',[[59,1],[66,2]],'ntsccolor',[[20,1]],'past',[[34,1],[72,1],[14,1]],'post',[[86,1],[41,1],[16,1],[12,1]],'fire',[[46,3],[53,5],[67,2],[15,3],[73,1]],'accident',[[24,1]],' how',[[82,1]],'inside',[[19,1],[10,1],[67,4],[86,2],[56,1]],'library',[[3,1],[10,1],[68,10],[16,2],[67,28],[13,1],[66,1],[12,1]],'1998',[[3,1]],'screen',[[22,2],[35,1],[18,4],[37,1],[53,1],[54,2],[58,1],[42,9],[75,13],[86,17],[8,1],[66,2],[43,1],[85,1],[32,1],[61,2],[70,1],[78,2],[7,1],[13,1],[34,3],[69,1],[17,1],[28,3],[67,24],[4,2],[57,1],[30,1],[14,2],[11,2],[36,2]],'plays',[[45,2],[30,1],[61,1],[26,2],[75,1],[14,1],[67,1],[82,1]],'numerous',[[22,2],[26,1]],'exist',[[86,2],[67,1],[39,1],[58,1],[70,1],[83,2]],'kirby',[[75,1]],'interpreted',[[78,1],[86,1]],'demokratische',[[85,1]],'mouse',[[54,2],[12,1],[18,2],[37,3],[60,1],[58,1],[42,2],[67,3],[8,4],[9,2],[10,1],[57,1],[70,2],[78,7],[59,1],[7,1],[11,1],[56,2]],'longer',[[22,2],[54,1],[18,2],[83,2],[16,1],[15,2],[78,1],[17,4],[14,1],[65,1],[8,1],[20,2]],'blowing',[[37,1]],'assign',[[26,1],[37,4],[44,3]],'super',[[75,3],[86,2],[50,1],[47,1]],'provide',[[68,1],[67,3],[86,1],[47,1]],'f22',[[67,1]],'accomplished',[[74,1]],'1ffh',[[82,2]],'_29_',[[88,1]],'310',[[56,1]],'insert',[[10,1],[31,2],[28,5],[65,1],[67,1],[78,4]],'quick',[[24,1],[7,1],[67,2],[66,1],[56,1]],'omit',[[67,1]],' extra',[[82,1],[80,1]],' bpl',[[85,3]],'hell',[[86,1]],'subtitle',[[78,5],[18,2],[45,1]],'referred',[[3,1],[79,1],[80,1],[30,1]],'f17',[[67,1]],'revisions',[[83,3]],'sept',[[86,2]],'2008',[[3,5],[19,1],[22,1],[75,1],[21,1],[20,1]],'#228844',[[67,1]],'deccmp',[[85,2]],' your',[[85,1]],'bmi',[[85,2]],'dendy',[[34,2],[26,5],[7,1],[2,1],[9,3]],'desire',[[83,1],[60,1]],' pal',[[82,1]],'detail',[[83,2],[47,1],[75,1]],'pet',[[85,2]],'824',[[86,1]],'viewers',[[8,1]],'conforms',[[14,1]],'012',[[10,1]],'restoreoverridecursor',[[4,1]],'fun',[[54,1]],' one',[[73,1]],'replacing',[[83,1],[73,1]],'then',[[22,1],[54,2],[60,3],[36,1],[86,5],[66,13],[82,11],[43,1],[3,1],[62,7],[72,1],[32,1],[61,6],[85,7],[78,3],[34,2],[50,2],[69,9],[39,2],[65,1],[47,2],[67,14],[57,2],[30,2],[83,7],[59,1],[14,2],[56,5]],'why',[[54,1],[83,2],[88,1],[59,2],[86,5],[66,1],[85,5]],'discard',[[75,1]],'shinwa',[[37,1]],'wouldn',[[54,1],[83,1]],'judged',[[69,1]],' |06',[[83,2]],'branching',[[66,1],[85,1]],'somevalue',[[66,1]],'mind',[[3,1],[54,1],[86,1],[67,1],[82,1],[25,1]],'9810',[[80,1]],'tech',[[83,1]],'bankswitched',[[82,2],[56,1]],'assemblers',[[74,1]],' edcba9876543210',[[83,1]],'icou',[[80,1]],'nvidia',[[12,1]],'concept',[[51,1],[69,1],[2,1]],'moved',[[18,1],[11,1],[6,1]],'limit',[[69,2],[85,2],[20,1],[42,1]],'bottom',[[34,1],[50,2],[67,3],[66,2],[85,1],[56,1]],' that',[[85,1]],'q_s8',[[85,1]],'dd0d',[[85,11]],' although',[[86,1]],'paged',[[80,1]],'choose',[[34,1],[62,1],[60,1],[28,3],[39,1],[65,2],[66,1],[12,1]],'analyzing',[[55,1]],'tools',[[22,4],[46,4],[6,3],[54,3],[55,1],[16,2],[68,1],[73,4],[74,6],[75,1],[84,1],[8,1],[9,1],[47,1],[3,4],[61,1],[14,1],[7,1],[1,2],[12,2],[20,1]],'native',[[3,1],[7,1]],'primary',[[86,8],[6,1]],'means',[[22,1],[53,1],[54,1],[42,4],[86,5],[67,9],[82,3],[62,1],[45,6],[64,1],[83,3],[78,1],[56,1]],'minimized',[[17,1],[15,1]],'0007',[[82,1]],'fm3',[[12,1],[78,1]],'freq',[[83,1],[67,5]],'bcc',[[85,2]],'drawbox',[[67,1]],'_f_',[[85,1]],'toolkit',[[68,2]],'02xx',[[75,2]],'06ff',[[75,1]],'29651n52',[[85,1]],'maxattempts',[[69,1]],'recorded',[[22,1],[34,2],[37,1],[73,2],[30,1],[16,1],[69,1],[78,3],[67,2],[43,1]],'vblank',[[72,1],[18,2],[41,1],[67,1],[86,1],[56,1]],'matthew',[[83,1]],'inverter',[[86,1]],'breaks',[[86,1],[85,1],[15,1],[56,1]],'excluded',[[86,1]],'programmers',[[86,1],[66,1],[70,2],[85,2]],'anthony',[[3,1]],'toggles',[[34,4],[18,1],[26,2],[14,1],[31,1],[67,1],[43,2]],'middleclick',[[67,1]],'author',[[22,2],[54,1],[10,1],[30,3],[78,3],[19,1],[86,1],[67,2],[20,1],[73,1]],'neat',[[86,1]],'closest',[[86,1]],'asm6',[[89,1]],'images',[[68,1],[28,4],[86,2],[25,2]],'calculations',[[67,1]],'dsbc',[[85,2]],'dc9d',[[85,4]],'channels',[[18,1],[67,1],[83,17],[82,1],[9,1],[40,3]],'setup',[[8,2],[86,1],[89,1]],'popup',[[16,2],[66,1],[67,10]],'versatile',[[86,1]],'may',[[54,1],[53,1],[37,1],[60,1],[36,2],[42,1],[86,2],[82,1],[63,1],[40,2],[72,2],[85,24],[45,1],[61,1],[70,3],[78,3],[73,2],[34,1],[39,1],[67,8],[47,1],[24,1],[59,2],[14,1],[56,9]],'imported',[[16,2],[66,1],[67,1]],'detect',[[34,1],[86,1]],'reasons',[[85,1]],'stands',[[3,2],[86,1]],'alphamul',[[67,7]],'syncronization',[[83,1],[86,2]],'pages',[[75,2],[9,1],[85,1]],'dialogue',[[74,1]],'120',[[83,2]],'patches',[[47,1]],'descriptions',[[83,1],[85,1]],'168',[[85,1],[86,1]],'c004#newname2#',[[89,1]],'export',[[47,1],[89,1]],'anything',[[73,1],[85,2],[14,1],[67,4],[82,3],[66,3],[12,1]],'srt',[[17,1],[45,1]],'network',[[38,2],[15,1],[33,1]],'offers',[[26,1],[32,1]],'decryption',[[85,1]],'dmcsize',[[67,1]],'zd`92r%_',[[85,1]],'follow',[[83,1],[66,1],[11,2],[89,1]],'access',[[60,2],[68,1],[30,2],[16,2],[75,1],[86,15],[7,1],[67,3],[85,1],[12,2],[56,1]],'small',[[54,1],[73,3],[56,3],[69,1],[75,1],[86,2],[82,2],[72,1]],'course',[[86,2],[67,1],[83,1],[85,1]],'divide',[[83,2],[86,1]],'weekend',[[86,1]],'however',[[3,1],[54,1],[85,8],[87,1],[30,1],[83,1],[42,1],[86,2],[67,5],[47,1],[38,1],[73,2]],'irix',[[3,1]],'black',[[59,1],[57,1],[27,3],[67,1],[86,5],[42,1]],'representing',[[67,2]],' luabot_framework',[[69,1]],'4#p`e@`h#vq',[[85,1]],'~diego',[[68,1]],'finishing',[[85,1]],'skipped',[[85,2]],'yabause',[[48,1],[49,1]],'reaches',[[83,2]],'8500',[[85,1]],' when',[[34,1],[75,1],[30,1],[47,1],[82,1],[83,5]],'operates',[[61,1],[82,1],[83,1],[85,1]],'moves',[[11,1],[15,1]],'02ff',[[75,1]],'maintained',[[1,1],[15,1]],'dialogs',[[17,1],[18,1],[16,1],[20,3]],'distinctions',[[75,1]],'frequencies',[[83,3]],'movie',[[22,7],[35,1],[18,20],[33,2],[37,2],[46,1],[15,4],[11,3],[53,1],[75,3],[43,23],[3,2],[72,1],[29,6],[45,29],[78,23],[51,1],[13,2],[73,14],[34,10],[50,2],[69,1],[16,5],[74,1],[17,12],[67,79],[52,2],[79,1],[10,4],[30,58],[77,5],[23,3],[19,4],[26,14],[14,23],[12,6],[20,6]],' lax',[[85,3]],'benefits',[[66,1],[9,1],[80,1]],'held',[[37,3],[14,1],[30,1],[67,11],[83,1]],'ghz',[[42,1]],'mwav',[[80,1]],'tax',[[85,2]],'east',[[85,1]],' proves',[[85,1]],'parsing',[[8,1]],'about',[[54,4],[18,1],[68,1],[89,1],[17,1],[75,1],[86,3],[67,4],[66,2],[63,1],[82,1],[85,2],[45,2],[64,1],[71,1],[83,1],[0,1],[76,1],[1,2],[84,1],[56,1]],'vertical',[[4,1],[60,1],[80,1],[5,2],[75,2],[86,6],[47,1],[12,1]],'fixed',[[22,1],[11,20],[18,12],[12,27],[15,4],[86,3],[8,9],[9,13],[82,1],[85,1],[25,1],[78,1],[7,7],[13,12],[16,4],[21,1],[17,9],[4,3],[10,12],[57,1],[83,2],[5,1],[19,5],[14,4],[20,12],[6,5]],'foreground',[[27,1],[86,4]],'2048',[[75,1],[83,2],[47,1],[85,1]],'03xx',[[75,1]],'informative',[[14,1]],'bit6',[[78,2]],' right',[[83,1]],'prior',[[18,1],[60,1],[13,1],[83,4],[12,1],[86,2]],'users',[[18,1],[67,1],[16,1],[70,2],[5,1]],'relative',[[10,1],[14,1],[67,4],[8,1],[85,4]],'being',[[34,2],[54,1],[37,3],[41,1],[50,1],[60,2],[69,1],[87,1],[28,1],[67,3],[82,2],[9,1],[85,7],[79,1],[10,1],[64,1],[83,6]],'wordpad',[[27,1]],'transition',[[34,1]],'specifically',[[30,1],[64,1],[70,1],[75,2],[67,1],[20,1],[6,1]],'pdf',[[33,1],[69,1],[83,1],[78,1],[73,1]],'30fps',[[34,2],[53,1]],'mute',[[19,1],[40,3],[18,3],[20,1],[6,1]],'movie_finished',[[43,1]],'callbacks',[[8,1],[67,8]],' true',[[16,1]],'suppose',[[54,3],[67,1]],'processes',[[73,1]],' debugging',[[16,1]],' special',[[82,1]],'conducted',[[83,1]],'25th',[[86,2]],'#bxi',[[85,1]],' next',[[47,1]],'65xx',[[85,5]],'few',[[54,2],[87,1],[21,1],[75,1],[28,1],[67,1],[86,3],[47,1],[66,6],[82,2],[3,1],[4,1],[83,1],[70,1],[5,3],[36,1]],'combination',[[69,1],[44,1],[85,2]],'substitution',[[54,4],[47,3]],'contains',[[54,1],[68,1],[89,2],[86,1],[66,1],[85,4],[8,1],[3,2],[47,1],[80,2],[30,1],[83,4],[78,1],[12,1]],'lot',[[3,1],[54,2],[75,1],[67,1],[13,1],[12,1]],'hokeys',[[34,1]],'array',[[67,2],[89,2],[56,11]],'capable',[[54,1],[28,1],[86,1],[69,1]],'000a',[[82,1]],'unintended',[[5,1]],'119',[[9,1]],'multitude',[[17,1],[18,1]],'lastkeys',[[69,1]],'collisions',[[86,3]],'xxx',[[78,2]],'fceud',[[3,4],[32,1]],'dreams',[[86,1]],'scale',[[83,2],[32,1]],'punchoutstats',[[70,1]],'0fff ',[[75,1]],'ended',[[69,2]],'supported',[[3,1],[79,1],[68,1],[25,4],[78,3],[59,1],[28,1],[7,1],[67,3],[66,2],[9,1]],'joyhat',[[15,1]],'environments',[[25,1]],'captured',[[34,1]],'editors',[[74,1]],'findings',[[83,2]],'debuggerpagesize',[[9,1]],'regs',[[20,1],[67,5]],'designated',[[83,1]],'prompts',[[12,1]],'applies',[[67,6],[39,1],[58,1],[80,2]],'near',[[83,1],[47,1],[56,2]],'reduction',[[9,1]],'forcefully',[[67,1]],'f21',[[67,1]],'25%',[[67,2]],'delta',[[12,1]],'deterministic',[[30,1]],' make',[[82,1]],'4004',[[83,6]],'understand',[[62,1],[86,3],[64,1],[85,1]],' returns',[[18,1]],'respect',[[86,1]],' hold',[[37,1]],'401f ',[[75,1]],'255',[[27,9],[80,1],[15,1],[86,1],[39,1],[67,7],[47,1],[85,4]],'frameadvancing',[[66,1]],'wiki',[[73,1]],'draw',[[87,1],[68,1],[59,1],[7,1],[67,8],[66,1],[20,1],[6,1]],'doliner',[[3,1]],'registering',[[67,6]],'moreover',[[83,1]],' si_zapper',[[78,2]],'busses',[[86,1]],'mode',[[56,1],[11,1],[18,2],[42,7],[75,1],[86,1],[8,2],[9,4],[40,1],[43,3],[66,1],[45,1],[82,3],[85,33],[13,1],[34,2],[17,1],[31,2],[67,9],[10,2],[30,8],[83,17],[19,1],[26,1],[14,6],[20,1],[36,3]],'conversion',[[19,1],[67,1],[83,2],[11,1],[72,2]],' 19th',[[86,1]],'toggle',[[22,2],[34,2],[18,3],[20,1],[87,1],[21,1],[17,1],[86,1],[47,5],[45,3],[30,1],[19,4],[26,9],[14,2],[12,1],[36,1]],'gaiden',[[15,3]],'0fffh',[[82,3]],'addr_hi',[[85,5]],'statistics',[[75,1],[56,1]],'chm',[[68,1],[50,1],[83,1],[78,1],[51,1],[89,1],[75,1],[12,2],[6,1]],'channel',[[83,83],[12,1],[40,3]],'killed',[[75,1],[86,1]],'them',[[34,1],[54,5],[87,1],[41,1],[69,5],[15,1],[42,1],[89,1],[86,4],[67,3],[47,4],[82,2],[85,5],[62,1],[32,1],[61,1],[71,1],[25,1],[70,5],[19,1],[83,1],[55,1],[56,3]],'readwordunsigned',[[67,1]],'numbering',[[67,2],[18,2],[14,1]],'everywhere',[[86,1],[56,1]],' now',[[22,1],[50,1]],'body',[[56,1]],'0077h',[[82,3]],'2gb',[[6,1]],'ignores',[[19,1]],'explicitly',[[66,1]],'occupied',[[28,1]],'0x200',[[67,2]],'getmarker',[[67,1]],'originally',[[3,2],[67,1],[48,1],[83,1],[49,1]],'icons',[[34,1]],'waveform',[[80,2]],' indirect',[[85,2]],'rather',[[22,2],[34,1],[18,1],[53,1],[69,1],[26,1],[86,2],[67,4],[66,1]],'str',[[66,2],[67,8]],'crackle',[[72,2]],'rerecordcounting',[[10,1],[67,1]],' horizontal',[[86,1]],'improved',[[6,1],[34,1],[18,1],[17,1],[7,3],[13,1],[12,4],[11,1]],'evaluated',[[69,4],[86,2]],'limited',[[75,1],[40,1]],'extensions',[[25,2]],'2012',[[12,1]],'edge',[[75,1],[86,1],[74,1],[83,1],[73,1]],'@x&#cfyl',[[85,1]],'respectively',[[83,2],[82,1],[85,3]],'gdscreenshot',[[66,1],[67,1]],'actual',[[54,2],[73,1],[80,1],[61,1],[83,2],[89,1],[59,1],[86,1],[39,3],[67,3],[56,2]],'hue',[[86,1],[39,1]],' these',[[34,1],[35,5],[83,3]],'graphic',[[86,1],[55,1],[12,1],[15,1]],'addressing',[[75,1],[86,1],[47,1],[85,26]],'decays',[[83,1]],'searching',[[22,1],[4,1],[60,1],[65,1],[6,1]],'battle',[[54,2]],'unix',[[3,2],[7,1],[15,1],[6,1]],'backups',[[18,1],[14,1],[15,1],[43,2]],'cbl',[[80,1]],'nops',[[85,1]],'white',[[27,1],[67,4]],'slave',[[86,1]],'voltage',[[83,5],[86,2]],'know',[[54,9],[87,2],[69,1],[75,1],[86,2],[67,2],[85,3],[47,4],[66,1],[62,1],[82,2],[70,2],[59,1]],'player',[[67,12],[37,1],[69,2],[75,12],[28,1],[14,3],[2,1],[66,2],[20,1],[56,1]],'entire',[[54,1],[80,1],[59,1],[75,1],[86,2],[82,1],[9,1]],'useless',[[60,1]],'volume',[[37,1],[83,17],[17,1],[67,5],[82,2],[9,1],[40,8]],'8502',[[85,6]],'lua5',[[16,1]],'their',[[22,1],[54,3],[18,1],[75,1],[86,1],[67,2],[85,2],[63,1],[40,1],[44,1],[32,1],[83,2],[70,1],[78,1],[59,1],[55,1],[56,1]],'cut',[[47,1],[75,1]],'abbreviated',[[73,1]],'column',[[18,1],[10,1],[50,4],[78,2],[75,3],[7,1],[47,3],[56,6]],'tiles',[[54,5],[75,1],[57,2],[86,4]],'clean',[[54,1]],'acceleration',[[72,1],[10,1],[42,3]],'dostuff',[[66,1]],'stablity',[[7,1]],'bookmarks',[[56,8],[10,1],[13,1],[47,1],[12,1],[11,1]],'xparent',[[86,2]],'way',[[22,2],[54,1],[37,1],[60,1],[69,1],[87,1],[89,1],[86,3],[65,1],[67,1],[66,1],[82,5],[85,5],[62,1],[10,1],[57,1],[30,2],[61,1],[64,1],[51,1],[70,1],[56,2]],'nil',[[67,17],[69,1],[16,1],[66,6]],'sided',[[28,1]],'09fffh',[[82,2]],'chronicles',[[13,1]],'mahjong',[[37,1]],'specified',[[34,1],[35,1],[10,2],[56,4],[83,1],[78,3],[89,1],[26,10],[28,1],[67,3],[82,3],[6,1]],'copies',[[85,1],[12,1]],'existing',[[24,1],[10,1],[55,1],[8,1],[47,2]],'0a000h',[[82,1]],'remembers',[[22,2],[18,4]],' 93',[[85,2]],'app',[[54,2]],'safety',[[63,1]],'blending',[[12,1]],'hooks',[[67,1]],'p2t0p9d`pid`',[[85,1]],'playback',[[22,1],[18,1],[69,2],[17,4],[67,6],[82,3],[43,2],[29,1],[30,6],[83,3],[19,1],[26,2],[14,2],[11,2],[20,1]],'variations',[[32,1]],'oops',[[85,1]],'creates',[[69,1],[35,1]],'reverts',[[45,4]],' so',[[47,2],[75,3],[82,1]],'improvements',[[3,1],[4,3],[10,1],[5,4],[7,3],[13,1],[8,3],[6,5]],'somewhere',[[54,2],[56,1]],'accordingly',[[34,1]],'bros',[[75,1]],'fit',[[85,1],[42,1]],'rows',[[54,1],[75,2]],'disallow',[[12,1],[15,1]],' uint8',[[80,36]],'0ffffh',[[82,3]],'string',[[54,1],[80,3],[78,4],[17,1],[67,51],[66,3],[82,2],[56,1]],'m016',[[12,1]],'concern',[[47,1]],' copy',[[85,2]],'illegal',[[8,1],[85,1]],'enhance',[[86,2]],'bytes',[[60,1],[89,1],[75,2],[86,2],[67,10],[82,6],[63,1],[72,1],[85,4],[79,2],[80,10],[61,4],[78,5],[59,6],[56,4]],'comments',[[89,5],[45,2],[30,1],[66,1],[12,1],[78,2]],'cxa2025as',[[32,1]],'replicate',[[32,1]],'sconscripts',[[17,1]],'alteration',[[53,1]],'2k3',[[83,1],[86,3]],'nametable',[[87,3],[18,1],[17,1],[75,5],[86,1],[8,2],[11,2],[20,1]],'161',[[86,1]],'452de2c3',[[78,1]],'wasn',[[21,1],[56,1]],'authors',[[3,1]],'bandai',[[12,1]],'k0z',[[85,1]],'dragonfighter',[[9,1]],'twice',[[83,2]],'asymmetery',[[83,1]],'proof',[[3,1],[30,2],[85,2],[73,1]],'battery',[[35,2],[18,1],[10,1],[28,1],[15,1]],'happens',[[54,2],[86,1],[67,1],[66,1],[82,1],[85,3]],'taught',[[69,1]],'contra',[[75,1]],'resized',[[56,1],[10,1],[18,2]],'couple',[[66,1],[10,1],[11,1]],'connecting',[[56,1]],'uninstall',[[19,1]],'xmessage',[[67,1]],' 2048 ',[[75,1]],'irq',[[80,4],[83,16],[17,1],[86,4],[85,17],[9,1],[56,3]],'segmentation',[[13,1],[7,1]],'nice',[[60,2]],'tunes',[[82,7]],'cnrom',[[12,1],[20,1]],'need',[[54,10],[53,1],[69,1],[28,1],[65,2],[67,5],[82,2],[85,3],[52,1],[24,1],[79,1],[86,1],[80,1],[61,2],[64,1],[70,3],[59,2],[14,1],[56,3]],'punkrockguy318',[[3,1]],'sssff',[[82,1]],'checkmark',[[47,1]],'total',[[80,1],[30,1],[83,1],[28,1],[67,1],[86,1],[47,1],[12,2],[85,1]],'require',[[34,1],[87,1],[86,2],[83,1],[66,1]],'readbyteunsigned',[[67,2]],'teal',[[67,1]],'entertainment',[[3,1],[24,1],[28,1]],'writing',[[87,1],[18,1],[69,1],[86,3],[28,1],[65,1],[85,2],[67,5],[66,1],[82,1],[83,3],[88,1],[59,2],[56,1]],'apr',[[87,1],[88,1]],'dashes',[[66,1]],'edit',[[22,5],[50,1],[89,1],[59,11],[7,1],[8,1],[63,2],[56,3]],'automated',[[73,1],[67,1]],'integers',[[67,3]],'misleading',[[69,1]],'ffff ',[[75,2]],'useful',[[34,1],[54,1],[60,3],[50,1],[75,4],[86,4],[65,1],[67,3],[85,1],[57,2],[61,5],[64,1],[25,1],[19,1],[55,1],[56,2]],'denoted',[[69,1],[66,1]],'reflex',[[73,2]],'card',[[12,1]],'05fffh',[[82,3]],'browsing',[[56,1]],'gates',[[83,4],[86,1]],'cdl',[[4,1],[10,1],[61,5],[11,4]],'consecutive',[[66,1],[85,1]],'xing',[[11,1]],'generated',[[86,4],[80,1],[39,1],[83,5],[78,1],[85,1]],'act',[[73,1]],'execution',[[73,1],[6,1],[85,2],[56,12]],'compatible',[[22,1],[18,1],[16,1],[75,1],[85,1],[72,1],[24,1],[45,1],[80,1],[30,1],[77,1],[25,2],[12,1]],'fetch',[[85,31],[86,15],[80,1]],'basis',[[86,1],[39,1]],'emuversion',[[78,1]],'operational',[[85,6]],'replaying',[[43,1]],'banks',[[62,1],[80,2],[82,4],[12,1],[89,1]],'cia',[[85,8]],'vint',[[86,9]],' in',[[3,1],[22,2],[34,1],[53,1],[64,1],[16,1],[80,1],[83,1],[86,1],[14,1],[65,1],[52,1]],'compared',[[3,2],[22,1],[14,1],[16,1]],'incorrectly',[[18,1]],'serve',[[3,1],[67,2]],'software',[[3,1],[68,1],[84,1],[85,1]],'has',[[22,6],[36,1],[18,1],[37,1],[60,2],[58,1],[15,2],[89,1],[75,3],[86,7],[48,1],[66,2],[9,1],[43,1],[3,3],[63,2],[45,3],[72,3],[61,2],[82,5],[85,17],[51,1],[7,2],[13,1],[73,2],[34,2],[50,1],[69,5],[16,1],[39,1],[67,7],[47,6],[83,12],[5,1],[49,1],[59,1],[56,3]],'incorrect',[[85,1],[9,1],[63,1]],'areas',[[59,1],[12,1],[42,2]],'interrupt',[[75,1],[14,1],[83,2],[85,37],[56,6]],'looking',[[54,1],[60,2],[55,1],[32,1]],'ebooks',[[62,1],[81,1],[10,1],[42,1],[19,1],[49,1],[23,1],[67,1]],'typing',[[47,1],[59,2]],'inserting',[[50,1],[28,1],[31,1]],'dffa',[[56,1]],'motion',[[73,2]],'download',[[9,1]],'irrelevant',[[61,1],[78,2]],'drawings',[[9,1],[12,1]],'sprites',[[34,1],[54,2],[18,1],[57,1],[87,2],[70,2],[42,3],[26,3],[75,1],[67,2],[86,2],[8,2]],'assignable',[[22,1]],'fffb',[[85,1]],'0000010000011111',[[87,2]],'qt6',[[7,1]],'otherwise',[[60,1],[57,1],[69,1],[83,2],[86,2],[67,6],[66,1],[85,5],[36,1]],'highlighting',[[47,1],[10,1],[59,2]],' |05',[[83,2]],'bpp',[[19,1]],'loopcounter',[[69,1]],'revamp',[[12,1]],'winapi',[[68,2]],'admittedly',[[54,1]],'value',[[22,4],[54,1],[18,4],[27,4],[86,12],[8,1],[66,5],[82,2],[62,10],[85,34],[80,3],[78,18],[34,2],[41,1],[50,12],[69,6],[17,3],[39,1],[67,33],[47,39],[83,38],[88,2],[59,6],[14,2],[12,1],[56,8]],' 044x',[[75,1]],'behave',[[85,1],[10,1],[66,1],[82,1],[56,1]],'harmless',[[85,1]],'realistic',[[32,1]],'0400',[[75,1]],'additionally',[[83,1],[86,1]],'religion_mode_off',[[85,1]],'strings',[[54,1],[67,1],[66,2],[56,2]],'here',[[54,4],[87,1],[27,1],[37,1],[69,1],[42,2],[86,12],[31,2],[39,1],[47,1],[48,1],[65,1],[66,4],[67,4],[45,1],[82,3],[83,5],[85,3],[49,1],[59,2],[12,1],[56,2]],'000',[[75,1]],' checked',[[35,1]],' certain',[[86,1]],'operate',[[83,1],[47,1],[86,1]],'signals',[[83,3],[85,1],[86,1]],'length',[[85,1],[79,2],[18,1],[80,4],[83,30],[78,5],[17,1],[86,1],[67,5],[66,1],[20,1],[82,2]],'`#j1@lj3b@29',[[85,1]],'incorporating',[[51,1]],'05ff9h',[[82,1]],'sprite',[[9,1],[57,1],[80,1],[15,1],[59,1],[75,7],[7,1],[86,14],[8,1],[20,1],[56,2]],'step',[[17,1],[56,4],[83,8],[85,1],[9,1],[6,1]],'advanced',[[73,1],[6,1],[86,1],[74,1],[56,2]],'hexfreezecolorb',[[27,1]],'subject',[[87,1],[78,3]],'setnote',[[67,1]],' 256',[[75,4],[80,1]],'scripts',[[22,1],[35,2],[68,1],[69,1],[21,2],[16,1],[15,2],[65,1],[67,3],[70,12],[19,1],[12,1],[11,1]],'changes',[[3,1],[54,2],[18,1],[85,2],[83,1],[16,1],[5,1],[59,2],[86,1],[66,2],[12,2],[9,1]],'framecount',[[18,1],[67,6]],'teenage',[[53,1],[75,1]],'activates',[[14,1]],'trial',[[54,1],[69,2]],'translators',[[54,2]],'han',[[54,1]],'default',[[22,1],[35,5],[18,5],[27,8],[11,2],[20,5],[15,1],[37,2],[42,7],[53,2],[8,2],[9,1],[40,1],[44,2],[29,1],[32,2],[78,2],[34,7],[50,3],[69,3],[16,1],[17,1],[28,1],[31,1],[39,2],[47,2],[67,6],[24,3],[10,2],[30,5],[19,4],[26,1],[14,3],[12,2],[36,2]],'okattempts',[[69,1]],'consequence',[[85,1],[78,1]],'shots',[[67,1]],'consequences',[[63,1]],'zeroes',[[69,1]],'10h',[[82,1]],'milliseconds',[[67,1]],'indicates',[[86,1],[67,1],[83,1],[78,4],[56,2]],'convention',[[89,1],[78,7],[67,1]],'50%',[[69,1],[67,2]],'bus',[[83,2],[89,1],[59,1],[86,7],[85,3],[12,3],[56,2]],'looped',[[83,1],[67,1]],'words',[[54,6],[86,2],[67,1],[82,1],[78,1],[85,1]],'modified',[[3,2],[54,1],[59,1],[28,2],[67,4],[82,1],[63,1],[85,1]],'#ff',[[56,1]],'cpuregistername',[[67,2]],'examples',[[85,1],[39,1],[69,1],[66,1],[25,1],[56,1]],'assignment',[[44,2]],'1000000ths',[[82,1]],'sai`',[[85,2]],'integer',[[86,1],[67,4],[85,2],[78,5],[6,1]],'#rrggbb',[[67,1]],'process',[[34,1],[54,2],[74,2],[30,1],[61,1],[19,1],[86,7],[67,1],[47,2],[85,2],[73,2]],'page',[[3,3],[66,1],[4,1],[32,1],[45,1],[80,1],[85,40],[75,7],[67,3],[47,1],[9,1],[56,1]],'screwed',[[86,1]],'lastkey',[[69,1]],'dialog ',[[18,1]],'newly',[[10,2],[60,2]],'192',[[83,3],[11,1]],'9000',[[82,1]],'relocatable',[[6,1]],'scanline',[[54,3],[87,1],[18,1],[57,2],[58,9],[42,1],[26,2],[86,54],[7,1],[9,1],[56,4]],'composite',[[86,1],[42,1]],'tool',[[22,3],[35,1],[18,1],[37,1],[46,7],[54,4],[6,4],[75,1],[2,1],[48,1],[8,1],[9,1],[38,1],[3,3],[63,3],[66,1],[72,1],[80,1],[71,2],[51,2],[7,1],[55,4],[73,15],[50,1],[69,2],[16,1],[74,1],[31,1],[57,1],[30,4],[5,1],[49,1],[59,2],[12,2],[56,1]],'executed',[[60,7],[10,2],[61,5],[67,1],[85,9],[56,3]],'gamepad5',[[15,1]],'akumajou',[[9,1]],'painting',[[66,2],[20,1],[67,1]],'ready',[[54,2],[74,1]],'selectively',[[61,1]],'mentioned',[[83,1],[86,1],[67,1]],'snd',[[80,2]],'soft',[[22,1],[61,2],[78,2],[14,1],[31,1],[67,1],[12,1]],'apu',[[17,1]],'framerate',[[41,1],[83,1],[78,1],[72,1]],'mirror',[[75,1],[80,2]],'deducted',[[69,1]],'obtained',[[83,1]],'amplitude',[[83,1],[86,1]],'anding',[[85,2]],'wants',[[83,1],[41,1]],'|graphical',[[86,1]],'tell',[[54,1],[75,1],[67,1],[65,2],[69,2],[78,1]],'adders',[[86,1]],'engine',[[72,1],[12,1],[6,1]],'eof',[[86,1],[83,1],[82,1],[78,1]],'scrolllock',[[67,1]],'ctlr',[[80,2]],'banked',[[82,1]],'highlighed',[[12,1]],'physical',[[9,1],[56,1]],'0xf0',[[85,1]],'unzipped',[[65,1]],'1x1',[[42,4]],'incrementing',[[82,1]],'used',[[22,2],[35,5],[18,2],[27,2],[37,2],[54,10],[15,1],[56,3],[60,1],[75,5],[86,18],[87,1],[66,4],[9,1],[82,11],[85,13],[29,1],[32,4],[45,7],[61,6],[25,1],[70,2],[78,18],[80,2],[55,2],[73,3],[34,3],[41,3],[69,5],[74,2],[17,2],[28,3],[39,3],[65,1],[47,4],[67,7],[79,1],[57,2],[30,1],[83,12],[88,1],[19,1],[26,1],[59,1],[14,1],[20,3],[6,1]],'clipping',[[7,1],[26,1],[6,1]],'submenu',[[59,1],[10,1]],'4007',[[83,6]],'unpredictably',[[85,1]],'frameskip',[[20,1]],'calls',[[45,1],[4,1],[60,1],[61,1],[67,4],[5,1]],'menus',[[54,3],[33,1],[37,1],[16,1],[17,1],[12,2],[36,1]],'missing',[[19,1],[15,1]],' anything',[[67,1]],'2400',[[80,1]],'toggling',[[3,1],[22,2],[18,2],[34,1],[30,1],[37,2],[15,1],[17,1],[86,2],[13,1],[9,1]],'master',[[40,4],[86,1],[14,1]],'portable',[[3,1],[68,1]],'functionality',[[20,2],[68,1],[7,1],[14,2],[15,1],[6,1]],'label',[[60,1],[9,1],[56,7]],'expected',[[86,1],[39,1],[85,3],[73,1]],'general',[[22,1],[86,1],[65,1],[67,1],[2,1],[80,1],[83,1],[70,3],[23,3],[1,2],[13,1],[12,2],[56,2]],' requires',[[38,1]],'png',[[35,6],[68,1],[67,2]],'snels9x',[[48,1]],'secret',[[57,1]],'aware',[[66,1]],'belongs',[[78,2]],' what',[[59,1]],'bit7',[[78,2]],'pla',[[85,1]],' rts',[[85,1]],'effected',[[86,1]],'this',[[22,1],[56,21],[27,4],[68,1],[12,1],[11,1],[75,9],[48,1],[66,15],[63,3],[72,3],[82,37],[32,7],[61,8],[78,4],[34,13],[74,1],[47,13],[57,2],[64,3],[83,45],[49,1],[19,1],[26,3],[59,12],[14,3],[88,2],[36,3],[54,29],[35,1],[18,1],[37,9],[53,3],[58,3],[15,1],[42,17],[60,8],[87,2],[86,88],[89,4],[85,74],[3,5],[62,3],[45,16],[80,2],[25,2],[70,2],[73,4],[41,2],[50,1],[21,1],[69,28],[17,2],[28,5],[31,2],[39,3],[65,6],[67,63],[24,3],[79,2],[30,2],[20,2],[6,1]],'says',[[69,1],[67,1]],'emulated',[[24,2],[33,1],[37,8],[67,5],[47,1],[12,1],[72,1]],'dd9d',[[85,1]],'temporarily',[[37,1],[47,1],[85,1],[42,1]],'server',[[72,2],[12,3],[38,2]],'primarily',[[7,1]],'three',[[54,2],[37,1],[80,1],[69,2],[89,2],[42,2],[59,1],[86,1],[67,2],[66,1],[85,3],[56,2]],'acknowledgement',[[86,1]],'branches',[[3,1],[22,2],[10,1],[72,1],[61,2],[59,1],[2,1],[56,1]],'modulated',[[86,1]],'32bits',[[8,1]],'causing',[[70,1],[41,1],[14,2],[85,2],[12,1],[56,1]],'expansion',[[37,2],[13,1],[82,2],[20,1],[25,1]],'hurt',[[34,1]],'shrink',[[43,1]],'declaration',[[54,2]],'gettie1',[[69,1]],'byte',[[54,3],[60,1],[50,2],[86,12],[67,14],[66,2],[8,1],[47,1],[62,2],[82,11],[85,58],[80,10],[61,12],[83,1],[78,9],[59,8],[56,2]],'passed',[[86,4],[67,1],[66,1],[89,2]],'compensate',[[67,1]],'thrown',[[86,1],[67,1]],'algorithm',[[6,1],[85,1],[25,2],[42,1]],'bits',[[85,6],[79,1],[87,4],[83,29],[78,3],[88,2],[86,13],[39,2],[13,1],[67,1],[9,1],[82,2]],'a%_',[[85,1]],'light',[[61,2],[59,2]],'remodel',[[11,1]],'dictionary',[[54,6]],'leave',[[67,1],[31,1]],'luasocket',[[68,3]],'wave',[[83,32],[80,1]],'edwin',[[85,1]],'eats',[[67,1]],' sre',[[85,7]],'fresh',[[21,1]],'configure',[[24,1],[37,2],[40,1]],'condition',[[10,2],[83,3],[19,1],[86,1],[39,1],[12,1],[56,4]],'screenshot',[[67,4],[18,1],[45,2]],'sygnal',[[42,1]],'performing',[[85,2],[67,1]],'whose',[[85,1]],'absolute',[[67,3],[69,1],[14,1],[85,12]],'dance',[[18,1]],'lsb',[[79,1],[86,2],[80,1],[83,3],[85,1]],'based',[[22,1],[34,1],[18,1],[50,1],[56,1],[16,1],[42,1],[86,1],[47,1],[63,1],[82,1],[32,1],[83,1],[25,1],[78,1],[73,1]],' at',[[47,2],[86,2]],'skips',[[66,1]],'variant',[[67,1]],'rand',[[69,8]],'let',[[54,1],[85,3],[87,1],[50,1],[61,2],[70,1],[47,1],[66,2],[82,1]],'08ff',[[75,1]],'encompassing',[[61,1],[2,1]],'provides',[[73,2],[75,1],[68,2],[2,1],[74,1],[6,1]],'causes',[[83,1],[42,1],[17,1],[88,1],[86,2],[85,2],[56,2]],'silver',[[34,1]],'tbl2',[[66,3]],'totalsize',[[80,1]],'responsible',[[61,1],[66,1],[83,2],[85,1]],'criteria',[[50,2]],'representation',[[54,1],[83,1],[68,1]],'200000',[[73,1]],'semi',[[83,1]],'bvc',[[85,3]],'occuring',[[12,1]],'rows ',[[75,1]],'readup',[[67,1]],'accompanying',[[47,1]],' |frames',[[83,2]],'integrated',[[68,1],[32,1],[64,1],[83,1],[86,1],[73,1]],'archives',[[10,1],[20,1]],'midikey',[[9,1],[67,5]],'investigate',[[70,1]],'excuse',[[86,1]],'dos',[[3,3]],'dismisses',[[67,1]],'premise',[[54,1],[73,2]],'apply',[[60,1],[80,1],[70,1],[86,1],[67,1],[9,1],[56,3]],'helsinki',[[85,1]],'bandwidth',[[86,1]],'immediate',[[56,1],[85,8],[14,1]],'claim',[[85,1],[73,1]],'requirement',[[64,1],[70,1]],'another',[[54,1],[87,1],[18,1],[37,1],[75,3],[86,3],[67,1],[47,1],[66,1],[85,1],[24,1],[61,3],[70,1]],'reflects',[[83,1]],'knew',[[54,1]],'efficient',[[85,1]],'letter',[[62,4],[72,2]],' auto',[[45,2]],'loadrom',[[9,1],[67,1]],'prevention',[[18,1]],'runs',[[3,1],[73,1],[18,2],[60,1],[69,1],[67,10],[66,1],[38,1],[56,5]],'overflow',[[5,1],[4,1],[85,13],[20,1],[6,1]],'persistently',[[55,1]],'directions',[[75,1]],'spra',[[80,1]],'usage',[[3,1],[54,1],[68,3],[50,1],[61,1],[67,7],[82,1],[20,1],[6,2]],'dragged',[[15,1]],'diagram',[[83,1],[75,2],[85,8]],'named',[[3,2],[34,2],[35,1],[72,2],[89,2],[28,1],[47,2],[85,1],[56,2]],'backslash',[[67,1]],'loadscriptdata',[[16,2],[67,1]],'conflicts',[[12,2]],'hybrid',[[34,1]],'famiclones',[[34,1],[40,1]],'registers',[[87,1],[60,2],[58,2],[75,3],[86,11],[67,10],[85,13],[82,12],[9,1],[83,2],[70,1],[59,2],[14,1],[56,4]],'behavior',[[39,1],[32,1],[50,1],[40,1]],'explained',[[66,1],[86,1]],'dummy',[[79,3],[86,4],[41,2]],'taylor',[[83,1],[86,1]],' divider',[[83,1]],'getdir',[[67,1]],'nestech',[[83,1]],'caused',[[85,1],[18,7],[14,1],[16,1],[12,1],[20,1]],'b@ll7aol',[[85,1]],'hexbackcolorb',[[27,1]],'las',[[85,1]],'attempting',[[6,1],[4,1],[18,1],[32,1],[70,1],[67,1],[8,1],[20,1],[9,1]],'beginnign',[[14,1]],'backspace',[[67,1]],'script',[[18,1],[69,7],[16,1],[15,1],[65,10],[67,29],[8,1],[9,1],[66,8],[10,2],[45,4],[61,1],[19,1],[26,2],[14,1],[20,3],[56,1]],'simultaneous',[[85,1],[12,1]],'ensure',[[6,2],[72,1],[67,2],[85,2],[36,1]],'kana',[[54,6]],'pbl',[[80,1]],'forums',[[3,1]],' x64',[[85,1]],'prepend',[[20,1]],'porst',[[3,1]],'window',[[22,2],[35,1],[18,7],[33,1],[36,3],[37,2],[15,1],[42,10],[54,14],[12,4],[6,10],[56,16],[48,1],[60,9],[66,3],[68,1],[62,2],[89,4],[7,7],[13,2],[55,1],[34,2],[16,1],[17,2],[67,2],[47,11],[4,1],[10,4],[19,4],[59,2],[14,3],[11,5],[20,2]],'fequency',[[83,1]],'line',[[22,1],[6,1],[18,3],[60,1],[87,1],[58,1],[15,1],[42,4],[89,18],[75,1],[86,10],[66,4],[85,4],[3,1],[78,4],[67,4],[47,2],[10,4],[30,1],[83,1],[23,2],[19,1],[26,4],[59,1],[12,1],[56,10]],'akel',[[85,3]],'smb2',[[26,2]],'modification',[[34,1],[63,2]],'supplied',[[66,1],[28,2]],'nothrottle',[[26,2],[66,1],[67,1]],'temp',[[87,1],[86,2]],'instructions',[[67,4],[85,45],[10,2],[60,5],[55,2],[65,2],[47,1],[12,3],[56,7]],'drawimage',[[67,1]],'denote',[[69,1],[82,1]],'be ',[[82,1]],'65536',[[85,2],[78,2]],'you',[[22,1],[27,1],[68,1],[75,9],[66,28],[9,1],[38,1],[63,4],[72,8],[82,8],[61,21],[34,11],[47,11],[52,2],[57,2],[64,1],[83,6],[88,3],[59,33],[36,3],[54,61],[53,2],[37,15],[60,20],[87,2],[58,2],[89,9],[42,13],[86,15],[85,25],[40,2],[3,1],[43,3],[29,3],[44,3],[62,9],[25,1],[70,11],[55,3],[50,7],[69,29],[28,8],[31,7],[39,2],[65,9],[67,63],[24,7],[30,13],[11,2],[56,42]],'above',[[54,2],[37,2],[89,4],[42,1],[86,2],[67,1],[85,3],[66,1],[82,4],[62,1],[88,1],[14,1],[12,1]],'overclocking',[[41,2],[9,2],[7,1]],' 0fe',[[83,1]],'parameter',[[67,3],[69,2],[8,1],[47,1],[85,10]],' however',[[34,1],[86,1],[48,1],[82,1],[49,1]],'achieved',[[62,2],[80,1],[56,2]],'262',[[10,1],[86,3]],' loading',[[30,1]],'must',[[34,2],[54,1],[37,1],[50,1],[69,2],[89,3],[28,2],[65,1],[67,3],[47,1],[66,1],[72,4],[62,1],[82,5],[45,2],[80,1],[83,1],[85,3],[78,5],[86,2],[26,5],[56,1]],'response',[[8,1],[85,1]],'removed',[[3,1],[11,1],[18,1],[22,2],[61,1],[16,1],[42,1],[75,1],[86,2],[12,1],[9,1]],'lives&hpdisplay',[[70,1]],'piano',[[11,1]],'fixup',[[85,14]],'news',[[84,1]],'0x5000',[[12,1]],'babelfish',[[54,1]],'examined',[[83,1]],'rgba',[[67,2]],'isattemptend',[[69,3]],'look',[[54,3],[35,1],[6,1],[69,1],[42,1],[86,5],[67,2],[65,1],[66,1],[82,1],[72,1],[3,1],[85,1],[70,1],[19,2],[14,1],[20,1],[56,1]],'favourite',[[85,1],[89,1]],'ascii',[[89,1],[12,1],[78,2]],'neighbor',[[42,1]],'strategies',[[30,1]],'rely',[[66,1],[42,1]],'redrawn',[[67,1]],' often',[[73,1]],'0x0123456789abcdef',[[78,1]],'``````````````',[[85,1]],'wasted',[[86,1]],'stays',[[86,1]],'discarded',[[69,1],[86,2]],'flickering',[[42,2]],'scanned',[[25,1]],'basicbot',[[22,1],[69,1]],'writebyte',[[66,1],[9,1],[67,2]],'ida',[[61,1]],'internally',[[66,1],[86,2],[67,2]],'numpad1',[[67,1]],'minvalue',[[69,12]],'salt',[[83,1]],'n#l',[[85,1]],' 2004',[[85,1]],'garbage',[[86,3]],'ctrl',[[6,1],[24,2],[59,4],[62,1],[20,1],[12,1]],'notice',[[85,1]],'first',[[54,3],[36,1],[60,5],[87,3],[89,2],[42,2],[75,3],[86,16],[8,1],[9,1],[63,1],[3,1],[62,2],[66,4],[80,4],[61,1],[82,2],[78,3],[85,13],[34,1],[69,2],[16,1],[17,1],[28,1],[39,1],[67,6],[52,1],[79,2],[83,3],[14,2],[56,1]],'cumulative',[[12,1]],' nil',[[18,1]],'credit',[[83,1]],'etc',[[35,1],[18,1],[69,1],[15,1],[42,1],[17,1],[75,3],[86,1],[67,1],[89,1],[82,4],[63,1],[32,1],[61,1],[83,2],[23,1],[14,1],[12,1],[56,1]],'the ',[[82,2],[67,1]],'6400%',[[31,2]],'fixing',[[55,1],[13,2],[14,2],[61,1],[85,6]],'deleting',[[61,1],[64,1],[12,1]],'instant',[[54,1],[86,1]],'manipulate',[[66,1]],'square1',[[67,1]],'imposed',[[73,1]],'ganbare',[[15,2]],'rendering',[[56,1],[86,16],[67,1],[8,1],[12,1],[20,1]],'barcode',[[37,2]],'gnobgfillcolor',[[20,1],[27,1]],'rerecords',[[34,1],[12,1]],'debian',[[12,1]],'|frame',[[83,1],[86,1]],'d020',[[85,2]],'translates',[[75,1]],'100',[[86,1],[67,2],[69,1],[83,1],[85,7]],'regard',[[89,1]],'except',[[56,1],[85,6],[60,1],[69,2],[83,3],[78,2],[67,5],[66,2],[47,2],[12,1]],'dff8',[[56,1]],'discrete',[[86,1]],'backlash',[[30,1]],'modulus',[[48,1],[49,1]],'triggers',[[82,2]],'stopseeking',[[67,1]],'unset',[[67,1]],'initializing',[[69,1],[21,1]],'simple',[[3,1],[54,1],[68,1],[69,1],[89,1],[75,1],[86,2],[39,1],[67,2],[47,2],[82,1]],'hello',[[66,2]],'notification',[[9,1],[14,2]],'1200',[[75,1]],'gzip',[[25,1]],'thingy',[[54,6]],'joined',[[3,1],[79,1]],'09000h',[[82,2]],'modules',[[68,1]],'subtraction',[[85,11]],'numpad5',[[67,1]],'gamepad0',[[15,1]],'quote',[[67,1]],'007a',[[82,1]],'slots',[[75,1],[18,1],[67,3],[20,2]],'interact',[[67,1],[65,1]],'child',[[19,1]],'priority',[[86,18],[41,2],[39,3],[85,1]],'engineers',[[85,1],[86,1]],'sloppy',[[73,1]],' address',[[47,1],[75,3],[85,55]],'xx00',[[85,2]],'ks7010',[[9,1]],'sit',[[82,1]],'manner',[[54,1],[66,1]],' |0e',[[83,1]],'builds',[[61,1],[4,1],[20,1]],'blanking',[[47,1]],'widgets',[[6,1]],'storing',[[10,1],[67,1],[25,1],[78,1]],'reconstruct',[[30,2],[89,1]],'showing',[[67,1],[43,1]],'miserabley',[[54,1]],'tweaking',[[54,1]],'specifics',[[66,1]],'calculates',[[83,1]],'modded',[[67,2]],'loops',[[66,2],[67,1]],' allows',[[16,1]],'least',[[54,1],[79,1],[45,1],[80,1],[61,1],[42,1],[86,1],[39,1],[67,2],[66,2],[82,1],[85,3]],'dfff',[[61,1],[82,2]],'1@i#zbe_',[[85,2]],'file',[[22,7],[46,1],[27,5],[56,7],[11,2],[20,7],[68,1],[8,2],[9,2],[63,7],[66,2],[72,1],[82,12],[32,1],[61,8],[78,5],[13,1],[1,1],[34,5],[47,6],[52,2],[19,2],[26,6],[59,6],[14,1],[36,2],[54,11],[35,4],[18,7],[53,1],[60,2],[15,3],[89,8],[85,2],[43,5],[62,1],[29,11],[45,22],[80,4],[25,7],[51,1],[55,1],[73,2],[50,3],[69,2],[16,3],[17,8],[28,4],[39,6],[65,4],[67,13],[24,8],[79,4],[10,2],[30,17],[77,4],[23,3],[12,4],[6,1]],'december',[[8,1]],'luabot_backend',[[69,1]],' noise',[[83,3],[80,1]],' channel',[[83,1]],'vints',[[86,2]],'unminimized',[[15,1]],'infinite',[[83,1],[47,1],[67,2]],'cccc',[[56,2]],'numpad0',[[67,1]],'resides',[[86,1]],'additional',[[45,1],[83,1],[16,1],[64,2],[89,2],[86,1],[1,1],[85,2],[72,1]],'whereas',[[85,2],[86,1]],'caveats',[[82,5],[67,1]],'man',[[47,5]],'dd0b',[[85,6]],'armed',[[82,1]],'formula',[[86,1],[67,1],[50,2],[82,1],[83,1]],'overhauling',[[13,1]],'disabling',[[34,1],[41,1],[14,1],[72,1]],'dumped',[[8,1],[63,1]],'matter',[[82,1],[70,1],[39,1]],'routine',[[75,3],[55,2],[83,1],[82,4],[85,10]],'summon',[[62,1]],'featured',[[34,1],[53,1],[18,1],[60,1],[15,1],[47,1],[82,1],[62,1],[4,1],[29,1],[45,1],[77,1],[51,1],[0,1],[7,1],[55,1],[11,1]],'3rd',[[78,1],[86,3]],'putting',[[57,1],[67,1]],'400b',[[83,6]],'common ',[[10,1],[16,1],[15,1],[14,1],[13,1],[12,1],[11,1]],'diagnose',[[63,1]],'colon',[[47,1],[66,1]],' carrier',[[80,1]],'pixels',[[10,1],[27,1],[70,1],[42,5],[86,14],[7,1],[67,6],[11,1]],'accounting',[[9,1]],'dictate',[[56,1]],'231',[[67,1],[42,1]],'irqa',[[80,2]],'f20',[[67,1]],' navigating',[[30,1]],'generates',[[45,1],[86,1],[83,3],[42,1]],'f800',[[82,2]],'05ff9h ',[[82,1]],'occasional',[[5,1]],'emulates',[[76,1],[37,2],[28,1],[31,3]],'wiped',[[20,1]],'chain',[[85,1]],'got',[[67,1],[83,1],[9,1],[56,1]],'turtle',[[75,1]],'sets',[[35,3],[18,1],[33,5],[41,1],[42,4],[86,1],[31,2],[67,5],[47,1],[85,3],[40,4],[45,2],[32,1],[83,1],[26,26],[6,1]],'ignore',[[17,1],[67,1],[14,1],[69,1],[70,1]],'nesdev',[[83,3],[76,1],[87,1]],'ffffffff',[[82,2]],'warped',[[86,1]],'become',[[69,2],[86,2],[14,1]],'area',[[54,1],[53,1],[42,3],[75,1],[86,5],[67,1],[82,3],[56,1]],'meaning',[[11,1],[70,1]],'overhauls',[[22,1]],'attempted',[[73,1]],'direction',[[83,1],[85,1]],'attribute',[[86,10],[80,2],[7,1],[8,1]],'windows',[[6,5],[20,1],[18,1],[36,2],[68,1],[16,1],[15,2],[42,1],[17,1],[67,2],[8,1],[47,2],[72,1],[3,3],[4,1],[51,1],[19,1],[7,1],[14,1],[12,3],[11,1]],'very',[[54,2],[56,1],[60,1],[75,1],[86,5],[66,1],[47,1],[72,1],[38,1],[82,2],[85,8],[80,2],[61,2],[70,1],[59,1],[55,1],[73,1]],'cheats',[[9,1],[35,2],[18,5],[50,2],[66,1],[67,4],[15,4],[14,1],[55,1],[47,20],[11,3],[12,2]],'readword',[[10,1],[67,1]],'smoother',[[42,2]],'provided',[[3,1],[10,1],[67,3],[83,2]],'logic',[[12,2],[87,1],[89,1],[17,3],[86,1],[85,7],[9,1],[4,1],[51,1],[88,1],[13,1],[11,1],[6,1]],'sakura',[[54,2]],'convenient',[[67,1],[56,5]],'approximate',[[78,1],[67,1]],' input1',[[20,1]],'root',[[12,1],[72,2]],'info',[[22,3],[87,1],[18,1],[30,2],[69,1],[75,3],[86,1],[82,3],[73,2]],'criticised',[[73,1]],'6th',[[85,1],[32,1]],'constructed',[[65,1]],' keep',[[82,1]],' mode',[[83,3],[85,1]],'recieving',[[83,1]],'monitoring',[[18,1],[50,5],[69,1],[47,1],[86,1],[73,1]],'bi`',[[85,2]],' luminance',[[86,1]],'reversing',[[86,1]],'increments',[[88,1],[85,1],[67,1]],'opens',[[45,5],[61,1],[47,2],[12,1]],'applied',[[34,2],[4,1],[42,1],[86,2],[13,1],[47,1],[66,2]],'searches',[[47,2]],'pkzip',[[25,1]],'getsuperimpose',[[67,1]],'interrupts',[[83,2],[85,20]],'p3f',[[67,1]],'sense',[[85,1],[67,1]],'pcsx',[[48,1],[49,1]],' 04ex',[[75,1]],'apparently',[[3,1]],'shouldn',[[47,1],[70,1]],'think',[[54,1],[87,1],[83,1],[88,2],[86,2],[67,1],[82,1]],'guid',[[22,1],[78,3],[6,1]],'pen',[[54,1]],'4000',[[83,6],[75,1],[9,1]],'fields',[[62,2],[50,1],[7,1],[82,2],[78,1],[42,1]],'font',[[6,1],[54,4],[27,2],[7,1],[8,1],[12,1],[9,1]],'gekimadden',[[15,1]],'occurred',[[79,1],[85,1]],'07ffh',[[82,2]],' a0',[[85,1]],'loved',[[85,1]],'cleans',[[67,1]],'identify',[[86,1]],'stretched',[[42,4]],'determines',[[27,3],[67,2],[83,1],[86,2]],'odd',[[53,1],[83,1],[88,1],[17,1],[86,4],[82,1],[85,4]],'proper',[[6,1],[34,1],[82,5],[12,1],[9,1]],'frequencys',[[83,4]],'|video',[[86,1]],'afterwards',[[85,1]],'kindle',[[62,1],[81,1],[21,1],[23,1],[49,1],[42,1],[88,1]],'auxillary',[[67,1]],'registerbefore',[[67,4]],'exactly',[[86,1],[67,2],[65,1],[82,1],[83,1],[89,1]],'september',[[3,1],[10,1]],'resetcyclescount',[[10,1],[67,1]],'unintentional',[[18,1]],'highest',[[86,1],[39,1]],'luabitop',[[67,1]],'altered',[[30,1]],'license',[[3,1]],'switched',[[67,1],[47,1],[12,1],[88,2]],'isn',[[62,1],[87,1],[37,1],[14,1]],'tasvideos',[[73,4],[30,1],[48,1],[49,1]],' he',[[32,1]],'until',[[3,1],[34,2],[54,1],[62,1],[82,2],[83,2],[86,4],[14,1],[65,1],[47,1],[67,2],[56,3]],'239',[[56,1],[67,1],[42,1]],'depend',[[78,1],[43,1]],'unif',[[12,1],[25,4],[10,4],[8,1],[9,12],[11,1]],'faq',[[1,1],[62,1],[71,3]],'connected',[[28,1],[86,3],[83,2],[85,1]],'containing',[[85,1],[12,1],[14,1]],'went',[[83,1],[6,1]],'processor',[[3,1],[83,1],[85,27]],'buffer',[[18,1],[7,1],[80,1],[86,10],[20,1],[6,1]],'distinguish',[[10,1],[61,2],[59,1],[14,1],[67,1],[85,1],[56,1]],'include',[[22,2],[30,1],[25,1],[78,1]],'hooked',[[54,4],[32,1]],'objects',[[34,1],[86,15],[64,1],[66,1]],'onstart',[[69,5]],' furthermore',[[59,1]],'interpret',[[71,1]],'pre',[[3,1],[8,1],[72,1]],'tcp',[[68,1]],'031x',[[75,1]],' subtitles',[[30,1]],'choosing',[[12,1],[72,1]],'uint32',[[80,4]],' bit3',[[83,2]],'psid',[[82,1]],' sty',[[85,3]],'metafile',[[68,1]],'lsr',[[85,15]],' 020',[[83,1]],' implied',[[85,1]],'similarly',[[85,3]],'masking',[[9,1]],'#xh',[[85,1]],'prg',[[62,5],[59,3],[63,1],[61,2],[9,1],[6,1]],' turns',[[45,2]],'&6&#',[[85,1]],'main',[[34,1],[6,2],[37,1],[68,1],[69,3],[17,1],[75,2],[86,2],[67,3],[48,1],[66,3],[85,2],[72,1],[45,2],[57,1],[80,3],[19,1],[7,4],[13,1],[20,1],[36,1]],'ffff',[[62,2],[80,1],[61,1],[59,5],[82,6],[85,1],[56,1]],'lasts',[[85,1]],'dd09',[[85,4]],' 261',[[86,1]],'shortly',[[4,1]],'224p@60fps',[[34,1]],'0f000h',[[82,2]],'intelligent',[[61,1]],'engaged',[[67,1]],'f13',[[67,1]],'deutsche',[[85,1]],'write',[[81,1],[18,1],[87,5],[69,2],[42,1],[17,2],[75,1],[2,1],[67,16],[47,1],[8,2],[43,1],[66,4],[82,7],[45,3],[85,15],[30,2],[61,1],[83,13],[26,2],[59,4],[7,1],[14,1],[56,5]],'panels',[[57,1]],'shakes',[[17,1]],'fortunately',[[47,1]],' preserves',[[85,1]],'hypershot',[[37,1]],'4003',[[83,6]],'acknowledges',[[85,2]],'transfered',[[86,1]],'altogether',[[70,1]],'feeds',[[86,1]],'unrelated',[[83,1]],'short',[[54,1],[37,1],[60,1],[83,2],[67,1],[47,1],[66,1]],'high',[[86,1],[41,1],[67,1],[39,1],[82,1],[85,52]],'repeat',[[62,1],[47,1]],'all',[[22,2],[35,1],[18,5],[37,1],[12,2],[53,1],[54,7],[42,1],[56,6],[75,12],[86,14],[2,2],[87,1],[8,3],[63,1],[66,4],[3,1],[44,2],[45,1],[62,1],[61,1],[80,2],[25,2],[70,3],[78,2],[82,5],[85,11],[89,4],[13,1],[41,1],[69,3],[16,2],[17,2],[31,1],[67,8],[47,9],[24,1],[57,1],[30,2],[83,9],[23,1],[26,1],[59,2],[14,1],[20,1],[6,3]],'lack',[[67,1]],'caption',[[17,1],[11,1]],' primary',[[86,1]],'vista',[[72,1]],'somethingistrue',[[66,4]],' sbx',[[85,1]],'releases',[[3,1],[14,1],[12,1],[20,1]],'preceding',[[85,1],[89,1]],'rainbowriding',[[70,1]],'ones',[[17,1],[57,1],[55,1],[86,1]],'selects',[[87,1],[86,3]],'platform',[[3,1],[79,1],[2,1],[64,1],[66,1]],'filenaming',[[12,1]],'vsync',[[72,1],[42,1]],'registerauto',[[67,1]],'avoid',[[67,3],[73,1],[56,1]],'range',[[86,18],[83,3],[15,1],[89,1],[59,2],[75,1],[67,8],[13,1],[47,1],[82,5],[56,4]],'4008',[[83,13]],' tracks',[[70,1]],'`@yoo0a',[[85,1]],'aborts',[[85,1]],'mmmm',[[56,2]],'0006',[[82,1]],'dropping',[[86,1],[14,1]],' the',[[27,2],[37,2],[60,1],[75,4],[86,13],[82,10],[85,5],[3,2],[62,1],[80,3],[73,3],[34,7],[50,1],[69,1],[39,1],[65,1],[47,3],[67,1],[79,1],[57,1],[30,2],[83,33],[88,1],[26,1],[36,1]],'break',[[75,1],[14,1],[69,1],[58,1],[85,2],[56,15]],'closing',[[16,1],[36,1],[8,1],[11,2],[15,1]],'inherit',[[10,1],[89,1]],'frameadvance',[[65,2],[31,2],[66,5],[67,2],[69,1]],'codec',[[29,1]],'settings',[[34,2],[46,2],[18,1],[33,3],[37,1],[41,1],[53,2],[42,2],[69,1],[31,1],[39,1],[63,4],[43,1],[24,1],[40,1],[55,1],[12,1],[56,2]],'session',[[34,1],[18,1],[10,1],[61,1],[11,2]],'debuggers',[[74,1]],' 7f2',[[83,1]],'several',[[48,1],[47,2],[82,1],[72,1],[3,1],[79,1],[85,1],[32,1],[83,1],[70,1],[49,1],[78,1],[56,1]],'duh',[[54,1]],'enough',[[54,1],[75,1],[86,2],[70,1]],'give',[[54,1],[75,1],[57,1],[85,3]],' nnn',[[82,1]],'his',[[83,3],[85,2],[32,1]],'dma',[[75,1],[85,2],[86,1]],'hundred',[[68,1]],'two',[[34,1],[54,1],[60,1],[41,1],[50,2],[68,1],[69,2],[42,2],[89,1],[75,1],[28,2],[67,4],[66,2],[82,1],[85,12],[3,1],[83,1],[78,3]],'background',[[34,2],[87,5],[18,1],[27,3],[42,1],[26,2],[86,8],[67,7]],'sharp',[[32,1]],'puts',[[47,1],[67,1]],'basics',[[86,1],[65,1],[64,1],[66,2]],'box',[[22,2],[54,1],[37,2],[50,1],[15,1],[42,2],[67,11],[47,3],[66,1],[62,8],[44,1],[30,2],[25,1],[12,1],[56,1]],'iup_example',[[68,1]],'http',[[76,1],[68,5],[65,1],[66,3],[73,5]],'computer',[[28,2],[42,1]],'minimum',[[39,1],[18,1],[14,1]],' re',[[30,1],[85,2],[73,1]],'convertible',[[19,1]],'translated',[[54,1],[83,1]],'declared',[[66,3]],'disabled',[[34,1],[20,1],[18,2],[27,1],[41,2],[12,1],[82,1],[40,2],[10,1],[61,1],[83,7],[19,1],[26,6],[11,1],[56,1]],'remaining',[[75,3],[86,1],[80,1],[78,3]],'extends',[[3,1]],'163&164',[[20,1]],'classic',[[36,1]],'quotes',[[82,1]],'overclocks',[[41,1]],' cur',[[83,1]],' like',[[85,1]],'protection',[[20,1]],'terminates',[[78,1]],'straighten',[[12,1]],'arguments',[[26,1],[67,3]],'nintendo',[[3,2],[24,1],[28,2],[75,2],[86,6]],'unofficial',[[3,1],[17,1],[74,1]],'pause',[[34,2],[54,2],[18,2],[60,2],[15,1],[17,1],[67,4],[47,1],[66,3],[43,2],[24,1],[10,1],[29,6],[30,4],[26,2],[14,1],[56,5]],'depending',[[72,1],[61,1],[83,2],[78,1],[86,1],[67,1],[47,1],[73,1]],'genie',[[34,9],[74,2],[86,1],[67,2],[47,2],[72,6],[3,1],[62,15],[10,1],[26,2],[55,3],[13,1],[11,2],[56,2]],'please',[[54,6],[85,2],[87,1]],'difference',[[54,1],[86,2],[83,1],[85,1]],'nmi1',[[56,1]],'getcurrentbranch',[[67,1]],'threshold',[[85,1]],'`&z0',[[85,1]],'fceuxdsp',[[3,9],[22,2],[18,1],[32,1],[54,1],[16,1],[2,2]],'maintenance',[[21,1],[14,1]],'savescreenshot',[[67,1]],' |7f',[[83,1]],'improbably',[[69,1]],' add',[[85,6]],'blader',[[15,1]],' envelope',[[83,3]],'partially',[[36,1],[14,1]],'yourself',[[54,1],[66,1],[70,1]],'predecessor',[[69,1]],'ki7rbp',[[85,1]],'repeating',[[86,1]],' decrease',[[83,1]],'options',[[22,6],[36,2],[18,3],[27,2],[33,6],[37,1],[15,1],[42,7],[12,3],[6,6],[46,1],[54,2],[48,3],[8,1],[9,1],[43,2],[56,1],[60,2],[45,1],[32,2],[72,2],[78,1],[7,6],[50,2],[16,1],[21,1],[67,1],[47,1],[10,3],[57,1],[30,2],[23,3],[49,3],[26,3],[14,2],[20,2],[11,4]],'accu',[[85,1]],'corresponding',[[54,1],[50,1],[61,1],[83,1],[78,1],[47,1],[11,1],[85,1]],'rest',[[54,1],[86,1],[80,1],[67,1],[83,1],[85,3]],'megaman',[[86,4]],'11111000',[[87,2]],'parse',[[12,1]],'placement',[[86,1]],'purple',[[67,1]],'stevedonovan',[[68,1]],'beq',[[85,2]],'haven',[[54,1],[83,1],[86,1]],' jsr',[[85,1]],'informed',[[83,1]],'aratanaru',[[15,1]],'special',[[34,1],[18,1],[42,2],[75,1],[86,1],[82,1],[8,1],[85,4],[57,1],[61,2],[83,2],[14,1],[20,4],[56,4]],' games',[[15,1]],'save_type',[[67,2]],'mailing',[[83,1]],'fires',[[53,1]],'decrement',[[83,2],[85,6]],'watches',[[13,1]],'gate',[[83,2]],'y2k',[[86,2]],'projects',[[12,1]],'seek',[[12,1],[56,3]],'couldn',[[19,1],[86,1],[67,2]],'crc',[[11,1],[14,1]],'savestatefile',[[26,1]],'append',[[54,1]],'confirm',[[86,1],[67,2]],'register',[[9,1],[82,8],[85,41],[80,7],[83,28],[87,1],[15,1],[86,5],[67,29],[66,1],[8,1],[56,5]],'customized',[[10,1],[32,1]],'adjusting',[[17,1],[65,1]],'needs',[[54,2],[10,1],[67,1],[66,1],[89,1],[56,1]],'mkv',[[45,1]],'drastically',[[18,1]],'controlled',[[86,1],[83,1],[82,1],[56,2]],'warioland',[[18,1]],'256',[[34,1],[18,1],[69,2],[78,2],[75,1],[86,7],[67,2],[85,2]],'date',[[66,1],[87,1],[88,1]],'luabot',[[69,9]],'areascrambler',[[70,1]],'bbb',[[79,1]],'detailed',[[22,1],[75,1],[86,1],[56,1]],'release',[[11,1],[12,1],[18,1],[37,1],[15,1],[86,5],[8,1],[9,1],[38,1],[3,1],[72,2],[51,1],[7,1],[13,2],[16,1],[21,2],[17,2],[4,2],[10,1],[83,1],[5,1],[19,1],[14,2],[20,1],[6,1]],'drawtext',[[67,1]],'maybe',[[69,1],[72,1]],'cutting',[[74,1],[66,1],[73,1]],'chunks',[[80,5]],' 5ff8',[[82,1]],'sei',[[85,2]],'txt',[[19,1],[18,1],[83,6],[82,2],[85,2]],'integral',[[11,1],[42,1]],'streams',[[86,1]],'freezed',[[59,1]],'against',[[54,1],[7,1],[67,1],[38,1]],'mean',[[54,1],[47,1]],'libav',[[6,1]],'attach',[[37,1]],' modulator',[[80,1]],'#ce_2gpl`ki7rbp',[[85,1]],'capacity',[[28,1]],'probably',[[54,2],[37,1],[25,1],[70,1],[86,3],[65,4],[67,2],[85,2],[72,2]],'func',[[67,16]],'goal',[[69,1],[68,1],[73,1]],'1008307711',[[78,1]],'bool',[[78,5],[67,31]],'wavelength',[[83,28]],' temporary',[[80,1]],'teenagemutantninjaturtles',[[70,1]],'metal',[[54,1]],'came',[[86,2],[32,1]],'01h',[[82,1]],'button',[[22,1],[54,11],[18,5],[37,11],[11,1],[6,1],[8,1],[9,1],[63,2],[66,1],[44,2],[45,2],[61,1],[70,1],[78,6],[50,1],[69,5],[16,1],[28,2],[31,3],[67,14],[47,9],[79,1],[10,1],[30,1],[59,1],[12,2],[56,6]],'calling',[[67,4]],'submitinputchange',[[67,1]],'reported',[[17,1],[85,1]],'whenever',[[67,6],[83,1],[85,2],[89,2],[56,1]],'idle',[[56,1]],'hp898f',[[9,1]],'fffd ',[[75,1]],'name',[[22,1],[35,1],[18,1],[54,6],[12,1],[58,7],[15,3],[89,6],[86,16],[82,3],[9,1],[43,1],[3,3],[44,1],[63,1],[80,10],[85,1],[25,1],[78,1],[55,2],[13,1],[34,1],[50,1],[69,1],[17,1],[39,2],[65,1],[47,3],[67,8],[10,4],[30,2],[88,2],[26,2],[20,1],[56,15]],'behaviour',[[86,3],[83,2],[85,1],[12,1]],'full',[[22,1],[53,1],[18,3],[60,1],[6,1],[15,1],[42,7],[82,1],[43,1],[62,1],[29,1],[45,1],[61,2],[51,1],[7,1],[55,1],[34,1],[17,1],[28,1],[67,1],[47,1],[4,1],[83,3],[77,1],[5,1],[0,1],[14,1],[11,1],[56,1]],'bug',[[6,4],[20,9],[18,13],[22,1],[16,4],[17,3],[8,3],[9,2],[4,2],[10,2],[5,4],[19,5],[14,5],[7,3],[13,2],[11,2],[12,11]],'lua',[[22,4],[35,3],[18,4],[56,3],[12,18],[6,3],[15,8],[68,5],[8,6],[9,6],[66,29],[45,10],[70,30],[13,4],[1,1],[73,1],[69,15],[16,6],[21,2],[17,2],[65,18],[67,34],[10,6],[64,11],[19,2],[26,5],[14,6],[11,3],[20,5]],'documented',[[54,1],[27,1]],' they',[[80,1],[32,1]],'pirated',[[54,1]],'come',[[75,1]],'untouched',[[82,1]],'communities',[[1,1]],' |10',[[83,1]],' pick',[[29,1]],'supports',[[3,2],[34,1],[30,1],[25,3],[67,1],[8,1],[12,1]],'onebus',[[9,1]],'emphasis',[[39,4],[8,1],[32,2]],'softreset',[[18,1],[67,1]],'net',[[87,2],[74,1],[66,2],[82,1],[88,2]],'swapping',[[16,1],[89,1]],'j3c0b%a@',[[85,1]],'1100',[[75,1]],' |60',[[83,1]],'understandable',[[63,1]],'447',[[83,1]],'quicker',[[73,1],[74,1],[56,1]],'32000',[[20,1],[15,1],[18,2]],'system',[[22,1],[35,1],[68,1],[89,1],[28,6],[31,2],[67,1],[85,1],[86,1],[43,1],[3,2],[24,2],[10,1],[32,1],[45,1],[83,4],[78,1],[23,2],[59,1],[73,1]],'component',[[83,1],[55,1]],'beed',[[9,1]],'hidden',[[45,1],[36,1]],' 2002',[[85,1]],'rise',[[86,1]],'shows',[[44,1],[18,2],[50,1],[60,4],[58,1],[83,3],[17,1],[14,2],[85,3],[11,1],[56,1]],'backup',[[34,1],[72,1],[18,1],[10,1],[45,3],[15,1],[63,1],[43,4]],'rbibaseball',[[12,1]],'meant',[[3,1]],'hovering',[[56,1]],'10240',[[47,2]],'f24',[[67,1]],'glitch',[[59,1],[61,1],[8,1],[70,1]],'english',[[54,4]],'p00',[[67,1]],'commands',[[22,2],[34,3],[16,1],[31,2],[48,1],[85,4],[44,1],[79,1],[64,1],[78,3],[19,1],[26,1],[14,1],[1,4]],'rainwarrior',[[1,1],[3,1]],'bookmark',[[8,1],[12,2],[56,2]],'fce',[[3,21],[22,1],[79,1],[80,3],[30,1],[78,1],[0,1],[59,1],[2,2],[1,1],[47,3],[52,1]],'table',[[54,20],[69,7],[58,5],[15,1],[17,1],[75,2],[86,33],[67,29],[8,1],[66,18],[85,2],[3,1],[80,2],[83,1],[88,1],[59,2],[7,3],[55,2]],'tracknoise',[[12,1]],'optimized',[[22,1]],'compact',[[11,1]],'player4',[[78,1]],'decay',[[83,29]],' ldy',[[85,1]],'trade',[[85,1]],'3w@',[[85,1]],'gamecube',[[3,1]],'listbox',[[14,1]],'arkanoid',[[78,1],[37,3],[67,1]],'transparancy',[[67,1]],'edition',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,2],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'0008',[[82,1]],'002e',[[82,1]],'`rp`',[[85,1]],'%d2n@4',[[85,1]],'000e',[[82,1]],'gpa',[[85,2]],' saving',[[85,1]],'beta',[[3,1]],'section',[[54,3],[35,1],[60,1],[50,1],[75,1],[86,3],[82,1],[85,1],[72,1],[80,15],[83,3],[78,5],[14,1],[56,1]],' xxxx1',[[75,1]],'represented',[[78,2]],'easilly',[[86,1]],'frames|',[[86,1]],' mar',[[80,1]],'exotic',[[20,1]],'assistance',[[73,1]],'arise',[[72,1]],'tttttttt',[[82,1]],'asq_realitya',[[32,1]],' push',[[85,6]],'selling',[[54,1],[86,1]],'factors',[[11,1],[42,1]],'entirity',[[86,1]],'togglable',[[15,1],[14,2]],'getdown',[[15,1],[67,1]],'restoration',[[13,1]],'shifts',[[85,2]],'famicom',[[35,1],[37,10],[28,7],[2,1],[31,2],[47,2],[3,1],[24,1],[83,1],[78,1],[23,2],[76,1],[13,1],[20,1]],'increment',[[34,5],[82,1],[85,62]],'6510',[[85,13]],'abortretryignore',[[67,1]],'3f20|',[[75,1]],'song',[[82,18]],'66hl2n@',[[85,1]],'where',[[22,1],[35,10],[18,5],[53,4],[54,2],[60,1],[86,7],[66,2],[9,1],[40,1],[72,3],[82,4],[45,1],[85,2],[61,1],[13,1],[34,3],[69,1],[17,1],[65,2],[67,5],[10,2],[30,3],[83,4],[19,5],[59,4],[20,6],[11,1]],'&4la',[[85,1]],'rewrites',[[12,1]],'nez',[[25,1]],'inclusive',[[69,1],[66,1]],'scrollbar',[[60,1],[4,1],[56,1]],'boy',[[8,1]],'bizhawk',[[10,1]],'save',[[22,4],[35,2],[18,7],[54,12],[56,3],[20,2],[15,1],[6,2],[75,2],[66,5],[9,1],[63,3],[62,1],[85,1],[45,6],[80,3],[61,7],[34,5],[50,2],[69,1],[16,5],[17,6],[28,1],[67,12],[47,1],[24,7],[79,1],[10,1],[59,3],[11,3],[12,2]],'uploading',[[68,1]],' new',[[83,3],[7,1]],'yyy',[[78,2]],' string',[[82,3]],' xodnizel',[[85,1]],'resuming',[[30,1],[10,1]],'bcs',[[85,3]],'routed',[[37,1],[86,1]],'worked',[[7,1]],'kernal',[[85,2]],'disassemble',[[61,1]],'lehti',[[85,2]],'achieves',[[73,1]],'hbd7',[[85,2]],'retrieved',[[86,1]],'gamepad',[[5,1],[7,1],[14,1],[6,3]],'minimizes',[[17,1]],'data',[[56,11],[20,1],[18,3],[60,10],[6,1],[58,1],[15,1],[68,2],[87,2],[75,11],[86,52],[89,1],[48,1],[8,1],[66,1],[82,23],[3,1],[85,9],[80,8],[61,41],[25,1],[78,3],[55,4],[74,3],[16,1],[17,1],[28,2],[67,11],[47,2],[79,3],[10,5],[57,3],[30,5],[83,1],[49,1],[88,2],[59,14],[14,1],[12,5],[11,3]],'f10',[[24,2],[67,1]],'buttoncount',[[12,1]],'track',[[59,1],[75,1],[50,1],[61,3],[16,1],[67,1]],'interface',[[3,2],[68,1],[15,2],[86,1],[7,1],[47,1],[36,1]],'goodtools',[[34,1]],'33554432',[[85,1]],'improving',[[7,1]],'dd04',[[85,2]],'129',[[86,1]],'4buttonexit',[[10,1]],'pixel',[[6,1],[18,1],[42,1],[86,38],[14,3],[67,11],[66,4],[9,1],[56,1]],'extracts',[[85,1]],'permit',[[19,1],[83,1]],'inspired',[[86,1]],'affects',[[87,1],[18,1],[41,1],[85,4],[43,1]],'004e',[[82,1]],'400a',[[83,2]],'600',[[85,3]],'valgrind',[[7,1]],'figuring',[[39,1]],'language',[[54,3],[10,1],[64,1],[69,1],[55,1],[65,1],[66,2],[85,1]],'immaterial',[[86,1]],'capacitance',[[83,1]],'sha',[[85,7]],'bullet',[[3,1],[30,2],[73,1]],'question',[[72,1],[67,3]],'started',[[3,1],[24,2],[18,1],[45,1],[50,1],[54,2],[64,2],[23,1],[69,7],[65,1],[67,5],[73,1]],'presskeystart4',[[69,1]],'bit2',[[78,2]],'tadd',[[80,1]],'fds',[[56,1],[35,2],[74,1],[16,1],[15,2],[28,8],[31,2],[82,10],[9,1],[72,5],[24,1],[80,1],[25,5],[23,1],[78,6],[73,1]],'appended',[[89,1],[43,2]],'minor',[[18,2],[16,2],[5,1],[17,1],[19,1],[1,1],[13,1],[20,1],[72,1]],'created',[[22,1],[46,1],[27,1],[33,1],[12,2],[20,1],[56,1],[68,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,2],[72,1],[32,1],[61,2],[71,1],[78,2],[82,1],[76,1],[7,1],[1,2],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,2],[37,1],[53,1],[58,1],[15,2],[42,1],[60,1],[81,1],[86,2],[2,1],[87,1],[85,1],[89,2],[40,1],[3,3],[43,2],[29,1],[44,1],[45,3],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,2],[67,1],[24,1],[79,1],[10,2],[30,1],[77,1],[23,1],[11,1],[6,1]],'diables',[[17,1]],' ora',[[85,8]],'side',[[54,2],[6,1],[42,1],[28,9],[31,1],[86,1],[47,2],[85,1],[3,1],[80,1],[83,1],[88,1],[56,1]],'yos0ffa',[[85,1]],' no',[[22,1],[83,3],[18,1]],'y#4j2x@to',[[85,1]],'prepends',[[82,1]],'getinstructionscount',[[10,1],[67,1]],'details',[[45,1],[18,10],[32,1],[60,1],[83,8],[75,2],[86,7],[66,1]],'account',[[59,1],[18,1],[67,1],[69,1],[89,1]],'freely',[[70,1]],'pops',[[66,1],[65,1]],'neccessary',[[86,1]],'wanted',[[85,1],[86,1]],'exclusive',[[10,1],[86,2],[69,1],[83,2],[85,2]],'dong',[[11,1]],'beginning',[[22,1],[56,1],[69,2],[89,1],[86,3],[67,1],[85,1],[47,1],[45,4],[30,3],[78,1],[12,1],[73,2]],'socket',[[13,1]],'grey',[[57,1],[67,1]],'adr',[[66,4]],'presumably',[[86,3]],'palette',[[33,2],[42,1],[17,3],[75,1],[86,22],[39,21],[67,8],[8,2],[9,2],[72,4],[10,1],[32,12],[57,4],[80,1],[7,3],[14,2],[12,2]],'number',[[54,2],[11,1],[18,2],[27,1],[60,1],[20,1],[89,2],[86,4],[8,1],[9,1],[43,1],[66,2],[72,1],[82,4],[85,2],[61,1],[78,3],[34,1],[69,33],[17,1],[28,1],[31,2],[67,14],[47,4],[24,2],[79,1],[10,1],[30,2],[83,16],[59,1],[12,2],[56,7]],'l8i',[[85,1]],'defeated',[[70,1]],'%03d',[[78,2]],'knows',[[19,1]],'adding',[[54,1],[41,3],[89,1],[85,1],[8,1],[66,1],[3,2],[62,1],[10,1],[30,1],[59,2],[14,1],[11,1]],'safely',[[67,1]],'zd`2',[[85,1]],'added',[[54,1],[11,12],[18,32],[12,20],[15,4],[89,1],[86,3],[8,10],[9,11],[82,5],[3,2],[85,3],[32,2],[78,4],[7,25],[13,5],[34,1],[16,5],[17,8],[67,3],[4,2],[10,16],[5,3],[19,7],[59,1],[14,13],[20,9],[6,16]],'6502',[[57,1],[83,4],[75,2],[67,1],[84,1],[47,3],[82,6],[85,6]],'allowed',[[18,1],[61,1],[83,1],[17,1],[67,2],[66,1],[12,1]],'automatically',[[22,1],[34,2],[18,2],[37,1],[50,1],[56,5],[60,2],[42,2],[89,2],[86,1],[39,1],[67,1],[47,5],[85,1],[43,3],[62,1],[30,2],[83,1],[26,3],[20,1],[36,1]],' game',[[34,1],[75,1]],'matches',[[62,1]],'tutorial',[[65,1]],'doc',[[86,1],[83,2],[82,3],[78,1]],'counter',[[22,2],[34,14],[18,2],[53,1],[60,2],[6,1],[75,1],[86,15],[67,10],[85,5],[10,1],[80,6],[30,3],[83,97],[19,2],[12,4],[56,6]],'laggy',[[53,1]],'boolean',[[69,1],[56,1]],'b002',[[82,1]],'pushing',[[85,2]],' look',[[79,1]],' linear',[[83,2]],'tile',[[54,2],[87,2],[57,2],[74,1],[61,3],[58,3],[86,11],[55,1],[7,5]],' uint32',[[80,7]],' 13',[[83,1],[85,3]],'subtractions',[[85,2]],'mention',[[86,1]],'always',[[54,1],[56,1],[18,1],[16,1],[58,1],[75,2],[86,3],[67,10],[8,1],[9,1],[43,2],[63,1],[66,2],[85,22],[30,1],[61,1],[78,3],[83,4],[19,1],[26,1],[14,1],[20,2],[12,1]],'mostly',[[54,1],[60,1],[32,1],[69,1],[16,1],[85,1],[9,1]],'bank',[[62,1],[82,10],[10,2],[61,1],[89,3],[59,1],[75,2],[14,1],[67,2],[8,1],[47,1],[56,11]],'grayscale',[[86,1],[12,1],[39,2]],'runtime',[[61,1],[56,2]],'pushes',[[85,1]],'learning',[[65,1]],'technical',[[76,2],[86,2],[1,2],[77,1],[84,1],[85,1]],'almost',[[3,1],[75,1],[60,1]],'006eh',[[82,1]],'imply',[[86,1]],'january',[[3,1],[4,1],[5,1]],'respective',[[78,1],[56,1]],'seconds',[[85,2],[45,2]],'gpl',[[3,1]],'town',[[54,1]],'records',[[61,1],[78,2],[73,1]],'significantly',[[47,1],[75,1],[14,1]],'clearmarker',[[67,1]],'flip',[[82,1],[86,1]],' bryan',[[85,1]],'malformed',[[63,1]],'anc',[[85,1]],'ability',[[19,1],[10,1],[83,4],[12,1],[73,1]],'robust',[[67,1]],'sequence',[[86,1],[61,1],[83,5],[85,3]],'binds',[[66,1]],'included',[[18,1],[32,1],[37,1],[69,1],[70,2],[28,1],[14,2],[67,1],[82,1],[85,1],[86,1]],'players',[[53,1],[75,1],[86,1],[69,1],[16,1]],'doubles',[[85,1],[12,1]],'chapter',[[85,2],[45,3]],'c128',[[85,1]],'dadc',[[85,1]],'registersave',[[16,2],[67,1]],'j@8n',[[85,1]],'extract',[[85,1],[55,1]],'sweeps',[[83,2]],'there',[[54,4],[53,1],[18,1],[27,1],[60,2],[87,2],[89,2],[75,1],[86,4],[66,5],[82,3],[72,3],[3,1],[85,4],[45,1],[61,2],[70,1],[34,1],[69,3],[16,1],[17,1],[67,8],[47,6],[30,2],[83,2],[5,1],[19,1],[59,3],[56,6]],'4018',[[56,1]],'specific',[[22,1],[46,1],[37,2],[50,1],[53,1],[60,1],[69,2],[42,1],[17,1],[74,1],[75,3],[65,1],[89,1],[47,1],[66,2],[24,2],[79,1],[80,5],[83,2],[77,1],[70,1],[76,1],[55,1]],'auto',[[34,6],[12,1],[18,5],[37,9],[46,3],[53,3],[15,1],[56,1],[73,2],[67,1],[82,2],[43,1],[10,3],[45,9],[30,1],[19,1],[7,1],[14,2],[20,1],[11,6]],'platforms',[[67,1]],'decoding',[[86,1]],'explain',[[54,1],[59,1],[33,1],[70,1]],'along',[[3,1],[86,1]],'logical',[[86,1],[67,3],[64,2],[85,2],[6,1]],'conditional',[[14,1],[8,2],[12,1],[56,4]],'screenshots',[[35,2],[20,1],[67,1]],'additions',[[85,2]],'transfering',[[85,1]],'defaults',[[40,1],[44,1],[4,1],[67,4],[20,2],[9,1]],'preferably',[[67,2]],'dostuffhere',[[66,1]],'070h',[[82,2]],'mirroring',[[75,3],[14,1],[80,1],[58,2],[63,1]],'flag',[[34,1],[85,104],[50,1],[16,1],[15,1],[26,17],[86,7],[14,2],[67,2],[82,2],[9,1],[56,4]],'speed',[[34,1],[73,2],[18,3],[41,3],[42,1],[75,6],[31,14],[65,1],[66,1],[9,1],[67,1],[82,9],[29,3],[30,4],[83,2],[26,2],[14,1],[13,1],[11,5],[20,1]],' version',[[82,1]],'analyse',[[86,1]],'view',[[54,1],[62,1],[45,2],[61,1],[83,1],[59,3],[55,1],[8,2],[20,1],[56,2]],'newlines',[[78,2]],'chunk',[[80,8],[11,1],[25,1]],'updating',[[12,1],[18,1]],'reinstalled',[[18,1]],'slowing',[[30,1],[34,1]],'m#l',[[85,1]],'pair',[[78,1]],'fcexp',[[78,1]],'prehaps',[[86,2]],'getinput',[[67,1]],'unpaused',[[11,1]],'boost',[[41,1],[12,1],[18,1]],'emulating',[[15,1],[67,1]],' frame',[[83,3]],'real',[[34,1],[82,1],[85,6],[87,1],[83,2],[42,3],[17,1],[59,2],[86,1],[47,1],[12,1],[66,1]],'snes9x',[[49,1],[14,1],[67,1],[66,4],[43,1]],'spike',[[83,3]],'cleaned',[[20,1],[7,1],[12,1],[5,1]],'building',[[68,1],[89,1]],'forget',[[9,1]],'selecting',[[24,2],[35,1],[54,1],[30,1],[59,2],[86,2],[14,1],[47,2],[12,1]],'ranging',[[85,1]],'sped',[[41,1]],'ramwatch',[[13,2]],'endian',[[18,1],[67,1]],'reflect',[[17,1]],'terminal',[[83,7]],'hacks',[[71,1]],'attained',[[83,1]],'cases',[[17,1],[19,1],[67,2],[85,1],[20,3],[56,1]],'gotcha',[[14,1]],'vba',[[49,1],[14,1],[48,1],[43,1]],'letting',[[67,2]],'blow',[[67,1]],'psg',[[67,1]],' 040',[[83,1]],'what ',[[80,1]],'ruined',[[85,1]],'pressing',[[24,1],[29,1],[37,1],[30,2],[70,1],[59,1],[31,1],[67,2],[66,1],[56,1]],'collapsible',[[18,1]],'early',[[67,1]],'triplets',[[39,1]],'artifacts',[[42,3]],'parser',[[56,1]],'navigating',[[24,1],[30,2],[29,1]],' or',[[24,2]],'love',[[87,1]],'411ah',[[82,1]],'effective',[[85,80]],'fills',[[86,1]],'cppcheck',[[7,1]],'oninputstart',[[69,3]],'john',[[85,1]],'sounddisplay',[[12,1]],'storage',[[54,1],[28,1]],'share',[[75,1],[86,2],[87,1],[42,1]],'read_only',[[67,2]],'pauses',[[66,1],[12,1],[67,2]],'impl',[[85,2]],'field',[[22,1],[54,1],[20,1],[50,1],[11,1],[73,1],[67,1],[47,1],[82,2],[62,2],[80,2],[30,1],[78,6],[19,1],[12,2],[56,7]],'oeka',[[37,1]],'backtrack',[[69,1]],' we',[[82,1]],'reg',[[12,1],[86,1]],'rp2c04_0003',[[32,1]],'competing',[[73,1]],' a%',[[85,1]],'well',[[54,4],[35,1],[50,1],[69,6],[74,1],[86,2],[67,4],[47,1],[9,1],[66,1],[3,1],[72,1],[10,1],[57,1],[61,1],[82,2],[25,1],[85,5],[59,1],[13,1],[56,1]],'under',[[22,1],[34,1],[33,1],[46,1],[50,1],[54,1],[69,2],[28,2],[86,1],[47,2],[85,1],[40,1],[3,3],[62,2],[30,2],[64,1],[14,2],[1,3],[55,1]],'nmi2',[[56,1]],'indicated',[[86,2],[67,1]],'400d',[[83,1]],'japan',[[28,1]],'hardwired',[[86,1]],'0x2000',[[80,3]],'inverted',[[83,2],[4,1]],'consist',[[30,1],[78,2]],'tabbing',[[12,1],[60,1]],'saving',[[54,2],[35,1],[10,1],[18,3],[50,1],[16,1],[61,1],[64,1],[17,1],[11,3],[63,1]],'242',[[12,1]],'lower',[[34,1],[79,1],[69,1],[83,1],[75,1],[86,6],[85,9],[56,2]],'takeshi',[[37,1]],'setpixel',[[67,1]],'measured',[[83,2],[85,1]],'040e',[[47,1]],'downs',[[73,1]],'cart',[[75,2],[86,5],[11,1],[89,3]],'inline',[[3,1],[56,4]],'earth',[[85,1]],'did',[[70,1],[86,1],[67,1],[14,1],[85,2],[82,2],[72,1]],'0xf',[[85,1],[56,2]],'optimize',[[73,1],[6,1]],'wrong',[[17,1],[22,1],[10,1],[54,1],[12,1]],'hands',[[66,1]],'halo',[[9,1]],'assisted_speedrun',[[73,1]],'bmf_final3',[[32,1]],'hide',[[34,1],[45,1],[25,1],[42,3],[86,1],[7,1],[12,1],[36,1]],'clicked',[[67,1]],'capabilities',[[75,1],[86,2],[7,1],[67,1],[6,1]],'versions',[[22,1],[16,1],[65,2],[67,2],[63,1],[52,1],[3,1],[72,1],[9,1],[30,2],[77,1],[83,1],[11,1]],'0x00fa',[[66,1]],'pausing',[[14,1]],'vezj',[[85,1]],'thinking',[[51,1]],'fffc',[[75,1],[56,1]],'rst',[[56,2]],'occurring',[[56,1]],'definetely',[[86,1]],'addition',[[22,1],[34,1],[37,1],[16,1],[67,1],[85,9],[72,2],[3,1],[83,1],[5,1],[14,1],[13,1],[11,1],[6,1]],'shy',[[85,3]],'undoes',[[73,1]],' loadstate',[[24,1]],'non',[[34,1],[20,1],[18,1],[73,2],[69,1],[74,1],[15,1],[17,1],[75,1],[86,6],[67,3],[47,1],[3,1],[64,1],[83,4],[19,1],[12,1],[56,4]],'legend',[[85,1]],'tips',[[6,1]],'guides',[[46,1],[55,1],[1,2],[71,2],[23,1]],'returns',[[18,1],[14,1],[67,61],[66,4],[69,11]],'characteristics',[[83,1],[75,3]],'stupid',[[17,1]],'closer',[[85,1],[9,1]],'themes',[[36,1],[14,1]],'bat',[[23,1]],'lfsr',[[80,1]],'autosearch',[[48,1],[49,1]],'227',[[12,1]],'start',[[22,1],[54,2],[37,3],[50,2],[36,1],[69,7],[87,2],[89,1],[86,4],[65,1],[67,5],[47,1],[66,2],[82,1],[85,3],[30,1],[61,2],[78,6],[83,4],[59,1],[14,1],[56,1]],'2800|',[[75,1]],'stationary',[[86,1]],'rates',[[86,1]],'pcejin',[[48,1],[49,1]],'romname',[[26,3]],'handle',[[19,1],[69,1],[66,2],[20,1],[85,2]],'quirk',[[83,1],[86,1]],'rb`xh8',[[85,1]],'nop',[[85,16]],' 9000',[[82,1]],'layer',[[86,1]],'entering',[[54,1],[56,3],[86,1],[31,1],[42,1]],'readable',[[6,1],[60,1],[82,1],[56,1]],'difficult',[[85,1],[39,1]],' instructions',[[89,1]],'registermanual',[[67,1]],'remember',[[34,1],[54,2],[10,1],[82,1],[85,3],[59,1],[86,2],[66,1],[20,2],[73,1]],' power',[[79,1]],'a002',[[82,1]],'grain',[[83,1]],'memory',[[22,8],[35,3],[18,7],[46,2],[58,1],[75,16],[86,29],[8,2],[9,1],[66,5],[3,1],[62,1],[82,1],[85,7],[7,1],[55,1],[73,1],[50,17],[74,1],[16,3],[17,4],[67,32],[47,7],[10,2],[57,4],[30,1],[83,2],[59,11],[14,1],[20,2],[56,21]],'x11x',[[85,1]],'0x16',[[67,1]],'don’t',[[30,1]],'debuggerfontsize',[[10,1],[27,1]],'varying',[[80,1]],'unexpectingly',[[66,1]],'o&_',[[85,1]],'some',[[11,1],[35,1],[18,1],[27,1],[12,2],[54,6],[15,1],[42,2],[56,1],[75,2],[86,9],[66,3],[9,1],[40,1],[3,1],[63,3],[45,1],[32,1],[61,1],[72,2],[25,2],[70,1],[82,2],[85,8],[13,2],[34,2],[69,5],[16,1],[17,2],[28,1],[67,10],[47,1],[10,2],[83,2],[88,1],[19,2],[14,1],[20,2],[36,1]],'briefly',[[47,1]],'0afffh',[[82,1]],'md5_asciistr',[[17,1]],'kilobytes',[[28,1]],'initialize',[[85,1],[86,2]],'hand',[[66,2],[85,1]],'discovering',[[61,1]],'hotkey',[[22,2],[12,3],[18,7],[33,1],[34,5],[37,5],[56,3],[42,1],[17,1],[60,1],[67,1],[9,1],[3,1],[24,4],[10,1],[29,1],[30,1],[44,4],[45,2],[19,3],[11,1],[20,3]],'other',[[22,2],[53,1],[37,1],[54,5],[68,2],[36,1],[15,1],[75,2],[86,6],[8,1],[63,1],[66,3],[3,2],[82,3],[85,13],[61,1],[70,1],[78,1],[34,1],[74,1],[69,1],[16,1],[17,1],[67,5],[30,2],[83,3],[5,2],[19,1],[14,1],[12,1],[56,5]],' hence',[[67,4]],'margin',[[86,1]],'like',[[54,3],[37,2],[58,1],[89,4],[86,6],[48,1],[66,7],[82,2],[72,1],[3,2],[85,14],[61,3],[70,2],[78,1],[34,1],[74,1],[69,3],[65,1],[67,13],[47,4],[57,2],[64,2],[83,1],[49,1],[14,1],[20,1],[56,3]],'bound',[[66,1],[37,1]],'cccvvvv',[[82,1]],'nitsuja',[[3,1],[32,3]],'comparator',[[86,2]],'rendered',[[61,3],[59,2],[86,8]],'red',[[34,1],[17,1],[59,1],[39,2],[67,7],[66,1],[11,1]],'conditioned',[[86,1]],'given',[[24,1],[62,1],[56,3],[73,1],[69,1],[58,1],[83,1],[89,2],[86,1],[67,39],[66,5],[36,1]],'rect',[[67,1]],'scenario',[[83,1]],'structure',[[65,1]],'symmetry',[[83,1]],'inc',[[85,10]],'_ok',[[85,1]],'sporting',[[86,1]],'hexbackcolorr',[[27,1]],'gnobgfillcolor ',[[34,1]],'4005',[[83,2]],' has',[[45,1]],'met',[[83,1],[56,1]],'needed',[[22,1],[54,2],[68,1],[30,2],[70,1],[89,1],[86,1],[65,2],[67,1],[85,1]],'player1',[[78,1]],'better',[[22,1],[54,2],[69,1],[16,1],[42,1],[7,1],[39,2],[8,1],[67,1],[6,2]],'mutant',[[53,1],[75,1]],'fail',[[54,1],[61,1],[85,1],[20,1],[63,2]],'correctly',[[19,1],[85,1],[67,1],[58,1],[12,1],[20,1]],'forwards',[[6,1]],'levels',[[85,1],[7,1],[61,1],[74,2],[83,1],[40,1]],'linked',[[3,1],[10,1],[68,1]],'dip',[[10,1]],'hitbreakpoint',[[10,1],[67,2]],'clip',[[26,2],[18,1],[70,1],[42,1]],'prescale',[[9,1]],'electronic',[[35,1],[14,1]],'produced',[[62,1],[42,1],[73,1],[83,3],[56,1]],'risk',[[63,1]],'iterate',[[66,1]],'closes',[[67,1]],'perl',[[64,1]],'key2',[[69,1]],'2c00|',[[75,1]],'dancing',[[75,1]],'notes',[[88,1],[67,6],[83,1],[85,1],[78,1],[11,1]],'838977920',[[78,1]],'overhauled',[[22,1]],'front',[[69,1],[66,2],[83,1]],'affiliated',[[83,1]],'9030',[[82,1]],' 004',[[83,1]],'edits',[[1,2]],'confuse',[[85,2]],'terms',[[67,1],[73,1],[56,1]],'simultaniously',[[86,1]],'|the',[[86,1]],' ideally',[[86,1]],'nsf',[[81,2],[10,1],[61,10],[16,3],[25,3],[39,1],[55,1],[82,3],[9,2],[56,6]],'differently',[[85,5],[78,1]],'its',[[22,2],[18,3],[37,1],[68,1],[89,2],[42,1],[66,1],[9,1],[43,3],[3,1],[62,1],[82,2],[85,9],[71,1],[51,1],[1,3],[73,1],[50,1],[69,2],[39,1],[31,1],[47,2],[67,6],[64,1],[0,1],[59,1],[14,1],[12,1],[56,2]],'multilinecomment',[[89,2]],'viewing',[[54,2],[59,1],[74,1]]];window.bSearchDataLoaded=true; \ No newline at end of file +var aTl=[['Intro.html','Introduction'],['Introduction.html','Introduction'],['Overview.html','Overview'],['FCEUltraVersionHistory.html','FCE%20Ultra%20Version%20History'],['WhatsNew262.html','What%27s%20New%3F%202%2E6%2E2%20%28changelog%29'],['WhatsNew261.html','What%27s%20New%3F%202%2E6%2E1%20%28changelog%29'],['WhatsNew260.html','What%27s%20New%3F%202%2E6%2E0%20%28changelog%29'],['WhatsNew250.html','What%27s%20New%3F%202%2E5%2E0%20%28changelog%29'],['WhatsNew240.html','What%27s%20New%3F%202%2E4%2E0%20%28changelog%29'],['WhatsNew230.html','What%27s%20New%3F%202%2E3%2E0%20%28changelog%29'],['WhatsNew223.html','What%27s%20New%3F%202%2E2%2E3%20%28changelog%29'],['WhatsNew222.html','What%27s%20New%3F%202%2E2%2E2%20%28changelog%29'],['WhatsNew221.html','What%27s%20New%3F%202%2E2%2E1%20%28changelog%29'],['WhatsNew220.html','What%27s%20New%3F%202%2E2%2E0%20%28changelog%29'],['WhatsNew215.html','What%27s%20New%3F%202%2E1%2E5%20%28changelog%29'],['WhatsNew214.html','What%27s%20New%3F%202%2E1%2E4%20%28changelog%29'],['WhatsNew213.html','What%27s%20New%3F%202%2E1%2E3%20%28changelog%29'],['WhatsNew212.html','What%27s%20New%3F%202%2E1%2E2%20%28changelog%29'],['WhatsNew211.html','What%27s%20New%3F%202%2E1%2E1%20%28changelog%29'],['WhatsNew210.html','What%27s%20New%3F%202%2E1%20%28changelog%29'],['WhatsNew203.html','What%27s%20New%3F%202%2E0%2E3%20%28changelog%29'],['WhatsNew202.html','What%27s%20New%3F%202%2E0%2E2%20%28changelog%29'],['WhatsNew201.html','What%27s%20New%3F%202%2E0%2E1%20%28changelog%29'],['WhatsNew200.html','What%27s%20New%3F%202%2E0%2E0'],['General.html','General'],['Gettingstarted.html','Getting%20Started'],['Gamefilecompatibility.html','Game%20file%20compatibility'],['CommandLineOptions.html','Command%20Line%20Options'],['CustomizingthroughtheConfigFil.html','Customizing%20through%20the%20Config%20File'],['FamicomDiskSystem.html','Famicom%20Disk%20System'],['AVICapturing.html','AVI%20Capturing'],['MovieRecording.html','Movie%20Recording'],['NES.html','NES%20Menu'],['PaletteOptions.html','Palette%20Options'],['Config.html','Config'],['ToggleSwitchesHideMenuetc.html','Menu%20Items%20%26amp%3B%20Submenus'],['Directories.html','Directories'],['GUI.html','GUI'],['Input.html','Input'],['NetworkPlay.html','Network%20Play'],['Palette.html','Palette'],['SoundOptions.html','Sound'],['Timing.html','Timing'],['Video.html','Video'],['MovieOptions.html','Movie%20Options'],['MapHotkeys.html','Map%20Hotkeys'],['ContextMenuItems.html','Context%20Menu%20Items'],['Tools2.html','Tools'],['CheatSearch.html','Cheat%20Search'],['RAMSearch.html','RAM%20Search'],['RAMWatch.html','RAM%20Watch'],['MemoryWatch.html','Memory%20Watch'],['TASEditor.html','TAS%20Editor'],['Covertfcm.html','Convert%20fcm'],['AutoFireConfigurations.html','Auto%20Fire%20Settings'],['TextHooker.html','Text%20Hooker'],['Debug.html','Debug'],['Debugger.html','Debugger'],['PPUViewer.html','PPU%20Viewer'],['NameTableViewer.html','Name%20Table%20Viewer'],['HexEditor.html','Hex%20Editor'],['TraceLogger.html','Trace%20Logger'],['CodeDataLogger.html','Code/Data%20Logger'],['GameGenieEncoderDecoder.html','Game%20Genie%20Encoder/Decoder'],['InesHeaderEditor.html','iNES%20Header%20Editor'],['LuaScripting.html','Lua%20Scripting'],['LuaGettingStarted.html','Getting%20Started'],['Commands.html','Using%20Lua'],['LuaFunctionsList.html','Lua%20Functions%20List'],['LuaPerks.html','LuaPerks'],['LuaBot.html','Lua%20Bot'],['OverviewofIncludedScripts.html','Overview%20of%20Included%20Scripts'],['FAQGuides.html','FAQ%20/%20Guides'],['Troubleshooting.html','Troubleshooting'],['ToolAssistedSpeedruns.html','Tool%20Assisted%20Speedruns'],['ROMHacking.html','ROM%20Hacking'],['NESRAMMappingFindingValues.html','NES%20RAM%20%28Mapping/Finding%20Values%29'],['Technicalinformation.html','Technical%20Information'],['Movieformats.html','Movie%20%26amp%3B%20Savestate%20formats'],['fm2.html','%2Efm2'],['fcm.html','%2Efcm'],['fcs.html','Savestate%20%28%2Efcs%29'],['Sound.html','Sound'],['NSFFormat.html','NSF%20Format'],['NESSound.html','NES%20Sound'],['NESProcessor.html','NES%20Processing'],['6502CPU.html','CPU%20%2D%206502'],['PPU.html','PPU%20%2D%202C02'],['NESScrolling1.html','NES%20Scrolling%201'],['NESScrolling2.html','NES%20Scrolling%202'],['NLFilesFormat.html','%2Enl%20files%20format']];var oWl=['pointer',[[81,1],[57,1],[87,1],[61,1],[16,1],[86,18],[13,1],[9,1],[11,2]],' e0',[[86,1]],'community',[[72,2],[75,1],[2,2]],'cheating',[[48,2]],'really',[[62,1],[87,1],[68,1],[70,1],[88,1],[86,3],[55,4],[84,1]],' chrominance',[[87,1]],'sconsruct',[[21,1]],'z80',[[87,1]],'max',[[19,1],[4,1],[43,1]],'develop',[[87,1]],'base64',[[79,1],[68,2]],'addhealthpoints',[[57,2]],'1400h',[[83,1]],'cli',[[84,2],[86,1]],'defines',[[90,3],[81,1],[32,2]],'init',[[57,2],[83,12],[8,1],[9,1]],'mapper#',[[64,1]],'fix',[[20,6],[22,2],[18,1],[33,1],[56,1],[16,4],[15,6],[21,3],[17,1],[87,1],[86,6],[9,1],[43,2],[10,3],[64,1],[83,1],[19,3],[7,1],[13,1],[14,2],[11,4],[6,1]],'intensive',[[67,1]],'accelerators',[[8,1],[12,1]],'tar',[[26,1]],'commonly',[[19,1],[46,1],[7,1],[55,1],[69,1],[74,1]],'presskeyx',[[70,3]],'mexr',[[81,1]],'executable',[[3,1],[76,2],[86,2],[69,1]],'highlight',[[53,1],[60,1],[55,1],[9,1],[11,2]],'control',[[87,1],[18,1],[41,2],[68,6],[86,1],[65,1],[67,6],[9,1],[38,1],[83,2],[19,3],[7,1],[84,5]],'handling',[[62,1],[10,1],[14,1],[13,1],[23,2]],'gun',[[71,1],[38,1]],'reduce',[[43,1],[87,2],[41,1]],'autofire',[[22,2],[54,12],[8,1],[23,1]],'identically',[[68,1]],'moving',[[58,1],[68,1],[70,1]],'0500',[[76,1]],'video',[[6,3],[34,2],[27,2],[73,1],[87,11],[21,1],[58,2],[75,2],[86,2],[8,4],[43,3],[4,1],[10,2],[30,5],[25,1],[70,1],[19,2],[7,5],[13,2],[12,1],[11,1]],'lagged',[[19,1],[68,1]],'opacity',[[68,2]],'c64',[[83,1],[86,3]],'needle',[[84,1]],'lead',[[84,2]],'references',[[90,1],[87,1],[86,1]],'realtime',[[8,1]],'nsfs',[[11,1],[40,1]],'anyway',[[84,1],[71,1]],'immed',[[86,2]],'iny',[[86,1]],'phases',[[87,4]],'everytime',[[87,1]],'|extra',[[87,1]],'0111000000000000',[[88,1]],'microprocessors',[[86,2]],'md5',[[79,1],[68,3]],'introduction',[[62,1],[57,1],[30,1],[58,1],[61,1],[0,3],[59,1],[31,1],[1,2],[48,1],[67,1],[84,1]],'cycling',[[58,1],[87,2]],'overcome',[[74,2]],'resolved',[[73,2],[10,1],[39,1]],'dumb',[[55,1]],'ease',[[13,1],[24,1],[68,1]],'spot',[[76,1],[60,1],[31,1],[87,1]],'hides',[[35,1]],'4010h',[[83,1]],'rol',[[86,11]],'keeps',[[62,2],[68,2],[55,1]],'messagebox',[[67,1]],'drastic',[[68,1]],'king',[[38,1]],'completely',[[87,1],[68,4],[70,1],[19,1],[86,2],[14,1],[13,1],[31,1],[9,1],[52,1]],'f19',[[68,1]],'#100',[[57,1]],'manners',[[67,1]],'reset',[[87,2],[68,4],[15,1],[17,1],[86,7],[31,3],[48,5],[9,1],[62,3],[79,4],[57,3],[32,4],[80,1],[23,2],[19,2],[51,2],[76,1],[13,2],[84,9],[20,2],[11,1]],'uncheck',[[40,1],[55,1],[38,1],[43,2]],'0000001111100000',[[88,1]],'dpad',[[16,1]],' left',[[36,1]],'desired',[[56,1],[83,4],[84,1],[63,3],[38,1]],' after',[[87,4],[86,1],[80,1],[84,1]],'visualization',[[13,1],[61,1],[69,1]],'trainer',[[38,1]],'before',[[46,1],[87,5],[37,1],[68,12],[74,2],[16,1],[86,9],[67,2],[48,1],[3,1],[44,1],[10,1],[29,1],[57,4],[61,2],[25,1],[62,2],[64,2],[70,5],[83,1],[14,1],[55,2],[84,5]],'normal',[[54,1],[62,1],[68,2],[32,1],[41,1],[14,1],[48,1],[66,1],[67,2]],'false',[[17,1],[79,1],[68,30],[67,2],[87,1],[70,5]],'continuously',[[57,1]],'fixes',[[6,4],[20,3],[18,6],[22,1],[16,4],[15,3],[21,4],[17,3],[8,5],[9,4],[4,4],[10,2],[5,3],[19,6],[23,1],[14,1],[7,5],[13,2],[11,2],[12,2]],'change',[[46,4],[35,3],[18,1],[60,2],[68,4],[58,1],[15,1],[87,1],[86,5],[38,2],[43,4],[40,1],[63,3],[29,1],[45,1],[80,1],[51,6],[76,1],[55,1],[84,5],[16,1],[21,2],[28,1],[31,1],[57,2],[64,1],[83,3],[19,2],[59,1]],'scale2x',[[43,4]],'04ff',[[76,1]],'cracle',[[73,1]],' bit1',[[86,1]],'unmodified',[[86,2]],'redirecting',[[86,1]],'patent',[[87,1]],'including',[[3,2],[81,1],[18,1],[68,1],[87,1],[21,1],[23,1],[59,1],[84,1],[73,1]],'timeline',[[13,1]],'unpause',[[17,1],[57,1],[55,1],[30,1],[48,1],[68,1]],'sony',[[33,1]],'dmcseed',[[68,1]],'controls',[[24,1],[18,2],[57,1],[68,1],[83,4],[19,1],[67,1],[84,6],[38,4]],'subroutine',[[57,2],[86,2],[13,1],[61,1],[11,1]],'hit',[[57,3],[68,1],[61,1],[16,1],[70,1],[76,1],[48,1],[13,1],[11,1],[12,1]],'anothervalue',[[67,1]],'restarting',[[68,1]],'greenzone',[[12,2],[14,1]],' __________________________________________',[[76,1]],' 40',[[86,1]],'shinydoofy',[[20,1]],'slash',[[35,1],[68,1]],'recently',[[46,5]],'cancelled',[[74,1]],'visual',[[62,1],[76,1],[37,2],[15,1],[43,1]],'fix fixed',[[9,1]],' |08',[[84,2]],'int8',[[81,1]],'slo',[[86,2]],' lsr',[[86,2]],'yield',[[87,2]],'driven',[[87,1]],'after',[[81,1],[27,2],[68,4],[87,10],[21,1],[86,18],[67,4],[48,1],[43,1],[62,1],[44,3],[29,1],[57,3],[30,1],[64,1],[70,4],[5,1],[79,3],[80,1],[83,4],[55,1],[84,4],[12,1]],'predictable',[[87,1],[31,1]],'impulse',[[87,1]],'redundancy',[[3,1]],'sq1',[[84,10]],'having',[[87,2],[68,2],[15,1],[86,1],[48,1],[38,1],[71,1],[70,1],[23,1],[19,1],[26,1],[55,1],[84,1]],' 3f9',[[84,1]],'whitespaces',[[57,1]],'elimination',[[48,1]],'lda',[[62,1],[57,1],[86,45]],'drawrect',[[68,1]],'latest',[[19,1],[13,1],[21,1],[23,2]],' before',[[86,1]],'lock',[[21,1]],'pauseframe',[[18,1],[68,2]],'truecolor',[[68,1]],'msb',[[84,4],[87,1]],'counter|',[[87,1]],'huge',[[87,1]],'anew',[[3,1]],'rockwell',[[86,1]],'brothers',[[76,2]],' shs',[[86,1]],'https',[[69,1]],'thru',[[83,2],[87,5],[88,1]],'00111111',[[88,1]],'planes',[[68,1]],'extent',[[68,1]],' zero',[[76,3]],'frontend',[[3,1],[66,1],[70,1]],'timings',[[87,1],[12,1],[42,1]],'wish',[[53,1],[45,1],[57,2],[30,1],[60,1],[61,1],[71,1],[66,1],[63,1]],'indicate',[[66,1],[87,1]],'raised',[[87,2],[70,2],[7,1]],'assumes',[[87,1]],'opened',[[57,2],[16,1],[21,1],[23,2],[26,1],[28,1],[36,1]],'edited',[[57,1],[31,1],[1,1],[48,1]],'information',[[35,1],[68,7],[87,8],[75,1],[86,1],[48,1],[66,1],[85,1],[72,3],[3,1],[62,3],[25,2],[70,1],[78,1],[76,1],[55,2],[1,6],[84,8],[73,1],[21,1],[31,2],[65,1],[10,1],[57,3],[64,2],[77,2],[83,3],[88,1],[19,1],[0,1],[56,3]],'poll',[[35,1],[68,2]],'frequency',[[87,1],[68,10],[10,1],[83,4],[86,2],[84,19],[11,1]],'mid',[[16,1],[58,1]],'170th',[[87,1]],'jetpack',[[71,1]],'secrets',[[62,1]],'silly',[[26,1],[9,1]],'registerexec',[[68,1]],'fdsr',[[81,1]],'extracted',[[87,1]],'changed',[[11,1],[87,1],[18,2],[60,1],[90,1],[16,2],[21,1],[86,1],[48,3],[29,1],[5,2],[19,1],[51,1],[7,2],[13,1],[20,1],[12,3]],'potentially',[[68,1]],' vram',[[81,1]],'pressed',[[54,1],[79,5],[68,2],[41,1],[15,1],[70,7],[19,1],[31,1],[48,2],[67,1]],'existed',[[9,1],[68,1]],'listing',[[21,1]],'major',[[87,1],[18,1],[60,1],[83,1],[23,1],[19,5],[13,1],[20,1]],'description ',[[48,1]],' emu',[[66,1]],'enable',[[35,1],[27,2],[37,1],[87,1],[16,2],[21,3],[86,3],[63,1],[43,1],[62,1],[38,1],[57,2],[7,1],[84,9],[12,3],[73,3]],'kanji',[[55,5]],'bfff',[[62,1]],' lua',[[65,1]],'already',[[87,4],[29,1],[68,3],[61,1],[64,1],[71,1],[74,1],[76,1],[55,1],[7,1],[63,1]],'content',[[67,1]],'cursor',[[48,1],[4,3],[58,2],[5,1],[59,1],[13,1],[8,1],[12,3],[43,2]],'haystack',[[84,1]],'hacked',[[26,1]],'notebook',[[55,1]],'young',[[14,1]],'taps',[[84,1]],'asr',[[86,1]],'160',[[87,1]],'tue',[[89,1],[88,1]],'troubleshooting',[[73,2],[72,1]],'incrementally',[[90,1]],'x_functions',[[71,1]],'tbl',[[8,1],[60,1],[55,1]],'obsoletes',[[60,1]],'schemes',[[87,1]],'stores',[[79,1],[86,3],[83,1],[15,1]],'solaris',[[3,1]],'tatakai',[[16,1]],'experience',[[56,1],[73,1],[71,1],[72,1]],'resolution',[[10,1],[84,2],[8,1],[12,1],[43,2]],'have',[[22,1],[35,1],[18,1],[27,1],[53,2],[54,3],[15,3],[60,3],[68,5],[87,10],[86,13],[90,2],[48,6],[66,2],[38,4],[40,1],[63,1],[29,3],[80,1],[61,1],[71,1],[25,2],[70,9],[76,1],[55,16],[13,1],[84,10],[73,1],[41,1],[74,1],[67,6],[79,6],[10,2],[57,3],[83,2],[23,1],[19,1]],'rp2c04_0002',[[33,1]],'commontricks',[[74,1]],'auxiliary',[[71,1]],'accidental',[[13,1],[9,1]],'thinks',[[87,1]],'improvement',[[13,1]],'botting',[[70,1]],'context',[[46,4],[35,2],[18,2],[37,3],[15,2],[31,1],[48,2],[8,2],[65,1],[19,5],[7,1],[13,2],[11,1]],'prints',[[16,1],[21,1],[86,2]],'restriction',[[87,1]],'gtk2',[[3,1],[14,1]],'finalized',[[9,1]],' 11',[[62,1],[84,2]],'00xx',[[76,1]],'assembled',[[57,2]],' 2kb',[[81,1]],'40000h',[[83,1]],'steps',[[84,2],[87,2]],'openbsd',[[7,1]],'top',[[34,1],[35,1],[57,2],[68,4],[87,1],[14,1],[7,1],[48,1],[67,1]],'mappable',[[19,4],[31,1]],'chart',[[84,1]],'sine',[[48,1],[87,1]],'rar',[[26,1]],'required',[[62,1],[79,7],[27,1],[87,5],[17,1],[48,1],[84,1],[12,1],[36,1]],'snaps',[[13,1]],' |0d',[[84,2]],'although',[[75,1],[57,1],[86,3],[87,2]],'corrupt',[[62,1]],'forcing',[[68,1]],'specifications',[[77,1],[82,1],[85,1]],'ripsubs',[[18,1]],'features',[[12,1],[11,1],[18,1],[87,1],[15,2],[75,2],[86,2],[3,5],[55,5],[84,2],[7,1],[1,1],[13,1],[50,1],[74,4],[21,2],[17,1],[31,1],[4,1],[10,1],[23,3],[19,4],[0,1],[49,1],[20,1],[6,1]],' count',[[84,2]],'overlap',[[86,1]],' regardless',[[87,1]],'9003',[[83,1]],'006e',[[83,2]],'monitored',[[51,1]],'opaque',[[68,4]],'7fff ',[[83,1],[76,1]],'enter',[[63,5],[73,1],[18,1],[32,1],[57,2],[60,1],[68,1],[70,1],[19,1],[87,1],[12,1],[43,5]],'colors',[[73,1],[87,1],[18,1],[33,1],[60,1],[68,16],[15,3],[19,1],[67,1],[9,2],[40,4]],'f16',[[68,1]],'seeking',[[12,1]],'tests',[[86,7],[84,1],[12,1],[88,1]],' 01',[[62,1],[86,1]],'canvas',[[69,1]],'incomplete',[[81,2]],'conditions',[[84,5],[57,4]],'pcl',[[86,15]],' interrupted',[[86,1]],'endless',[[87,1],[68,2],[67,1]],'65c02',[[86,1]],'stability',[[8,1]],' upon',[[25,1]],'mail',[[83,1]],'0011111100000000',[[88,1]],'detection',[[8,1],[10,1],[38,1]],'resizing',[[12,1],[43,2]],'separator',[[79,1]],'namelist',[[90,1]],'restart',[[37,1],[7,1],[68,1],[25,1],[70,1]],'definite',[[84,1]],' unusual',[[86,1]],'skip',[[54,1],[35,2],[68,1],[21,2],[71,1],[23,1],[19,2],[5,1]],'bmf',[[33,3]],'issegmentend',[[70,3]],'hover',[[8,1],[71,1]],'alter',[[58,1],[75,1]],'v%_0ah',[[86,2]],'extensive',[[24,1]],'curly',[[67,1]],'subtitles',[[46,6],[44,4],[18,2],[79,2],[71,1],[19,2],[31,5]],'glory',[[55,1]],'2021',[[8,1],[7,1]],' 8kb',[[81,2]],'made',[[84,1],[87,7],[18,3],[16,2],[15,7],[17,1],[31,5],[38,1],[3,2],[10,1],[25,2],[23,3],[88,1],[7,1],[14,2],[55,3],[20,1],[73,1]],'76h',[[83,1]],'specially',[[66,1]],'constitute',[[79,1]],'relivant',[[87,1]],'playern',[[67,2]],'seemed',[[55,1]],'00a5#mic',[[90,1]],'hexforecolorb',[[28,1]],'ranges',[[87,3],[57,1],[32,1]],'2007',[[62,1],[76,1],[81,1],[87,3],[88,1]],'description',[[81,4],[57,2],[68,1],[83,2],[51,1],[86,35],[7,1],[65,1],[84,3]],'consistently',[[16,1]],'stateful',[[68,1]],'10000',[[27,1]],'translator',[[55,3]],' interrupt',[[86,2]],'alive',[[68,1]],'ntsc',[[35,3],[68,1],[87,8],[15,1],[2,1],[31,1],[8,1],[9,2],[40,5],[43,7],[79,1],[10,1],[83,12],[13,1]],'04xx',[[83,1],[76,1]],'bne',[[86,4]],'distortion',[[8,1],[87,1]],'expand',[[76,1]],'same',[[46,11],[53,1],[33,1],[60,1],[68,12],[87,8],[15,1],[90,2],[86,11],[48,4],[66,1],[38,2],[40,1],[43,1],[62,2],[32,1],[61,1],[71,1],[70,4],[80,2],[76,4],[55,4],[13,1],[84,2],[74,1],[17,1],[31,1],[67,5],[79,1],[57,4],[83,2],[26,1],[59,1],[11,1]],'described',[[84,2],[87,4],[63,1]],'compose',[[68,1]],'emphasize',[[58,1]],'400e',[[84,3]],' disk',[[81,1]],'bero',[[3,1]],'parsecolor',[[16,1],[12,1],[68,2]],'sed',[[76,1],[86,1]],'offsets',[[26,1],[57,2],[87,1],[13,1],[83,3],[90,1]],'incremented',[[87,1],[86,4],[89,1]],'dcfc',[[86,3]],'aspect',[[12,1],[84,1],[19,1],[13,1],[8,2],[11,1],[43,6]],'batteries',[[29,1]],' volume',[[84,2]],'8kb',[[22,1],[81,1],[10,1]],'april',[[16,1]],'results',[[62,1],[87,1],[68,1],[61,1],[71,2],[86,3],[48,1],[84,9]],'408',[[87,1]],'influence',[[86,1]],'layers',[[69,1]],'coordinate',[[87,6],[68,4],[67,2]],'iphone',[[86,1],[14,1]],'mЉkelЉ',[[86,1]],'ejects',[[32,1]],'vic',[[86,4]],' non',[[21,1],[81,2]],'via',[[35,1],[29,1],[57,1],[87,6],[58,1],[78,1],[31,1],[84,3],[8,2],[38,1]],'snapshot',[[25,1],[31,1]],'260',[[87,1],[57,1]],'emulation',[[46,2],[35,1],[27,3],[68,6],[15,1],[42,1],[48,1],[85,1],[9,1],[40,2],[43,2],[44,1],[29,1],[32,13],[25,2],[7,2],[1,1],[13,3],[84,1],[73,1],[34,1],[41,1],[74,1],[21,2],[31,5],[67,2],[10,2],[57,2],[30,3],[11,2],[12,3]],'static',[[70,1],[11,1],[7,1]],'digital',[[69,1]],'specialized',[[75,1]],'0xff',[[86,1]],'repeated',[[87,3]],'obsolete',[[13,1]],'organized',[[76,1]],'conflict',[[13,2],[9,1]],' movies',[[8,1]],'desktop',[[11,1],[12,1]],'programs',[[87,1],[86,3],[65,1],[55,1]],'irritating',[[68,1]],'uint64',[[79,1]],'toolset',[[13,1]],'any',[[22,1],[35,2],[54,1],[60,2],[68,10],[58,1],[15,2],[87,12],[90,1],[86,18],[48,4],[66,1],[38,1],[43,2],[3,3],[62,1],[29,1],[61,3],[71,3],[25,1],[70,3],[76,2],[55,2],[13,2],[84,10],[69,1],[16,1],[28,1],[31,6],[67,4],[79,4],[57,8],[30,1],[83,1],[23,2],[59,1],[11,5]],'accurate',[[84,1],[86,1]],' flubba',[[84,1]],'decrease',[[84,3]],'rumored',[[87,1]],'limitations',[[74,2],[55,1]],'skill',[[74,3]],'clicking',[[60,2],[68,1],[90,1],[58,1],[17,1],[31,2],[48,4],[38,2],[43,1],[63,1],[57,7],[61,2],[25,1],[23,2],[11,6]],'observe',[[62,1],[57,1]],'drop',[[18,1],[15,1],[51,1],[19,2],[48,1],[38,2],[11,1]],'consists',[[79,4],[60,1],[68,1],[48,1],[80,1],[87,4]],' pull',[[86,6]],'extreme',[[70,1]],'hits',[[87,1],[4,1],[13,1],[16,1],[61,1]],'appeared',[[3,1],[87,1],[89,1]],' if',[[54,1],[35,2],[37,1],[41,1],[60,1],[68,1],[15,1],[81,1],[86,5],[31,7],[38,1],[43,1],[44,1],[29,2],[83,8],[23,1],[26,1],[76,1],[84,1],[36,1]],'hexadecimal',[[76,1],[57,5],[86,1],[48,1],[90,1]],'blacker',[[87,1]],'instruction',[[62,2],[76,1],[57,11],[7,1],[61,4],[86,62]],'scan',[[20,1],[43,2]],'ef43',[[79,1]],'unnecessary',[[86,1]],'specification',[[83,1],[66,1],[7,1]],'vrcvii',[[83,3]],'deactivating',[[86,1]],'dehacked',[[67,3]],'who',[[84,2],[70,1],[67,1]],'contained',[[84,1]],'savescreenshotas',[[68,1],[14,1]],'ontop',[[87,1]],'drawing',[[87,2],[68,9],[58,1],[71,1],[88,1],[19,1],[59,1],[13,1],[12,2],[43,1]],'botloop',[[70,3]],'breakpoints',[[57,21],[68,1],[13,7],[21,2],[9,2],[11,1]],'capturing',[[19,1],[24,2],[30,6]],' scanline',[[87,1]],'atx',[[18,1]],'many',[[81,1],[37,1],[60,1],[87,1],[15,1],[86,5],[2,1],[48,1],[8,1],[40,1],[3,2],[62,2],[29,2],[61,1],[71,1],[70,1],[51,2],[76,1],[55,1],[13,3],[7,1],[50,1],[16,1],[17,1],[67,1],[57,1],[83,1],[23,2],[19,3],[59,1],[49,1],[14,2],[11,1],[12,1]],'describes',[[46,1],[87,2],[33,1],[64,1],[73,1]],'replace',[[87,1],[68,1],[55,1],[84,1],[38,2]],' accumulator',[[81,1]],'raster',[[57,1],[86,4]],'initialized',[[13,1],[84,1],[86,1]],'narrow',[[57,1]],' 1fc',[[84,1]],'separated',[[62,1],[58,1],[2,1]],'overridden',[[36,1]],'lacking',[[50,1],[49,1]],'changing',[[44,1],[57,1],[60,1],[87,1],[17,1],[19,1],[86,4],[12,1]],'notepad',[[90,1]],'xxx1',[[83,1]],'compete',[[87,1]],' |30',[[84,1]],'0000000011111111',[[88,1]],'books',[[28,1],[2,1],[15,1],[36,1]],'quiche',[[86,1]],' for',[[54,3],[68,1],[71,1],[15,2],[76,6],[31,1],[48,1],[66,1]],'j0`zgx',[[86,1]],'size',[[81,5],[68,11],[50,1],[90,4],[21,1],[28,2],[43,7],[62,1],[79,5],[4,2],[29,1],[57,7],[64,2],[83,2],[49,1],[19,3],[76,1],[7,1],[13,1],[73,1]],' |14',[[84,1]],'flop',[[87,1]],'xh8',[[86,1]],'configured',[[19,1]],'17ff',[[76,1]],'matt',[[84,1]],'checked',[[18,1],[41,3],[68,3],[42,1],[48,2],[43,6],[44,6],[57,1],[30,1],[23,2],[55,1],[84,1],[20,1]],'digit',[[76,1],[86,1]],'places',[[83,1]],'savestate',[[36,1],[35,5],[18,1],[27,1],[46,23],[16,2],[15,10],[21,2],[17,6],[68,29],[74,3],[31,15],[67,10],[81,1],[44,6],[79,7],[25,12],[23,7],[19,3],[78,4],[13,1],[11,3],[20,4]],'valid',[[79,1],[27,1],[68,2],[80,1],[87,4],[23,1],[19,1],[26,2],[86,1],[14,1],[13,1],[48,1]],'individual',[[87,2],[57,1],[41,3],[68,3],[19,1],[7,1],[84,2]],'savestates',[[46,2],[35,6],[18,1],[68,3],[73,3],[16,2],[15,1],[21,3],[31,2],[65,1],[67,3],[44,2],[10,1],[25,1],[23,2],[19,1],[13,3],[11,1],[20,2]],'240',[[87,1],[57,1],[84,3],[89,1]],'ripper',[[62,2],[83,1]],'sits',[[83,1]],'sxa',[[7,1]],'heard',[[84,1]],' increment',[[86,9]],'previously',[[68,3],[9,1],[60,1]],'amoung',[[84,1]],'indirectly',[[62,2],[84,1]],'coin',[[79,2],[11,1],[32,2]],' disksys',[[36,1]],'theme',[[37,1]],'null',[[81,2],[67,1],[13,1],[21,1],[9,1],[83,4]],'executing',[[86,4],[57,1],[68,1]],'emrwxf',[[57,2]],'reassemblable',[[62,1]],'parses',[[64,1]],'hardly',[[42,1],[87,1],[39,1]],'former',[[86,1]],'fly',[[59,1]],'less',[[81,1],[57,1],[68,2],[83,1],[16,1],[15,1],[21,1],[87,2],[86,3],[55,2],[48,3],[84,4]],'sdl ',[[19,1],[20,1]],'specify',[[40,1],[57,1],[68,1],[83,1],[11,1],[51,1]],' dmc',[[84,2],[81,3]],'disappear',[[19,2],[21,1],[86,1]],'254',[[68,1]],'historical',[[64,1]],'sounds',[[83,1]],'call',[[87,1],[68,4],[83,5],[70,2],[88,1],[67,2],[84,1]],'hexified',[[79,1]],'09ff',[[76,1]],'123',[[86,4]],'bot',[[68,2],[65,2],[74,1],[70,22],[23,2]],'had',[[87,3],[33,1],[68,1],[83,1],[86,1],[2,1],[84,1],[20,1],[73,1]],'throw',[[87,1],[86,6]],'publically',[[84,1]],'work',[[54,1],[35,1],[18,1],[27,2],[68,2],[21,1],[81,2],[87,2],[17,1],[86,3],[67,1],[48,2],[43,1],[3,1],[62,1],[61,2],[71,2],[55,4],[84,2],[20,1]],'atop',[[87,1]],'saner',[[21,1]],'commercially',[[3,1]],' various',[[3,1]],'function',[[46,2],[56,1],[68,69],[16,1],[15,1],[21,1],[17,1],[67,11],[8,1],[4,1],[83,1],[25,2],[70,13],[14,1],[55,1],[11,1],[6,1]],'doubly',[[68,1]],'contained ',[[81,1]],'related',[[22,1],[34,4],[18,1],[33,1],[37,1],[46,1],[42,1],[86,1],[40,1],[44,1],[23,1],[19,2],[76,1],[88,1],[14,2],[1,1],[11,1],[56,1]],'corrupts',[[62,1]],'than',[[54,1],[35,3],[27,2],[68,7],[81,1],[6,1],[87,6],[86,14],[48,5],[38,1],[43,8],[70,2],[51,2],[55,2],[84,5],[65,1],[79,1],[57,2],[83,2],[5,1],[19,2],[23,3],[26,1],[12,1],[20,1]],'radd',[[81,1]],'dey',[[86,1]],'switches',[[35,1],[27,2],[32,1]],'environment',[[17,1],[4,1],[21,1],[66,1],[77,1]],'encoder',[[3,1],[35,1],[57,1],[75,1],[63,7],[56,1]],'autopause',[[12,1]],'cyan',[[62,1],[60,1],[68,1]],'certainly',[[65,1]],' si_gamepad',[[79,2]],' 4th',[[84,1]],'parasyte',[[3,1]],'excess',[[55,1]],' |24',[[84,1]],'pull',[[45,1],[41,1],[84,1],[38,1]],'&bh',[[86,2]],'rearranged',[[8,1]],'256bytes',[[76,1]],'bpl',[[86,10]],'keep',[[87,2],[68,3],[42,1],[86,1],[66,1],[38,1],[62,1],[57,1],[61,1],[70,1],[51,1],[26,1],[84,1]],' essentially',[[87,1]],'attempts',[[62,1],[70,10],[43,1]],'rolledback',[[70,1]],'filters',[[61,1],[21,1],[68,1]],'vbuf',[[81,1]],'back',[[46,1],[35,1],[68,1],[74,1],[87,2],[86,9],[31,6],[67,1],[79,1],[29,1],[64,1],[83,2],[25,1],[70,3],[7,1],[11,1]],'equals',[[87,3],[67,1],[84,1],[55,3]],'t2p',[[86,1]],'exwram',[[22,1]],'programming',[[76,1],[67,1],[65,1],[66,1],[71,2]],'cover',[[87,1]],'spanned',[[29,1]],'228',[[12,1]],'introduces',[[13,1]],'websites',[[55,2]],'outside',[[76,1],[10,1],[87,1],[15,1]],'saveram',[[68,1]],'pgen',[[81,1]],'frames',[[54,2],[35,4],[68,10],[87,3],[21,1],[31,1],[79,1],[80,1],[70,5],[23,1],[19,1],[51,1],[7,1],[55,1],[84,1],[20,1]],' enabling',[[42,1]],'feeding',[[68,1]],'shame',[[87,1]],'blurry',[[43,1]],' action',[[84,1]],'ijc',[[86,8]],'slowdown',[[13,1],[31,1]],'distribute',[[62,1]],'declare',[[66,1]],'fed',[[84,5],[87,3]],'speedrunning',[[13,1],[74,1]],'hexi',[[51,1]],'8x16',[[10,1]],'eh8813a',[[10,1]],'115',[[13,1],[12,1]],' luabot',[[70,2]],'yellow',[[62,2],[60,2],[68,1]],'deemed',[[70,4]],'invalidate',[[14,1]],'precision',[[74,1],[87,1],[31,2]],'subdirectory',[[48,1]],'hitting',[[48,1]],'command',[[27,6],[15,1],[86,4],[31,1],[48,1],[3,1],[24,3],[29,4],[80,2],[25,1],[23,1],[19,2],[20,1],[11,4]],'siren',[[14,1]],'ispoweron',[[15,1],[68,2]],'laptop',[[19,1]],'whole',[[87,3],[86,1],[11,1],[43,2]],'zeros',[[62,1]],'experienced',[[67,1]],'sample',[[62,1],[4,1],[41,1],[68,3],[42,1],[7,2],[84,1]],'doesn',[[54,1],[81,1],[18,2],[68,2],[87,1],[16,1],[15,3],[86,1],[43,1],[40,1],[71,1],[55,1],[13,1],[84,1],[12,1]],'never',[[62,1],[87,4],[29,1],[86,2],[66,1]],' duty',[[84,2]],'icon',[[35,1],[27,3],[68,5]],'providing',[[16,1],[87,1]],'inspecting',[[58,1],[57,1]],'power',[[79,4],[4,1],[32,4],[68,2],[21,1],[70,1],[76,1],[31,2],[13,2],[48,1],[20,2],[38,4]],'antony',[[17,1]],'hard',[[62,2],[79,2],[32,1],[23,1],[19,1],[31,1],[55,1]],'parodius',[[75,1],[77,1]],'adequately',[[17,1]],'isolate',[[56,1]],'rightbracket',[[68,1]],'desyncing',[[70,1]],'170',[[87,3]],'fm2',[[46,2],[53,4],[18,3],[27,12],[73,3],[21,3],[16,2],[15,1],[31,9],[47,1],[24,1],[44,3],[79,3],[30,2],[71,1],[78,1],[23,5],[19,4],[20,2],[36,1]],'5206',[[83,4]],'unlogged',[[7,1]],'rule',[[86,1]],'no8lim',[[21,1],[27,2]],'nesdev@onelist',[[89,2],[88,2]],'ddt',[[81,1]],'suggest',[[13,1],[44,1],[68,1]],'strmode',[[67,1]],'encountered',[[68,1],[86,1]],'customization',[[13,1],[8,1],[7,2]],'generic',[[70,2]],'phase',[[87,11],[86,1]],'tapanim',[[86,1]],'rmw',[[86,2]],'ddfd',[[86,2]],'ampl',[[81,1]],'obscure',[[3,1],[11,1]],'over',[[34,1],[35,1],[46,3],[54,1],[74,2],[58,2],[81,1],[87,3],[86,1],[39,1],[67,2],[9,1],[57,2],[71,1],[70,1],[5,1],[19,1],[23,1],[59,1],[7,1],[55,2],[6,1]],'serves',[[87,1],[70,1]],' current',[[81,1]],'conf',[[13,2]],'happening',[[21,1],[68,1],[87,1]],'good',[[48,1],[87,4],[70,1]],'triggered',[[84,1],[68,1]],'timed',[[74,1]],'weapon',[[54,1],[76,2]],'1800',[[76,2]],' 043x',[[76,1]],'rips',[[83,2]],'fans',[[75,1]],'oversights',[[22,1]],'formats',[[26,5],[1,1],[69,1],[78,2],[23,1]],' uint16',[[81,4]],' |07',[[84,2]],'dragging',[[43,2]],'receives',[[68,1],[67,1]],'0&&4ka',[[86,1]],'entirely',[[68,1]],'rgp',[[86,2]],'scaler',[[8,1],[15,1],[43,2]],'kh%61',[[86,1]],'msmakela@kruuna',[[86,1]],'j1rb',[[81,1]],'fill',[[21,1],[63,1],[43,2]],'experiments',[[84,1]],'cartridge',[[76,1],[29,2],[87,2],[48,1],[38,1]],'terminated',[[83,3],[79,1],[81,1]],'return',[[57,2],[60,2],[68,7],[70,11],[19,2],[86,2],[31,1],[67,3],[66,1],[38,1],[84,2]],'looks',[[59,1],[67,2],[48,1],[58,1]],'myself',[[67,1]],'highlights',[[71,1],[60,1]],' prehaps',[[87,1]],'begin',[[62,1],[79,1],[57,2],[68,1],[30,1],[74,1],[86,9],[31,4]],'2002',[[3,2],[87,5],[88,1]],'indexing',[[86,3],[7,2]],'yet',[[62,1],[87,1],[18,1],[57,1],[68,1],[76,2],[86,1],[67,1],[48,2]],'inversion',[[87,4]],' instead',[[15,1]],'agree',[[88,1]],'directory',[[34,1],[35,2],[27,1],[68,2],[73,4],[21,1],[90,1],[17,1],[48,1],[40,2],[10,1],[29,5],[25,1],[23,1],[19,3],[26,1],[51,1],[70,1],[20,2],[36,6]],' updated',[[81,1]],'stx',[[86,11]],'key',[[54,1],[35,9],[37,1],[60,2],[68,1],[74,2],[31,10],[67,1],[8,2],[9,1],[79,11],[10,1],[32,2],[30,1],[45,1],[61,1],[5,1],[23,1],[7,2],[13,1],[84,3],[20,1]],'source',[[3,3],[62,2],[79,1],[90,2],[86,1],[84,2],[43,1]],'continue',[[35,3],[87,1],[74,1],[84,1],[70,1],[40,1]],'sweeping',[[84,4]],'likely',[[55,1],[61,1],[71,1],[84,1]],'stopped',[[68,2],[86,2],[84,1],[23,1]],'smallest',[[84,2],[87,1],[68,1]],'attr',[[21,1]],'long',[[3,1],[87,2],[74,1],[61,1],[23,1],[86,1],[55,1],[13,1],[84,6],[38,1],[73,1]],'onfinish',[[70,1]],'ldy',[[86,8]],'clipped',[[7,1]],'gens',[[17,2],[18,1],[50,1],[16,1],[15,1],[49,1]],'right',[[35,3],[27,2],[37,2],[60,4],[58,1],[68,6],[87,2],[90,3],[86,6],[48,8],[38,5],[43,1],[9,1],[63,1],[61,2],[25,2],[51,1],[70,3],[55,3],[13,1],[84,2],[73,2],[31,1],[67,1],[79,3],[57,9],[19,2],[11,4]],'locations',[[83,1]],'rla',[[86,6]],'dcfa',[[86,3]],'people',[[62,1],[87,1],[68,1],[55,1],[48,1],[84,1],[72,1]],'standard',[[46,1],[79,1],[29,1],[68,3],[83,2],[51,1],[55,2],[67,1],[84,1]],'advances',[[74,1],[67,1]],'xxxx',[[11,1]],'|__________________________________________|',[[76,9]],'cht',[[48,4],[12,1],[36,2]],'fme',[[83,2]],'fetches',[[87,10],[86,7]],'fullscreen',[[43,2],[4,1],[18,1],[37,2],[21,1],[13,1],[12,3],[9,1]],'cdlogger',[[15,1],[10,1],[12,2],[9,1]],'complete',[[62,1],[68,1],[74,2],[30,1],[83,2],[88,1]],'sony_cxa2025as_us',[[10,1],[33,1]],'microphone',[[15,3],[38,4]],'okay',[[55,1]],'reduced',[[51,1]],'official',[[83,1],[66,1],[86,2]],'006fh',[[83,2]],'tone',[[83,3]],' 008',[[84,1]],'leaks',[[8,1]],'resetting',[[13,1],[84,1]],'enhancements|',[[87,1]],'substraction',[[86,1]],'serial',[[87,1]],'meta',[[31,1]],' slo',[[86,11]],'textual',[[75,1]],' inside',[[87,1]],'released',[[22,1],[35,1],[18,1],[11,1],[12,1],[87,1],[15,2],[8,1],[9,1],[3,10],[29,2],[70,2],[7,1],[13,1],[16,1],[21,1],[17,1],[4,1],[10,1],[5,1],[19,1],[23,1],[14,1],[20,1],[6,1]],'skipfirst',[[68,4]],'halves',[[86,1]],'transparency',[[87,2],[68,8]],' reading',[[88,1]],'unzipping',[[21,1]],'hexrowheightborder',[[28,1]],'figured',[[57,1],[55,1]],'browse',[[61,1],[66,1],[31,1]],'backcolor',[[68,3]],'00a2',[[48,1]],'transport',[[69,1]],'complain',[[70,1]],'universally',[[73,1]],' later',[[86,1]],'megamanii',[[71,1]],'dffe',[[57,1]],'readwordsigned',[[11,1],[68,1]],'cleanup',[[19,1],[14,1],[13,2],[21,2],[70,1]],'easy',[[87,1],[27,1],[33,1],[60,2],[67,1],[62,1],[79,1],[32,1],[64,1],[83,1],[25,1],[51,1],[88,1],[26,1],[59,1],[14,1],[1,1],[76,1]],'development',[[3,1],[86,1],[74,1]],'especially',[[81,1]],'filenames',[[13,1],[16,1],[23,1]],'ports',[[3,1],[13,1],[58,1],[38,2]],'mysterious',[[13,1],[18,1]],'yelling',[[38,1]],' 27th',[[87,1]],'c0a8',[[57,1]],' |18',[[84,1]],'off',[[54,8],[35,5],[18,2],[27,8],[60,1],[68,4],[15,3],[42,1],[81,2],[87,3],[86,2],[48,3],[38,1],[32,1],[70,1],[76,1],[55,1],[13,1],[84,2],[41,1],[31,1],[79,1],[5,1],[19,6],[14,1]],'not ',[[83,1]],'underflow',[[7,1]],'truncate',[[44,1],[15,1]],'exp',[[86,1]],'which',[[56,1],[35,1],[11,2],[20,1],[60,7],[68,8],[15,5],[87,28],[90,4],[75,1],[86,16],[48,1],[66,6],[9,1],[38,1],[3,3],[40,1],[29,2],[32,1],[61,6],[62,15],[63,2],[51,1],[70,5],[76,3],[80,3],[55,1],[1,1],[13,1],[84,15],[21,4],[31,1],[67,2],[79,13],[10,1],[57,12],[64,1],[83,3],[88,1],[19,1],[59,3],[12,1],[36,1]],'overlays',[[9,1]],'scanning',[[20,1]],' arr',[[86,1]],'transferred',[[84,1],[56,1]],'airman',[[87,1]],'avi',[[69,1],[21,1],[8,1],[24,2],[44,2],[30,9],[23,3],[19,2],[7,6],[13,1],[14,1],[20,1],[36,2]],'similar',[[44,1],[68,2],[87,1],[83,2],[15,2],[76,2],[86,2],[65,1],[48,1],[12,1],[73,1]],'preserved',[[79,1],[74,2]],'0x100',[[81,1]],' 19',[[86,1]],'japanese',[[55,16]],'price',[[87,1]],'totally',[[86,1]],'loopy',[[89,2],[88,2]],'subroutines',[[62,1]],'illustrates',[[86,1]],'controllers',[[34,1],[35,1],[38,4]],'relation',[[48,1],[55,1]],'web',[[73,1],[32,1],[14,1],[52,1]],'unavailable',[[74,1]],'tiff',[[69,1]],'port',[[87,2],[18,1],[16,2],[15,1],[17,1],[8,1],[38,7],[3,3],[62,1],[4,2],[10,1],[29,1],[79,3],[83,4],[7,1],[14,2],[84,1],[6,1]],'contexts',[[15,1]],'enabling',[[19,1],[35,1],[84,2],[15,1],[43,1]],'preferred',[[35,1],[68,1],[87,1],[48,1]],'square',[[87,1],[18,2],[41,3],[67,1],[84,24],[11,1],[43,1]],'damn',[[87,1]],'sufficient',[[88,1]],'range ',[[76,1]],'clarify',[[86,1]],'alternatively',[[62,1],[57,1],[48,1],[58,1],[25,1],[43,1]],'ever',[[84,1],[87,3]],'jpeg',[[69,1]],'1000',[[76,2],[79,2],[32,2]],'following',[[87,3],[68,5],[69,1],[90,1],[86,10],[67,2],[43,1],[79,4],[29,1],[57,2],[83,1],[25,1],[5,1],[78,1],[76,1],[1,1],[84,2]],'developed',[[33,1],[86,2]],'readbyte',[[19,2],[68,3],[67,2]],'simulates',[[43,1],[68,1],[40,1]],'generate',[[24,1],[62,1],[68,2],[87,1],[83,1],[70,1],[42,1],[84,7]],'positive',[[68,3],[55,1],[84,1],[86,2],[51,1]],'far',[[87,1],[86,1],[55,1],[84,1]],'numpad4',[[68,1]],'ejecting',[[29,1]],'verification',[[68,1]],' expansion',[[76,1]],'d2n@3y',[[86,1]],'mmc3',[[87,4]],'presettable',[[84,2]],'optional',[[18,2],[68,4],[90,2],[16,1],[67,2],[48,1],[9,1],[79,9],[10,1],[57,2],[83,1],[5,1],[7,1],[20,1]],'anymore',[[13,2]],'metroid',[[13,1],[83,2]],'wider',[[43,1]],'approprite',[[87,1]],'archived',[[11,1]],'proprietary',[[13,1],[29,1]],'reading',[[62,1],[35,1],[18,2],[87,2],[88,1],[86,1],[67,1],[84,2],[11,1],[56,1]],'furthermore',[[62,2],[59,1]],'pec',[[10,1],[11,1]],'yesno',[[68,3]],'split',[[76,1],[87,1]],'rotate',[[86,2]],'exclamationmark',[[67,1]],'slader',[[55,1]],'serialized',[[87,1]],'zxcvzxcv@netzero',[[89,2],[88,2]],' ppu',[[8,1],[81,3]],'occur',[[35,1],[86,5],[87,3],[84,1],[51,1]],'updated',[[84,4],[87,3],[10,1],[18,2],[80,1],[83,3],[19,1],[55,3],[1,1],[13,3],[11,1],[48,2]],'windowed',[[43,2],[37,1],[11,1],[20,1]],'problem',[[87,1],[86,2],[83,2],[20,1]],'fired',[[87,1]],'significant',[[81,1],[68,2],[7,1],[48,1]],'shown',[[67,1],[13,1],[48,1],[58,1],[90,4]],'weed',[[48,1]],'tie',[[70,5]],'calculating',[[86,1]],'left',[[35,1],[18,1],[27,2],[68,12],[86,4],[67,2],[48,4],[38,4],[43,3],[9,1],[79,3],[57,10],[61,2],[83,1],[70,1],[23,1],[19,2],[51,1],[13,3],[11,1]],'subtract',[[86,2]],'grab',[[11,1]],'just',[[35,1],[68,5],[50,1],[81,1],[21,1],[87,6],[90,1],[28,1],[67,4],[48,1],[86,11],[43,1],[62,1],[57,5],[61,1],[64,1],[70,3],[49,1],[51,1],[71,2],[55,3],[13,1],[84,1],[56,1]],'blink',[[4,1]],'tbl1',[[67,3]],'cpuc',[[81,2]],'contents',[[87,3],[60,1],[90,1],[58,1],[31,1],[48,1],[72,1],[57,3],[83,1],[70,3],[88,1],[76,1],[13,1],[84,1],[11,1],[56,3]],'poking',[[56,1]],'port0',[[79,7]],'ordering',[[79,1]],'miscellanious',[[84,2],[87,1]],'c100',[[86,1]],'configfile',[[21,2]],'prerender',[[57,1]],'newtext',[[68,1]],'dcfd',[[86,2]],'unl',[[13,1],[19,1],[10,2]],' immediate',[[86,1]],'rp2c04_0004',[[33,1]],'optimal',[[68,1]],'comparisons',[[86,2]],'movement',[[59,1]],'revert',[[48,1],[18,1]],'worlds',[[2,1]],'dependency',[[10,1],[5,1]],'different',[[35,2],[60,2],[68,3],[87,2],[90,1],[15,2],[42,1],[17,1],[89,1],[86,9],[31,1],[48,1],[43,2],[40,1],[80,1],[83,1],[25,1],[23,2],[76,1],[55,2],[13,2],[84,3],[73,2]],'qguiapplication',[[5,2]],'inserts',[[32,1]],'say',[[87,1],[37,1],[68,1],[83,1],[51,1],[55,1],[48,2]],'ending',[[79,1]],'smb2u',[[71,1]],'distorted',[[87,1]],'later',[[3,1],[87,2],[68,1],[61,1],[25,1],[86,1],[55,1],[48,1],[66,1]],'fceu_setrenderplanes',[[19,1]],'3w@`',[[86,1]],'quirk|',[[87,1]],'remains',[[87,2],[86,3]],'buttons',[[34,1],[54,1],[68,4],[15,3],[17,1],[31,1],[48,2],[8,1],[9,1],[38,3],[67,1],[79,3],[57,3],[80,1],[70,2],[19,2],[7,1]],'record',[[46,2],[35,2],[44,1],[68,5],[30,2],[21,1],[79,10],[17,1],[19,1],[31,9],[11,1]],'encompasses',[[83,1]],'gameinfo',[[40,1]],'bigger',[[86,3],[55,1],[70,7],[43,4]],'arrayname',[[57,4]],'someone',[[62,2]],'bbitmaster',[[3,1]],'will',[[46,2],[27,8],[68,53],[90,2],[48,22],[66,10],[38,8],[63,9],[32,2],[61,5],[71,2],[76,13],[74,2],[47,1],[57,37],[64,3],[83,9],[88,1],[19,1],[26,4],[59,5],[36,15],[54,3],[35,22],[37,7],[53,2],[60,5],[58,4],[15,1],[42,2],[81,1],[87,22],[86,45],[89,1],[40,5],[43,9],[44,11],[29,9],[45,1],[62,3],[80,1],[25,3],[51,8],[70,13],[55,17],[84,68],[73,3],[41,4],[16,1],[21,3],[17,1],[31,23],[39,1],[65,1],[67,16],[79,3],[30,1],[23,4],[12,1],[20,1]],'systems',[[26,1],[87,1],[8,1],[9,1],[73,1]],'stated',[[3,1]],'object',[[76,4],[68,10],[67,2],[87,51],[15,1]],'symbol',[[7,1]],'0600',[[76,1],[89,1],[88,1]],'your',[[87,4],[37,1],[60,3],[68,18],[69,1],[90,3],[86,8],[67,4],[31,1],[66,2],[38,2],[63,1],[57,3],[64,1],[71,1],[70,4],[51,1],[83,1],[76,4],[55,19],[73,2]],'rgb',[[18,1],[33,1],[68,2],[15,1],[28,1],[8,1],[40,1]],'resizable',[[60,1]],'rdy',[[86,1]],'blurred',[[73,1]],'whereby',[[60,1]],'clock',[[84,28],[87,26],[86,2]],'pads',[[38,2]],'registerexit',[[68,1]],'arrives',[[84,1],[87,1]],'#256',[[87,1]],'rpgs',[[55,1]],'six',[[29,1]],'colorful',[[13,1]],'throttling',[[19,2],[27,3],[42,3]],'default_nitsuja',[[33,1]],'adjustment',[[84,1],[33,1]],'modifying',[[60,1],[18,1],[64,1],[75,1],[28,1],[86,1],[84,1]],'funny',[[83,1],[86,1]],'64k',[[90,1],[10,1]],'world',[[38,1],[67,3]],'plp',[[86,4]],'setmarker',[[68,1]],'needing',[[55,1]],'multiplexer',[[87,7]],'continuing',[[74,2]],'bit3',[[79,2]],'theory',[[86,2]],'shifted',[[84,1],[87,1]],'kj0',[[86,1]],'1986',[[29,1]],'forward',[[81,1]],'these',[[46,1],[35,1],[18,1],[33,2],[54,1],[68,4],[15,1],[87,5],[90,2],[86,5],[48,1],[38,3],[43,4],[32,1],[71,8],[70,6],[76,6],[55,2],[84,7],[34,1],[50,1],[74,1],[28,1],[31,2],[67,2],[79,1],[57,3],[64,1],[77,2],[83,3],[49,1],[26,1]],'been',[[87,7],[18,1],[50,1],[68,1],[74,1],[86,4],[67,1],[48,2],[3,3],[10,1],[61,2],[83,1],[70,4],[23,2],[49,1],[84,6],[6,1]],'7000',[[83,1]],'running',[[37,2],[60,3],[68,5],[16,1],[58,1],[42,1],[86,3],[67,2],[66,2],[43,2],[24,1],[62,1],[29,1],[57,4],[70,2],[7,1],[11,2]],'things',[[62,3],[87,1],[37,1],[60,1],[68,1],[71,1],[83,1],[67,1],[84,2]],'constantly',[[84,1],[81,1]],'heavy',[[68,2],[84,1],[15,1],[42,1]],'jump',[[87,2],[86,7]],' logging',[[61,1]],'03ff',[[76,1]],'74ls373',[[87,1]],'signed',[[81,3],[68,4],[50,1],[83,2],[49,1],[86,2],[67,1]],'kh%r1',[[86,1]],'newname4',[[90,4]],'mygame',[[90,6]],'upon',[[62,1],[87,1],[37,1],[68,1],[74,1],[84,5]],'sight',[[86,1]],'getrecordermode',[[68,1]],'elements',[[13,1],[75,1],[2,1]],'mis',[[13,1]],'111',[[9,1]],'useability',[[18,1]],' mirror',[[76,4]],'libgd',[[10,2]],'around',[[76,1],[68,2],[86,1],[83,1],[84,2],[56,1]],'folders',[[36,1]],' decimal',[[86,1]],'0000h',[[83,3]],'tay',[[86,1]],'wait',[[19,1],[86,2],[67,2],[73,1]],'place',[[87,3],[18,1],[68,1],[83,1],[21,1],[70,1],[23,1],[26,1],[86,4],[55,1],[84,2],[38,2]],'win98',[[55,1]],'pipe',[[79,3]],'picked',[[3,1],[10,1]],'core',[[35,1],[4,1],[18,2],[69,1],[77,1],[17,1],[7,1],[66,1]],'rldutsba',[[79,1]],'hereon',[[84,1],[87,1]],'ends',[[79,1],[57,1],[86,2],[70,2],[15,1]],'comprised',[[55,1]],'gone',[[84,1]],'values',[[81,1],[18,4],[60,3],[68,14],[87,4],[86,6],[48,11],[8,1],[9,1],[43,2],[45,1],[51,6],[76,19],[55,1],[84,4],[50,1],[74,1],[16,2],[28,3],[67,7],[79,6],[10,1],[57,2],[83,4],[49,1],[19,3],[56,1]],'space',[[79,1],[10,1],[57,1],[60,2],[68,3],[70,1],[81,1],[83,6],[7,2],[48,3],[38,1],[63,2]],'04dx',[[76,1]],'transfers',[[87,1]],' |0f',[[84,1]],'proves',[[86,5]],' normally',[[35,1]],'disassembly',[[62,1],[57,12],[61,3],[90,5],[13,3],[9,1],[11,2]],'triplet',[[40,1]],'computers',[[73,1],[86,1],[42,1]],' program',[[81,1]],'merge',[[3,1],[2,1]],'homebrew',[[22,1],[21,1],[90,1]],'capture',[[62,2],[33,1],[14,1],[30,6],[9,1],[23,1]],'mechanism',[[68,1],[70,1]],'exception',[[76,1],[86,1]],'loss',[[19,1],[67,1]],'9010',[[83,1]],'personal',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'sizes',[[20,1]],'envelope',[[84,27]],'bd2ox',[[86,1]],'backed',[[19,1],[16,1],[36,1]],'154',[[11,1]],'shifting',[[87,1],[18,1],[86,1]],'rewritten',[[13,1],[9,1],[52,1]],'stack',[[57,5],[61,3],[16,1],[15,1],[5,1],[83,1],[86,27],[13,2],[6,1]],'turned',[[35,1],[68,1],[79,1],[48,1]],'performs',[[68,2],[86,3]],'tecgraf',[[69,3]],'solutions',[[70,1]],'booleans',[[79,1]],'syntax',[[65,1],[7,1],[66,1],[9,1],[67,2]],'layout',[[6,1],[76,2],[7,4],[13,1],[8,1],[11,1],[72,1]],'regular',[[21,1],[74,1]],'bfff ',[[76,1]],' tile',[[81,1],[87,1]],'mv#b@3',[[86,1]],'a13',[[87,7]],'m3y',[[86,1]],'triply',[[68,1]],'finally',[[86,3],[57,1],[60,1]],'uses',[[53,1],[33,1],[68,4],[87,2],[90,1],[15,1],[86,3],[48,2],[3,1],[62,1],[70,2],[51,1],[76,1],[7,1],[1,1],[55,1],[84,2],[73,1],[67,2],[24,1],[79,4],[83,13],[88,1],[23,3],[19,1]],'2009',[[17,1],[19,1],[18,1]],'executes',[[61,1],[68,2]],'jan',[[87,1]],'commandline',[[18,2],[14,1]],'dmc',[[84,11],[18,1]],'disassembled',[[62,1],[90,1],[57,1]],'consume',[[61,1]],'lxa',[[86,3]],'bxj',[[86,1]],'improve',[[9,1]],'jumpingfceuxwindow',[[69,1],[12,1]],' to',[[54,1],[35,1],[37,1],[45,1],[30,1],[71,1],[70,1],[51,1],[83,2],[86,1],[84,1],[38,2]],'greatly',[[19,1],[41,1]],'buzzers',[[38,1]],'processors',[[19,1],[86,7]],'portion',[[48,1],[76,1],[84,1]],' fire',[[68,1]],'disables',[[48,1],[84,1],[27,2]],'sub',[[34,2],[35,3],[32,1],[36,1]],' is',[[81,1],[86,1]],' |0b',[[84,1]],'snow',[[71,1]],'fourth',[[86,1]],' last',[[81,2]],'onscreen',[[13,1],[10,1],[68,1]],'divided',[[87,1]],'conveniently',[[57,1]],'item',[[46,7],[62,1],[18,7],[16,1],[21,1],[17,2],[19,3],[14,1],[48,2],[55,2],[12,1]],'drive',[[29,1]],'direct',[[86,1],[33,1],[65,1]],'0319',[[86,1]],' very',[[83,1]],'days',[[67,1]],'duty',[[68,2],[10,1],[41,2],[84,9]],' used',[[80,1]],'advancing',[[13,1],[23,1]],'pipelining',[[86,2]],'north',[[29,1]],'approved',[[70,1]],'grammar',[[57,1]],'ch2',[[83,2]],'dynamically',[[13,1]],'makedata',[[62,1]],'0310',[[76,2]],' each',[[83,1],[81,1],[84,1]],' |0c',[[84,2]],' |01',[[84,1]],'ips',[[21,1],[26,9]],'m159',[[13,1]],'fba',[[50,1],[49,1]],' pc',[[86,60]],'wrapper',[[21,1]],'popups',[[7,2]],'internal',[[79,4],[10,1],[68,3],[84,7],[86,2],[87,3]],'156',[[13,1]],'reads',[[86,5],[15,1],[68,2]],'uuencoded',[[86,1]],' jams',[[86,1]],'ddr',[[86,1]],'largely',[[71,1]],'mnemonics',[[79,1]],'making',[[35,1],[68,1],[74,7],[87,2],[75,2],[86,1],[31,3],[48,2],[47,1],[63,1],[72,1],[62,1],[44,1],[52,1],[23,2],[76,4],[55,1],[84,1]],'warnings',[[8,1],[6,1]],'1900',[[76,1]],'#ce_2gpl',[[86,1]],'palflag',[[21,1],[79,1]],'hexforecolorr',[[28,1]],' write',[[86,24]],'setreadonly',[[19,1],[68,4]],'search',[[11,2],[35,1],[60,2],[50,4],[74,2],[15,4],[17,3],[75,2],[48,28],[47,2],[63,1],[10,1],[61,1],[70,1],[5,2],[23,2],[49,8],[76,6],[14,2],[13,3],[55,1],[12,2],[36,1]],'marko',[[86,4]],'implement',[[87,3]],'through',[[81,1],[68,1],[74,1],[87,5],[75,1],[28,2],[65,1],[31,2],[66,1],[48,2],[67,1],[62,4],[57,1],[61,1],[83,2],[76,1],[55,1],[7,1],[13,2],[20,1],[84,2]],'maximize',[[19,1]],'hexforecolorg',[[28,1]],'november',[[3,3],[17,1],[13,1],[20,1]],'okcancel',[[68,1]],'seems',[[87,3],[18,1],[86,4],[84,1]],'unchecked',[[43,1],[44,3],[36,1]],'accesses',[[58,1],[87,2]],'xxx0',[[76,1]],'it ',[[83,1]],'operators',[[57,1],[67,3]],'tons',[[83,1]],' total',[[83,1]],'sbc',[[86,26]],' performing',[[86,1]],'end',[[87,2],[68,6],[15,1],[86,8],[67,11],[66,3],[9,1],[3,1],[79,1],[4,2],[29,1],[57,1],[70,6],[55,2],[84,1],[12,1]],'taken',[[3,1],[19,1],[86,3],[84,3]],'series',[[57,1],[86,6],[84,1],[25,1]],'corner',[[35,2],[57,3],[68,5]],'shadow',[[12,1],[38,1]],'fixedfontheight',[[18,1]],'solid',[[68,2]],'port1',[[79,7]],'scons',[[9,1],[10,1]],'starts',[[79,1],[37,1],[32,1],[68,1],[83,1],[15,1],[42,1],[70,3],[87,4],[86,1],[31,2],[67,1]],'and',[[46,7],[12,6],[27,3],[33,6],[20,6],[56,10],[68,81],[90,6],[75,7],[48,28],[8,13],[9,6],[38,15],[63,14],[66,6],[72,4],[32,3],[61,4],[71,3],[78,1],[76,18],[7,17],[1,6],[13,21],[34,1],[74,11],[47,3],[52,1],[4,5],[57,33],[64,5],[83,56],[5,4],[19,16],[0,1],[26,10],[14,5],[49,2],[59,2],[88,5],[36,1],[54,7],[35,12],[18,9],[37,2],[53,1],[58,2],[15,23],[42,2],[60,16],[81,9],[86,167],[2,4],[87,61],[85,3],[89,3],[40,5],[3,31],[43,14],[29,5],[44,2],[62,31],[25,7],[51,3],[70,31],[55,42],[84,58],[73,7],[41,3],[50,2],[16,10],[21,7],[69,11],[17,9],[28,2],[31,15],[39,1],[65,6],[67,25],[24,1],[79,16],[10,12],[30,5],[77,2],[23,10],[11,6],[6,4]],'find',[[56,2],[36,1],[60,1],[68,1],[73,1],[58,1],[86,2],[31,1],[48,3],[66,2],[9,2],[63,1],[62,2],[67,2],[61,1],[83,1],[51,2],[76,4],[55,2],[13,1],[84,1],[6,1]],'lagcounter',[[21,1]],'borders',[[43,1]],'next',[[35,1],[68,5],[81,2],[87,15],[16,1],[15,1],[86,16],[67,3],[48,3],[63,1],[38,1],[4,1],[57,5],[70,5],[76,2],[55,2],[84,4],[12,1]],'user',[[35,3],[18,2],[68,18],[69,2],[16,1],[21,1],[87,1],[90,1],[67,2],[38,1],[3,1],[29,1],[19,3],[7,1],[13,1],[12,1],[20,2]],'holds',[[87,1],[84,1],[38,2],[70,2]],'tilde',[[68,1],[67,1]],'weird',[[68,1],[86,2]],'died',[[70,2]],'smbconfig',[[27,1]],'jukka',[[86,1]],'color',[[35,2],[18,1],[33,1],[60,3],[21,2],[15,4],[58,1],[68,23],[87,15],[28,6],[67,4],[48,1],[8,1],[38,1],[40,7],[43,3],[62,1],[10,1],[7,1],[13,1],[73,2]],'hashes',[[55,4]],'oneshot',[[68,1]],'opening',[[68,2],[21,1],[70,1],[14,1],[13,1],[48,1],[12,1]],'creating',[[3,1],[10,1],[68,3],[74,2],[11,1],[52,2]],'overwrite',[[67,1],[25,1],[57,1]],'old',[[12,3],[35,5],[18,1],[68,1],[87,1],[21,1],[42,1],[75,2],[86,2],[9,1],[61,1],[13,1],[84,3],[11,3],[73,4]],'brackets',[[48,1],[57,1]],'token',[[79,1]],'debug',[[11,3],[56,3],[10,1],[57,2],[61,2],[21,1],[90,1],[7,6],[1,2],[13,1],[12,1],[9,1]],'pcm',[[62,4],[60,1],[41,1],[30,1]],'bar',[[3,1],[87,6],[4,1],[18,1],[58,1],[23,1],[59,3],[76,1],[7,2]],'tinker',[[60,1]],'rightclick',[[13,1],[68,1]],'test',[[87,1],[18,3],[90,4],[25,1],[86,10],[7,1],[31,1],[55,2],[6,1]],'writable',[[83,2]],' clc',[[86,1]],'ouch',[[48,1]],'getlostplayback',[[68,1]],' affect',[[86,1]],' sources',[[86,1]],'speeds',[[32,1],[21,1],[7,1]],'2016',[[10,1]],'project',[[3,2],[10,1],[12,1]],'outputting',[[30,1],[40,1]],' 21',[[87,1]],'carry',[[84,3],[68,1],[86,17]],'known',[[3,1],[29,1],[68,1],[83,2],[58,1],[51,1],[31,1],[48,2],[67,1],[84,3],[73,2]],'tab',[[68,1],[23,1]],'sebastian',[[3,1]],'scans',[[62,1]],' rather',[[51,1]],'properties',[[68,1],[86,1]],'directdraw',[[73,1],[43,2]],'luminance',[[87,3]],'relate',[[87,1]],'tricks',[[87,1]],'rotation',[[87,2]],'cause',[[35,1],[60,1],[87,1],[64,1],[21,1],[71,1],[42,1],[86,4],[48,1],[84,2]],'effect',[[46,3],[35,1],[57,1],[87,1],[15,1],[86,1],[84,3],[63,3],[38,1]],'noconfig',[[19,1]],'2kb',[[81,1]],'framedisplay',[[27,3]],'tabbed',[[61,1],[7,1]],'sometime',[[46,1]],'middle',[[87,1],[60,1],[57,2],[9,1],[63,1]],'tostring',[[68,1]],'autostart',[[86,1]],'symbols',[[57,2],[9,1],[10,1]],'attached',[[79,5],[29,1]],'volumes',[[41,1]],'evaluations',[[87,1]],'noted',[[62,1],[87,1],[10,1],[48,1]],'%02x',[[68,1]],'setplayback',[[68,1]],'si_zapper',[[79,2]],'isfromsavestate',[[15,1],[68,2]],'serialize',[[87,1]],'loaded ',[[16,1]],'timer',[[84,11],[76,1],[86,8]],'difficulty',[[66,1],[74,1]],'p`ne',[[86,1]],'note',[[54,1],[35,4],[27,3],[41,1],[60,1],[21,1],[58,1],[68,11],[81,1],[87,1],[86,8],[67,5],[48,2],[38,2],[40,1],[62,1],[57,3],[61,1],[83,4],[70,3],[88,2],[59,1],[55,3],[84,1]],'replayed',[[15,1]],'imbedded',[[44,1],[79,1]],'expect',[[38,2],[86,1]],'assumed',[[83,1]],'semicolon',[[68,1]],'pipeline',[[87,5]],'modulate',[[68,1]],'portability',[[3,1]],'225',[[10,1]],'games',[[22,1],[35,2],[54,2],[60,1],[68,4],[58,2],[81,2],[87,4],[75,3],[48,4],[38,4],[40,1],[43,2],[62,1],[29,5],[61,1],[71,1],[25,2],[70,2],[76,7],[55,4],[13,3],[84,4],[73,1],[74,1],[16,1],[21,1],[67,2],[24,2],[83,2],[88,1],[19,2],[26,1],[59,1],[11,1],[36,2]],'ppu',[[12,3],[35,9],[18,5],[33,1],[60,4],[58,10],[15,3],[42,2],[68,4],[75,2],[81,6],[87,95],[89,2],[8,3],[9,3],[40,1],[3,1],[62,2],[85,2],[76,5],[55,1],[84,1],[73,4],[16,1],[17,5],[79,1],[10,2],[57,5],[88,1],[19,3],[59,4],[14,2],[11,3],[56,6]],'initialrawdalatch',[[68,1]],'sb#0',[[86,1]],'proceed',[[20,1],[29,1]],'saves',[[35,1],[68,4],[36,1]],'0800',[[76,2]],'8000',[[62,1],[76,1],[60,5],[81,2],[83,4],[63,2]],'checkboxes',[[13,1]],'relatively',[[48,1]],'inserted',[[29,1],[23,1]],'pin',[[84,4],[87,5]],'john@ucc',[[86,1]],'vrcvi',[[83,3]],'cxi',[[86,2]],'2fa9',[[79,1]],'00ff',[[48,1],[76,2],[57,1]],'get',[[87,2],[37,1],[68,14],[15,1],[86,1],[62,1],[61,1],[71,1],[25,1],[70,3],[55,4],[84,2],[13,1],[73,1],[74,1],[16,2],[21,1],[65,1],[67,3],[10,1],[83,2],[19,3],[14,2],[11,1],[20,2]],'wanting',[[76,1]],' compatible',[[26,1]],'eor',[[86,15]],'overrun',[[8,1]],'palettes',[[40,5],[87,1],[33,5],[10,2],[58,2],[9,1],[73,1]],'tht',[[19,1],[55,3]],'gdimage',[[68,1]],'relating',[[1,1],[36,1]],'guaranteed',[[81,1]],'iiii',[[57,1]],'searchspace',[[70,1]],'reload',[[46,1],[10,1],[18,1],[13,1],[21,1],[57,2]],'target',[[87,1],[10,1],[74,1],[68,1]],'somewhat',[[81,2],[87,3],[80,1],[83,2],[67,1],[48,1],[84,1]],'ties',[[84,1]],'dincsbc',[[86,4]],'demo',[[62,2]],'shownotes',[[13,1]],'corresponds',[[76,1],[79,1],[87,2]],'240p@50fps',[[35,1]],'patch',[[5,1],[56,1],[57,6],[48,2],[20,1],[9,1]],'familiar',[[67,1],[83,1],[66,1],[84,1],[6,1]],'pepper',[[3,1]],'every',[[46,2],[35,5],[54,3],[68,4],[81,1],[87,13],[90,1],[86,5],[40,1],[62,4],[79,2],[57,1],[61,4],[83,1],[70,2],[19,1],[55,2],[84,3],[20,2],[73,1]],'qwerty',[[68,1]],'readonly',[[27,7],[68,4]],'emulate',[[35,1],[29,1],[33,1],[83,2],[38,1]],' also',[[19,2],[16,1],[20,1]],'198',[[12,1]],'preset',[[68,1],[86,1],[8,1],[38,3]],'marked',[[48,1]],'switchy',[[68,1]],'lasereyes',[[71,1]],' 80',[[86,1]],'remainder',[[79,1]],'collector',[[86,1]],'machrider',[[71,1]],'doings',[[87,1]],'surface',[[69,2]],' 1024',[[76,3]],'_will_',[[70,1]],'labeling',[[57,1]],' alot',[[87,1]],'1984',[[86,1]],'jamm',[[81,1]],'bmp',[[69,1]],'accumulator',[[83,2],[86,27]],'of_',[[86,1]],'routines',[[62,1],[86,1],[61,1],[56,1]],'explanation',[[63,1],[86,1]],'progress',[[68,1]],'flicker',[[87,2]],'aforementioned',[[84,1],[87,1],[57,1]],'adventure',[[76,1]],'design',[[13,1],[84,1],[52,1]],'prompt',[[17,1],[14,1],[67,1],[15,1]],'4bit',[[83,4]],'acknowledged',[[84,1]],'clipsides',[[27,2]],'deviation',[[76,1]],'xnor',[[84,4]],'dynamic',[[11,1],[65,1]],'19th',[[84,1]],'according',[[43,1],[87,1],[68,1],[86,3],[66,1],[12,1],[11,1]],'comment',[[79,5],[57,2],[67,1],[31,2],[86,2],[90,9]],'169',[[87,1]],'dream',[[16,1],[15,1]],'stops',[[68,4],[67,1],[84,1],[15,1]],'z`_d2n@09',[[86,1]],'addressed',[[63,1]],'automation',[[57,1]],'sending',[[69,1]],' dec',[[86,2]],'thus',[[62,1],[44,1],[68,2],[67,1],[86,1],[87,1]],'updates',[[3,1],[54,1],[10,2],[16,2],[15,1],[88,1],[19,3],[86,1],[7,1],[13,1],[55,1]],'identical',[[84,1],[87,1],[68,1]],'produces',[[19,2],[87,1],[84,3],[70,1]],'together',[[86,1],[84,2],[70,1],[43,1]],'bindings',[[7,2]],'manipulating',[[57,1],[70,1]],'customlagindicator_rvt',[[13,1]],'hhhhllll',[[83,1]],' every',[[84,1]],'recommended',[[13,1],[57,1],[68,3]],'ejected',[[29,2]],'indication',[[7,1]],'categories',[[45,1]],'jsr',[[86,1],[57,3],[90,2],[11,1]],'planning',[[87,1]],'essentially',[[62,1],[87,3],[75,1],[65,1],[55,1],[66,1],[84,2]],'reader',[[38,1]],'hexfreezecolorr',[[28,1]],'chosenjo',[[38,1]],'vbl',[[57,1]],'%h21cp`ea@',[[86,1]],'logo',[[10,1]],'help',[[46,7],[68,1],[90,1],[75,1],[8,1],[9,2],[38,1],[66,2],[72,1],[32,2],[7,4],[13,1],[1,2],[34,1],[47,1],[52,2],[4,1],[57,1],[64,1],[83,2],[5,1],[19,2],[88,1],[35,1],[18,2],[60,1],[81,1],[58,1],[87,1],[42,1],[86,1],[85,1],[40,2],[3,1],[43,2],[29,2],[45,1],[62,2],[80,1],[25,1],[70,1],[84,2],[73,1],[41,1],[69,1],[16,1],[21,1],[17,1],[31,1],[39,1],[65,1],[67,2],[79,1],[10,1],[30,1],[77,1],[23,2],[6,1]],'persist',[[68,1],[7,1]],'besides',[[71,1],[67,1]],' additionally',[[68,1]],'graphics',[[34,1],[35,2],[62,3],[87,5],[69,1],[58,1],[75,1],[28,2],[11,1],[43,1]],'dmcloop',[[68,1]],'gif',[[69,1]],'unaffected',[[68,1]],'positions',[[76,3],[87,1],[16,2],[21,1]],'responsiveness',[[8,1]],'bit5',[[79,2],[86,1]],'05ff8h',[[83,3]],'fps',[[13,1],[30,1],[35,2]],'thing',[[87,2],[55,5],[48,2],[74,1],[84,1],[73,1]],'999',[[42,1]],'subtitler',[[71,1]],'sections',[[81,1],[87,2],[55,1]],'4001',[[84,2]],'therefore',[[84,2],[35,1],[87,1]],' size',[[76,1]],'@```',[[86,5]],'frame',[[46,2],[35,10],[18,3],[27,4],[53,1],[54,4],[15,5],[42,1],[58,1],[60,1],[68,33],[75,1],[48,1],[66,1],[87,8],[44,4],[32,5],[61,2],[80,2],[70,6],[51,1],[7,1],[13,3],[84,19],[41,2],[74,5],[21,2],[31,18],[67,6],[79,5],[57,6],[30,1],[23,1],[19,7],[88,1],[12,1],[20,2]],'loaded',[[46,10],[35,1],[18,2],[27,1],[37,2],[60,1],[15,2],[36,4],[68,26],[87,6],[86,7],[48,2],[40,3],[43,2],[44,4],[29,2],[61,1],[71,1],[70,2],[51,2],[76,5],[13,1],[84,4],[16,1],[21,2],[31,4],[57,1],[64,1],[83,8],[23,1],[19,4],[12,1],[56,1]],'header',[[79,4],[4,1],[29,2],[64,10],[16,1],[68,4],[81,7],[83,4],[26,1],[9,2]],'boat',[[26,5]],'bankswitch',[[60,1]],'comparison',[[87,3],[86,1],[67,1],[63,1]],'purposes',[[76,1],[86,1],[7,1],[64,1],[84,1],[87,1]],'songs',[[83,2]],'hold',[[23,2],[87,1],[88,1],[74,1],[38,8],[43,1]],'periods',[[87,1]],'gtk',[[13,2],[16,2],[9,1]],' 16384',[[76,2]],'unlicensed',[[3,1],[10,1]],'excitingbike',[[71,2]],'multiply',[[83,1]],' includes',[[19,1]],'256x224',[[68,1]],'jajamaru',[[16,1]],'manage',[[70,1]],'comes',[[73,1],[35,1],[33,1],[87,1],[70,1],[86,3],[55,1],[48,1],[40,1]],'knobs',[[40,1]],'base',[[3,1],[35,1],[27,1],[29,2],[68,2],[87,4],[86,1],[48,1],[84,1],[20,1],[36,2]],'4092',[[83,1]],'inverts',[[12,1]],'nor',[[86,1],[74,1]],'times',[[87,7],[68,1],[74,2],[83,2],[70,1],[51,1],[76,1],[86,1],[84,1],[43,4]],'mhz',[[84,2],[87,12],[86,3]],'shape',[[71,1]],'bit4',[[79,2],[86,1]],'6500',[[86,5]],'brief',[[65,1],[86,2],[51,1]],'hasn',[[18,1]],'associated',[[48,1],[87,3],[68,1]],'config',[[36,1],[35,3],[18,4],[27,7],[33,1],[12,6],[15,2],[11,1],[8,4],[38,1],[7,2],[13,6],[1,2],[73,5],[34,3],[16,2],[21,4],[17,3],[28,4],[31,1],[10,2],[30,1],[5,1],[19,3],[20,3],[6,2]],'constant',[[87,1],[18,1],[86,2],[21,1]],'shx',[[86,4]],' 4800',[[83,1]],'predecrement',[[86,1]],'problematic',[[48,1]],'february',[[4,1]],'numlock',[[68,1]],'disrupt',[[83,1]],'operation|',[[84,2]],'exe',[[35,1],[68,1],[66,1],[73,2]],'annoying',[[87,1],[68,1]],'modern',[[3,1]],'unknown',[[84,2],[87,1]],'maxsegments',[[70,1]],'dialog',[[46,4],[11,1],[18,3],[37,2],[60,1],[68,7],[15,4],[48,1],[66,2],[9,2],[44,2],[45,1],[51,5],[13,5],[73,1],[50,4],[16,3],[21,6],[17,4],[31,4],[10,2],[57,1],[5,1],[19,12],[23,4],[26,1],[49,4],[12,5],[20,3]],'fails',[[35,1]],'17ff ',[[76,1]],' block',[[76,2]],'effects',[[87,2],[57,1],[8,1],[89,1]],'pulling',[[38,1],[86,1]],'readdown',[[68,1]],'multiplied',[[83,1]],'dac',[[84,8]],'when',[[46,4],[12,19],[27,1],[68,16],[90,3],[48,6],[8,2],[9,2],[32,1],[61,6],[76,2],[7,3],[13,13],[74,1],[4,4],[57,17],[64,1],[5,1],[19,10],[59,2],[14,4],[36,3],[35,10],[18,4],[37,1],[60,4],[58,2],[15,6],[42,1],[81,3],[87,20],[86,24],[89,1],[43,6],[3,1],[44,5],[29,1],[62,4],[80,1],[70,12],[51,3],[55,4],[84,15],[73,3],[41,3],[16,2],[21,9],[17,2],[28,3],[31,4],[67,12],[79,4],[10,6],[30,1],[23,4],[11,14],[20,3]],'wrapping',[[13,1],[76,1],[89,2]],'188',[[86,1]],'cias',[[86,2]],'fceux',[[46,2],[20,2],[27,60],[33,3],[11,3],[68,23],[90,3],[75,2],[48,3],[8,1],[38,3],[66,9],[32,1],[71,5],[78,2],[13,3],[1,12],[34,1],[74,2],[47,1],[52,2],[57,1],[64,1],[49,1],[19,4],[0,2],[26,5],[36,2],[35,16],[18,2],[37,9],[53,1],[15,1],[2,3],[40,1],[3,10],[43,7],[29,2],[44,5],[45,1],[25,3],[51,1],[70,1],[73,10],[41,1],[50,1],[21,9],[69,2],[17,1],[28,1],[31,4],[65,6],[67,2],[24,2],[79,3],[30,2],[23,4],[12,1],[56,1]],'logs',[[62,1],[61,3],[16,1],[12,1],[58,1]],'exiting',[[67,1]],' nametable',[[8,1]],'mirrored',[[87,1],[9,1]],'controller',[[35,1],[68,2],[58,1],[15,2],[76,1],[65,1],[38,9],[9,1]],'improper',[[31,1]],'nestopia',[[33,1]],'count',[[79,1],[27,1],[68,5],[87,3],[16,1],[15,2],[51,3],[86,1],[84,31],[11,2]],'across',[[86,1],[68,2],[70,1]],' prg',[[76,2]],'visit',[[31,1]],'pay',[[87,1]],'#0t',[[86,8]],'sweet',[[76,1]],'zbq',[[86,1]],'04ax',[[76,1]],'don',[[87,2],[18,1],[60,2],[68,3],[90,1],[42,1],[86,1],[67,2],[62,1],[10,1],[29,1],[57,2],[71,4],[70,3],[88,1],[55,3],[13,2],[84,3],[20,1]],' see',[[19,1],[81,1],[23,1]],'outline',[[68,1]],'flashing',[[14,1]],'match',[[43,1],[68,2],[48,2],[16,1],[12,1],[21,1]],'restores',[[46,6],[41,1]],'bit1|bit0',[[86,1]],'multibyte',[[13,1]],'0070',[[83,2]],'retrieve',[[9,1],[68,4]],'also',[[46,1],[35,7],[18,2],[37,1],[56,1],[12,1],[15,1],[6,1],[58,1],[60,5],[68,11],[81,1],[48,3],[66,1],[38,3],[43,1],[3,2],[62,3],[63,1],[80,1],[61,1],[86,10],[25,1],[70,4],[87,7],[76,4],[90,5],[55,1],[13,4],[84,3],[73,3],[41,1],[50,1],[21,1],[69,1],[74,1],[31,8],[67,2],[52,1],[79,1],[57,13],[64,1],[23,1],[49,1],[59,1],[11,1],[36,1]],'designed',[[81,1],[33,1],[50,1],[51,1],[49,1],[76,1],[31,1],[1,1]],'the',[[22,3],[46,52],[27,20],[33,11],[12,20],[20,7],[56,11],[68,422],[90,45],[75,8],[48,145],[8,6],[9,8],[38,78],[63,49],[66,25],[72,4],[32,23],[61,42],[71,11],[78,4],[82,3],[76,64],[7,8],[1,5],[13,20],[34,7],[74,35],[47,7],[52,5],[4,4],[57,208],[64,21],[83,115],[5,4],[19,28],[0,1],[26,11],[14,10],[49,4],[59,28],[88,16],[36,16],[54,16],[35,75],[18,42],[37,10],[53,4],[58,15],[15,39],[42,10],[60,66],[81,29],[86,551],[2,10],[87,420],[85,4],[89,8],[40,17],[3,28],[43,41],[29,45],[44,17],[45,11],[62,73],[25,22],[51,46],[70,130],[80,12],[55,118],[84,335],[73,22],[41,19],[50,3],[16,15],[21,13],[69,9],[17,10],[28,14],[31,88],[39,3],[65,6],[67,86],[24,1],[79,112],[10,6],[30,14],[77,3],[23,21],[11,15],[6,7]],'corners',[[43,1]],'chance',[[87,1],[68,2],[55,1],[70,1]],'somethingglobal',[[67,1]],'_____',[[76,2]],'remind',[[79,1]],'4011',[[84,4]],'uud',[[86,1]],'announced',[[29,1]],' basic',[[70,2]],'multiples',[[84,1],[43,1]],' vector',[[86,1]],' than',[[86,1]],'falling',[[87,2]],'unconditionally',[[87,1]],'map',[[34,1],[35,4],[60,1],[41,1],[17,1],[31,4],[38,1],[29,2],[32,1],[45,3],[25,1],[23,1],[70,1],[76,15],[84,1],[56,1]],'linux',[[3,4],[68,2],[7,1]],'accessing',[[57,1],[86,1]],'display',[[22,1],[35,14],[27,2],[54,1],[68,1],[58,2],[15,6],[87,1],[86,2],[8,1],[9,1],[43,1],[62,1],[44,1],[71,1],[51,4],[55,1],[7,2],[13,5],[21,2],[28,1],[31,4],[4,2],[10,3],[57,3],[19,1],[59,9],[14,2],[20,1],[12,1]],'regarding',[[78,1],[86,1],[1,1],[25,1],[72,3]],'int',[[68,145]],'07ff ',[[76,2]],'retrieves',[[87,2]],'increased',[[3,1],[19,1],[87,1],[41,1],[48,1],[23,1]],'peek',[[13,1]],' just',[[80,1]],'loads',[[46,2],[35,1],[27,2],[68,7],[87,1],[86,3],[31,1],[64,1],[83,1],[19,1],[84,1],[11,1],[20,1]],'16777216',[[86,2]],'occasionally',[[75,1],[86,2]],'not',[[46,1],[11,3],[27,5],[68,32],[90,1],[48,11],[66,1],[9,1],[63,1],[61,1],[71,3],[76,6],[7,2],[13,4],[74,4],[57,5],[83,13],[19,5],[26,1],[59,2],[14,1],[36,1],[54,2],[35,8],[37,2],[60,2],[81,2],[58,1],[87,13],[42,1],[86,54],[43,1],[62,4],[44,3],[29,1],[70,7],[51,1],[55,16],[84,13],[73,2],[21,4],[31,5],[65,1],[67,14],[79,6],[30,1],[23,3],[20,1],[12,2]],'none',[[68,1]],'normally',[[57,2],[55,1],[61,2],[64,1],[84,2],[86,2]],'0x8000',[[81,2]],'mapper',[[9,4],[4,2],[57,2],[60,1],[16,1],[15,1],[21,1],[17,2],[19,1],[13,1],[12,2],[11,1]],'5ff5',[[83,2]],'anonymous',[[68,3],[67,2]],'scientific',[[69,1]],'title',[[68,1],[29,2],[55,1],[70,1]],'realize',[[55,1]],'scripting',[[10,1],[74,1],[71,1],[70,4],[23,2],[65,4],[67,1],[66,1],[36,1]],'sdl',[[6,2],[20,17],[18,2],[16,3],[15,1],[21,22],[8,12],[9,1],[3,1],[4,4],[10,2],[5,2],[19,12],[14,1],[7,2],[13,4],[11,1],[12,3]],'mac',[[3,1],[73,1],[7,1]],'alternate',[[54,3],[86,1],[7,1],[47,1]],'filtering',[[9,1]],'score',[[70,3],[18,1],[38,2]],'videolog',[[20,1]],'surprise',[[55,1]],'cfg',[[22,1],[35,2],[18,2],[27,4],[21,3],[15,1],[19,2],[28,2],[20,1],[11,2]],'assembly',[[56,2],[57,4],[7,5]],'statically',[[3,1],[69,1],[11,1]],'worry',[[87,1],[68,1],[65,1],[67,2],[55,1]],'slower',[[73,1],[35,1],[7,1],[55,1],[42,1]],'dcp',[[86,10]],'reliably',[[86,1]],'2000|',[[76,1]],'loadstate',[[46,6],[35,1],[27,3],[68,1],[25,7],[23,2],[19,1],[15,3],[14,1],[31,1],[11,1]],'5ff6',[[83,1]],'measurements',[[86,1]],'dot',[[10,1],[86,2]],'maintain',[[13,1],[43,1]],'val',[[84,2],[86,5]],'try',[[62,1],[68,6],[61,1],[70,1],[59,1],[86,2],[55,2],[67,1],[63,1],[73,2]],'industry',[[87,1]],'latched',[[87,1]],'fastest',[[86,1],[70,1],[32,1]],'gdstr',[[68,3]],'040x',[[76,1]],'associative',[[67,3]],'decent',[[87,1],[63,1],[43,1]],'colored',[[87,1],[60,2],[43,1]],'import',[[48,1]],'rio',[[69,3]],'3000|',[[76,1]],'si_gamepad',[[79,2]],'bitmaps',[[87,3]],'debugged',[[90,1],[57,1]],'compatibility',[[35,2],[68,4],[16,2],[25,1],[17,2],[26,1],[14,1],[13,1]],'ask',[[37,3],[18,1],[29,1]],'paddle',[[79,1],[38,3],[68,1]],'tracing',[[61,1]],'thread',[[42,1]],'absolutely',[[70,1]],'60fps',[[73,1],[42,1]],'0x800',[[81,3]],' |bit7',[[84,2]],'120hz',[[84,1]],'meaningful',[[68,1]],'prevents',[[31,1],[23,1]],'handlers',[[68,1]],'markedframe',[[68,1]],'2nd',[[17,1],[19,1],[76,1],[79,3],[83,1],[87,1]],'rare',[[76,2],[86,1]],'returned',[[81,2],[68,3],[86,1],[84,1],[87,2],[70,6]],'create',[[11,1],[87,1],[18,1],[68,7],[90,1],[15,1],[86,1],[48,1],[66,1],[9,1],[40,1],[62,3],[63,2],[29,1],[32,1],[45,1],[71,1],[70,2],[80,1],[7,1],[73,1],[34,1],[69,1],[28,1],[65,1],[67,5],[57,2],[23,2],[20,1],[56,1]],'pageup',[[68,1]],'pseudo',[[84,5],[70,1],[86,1]],'0700',[[76,1]],' input',[[76,2]],'thanks',[[83,3],[16,1],[20,1],[84,1]],'increasing',[[19,1],[41,1],[13,1],[84,1],[9,1]],' sweep',[[84,2]],'1976',[[86,1]],'began',[[3,2]],'determining',[[87,1],[86,1]],'requested',[[87,2]],' notes',[[84,1],[76,1],[86,9]],'adjacent',[[90,1],[43,1]],'ubuntu',[[13,1]],'easter',[[62,1]],'posted',[[84,1]],'documentation',[[53,1],[27,1],[33,1],[60,1],[68,1],[87,2],[42,1],[86,4],[48,1],[8,1],[66,1],[44,1],[25,1],[51,1],[78,1],[76,1],[55,1],[7,1],[1,2],[13,3],[84,1],[50,1],[74,1],[31,1],[4,1],[64,1],[77,2],[23,1],[19,3],[59,1],[26,1],[49,1],[88,1],[20,1]],'padding',[[12,1]],'saver',[[18,1],[37,2]],'green',[[62,2],[60,3],[67,1],[68,8],[40,2]],'goemon',[[16,2]],'applyinputchanges',[[68,1]],'coming',[[84,1]],'cancel',[[19,1],[66,1],[42,1]],'carrying',[[87,1]],'visibility',[[8,2]],'figure',[[87,1],[55,4]],' chibi',[[84,1]],'implies',[[38,1],[2,1]],'gnu',[[3,1]],'listed',[[19,1],[81,1],[57,1],[48,1],[38,3],[63,1]],'hexbackcolorg',[[28,1]],'radiobuttons',[[13,1]],'exponentially',[[70,1]],'int16',[[81,1]],'each',[[46,1],[87,7],[33,1],[60,1],[68,7],[90,1],[86,8],[48,3],[38,2],[43,2],[9,1],[44,1],[40,3],[62,4],[61,1],[70,2],[51,1],[76,8],[7,1],[84,8],[41,1],[28,1],[65,1],[67,1],[79,2],[57,3],[64,1],[83,1]],' rti',[[86,3]],'boulderdash_amoebaai',[[13,1]],'rp2c04_0001',[[33,1]],'sink',[[7,1]],'moment',[[68,1],[25,1],[32,2]],'splicing',[[79,1],[74,1]],'getpixel',[[68,2],[15,1],[67,1]],'occurrence',[[86,1]],'applying',[[57,1]],'variety',[[19,1],[14,1]],'amounts',[[43,1]],'bios',[[73,2],[29,2],[83,1],[16,1],[36,1]],'trouble',[[26,1]],'pairs',[[83,1],[79,3],[67,2]],'exhausts',[[70,1]],'recent',[[46,2],[18,2],[68,1],[16,1],[15,2],[23,1],[17,1],[19,1],[51,2],[13,2],[8,1],[11,1]],'vrom',[[13,1],[81,1],[4,1]],' any',[[35,1]],'suffice',[[48,1]],'ikari',[[76,1]],'cpx',[[86,3]],'randomness',[[86,1]],'sourceforge',[[3,2]],'tree',[[7,2]],'possibly',[[62,1],[57,1],[55,1],[67,1],[15,1],[70,1]],'fcuex',[[27,1]],'p17',[[81,1]],' cycle',[[81,1]],' writes',[[84,1]],'issues',[[73,2],[33,1],[19,1],[14,2],[13,1],[8,3],[12,2],[20,2]],'0071h',[[83,1]],'bother',[[84,1],[60,1]],'issue',[[11,1],[73,2],[18,3],[41,1],[21,1],[86,1],[39,1],[8,1],[9,1],[4,1],[5,1],[19,1],[14,2],[13,1],[20,3],[6,2]],'tablet',[[38,1]],'greater',[[35,1],[68,1],[31,1],[48,2],[86,3],[51,1]],'various',[[34,1],[35,1],[12,1],[37,1],[46,1],[68,1],[84,2],[75,1],[8,3],[9,2],[43,1],[3,2],[44,1],[45,2],[72,1],[64,1],[70,1],[23,1],[14,1],[13,2],[7,1],[1,1],[36,1]],'confirmed',[[84,2],[68,1]],'claims',[[86,1]],'since',[[87,8],[18,1],[60,2],[68,7],[42,1],[86,4],[48,6],[3,1],[62,1],[80,1],[61,1],[83,4],[19,1],[55,6],[13,2],[84,1]],'lose',[[13,1],[86,2]],' then',[[53,2],[45,1],[31,2],[51,1]],'coded',[[19,1],[86,1]],'grows',[[83,1]],'requiring',[[29,1]],'encounters',[[67,1]],'dsiplay',[[18,1]],'cycles',[[87,9],[10,1],[41,2],[57,3],[61,1],[68,4],[42,2],[86,12],[13,2],[84,7],[11,2]],'regretted',[[64,1]],'separate',[[62,1],[68,5],[90,1],[86,1],[31,1],[55,1],[2,1]],'ideas',[[52,1]],'informing',[[67,1]],'amazing',[[71,1],[86,1]],' multi',[[90,1],[74,1]],'rp2a03e',[[84,1]],'jammed',[[81,1],[86,1]],'int32',[[79,1],[81,1]],'played',[[62,2],[35,2],[27,1],[74,1],[79,1],[83,2],[42,1],[38,1]],'luau',[[65,1]],'aimlessly',[[23,1]],'mamiya',[[83,3]],' clear',[[86,1]],'misrepresented',[[87,1]],'suppport',[[11,1]],'c006#newname3#multilinecomment',[[90,1]],'setoverridecursor',[[5,1]],'titlebar',[[21,1]],'terminate',[[86,1]],'mapped',[[62,1],[35,4],[29,2],[32,1],[57,1],[60,1],[25,1],[76,1],[31,2],[84,1]],'bankswitching',[[62,1],[83,5],[87,1]],'freeware',[[3,1]],'1fff',[[76,1],[81,2]],'idea',[[62,1],[83,2],[55,1]],'isattemptok',[[70,2]],'collected',[[1,1]],'asm',[[63,1]],'intended',[[68,1],[86,1]],'converted',[[53,1],[31,1],[84,1],[73,1]],'05ff',[[76,1]],'getname',[[19,1],[68,1]],'nestopia_yuv',[[33,1]],'gfce',[[3,1]],'0005',[[83,1],[57,2]],'obtain',[[62,1]],'periodic',[[48,1],[35,1],[83,1]],'buggy',[[56,1]],'movies',[[73,2],[27,1],[68,6],[74,5],[21,3],[15,7],[17,1],[31,3],[47,1],[52,1],[44,3],[10,1],[79,2],[23,4],[76,1],[7,1],[13,2],[14,2],[20,1],[36,1]],'pins',[[87,3]],'details|',[[87,2]],'regions',[[21,1],[12,1],[5,1]],'zelda',[[62,1],[87,1],[38,1]],'obj',[[35,1],[87,1]],'fall',[[87,1],[70,1]],'xxx000x1',[[86,1]],'completing',[[74,1]],'hexeditor',[[67,1]],'1999',[[83,4],[89,1],[88,1]],'unlike',[[68,1],[86,2]],'tri',[[84,8]],'blargg',[[18,3],[7,1]],'compressed',[[26,2],[23,1]],'detrimental',[[62,1]],'inherited',[[86,2]],'four',[[81,3],[18,1],[29,1],[60,1],[80,1],[15,1],[76,1],[86,2],[55,1],[38,3],[12,1]],'imaging',[[69,1]],'speedometeronly',[[71,1]],'nothing',[[62,1],[87,2],[70,7],[76,1],[55,1],[67,1],[12,1]],'yesnocancel',[[68,1]],' int32',[[81,2]],'vrc7',[[83,1],[9,1],[10,1]],'mistakes',[[74,1],[31,1]],'columns',[[48,1],[76,2]],'rts',[[57,2],[86,3],[13,1],[83,1],[12,1]],' because',[[83,1]],'down',[[35,1],[68,3],[87,5],[42,1],[86,1],[48,2],[38,9],[40,1],[3,1],[45,1],[32,2],[70,1],[51,1],[76,4],[13,1],[84,9],[41,2],[31,5],[67,1],[79,3],[10,1],[57,1],[83,1],[23,1],[5,1],[11,2]],' old',[[84,1]],'double',[[54,1],[35,2],[37,2],[87,1],[48,3],[63,1],[43,2],[29,1],[45,1],[57,4],[61,1],[23,2],[13,2],[84,1],[11,1],[36,1]],'turning',[[19,1],[35,2],[87,1],[32,1],[48,1]],'something',[[68,2],[74,1],[61,1],[83,2],[70,3],[88,1],[86,3],[55,1],[67,6],[66,1],[20,1]],' pressing',[[38,1],[31,1]],'stay',[[43,1],[84,3],[31,1]],'extensively',[[74,1]],'namco',[[83,4]],'compromised',[[87,1]],'logged',[[62,4],[57,1],[60,1],[13,1],[61,3]],'mega',[[48,4]],'scroll',[[87,8],[4,2],[57,1],[89,4],[19,1],[59,5],[76,1],[7,1],[13,1]],'158b',[[10,1]],'numbered',[[83,1]],' but',[[54,1],[87,1],[88,1],[51,1]],'www',[[69,4],[66,1],[67,1]],'implemented',[[3,3],[87,2],[18,3],[15,2],[17,1],[19,3],[7,1]],'00698089599609375',[[79,1]],'republik',[[86,1]],'hikari',[[38,1]],'11111111',[[88,1]],'takes',[[87,3],[60,1],[68,2],[21,1],[86,4],[67,1],[43,1],[52,1],[57,1],[83,1],[70,1],[7,1],[84,1]],'4017',[[84,16],[81,1],[10,1]],'titler',[[33,1]],'esc',[[35,1],[37,1]],'desync',[[15,1]],'gracefully',[[15,1],[20,1]],'preventing',[[15,1],[42,1]],'definition',[[90,1],[55,1]],'submitinsertframes',[[68,1]],'advance',[[35,3],[68,5],[41,2],[74,4],[75,1],[31,9],[48,2],[66,1],[57,2],[32,5],[61,1],[70,1],[19,1],[12,1]],'usefully',[[71,1]],'4011h',[[83,1]],'abbreviations',[[86,1]],'failed',[[70,1],[74,2]],'languages',[[13,1],[65,2]],'take',[[35,1],[60,2],[68,2],[87,2],[86,4],[31,2],[48,1],[63,1],[38,1],[83,1],[71,1],[76,1],[84,2],[11,1]],'banking',[[68,1]],'cleared',[[86,9],[84,2],[15,1],[70,2]],'defaulting',[[17,1]],'remove',[[18,1],[45,1],[55,1],[21,1],[57,1]],'mangling',[[55,1]],'european',[[35,1],[86,1]],'e000',[[62,1],[83,3]],' blocks',[[76,1]],'recognized',[[15,1]],'0100',[[76,2],[57,2],[86,20]],'functions',[[46,2],[18,1],[68,12],[15,2],[89,1],[86,1],[48,2],[66,4],[9,2],[3,1],[62,1],[71,2],[70,14],[51,1],[7,1],[13,2],[69,1],[16,1],[17,1],[65,2],[67,5],[10,2],[23,1],[19,1],[14,1],[11,1],[12,1]],'2022',[[6,1],[4,1],[5,1]],'producer',[[22,1],[44,1],[37,1],[62,1],[71,1],[89,1],[49,1]],'coloring',[[62,1],[4,1],[7,3],[8,1],[12,1]],'cleaner',[[62,1]],'japanophile',[[55,1]],'1000|',[[76,1]],'hacking',[[75,11],[2,1],[1,1],[64,1],[72,3]],'generation',[[84,4],[87,3]],'nybbles',[[86,1]],'filehandle',[[67,3]],'blob',[[79,1]],'nuke',[[9,1]],'suggested',[[68,1]],'4013h',[[83,1]],' nmi',[[86,1]],'2406',[[87,1]],'infamous',[[87,1]],'txs',[[86,3]],'combined',[[62,1],[0,1],[86,1],[87,1],[1,1],[70,2]],'counts',[[68,1]],'initialization',[[19,1],[62,1]],'decides',[[87,1],[67,1]],'upward',[[84,1]],'practical',[[86,2]],' depending',[[84,1]],'avoided',[[87,1]],'those',[[87,1],[68,6],[42,1],[28,1],[48,1],[38,1],[43,1],[62,1],[61,1],[83,2],[70,1],[84,2],[13,1]],'windows98',[[37,1]],'brad',[[84,1],[87,1]],'lua51',[[11,2]],' processing',[[86,1]],' |04',[[84,1]],'received',[[70,1]],'2001',[[81,1],[40,1]],'getnote',[[68,1]],'recording',[[46,3],[35,3],[68,4],[20,2],[11,2],[15,2],[8,1],[3,2],[44,1],[51,1],[7,3],[13,1],[73,1],[34,1],[74,16],[21,1],[17,2],[31,14],[52,1],[24,2],[79,1],[30,1],[23,3],[14,1],[12,1],[36,1]],'rewinding',[[17,1],[46,2]],'marginal',[[86,1]],'protections',[[4,1],[86,1]],'dumps',[[46,1],[10,1]],'usable',[[20,1]],'0300',[[76,4]],'techniques',[[86,1]],'iql2',[[81,1]],'framenumber',[[27,1]],'0078',[[83,1]],'dungeon',[[87,1]],'sequentially',[[83,1],[87,1]],'oe_',[[86,2]],'erroneous',[[19,1],[15,1]],'3d2n@8',[[86,1]],'traditionally',[[86,1],[74,1]],'objpri',[[87,1]],'barely',[[73,1]],'appearing',[[84,1],[87,1]],'sachen',[[13,1]],' lower',[[41,1]],'cherished',[[75,1]],'isa',[[87,1]],'8157',[[11,1]],'floppy',[[29,2]],'subsection',[[81,6]],'32k',[[84,2]],'bankswitchable',[[83,1]],'breakpoint',[[9,1],[57,12],[60,2],[61,2],[68,2],[7,2],[13,6],[12,1],[11,2]],'exec_time',[[68,1]],'johnson',[[87,2]],'hellraiser',[[87,1]],'0000110000000000',[[88,1]],'nutant',[[68,2]],'mainly',[[84,1]],'svgalib',[[3,3]],'decoded',[[84,1],[68,2]],' starting',[[83,1],[87,1],[68,1]],'invertselection',[[13,1]],'essence',[[74,1]],'booting',[[13,2]],'generally',[[75,2],[68,1],[76,3],[84,2],[86,2],[87,1]],'big_time_software@hotmail',[[84,1],[87,1]],'131072',[[86,1]],'examiners',[[86,1]],'aspects',[[77,1]],'increase',[[17,1],[14,1],[30,1],[31,1],[84,4]],'edu',[[86,1]],'registerrun',[[68,1]],'likelihood',[[29,1]],'cia2',[[86,1]],'periodicsaves',[[11,1]],'decode',[[56,1]],' |0a',[[84,2]],'de0d',[[86,1]],'hackers',[[75,1]],'#34053d',[[67,1]],'only ',[[83,1]],'start_address',[[83,1]],'more',[[87,3],[18,1],[27,1],[33,1],[68,4],[15,2],[42,1],[89,1],[75,2],[86,6],[48,3],[43,3],[3,1],[62,3],[61,3],[70,1],[76,2],[55,4],[7,1],[13,1],[84,2],[73,1],[50,1],[69,1],[16,1],[21,2],[74,2],[31,2],[65,1],[67,3],[10,2],[57,7],[83,1],[77,1],[5,1],[19,4],[23,4],[26,1],[49,1],[88,1],[12,1],[20,2]],'li#',[[86,2]],'events',[[87,1],[70,2]],'widely',[[26,1]],'quickly',[[76,1],[57,2],[31,1],[60,1],[38,1],[23,1]],' ram',[[76,4]],' octave',[[84,2]],'sya',[[7,1]],'particularly',[[68,1]],'breaking',[[57,2]],'registerexecute',[[68,2]],'extension',[[44,1],[60,1],[69,1],[21,2],[26,1],[55,2],[40,1]],'bring',[[61,1],[11,1],[57,1]],'square2',[[68,1]],'continuous',[[32,2]],'clicks',[[90,1],[57,1],[68,1]],'playinput',[[10,1]],'navigate',[[57,1],[31,1],[30,1],[7,1]],'inv',[[68,1]],'luascripts',[[69,2],[71,2],[70,1]],'misplaced',[[68,1]],'friends',[[68,1]],'playfields',[[87,3]],'push',[[86,1],[70,1],[74,1]],'dracula',[[10,1]],' sax',[[86,4]],'2a03',[[84,13],[76,4]],'ca65',[[90,1]],'octave',[[84,1]],'flawed',[[20,1]],'behind',[[62,1],[87,2],[68,3],[67,1],[2,1]],'&b%_3bxi',[[86,1]],'accumulate',[[87,1]],'reproducible',[[5,1]],'rerecord',[[35,3],[10,1],[68,3],[79,1]],'#byte',[[86,4]],'spaces',[[15,1]],'programmed',[[87,2],[66,1],[70,1],[71,1]],'hud',[[13,2],[12,1],[7,1]],'case',[[54,2],[87,1],[27,1],[68,4],[90,1],[86,3],[67,2],[48,2],[62,1],[79,1],[57,1],[71,1],[70,5],[11,1],[20,1]],'2j1t892n%',[[86,1]],'smart',[[62,1],[11,1]],'lagcount',[[19,1],[68,1]],'eeprom',[[13,1]],'dimensions',[[68,1]],'out',[[35,1],[18,1],[68,2],[81,1],[16,2],[15,1],[87,8],[86,3],[31,1],[48,1],[67,1],[63,2],[43,3],[40,1],[57,2],[83,1],[55,7],[13,3],[84,6],[56,1]],'transmission',[[69,1]],'verify',[[86,1],[88,1]],'plus',[[87,3],[60,1],[68,1],[83,1]],'variables',[[81,1],[18,1],[68,1],[61,1],[83,2],[70,6],[67,3],[66,2]],'punchouttraining',[[71,1]],'snes',[[10,2]],'fwnes',[[29,1]],'execute',[[57,5],[86,1],[61,1],[66,1],[84,1]],'disable',[[18,1],[27,2],[37,2],[16,1],[15,2],[42,1],[68,1],[28,1],[86,4],[48,1],[38,2],[43,1],[63,1],[4,1],[57,3],[19,1],[84,13],[11,2]],'detecting',[[68,1]],'names',[[11,1],[10,1],[57,3],[61,1],[90,2],[17,1],[55,2],[13,2],[12,1],[36,1]],'desmume',[[50,1],[15,1],[49,1]],'presets',[[23,1],[74,1],[38,3],[36,3]],'implied',[[86,4]],'sort',[[87,1],[86,2],[67,1],[48,1],[7,1]],'debugging',[[11,1],[90,1],[21,1],[15,1],[75,2],[67,1],[9,2],[3,3],[62,1],[10,1],[57,9],[71,1],[14,1],[13,2],[20,1],[56,1]],'2000',[[3,1],[76,3],[81,2],[87,8],[83,3],[88,2]],'returning',[[68,2]],'knowledge',[[76,1],[86,1],[65,1],[55,2],[87,1],[63,1]],'pushed',[[86,4]],'resumed',[[12,1]],'plot',[[67,2]],'65c816',[[86,1]],'large',[[87,1],[57,1],[68,1],[21,1],[9,1],[70,1]],'remappable',[[18,1]],'indices',[[86,1]],'somthing',[[87,2]],'info|',[[87,1]],'objctr',[[68,3]],'identifier',[[79,2]],'exram',[[83,3],[87,1]],'saturation',[[87,1]],'substitute',[[48,2]],' |03',[[84,1]],'lowest',[[76,1],[70,1],[86,1]],'irqc',[[81,2]],'indeterminate',[[86,1]],' note',[[76,1],[86,6],[87,1],[84,6],[21,1],[23,1]],'reach',[[74,1]],'tens',[[74,1]],'compiling',[[19,1],[4,1]],'inspect',[[71,1],[57,1]],'classics',[[87,1]],'bypass',[[87,1]],'sync',[[19,1],[43,4],[73,1],[7,1],[13,1],[6,2]],'onto',[[76,5],[87,2]],'posting',[[84,1]],'silence',[[84,1]],'g8r',[[86,1]],'vsprintf',[[21,1]],'alongside',[[57,1]],'forces',[[68,5]],'mask',[[62,2],[58,2],[11,1]],'shared',[[84,1],[87,1]],'revolutionizes',[[23,1]],'coder',[[87,1]],' outside',[[83,1]],'clearing',[[13,1],[84,1]],'persistent',[[68,6]],'4015',[[84,9]],'dc0d',[[86,4]],'0000',[[81,2],[57,1],[60,1],[83,1],[76,7],[14,1],[48,1]],' watching',[[76,1]],'shorthand',[[88,1]],'tint',[[87,1],[40,1]],'crashes',[[19,2],[68,1],[67,1],[13,1],[21,3],[12,1]],'strict',[[57,1]],'competitionrecorder',[[71,1]],'soon',[[55,2],[86,1],[6,1]],'woes',[[21,1]],'disksys',[[73,2],[29,2],[36,1]],' sram',[[76,1]],'cool',[[55,2]],' 010',[[84,1]],'traditional',[[38,1]],'naming',[[46,1],[44,1],[90,1],[19,1],[13,1],[11,3],[12,1]],'sum',[[57,3]],'misinformed',[[64,1]],'omitted',[[68,1]],'onattemptend',[[70,1]],'illustration',[[86,1]],'log',[[9,1],[62,6],[57,1],[79,12],[61,9],[19,2],[86,2],[13,9],[11,3],[12,1]],'maxframes',[[70,4]],' jopi',[[86,7]],'powersave',[[18,1]],'joystick',[[81,2],[38,1],[80,3]],'solely',[[76,1]],' during',[[84,1]],'nospritelim',[[21,1]],'230',[[68,1]],'definitions',[[81,3],[55,1]],'saved',[[46,3],[35,1],[18,1],[68,2],[81,1],[21,1],[48,1],[44,1],[57,1],[25,1],[70,3],[7,2],[55,5],[11,2],[36,5]],'60th',[[31,1]],'ntar',[[81,1]],'decreasing',[[84,2]],'correct',[[18,4],[68,6],[21,1],[15,1],[86,1],[9,1],[43,2]],'lavelle',[[17,1]],'uwa',[[86,1]],' 2048',[[76,3]],'entry',[[35,1],[10,1],[68,4],[83,2],[87,4],[86,1],[55,1],[13,1],[8,1],[48,1],[40,1]],'arr',[[86,5]],'tweaked',[[12,1],[33,1]],'online',[[76,1],[41,1],[31,1],[8,1],[67,1],[72,1]],'hq3x',[[43,2]],'assigns',[[34,1]],'poorly',[[43,2],[39,1]],'taller',[[43,1]],' dcp',[[86,4]],'navigation',[[3,1],[57,2]],'random',[[76,1],[86,2],[55,1],[84,13],[70,13],[9,1]],'ling',[[12,1]],'nesm',[[83,1]],'certain',[[54,1],[56,1],[60,1],[68,1],[65,1],[38,1],[62,3],[57,1],[61,1],[71,1],[70,4],[84,4],[73,1]],'launch',[[13,1]],'opcodes',[[86,5],[57,1],[7,1]],'didn',[[87,1],[68,1],[55,1],[13,1],[21,1],[48,2]],'configurations',[[77,1],[23,1]],'useable',[[19,1],[65,1],[39,1]],'noisey',[[84,1]],'blank',[[55,1]],'smb3',[[71,1]],'512',[[87,1],[10,1],[33,1],[40,2]],'mess',[[87,1],[70,1]],'truth',[[86,1]],'amd',[[19,1]],'07ff',[[76,6],[57,1],[14,1]],'compress',[[16,1],[35,1]],'directories',[[34,1],[36,1]],'drawpixel',[[68,1]],'psin',[[81,1]],'nes_basecycles',[[83,2]],'jmp',[[62,1],[86,8]],'block',[[76,22],[87,1],[55,1],[21,1]],'257',[[68,2]],'newline',[[79,1]],'dual',[[83,3]],'implements',[[90,1]],'tied',[[84,1]],'damage',[[48,1]],'crashing',[[71,1],[16,1],[20,2],[21,1]],'becomes',[[62,2],[55,1],[13,1],[84,1]],'stopframe',[[27,2]],'corruptor',[[62,2]],'numpad6',[[68,1]],'would',[[54,1],[35,1],[18,1],[12,1],[68,2],[21,3],[87,19],[90,1],[86,4],[48,1],[40,1],[62,5],[10,1],[83,1],[26,1],[76,6],[55,3],[84,2],[11,1],[20,2]],'elseif',[[67,1]],'scheme',[[87,1],[28,1],[18,1],[7,1],[80,1]],'helpndoc',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'clang',[[13,1]],'toggled',[[35,4],[44,1],[14,1],[23,1]],'looping',[[84,4]],'setselection',[[68,1]],'340',[[87,1]],'iup',[[69,3]],'read',[[46,13],[54,1],[18,3],[27,5],[60,4],[58,1],[15,4],[68,20],[81,4],[87,12],[86,17],[48,4],[9,1],[3,1],[44,4],[62,6],[70,1],[76,1],[13,2],[84,5],[16,2],[21,2],[31,12],[67,6],[57,8],[83,3],[23,1],[19,1],[14,1],[20,1]],'increases',[[17,1],[16,1],[84,2]],'udp',[[69,1]],' binary',[[86,1]],'lowmost',[[86,3]],'indeed',[[71,1]],'hl2n@',[[86,1]],'kevin',[[83,1]],'fortunate',[[86,1]],'ch8',[[83,2]],'offset',[[54,3],[81,1],[4,1],[60,2],[83,1],[87,5],[90,1],[88,2],[86,1],[67,1],[47,1]],'copying',[[86,1],[55,1]],'n@3',[[86,1]],'&z0',[[86,1]],'isb',[[86,9]],'translate',[[55,3]],'bulletproof',[[15,1]],'courier',[[28,2]],'event',[[60,1],[74,1],[80,1],[6,1]],'joypad',[[34,1],[79,2],[29,2],[32,1],[68,15],[16,3],[15,1],[17,1],[19,3],[67,3],[13,1],[20,1]],'street',[[19,1]],'using',[[36,1],[53,1],[33,1],[60,3],[68,14],[58,1],[15,1],[87,3],[90,2],[75,1],[86,5],[48,3],[8,2],[9,1],[43,2],[62,3],[63,3],[66,1],[61,2],[71,1],[25,3],[51,2],[70,1],[76,1],[55,3],[13,1],[84,2],[73,3],[41,2],[69,1],[16,1],[17,1],[31,1],[65,2],[47,4],[67,5],[57,2],[59,2],[12,2],[11,2]],'instead',[[22,1],[35,1],[18,4],[41,1],[54,1],[60,2],[15,1],[68,4],[17,2],[87,3],[86,5],[67,1],[89,1],[90,1],[62,2],[57,4],[70,1],[55,2],[84,2],[11,2]],'emulua',[[21,1],[67,1]],'television',[[29,1],[33,1],[38,1],[40,1]],' resetting',[[48,1]],'241',[[87,1],[57,1]],'interpreter',[[67,1]],' which',[[83,1],[86,1]],'audio',[[62,2],[4,1],[41,1],[30,7],[60,1],[83,2],[7,2],[84,1]],'flakes',[[13,1]],'begins',[[80,1],[18,1],[55,2]],'separately',[[17,1]],'inconvenience',[[84,1]],'years',[[3,1],[87,1],[9,1]],'resurrected',[[3,1]],'affected',[[54,1],[63,1],[86,6]],'officially',[[55,1]],'|commands|rldutsba|rldutsba|rldutsba|rldutsba|port2|',[[79,1]],'allow',[[87,2],[27,3],[68,1],[15,1],[8,1],[38,3],[43,2],[79,1],[57,2],[70,1],[5,1],[19,1],[7,2],[13,2]],'kiji',[[16,1]],'alias',[[68,5]],' 1000000',[[83,1]],'hop',[[84,1]],'conclusion',[[84,1]],'connection',[[86,1]],'playfield',[[87,28]],'nogui',[[12,1]],'experiment',[[87,1]],'task',[[18,1]],' file',[[40,1]],' type',[[81,6]],'maru',[[55,4]],'worth',[[87,2],[9,1]],' sprite',[[71,1]],'displaced',[[74,1]],'swapped',[[41,1],[40,1]],'per',[[35,2],[27,2],[68,6],[87,8],[42,1],[67,1],[43,1],[40,1],[10,1],[4,2],[29,1],[83,2],[19,2],[7,1],[55,1],[84,1]],'inspection',[[57,1]],'r65c00',[[86,2]],'perfectly',[[87,1]],'collision',[[87,1]],'gyp#8',[[86,1]],'invisible',[[87,1]],'dozens',[[87,1]],'profit',[[87,1]],'original',[[3,2],[10,1],[33,1],[57,2],[64,2],[19,1],[2,1],[48,2],[84,1],[63,1]],'2013',[[11,1],[12,1]],'fourscore',[[21,1],[79,6]],'instance',[[54,1],[35,1],[37,2],[87,1],[90,1],[15,1],[86,2],[67,2],[48,1],[83,1],[25,1],[70,3],[76,3],[11,1]],'maintains',[[11,1]],'bigbad',[[40,2]],'composition',[[87,1]],'kid',[[76,1]],'dump',[[19,2],[46,1],[10,1],[61,1]],'canceling',[[19,1]],'older',[[3,1],[68,3],[41,1],[84,1],[66,1]],'vram',[[89,1],[76,1],[60,1],[9,1],[88,4]],'cycle',[[81,1],[68,1],[32,1],[87,24],[21,1],[86,20],[67,2],[48,1],[84,14]],'empty',[[79,1],[57,3],[23,1],[86,1],[67,3],[13,1],[43,1]],'accessed',[[62,5],[81,1],[60,1],[87,5],[61,2],[58,1],[76,1],[11,1]],'memwatch',[[19,2],[15,1],[27,1]],'recovery',[[21,1],[20,1]],'contain',[[62,1],[36,1],[57,1],[79,1],[80,1],[21,1],[81,2],[76,2],[31,3],[67,1],[84,2],[40,1]],'adv',[[21,2],[35,1]],'current',[[12,1],[35,1],[33,1],[60,1],[68,20],[58,1],[15,1],[87,3],[75,1],[86,4],[48,6],[38,3],[40,1],[3,1],[43,2],[29,1],[32,2],[44,1],[61,1],[62,1],[70,9],[76,1],[13,2],[84,12],[41,1],[74,2],[31,2],[79,2],[57,5],[64,1],[83,1],[88,1],[19,3],[59,2],[20,1],[56,2]],'show',[[87,1],[68,2],[16,1],[21,1],[58,2],[86,2],[67,1],[43,1],[10,1],[57,1],[61,1],[71,1],[51,1],[19,1],[59,1],[55,1],[13,1],[84,1],[12,1]],'fc0',[[27,2]],'anytime',[[12,1],[31,1]],'inputdisplay',[[27,3]],'allowing',[[19,1],[44,1],[68,1],[79,1],[13,1],[43,1]],'but',[[46,1],[54,1],[18,2],[68,13],[87,10],[90,1],[89,1],[86,15],[48,2],[66,1],[38,2],[43,1],[3,1],[62,4],[29,1],[32,1],[61,3],[70,5],[51,1],[76,1],[55,12],[84,4],[73,1],[74,2],[65,2],[67,4],[57,2],[83,2],[88,1],[26,2]],'weren',[[62,2],[57,1],[84,1],[58,1]],'modify',[[60,3],[68,1],[64,1],[86,8],[63,1]],'ungzipping',[[21,1]],'precise',[[87,1],[86,1],[67,1]],'adds',[[12,1],[18,1],[68,1],[16,2],[15,2],[17,1],[86,2],[3,2],[4,1],[10,1],[13,1],[11,1],[36,1]],'romchecksum',[[79,1],[68,1]],' 1536 ',[[76,1]],'0000|',[[76,1]],'screens',[[76,2],[87,1]],'symbolic',[[10,2],[57,7],[61,2],[90,2],[13,2],[12,2],[11,5]],'recursion',[[6,1]],'xoff',[[81,1]],'joysticks',[[80,1]],'patchlevel',[[86,1]],' easily',[[86,1]],'eaters',[[86,1]],'diagrams',[[87,1]],'compiler',[[7,1],[8,1],[6,1]],'0x0000',[[90,1],[68,2]],'motherboard',[[87,1]],'serializers',[[87,2]],'march',[[3,1],[19,1],[80,1],[12,1]],'hooker',[[3,1],[19,1],[55,18],[47,1]],'irqs',[[81,1]],'rate',[[87,2],[4,2],[41,2],[83,2],[42,1],[7,2],[84,14]],'xdsp',[[3,1]],'gfceux',[[20,4]],' lda',[[86,1]],'vd`d2n0q',[[86,1]],'listening',[[62,1]],'launched',[[10,1]],'0123456789abcdef',[[57,2]],'home',[[68,1],[10,1],[69,1],[9,1]],'onattemptstart',[[70,2]],'gives',[[87,1],[18,1],[37,1],[68,1],[42,1],[76,4],[38,1]],'simultaneously',[[54,1],[35,1],[86,3]],'throws',[[68,6],[86,1]],'memo',[[79,1]],'253',[[17,1],[13,1],[16,1],[11,1]],'wram',[[81,2],[4,1],[21,1],[9,1]],'densetsu',[[13,1]],'level',[[79,2],[87,3],[41,1],[90,1],[59,3],[65,1],[48,4],[84,3],[43,1]],'iql1',[[81,2]],'artist',[[83,3]],'forced',[[84,1],[87,1]],'probability',[[70,1]],'0400fh',[[83,1]],'float',[[68,3]],'easily',[[34,1],[11,1],[60,2],[50,1],[68,1],[69,1],[15,1],[73,1],[87,3],[90,1],[28,1],[86,1],[45,1],[57,3],[70,3],[23,1],[49,1],[20,1],[36,1]],'fully',[[68,2],[83,1],[15,2],[23,1]],'compile',[[70,1],[65,1]],'copy',[[44,1],[37,1],[60,3],[68,1],[15,1],[86,3],[55,6],[56,1]],'nreg',[[81,1]],'bcd',[[86,16]],'resolutions',[[10,1]],'latches',[[87,1],[86,2]],' hex',[[8,1]],'states',[[79,1],[68,4],[86,2],[36,1]],'unf',[[26,1]],'border',[[43,1]],'lines',[[62,1],[79,1],[57,1],[87,3],[61,4],[83,1],[90,5],[19,3],[59,1],[76,1],[55,1],[86,1]],'mmc',[[87,3]],'remain',[[87,1],[86,1],[51,1]],'aspiring',[[55,1]],'3f00',[[76,1]],' processor',[[81,1]],'happen',[[84,1],[86,1],[89,1]],'sax',[[86,6]],'processed',[[86,1],[67,1]],'considering',[[87,1]],'046x',[[76,1]],'pointed',[[38,1]],'scrolling',[[87,4],[89,2],[88,3],[59,2],[85,2],[11,2],[43,1]],'integrate',[[8,1]],'tbl3',[[67,2]],'0x0200',[[68,2]],'yes',[[70,4]],' it',[[46,3],[35,2],[33,1],[50,1],[60,1],[68,1],[73,1],[74,1],[81,2],[75,1],[86,1],[65,1],[48,1],[87,4],[89,1],[80,1],[70,1],[49,1],[51,1],[59,1],[76,1],[36,1]],'reverse',[[62,1],[10,1],[90,1],[75,1],[76,1],[84,3],[11,1]],'abs',[[57,1]],'adequate',[[55,1]],'closely',[[48,1],[21,1],[61,1]],'replay',[[46,1],[44,1],[18,1],[68,1],[30,1],[21,1],[15,3],[31,2],[13,4],[48,1],[20,2]],'0x0263',[[68,1]],'0677fc51543b',[[79,1]],'corruption',[[76,1],[9,1]],'nrom',[[19,2]],'pha',[[57,1],[86,1]],'guard',[[68,1]],'5fff ',[[76,1]],' odd',[[86,2]],'employs',[[19,2],[70,1]],'reminding',[[21,1]],'readbyterange',[[21,1],[68,2]],'represent',[[84,3],[79,3],[60,1]],'fact',[[71,1],[86,1]],'gray',[[68,1]],'acceptable',[[68,1]],'time',[[35,4],[60,2],[68,11],[87,23],[86,14],[2,1],[48,3],[66,1],[38,2],[3,1],[44,1],[80,1],[61,5],[71,1],[76,3],[55,2],[84,7],[73,1],[41,1],[74,1],[16,1],[17,1],[57,5],[83,1],[19,1],[59,2],[12,1]],'characteristic',[[76,1]],'outputted',[[84,1]],'slow',[[32,1],[74,3],[42,1],[86,2],[67,1],[31,2],[48,1],[55,1],[73,5]],'autohold',[[15,4]],' php',[[86,2]],'warned',[[67,1]],'our',[[71,1],[86,1]],'strobe',[[84,3]],'explaination',[[83,1]],'comecon',[[86,1]],'f12',[[68,1]],'containers',[[46,1]],'medium',[[68,2]],' 002',[[84,1]],'bandwith',[[87,1]],'latching',[[84,2]],'eliminate',[[76,1]],' from',[[48,1],[86,1]],'kicked',[[68,2]],' amplitude',[[81,1]],'tod',[[86,5]],'d`h#v1',[[86,1]],'jones',[[14,1]],'detected',[[26,1],[38,1]],' since',[[87,4]],'adelikat',[[3,2],[76,1],[79,1],[1,2]],'ppc',[[20,1]],'lags',[[51,2]],'248',[[13,1]],'taseditor',[[10,1],[68,25],[13,9],[52,2]],' boat',[[26,3]],'subpix',[[76,2]],'sec',[[83,2],[86,1]],' some',[[86,1],[41,1]],'0a00',[[76,1]],'cpy',[[86,3]],'ml`',[[86,1]],'individually',[[5,1]],'sav',[[19,1],[62,1],[29,1],[36,1]],'asq_realityb',[[33,1]],'sbx',[[86,13]],'borrow',[[86,1]],'perform',[[62,5],[68,2],[86,4],[48,1],[83,1],[70,1]],'engineering',[[75,1],[10,1],[84,3],[90,1],[11,1]],'machines',[[18,1],[41,1],[83,1],[25,1]],'enhancing',[[13,1]],'redrawing',[[12,1]],'savestateas',[[14,1]],'third',[[86,1],[68,1],[90,2],[9,1]],'freeze',[[60,2],[18,1],[67,1],[68,2],[25,2],[86,2]],'mappers',[[3,5],[11,1],[4,1],[10,2],[60,2],[16,3],[21,1],[19,1],[13,2],[12,2],[9,1]],'keyboard',[[6,1],[38,1],[10,1],[29,2],[32,1],[68,3],[19,1],[20,1],[12,1]],'chirps',[[19,1]],'cmake',[[9,1],[5,1]],'listings',[[45,1]],'invoked',[[16,1]],'engineer',[[62,1]],'filling',[[63,1]],'hence',[[83,1],[68,1],[67,1]],'speedmode',[[19,1],[68,1],[67,1],[66,1]],'converting',[[53,1],[10,1],[18,1]],'commenting',[[67,1]],'modifies',[[68,1]],'key1',[[70,3]],'pipelined',[[87,1]],'deletes',[[15,1]],'image',[[87,5],[68,9],[69,4],[75,1],[86,2],[31,1],[67,2],[8,2],[43,10],[29,5],[59,1],[55,1],[73,1]],'successful',[[86,1]],'bypasses',[[19,1]],'conte',[[84,1]],'play',[[46,8],[35,3],[18,1],[27,1],[68,3],[87,1],[75,1],[62,5],[44,1],[29,1],[61,1],[25,2],[70,3],[55,2],[13,1],[34,1],[74,1],[17,1],[31,4],[39,3],[57,2],[83,6],[19,1],[11,1],[12,5]],'syncronous',[[84,1]],'blur',[[43,1]],' additional',[[3,1]],'interesting',[[62,1]],'smearing',[[43,1]],'automate',[[65,1]],'2b8',[[86,1]],'d019',[[86,5]],'zero',[[81,2],[57,2],[32,1],[87,1],[59,1],[76,2],[86,29],[48,1],[84,4]],'smaller',[[86,9],[68,1],[55,1]],'found',[[11,1],[87,5],[50,1],[77,1],[5,1],[49,1],[84,7],[66,1],[63,1],[38,1]],'phenomenon',[[84,1]],'preexisting',[[31,1]],'dffc',[[57,1]],'lae',[[86,1]],'gethash',[[10,1],[68,1]],'mixed',[[87,2],[67,1],[84,1],[11,1]],'enlist',[[13,1]],' preset',[[38,1]],'scales',[[68,2]],' 20',[[87,1],[86,1]],'loop',[[6,1],[68,4],[67,3],[84,1],[86,4],[42,1]],'u%_',[[86,1]],'attempt',[[3,1],[37,1],[57,1],[68,1],[70,23],[84,1],[73,1]],'activate',[[48,2],[63,1],[73,1]],'specificness',[[81,1]],'signal',[[87,12],[86,4],[84,4],[40,1]],'4800',[[83,2]],'maxvalue',[[70,12]],'optionally',[[68,3],[10,1],[90,1],[20,1]],'nitsujrehtona',[[3,2]],' added',[[19,1]],'instantly',[[87,1]],'works',[[54,1],[87,3],[60,3],[68,3],[90,1],[21,1],[58,1],[86,1],[62,1],[57,1],[83,1],[19,2],[55,2],[11,2]],'point',[[46,1],[87,1],[29,1],[74,2],[80,1],[25,1],[88,1],[31,3],[48,2],[84,3],[12,1],[56,1]],'attention',[[87,1],[60,1]],'rollback',[[70,3]],'messages',[[10,1],[4,1],[61,1],[16,1],[15,1],[21,1],[19,1],[68,1],[7,1],[13,4],[14,1]],'monitor',[[87,5],[18,1],[51,2],[19,1],[86,1],[7,1],[48,1],[73,1]],'upscales',[[43,1]],'shops',[[55,1]],'decoder',[[3,1],[35,1],[75,1],[87,1],[63,7],[56,1]],'external',[[62,4],[73,1],[10,1],[68,1],[87,5],[70,1],[84,1],[11,1],[40,1]],'contributed',[[84,1]],'human',[[57,1],[39,1],[64,1],[74,2]],'earlier',[[33,1],[14,1],[68,1],[74,1],[15,1],[11,1]],'m#nd',[[86,2]],'expose',[[87,1]],'wrote',[[3,1],[46,3],[87,1]],'purpose',[[3,1],[68,1],[84,1],[71,3]],'second',[[81,1],[37,1],[68,4],[74,1],[21,1],[15,1],[87,3],[90,2],[86,2],[31,1],[61,1],[83,3],[70,1],[88,3],[7,1],[20,1]],'116',[[13,1]],'anyways',[[70,1]],'isrunend',[[70,1]],'resource',[[65,1],[23,1]],'shortcuts',[[19,1],[8,2],[5,1]],'vsnprintf',[[21,1]],'arrow',[[38,2],[51,1]],'099822938442230224609375',[[79,1]],' read',[[86,42]],'still',[[35,1],[18,2],[68,4],[89,1],[86,1],[67,1],[48,2],[44,1],[30,1],[83,1],[19,1],[55,2],[84,3]],'latter',[[86,3]],'exceeds',[[13,2]],'choppy',[[21,1]],'unified',[[3,1]],'manpage',[[13,1],[10,1]],'bad',[[57,2],[55,2],[83,1],[70,1],[73,1]],'customize',[[61,1],[18,1],[60,1]],'watched',[[51,1]],'half',[[76,1],[86,2],[67,1],[84,2],[87,4]],'renders',[[84,1],[87,3]],'multiplexed',[[87,1]],'tested',[[3,1],[62,1],[18,1],[87,1],[86,1],[55,3],[84,1]],'jl`@h',[[86,1]],' uses',[[46,1]],'understanding',[[87,1],[88,1]],'could',[[62,3],[87,7],[60,1],[68,2],[74,1],[83,1],[51,1],[86,4],[55,2],[73,1]],'relocated',[[83,2]],'deselected',[[55,1]],'c000#newname1#comment1',[[90,1]],'addresses',[[87,1],[18,2],[60,4],[68,2],[90,4],[48,12],[63,1],[4,1],[57,8],[83,1],[51,3],[19,4],[59,1],[76,5],[14,2],[13,1],[84,1],[11,1],[56,1]],'elapsed',[[68,1]],'prompted',[[55,1],[29,1],[31,2]],'workflow',[[90,1],[11,1]],' reset',[[86,1],[80,1]],'hot',[[8,1],[7,2]],'arcade',[[83,1],[32,1]],'delay',[[54,1],[87,1],[68,1],[32,2],[84,4],[12,1]],'ninja',[[54,1],[76,1]],'parsed',[[79,2]],'registerwrite',[[68,1]],'viewer',[[11,1],[60,1],[16,1],[21,1],[58,4],[75,1],[8,5],[9,2],[3,2],[62,4],[10,1],[19,1],[59,4],[7,7],[12,1],[56,3]],'deeper',[[67,1]],'setrenderplanes',[[68,1]],'micro',[[18,1]],'referenced',[[57,1]],'steady',[[42,1]],'refills',[[48,1],[57,1]],'referencing',[[90,1],[57,1]],'c00e',[[57,2]],'input3',[[21,1]],'luabot_front',[[70,1]],'tasing',[[74,1]],'rules',[[66,1]],'called',[[46,4],[35,1],[68,10],[74,1],[87,2],[90,2],[86,4],[67,3],[66,1],[3,1],[64,1],[25,1],[70,14],[19,1],[11,1]],'preview',[[50,1],[49,1]],'parameters',[[48,2],[68,2],[14,1]],'reopen',[[68,2]],' sifc_none',[[79,1]],'252',[[13,1]],'lost',[[60,1],[31,1],[55,1],[21,2],[23,1]],' be',[[83,2]],'viewer ',[[19,1]],'truly',[[86,1]],'katakana',[[55,1]],'x0p',[[86,1]],'|miscellanious',[[87,1]],'simutaneously',[[57,1]],'send',[[48,1],[86,1]],'order',[[53,1],[68,1],[74,2],[87,7],[58,1],[31,2],[40,2],[62,2],[79,1],[29,1],[57,1],[71,1],[70,1],[76,1],[55,2],[84,2],[36,1]],'removes',[[48,1],[68,1]],'draws',[[87,1],[68,5],[89,1]],'invalid',[[12,1],[68,1],[19,1],[86,13],[13,1],[20,1],[9,1]],'source_date_epoch',[[5,1]],'docs',[[11,1]],'extra',[[81,3],[18,1],[27,1],[68,2],[87,7],[15,1],[42,2],[90,1],[86,2],[38,1],[9,1],[79,1],[61,1],[83,1],[84,1]],'suspending',[[12,1]],'registered',[[68,10]],'presskeya1',[[70,1]],'sp`0',[[86,1]],'japenese',[[55,1]],'kept',[[87,1],[57,1],[70,2],[9,1]],'047x',[[76,1]],'anywhere',[[84,1],[86,2]],' 1994',[[86,4]],'xodnizel',[[3,2]],' 2005',[[88,1]],'regression',[[18,1]],'corrected',[[15,1],[33,1]],'nicely',[[54,1]],'commodore',[[86,5]],'beat',[[76,2]],'zd#',[[86,1]],'readability',[[68,1]],'trigger',[[60,2],[68,4],[86,1],[8,1],[38,3]],'explosion',[[19,1]],'dc0c',[[86,1]],'bilinear',[[73,1]],'timing|',[[87,1]],'decoration',[[57,1]],'disposal',[[55,1]],'villigust',[[83,1]],'parameterstack',[[67,1]],'assignments',[[34,2],[45,1],[84,4],[38,2]],'crackling',[[41,1]],'parentheses',[[57,1]],'width',[[19,1],[43,2]],'inputcfg',[[16,1],[20,1]],'stop',[[46,6],[87,1],[18,2],[27,2],[68,6],[15,1],[86,3],[66,2],[3,1],[57,1],[30,3],[70,4],[55,1],[84,1]],'cable',[[29,1]],'04015h',[[83,1]],'dead',[[87,2],[68,1],[70,1]],' all',[[53,1],[28,1],[86,1],[84,1],[87,2],[88,1]],'best',[[87,1],[2,1],[61,2],[70,5],[43,1]],'writeable',[[68,2]],'5c00',[[83,2]],' unknown',[[84,2]],'appliciable',[[87,1]],'nmi3',[[57,1]],'upgrades',[[23,1],[5,1]],'fceu',[[34,1],[73,4],[33,6],[37,1],[60,1],[21,1],[68,4],[17,2],[2,5],[39,2],[67,1],[3,12],[29,1],[30,1],[77,1],[25,1],[23,6],[19,8],[51,1],[70,1],[78,1],[13,2],[36,5]],'list',[[81,1],[18,1],[60,1],[68,1],[15,4],[86,1],[48,9],[8,1],[38,2],[40,2],[63,4],[29,2],[45,2],[55,1],[13,4],[84,1],[73,1],[16,1],[65,2],[67,2],[57,6],[23,1],[19,1],[26,1],[11,1],[12,2]],'kinds',[[67,1],[86,2],[55,1]],'headerless',[[29,1]],'schematics',[[87,1]],'segments',[[70,6]],'die',[[76,1]],'icarus',[[76,1]],' 8192',[[76,1]],' quietust',[[84,1]],'warrior',[[36,1]],'flipped',[[83,1]],'effectively',[[87,1],[60,1],[86,3],[84,2],[38,1]],'enters',[[90,1],[68,2]],' and',[[19,1],[83,1],[86,8]],'unity',[[11,1]],'put',[[44,1],[29,1],[27,1],[61,2],[68,4],[70,1],[51,3],[23,1],[76,1],[87,4],[55,4],[40,1]],'flaws',[[33,1]],'numpad2',[[68,1]],'convert',[[53,4],[68,2],[21,2],[15,1],[23,1],[78,1],[84,1],[47,2]],'local',[[69,1],[68,4],[67,9]],'loadstates',[[15,1]],'generator',[[46,1],[35,1],[27,1],[33,1],[53,1],[60,1],[87,2],[42,1],[48,1],[8,1],[63,1],[61,1],[76,2],[55,1],[13,1],[84,16],[74,1],[16,1],[52,1],[30,1],[64,1],[83,1],[5,1],[19,1],[26,1],[59,1]],'squeeze',[[55,1]],'048x',[[76,1]],'port2',[[79,3]],'inx',[[86,2]],'rising',[[87,1]],'00fh',[[83,1]],'rowheightborder',[[18,1]],'pasting',[[70,1],[55,1]],'dosomething',[[67,1]],'shs',[[86,2]],'eight',[[79,1],[70,1],[43,2]],'deals',[[78,1]],'lazy',[[19,1],[87,1]],'shift',[[12,1],[53,1],[68,1],[87,13],[21,1],[25,1],[19,1],[86,1],[84,11],[11,1],[43,1]],'getselection',[[68,1]],'trim',[[55,1]],'composed',[[69,1],[81,1]],'stage',[[84,1],[87,8],[86,1]],'tale',[[86,1]],'squares',[[56,1]],'setlagflag',[[13,1],[68,1]],'18ff',[[76,1]],' false',[[19,1]],'paste',[[56,1],[60,3],[55,2]],'coordinates',[[76,5],[68,2],[87,1]],'one',[[12,1],[35,1],[18,2],[33,1],[37,1],[58,1],[15,1],[68,20],[87,9],[90,1],[86,20],[48,3],[66,3],[38,6],[40,1],[3,1],[70,5],[51,3],[76,4],[7,1],[55,3],[84,5],[73,1],[74,2],[67,8],[57,8],[30,1],[83,4],[23,1],[26,1],[20,1],[56,1]],'holding',[[32,2],[31,1],[65,1],[12,1]],'appendix',[[68,1]],'#rrggbbaa',[[68,1]],'cross',[[86,1],[65,1],[80,1],[2,1]],'decided',[[74,1],[83,1],[55,2]],'whyandhow',[[74,1]],'bryan',[[86,1]],' list',[[81,2]],'counters',[[19,1],[87,3],[18,1],[57,5],[13,1],[84,9]],'tsx',[[86,2]],'initalizing',[[83,1]],'locate',[[63,1]],'stumble',[[62,1]],'bullethell',[[71,1]],'ignored',[[79,2],[86,5],[55,1],[67,1],[32,1],[84,2]],'switching',[[62,1],[89,1],[29,2],[8,1],[20,1],[63,1]],'missed',[[68,1]],' on',[[84,4],[87,2],[86,1]],'picture',[[73,1],[58,1],[43,1]],'narrowed',[[76,1]],'translations',[[55,1]],'undo',[[46,8],[35,1],[57,1],[50,1],[60,2],[74,2],[25,6],[49,1],[19,2],[86,1],[31,1],[63,1]],'exits',[[68,1],[70,1]],'self',[[86,1],[67,1]],'happily',[[86,1]],'willing',[[83,1]],'statistical',[[70,2]],'qbe',[[86,1]],'discussed',[[87,1]],'xh%&q',[[86,1]],'xxx2',[[83,1]],'dpcm',[[17,1],[10,1],[68,1]],'program',[[87,1],[68,2],[57,6],[83,2],[71,5],[70,2],[75,1],[86,14],[67,1],[84,1],[73,1]],'sites',[[32,1],[73,1],[14,1]],'x00fd',[[51,1]],'grayed',[[19,1],[18,2]],'single',[[87,4],[18,1],[37,1],[68,2],[74,1],[15,1],[86,1],[2,1],[31,2],[79,1],[57,3],[83,2],[13,1],[84,2],[11,2],[56,1]],'directly',[[87,1],[57,2],[28,1],[60,6],[84,3],[23,3]],'cell',[[29,1]],'nulled',[[81,1]],'click',[[35,1],[37,4],[53,2],[60,3],[68,1],[48,6],[8,1],[63,4],[43,2],[66,2],[45,1],[57,17],[64,1],[25,1],[19,3],[55,3],[13,3]],'june',[[3,1],[86,1],[14,1],[8,1],[15,1]],'pictures',[[35,1]],'tracer',[[13,1],[61,2]],'hexeditorfontsize',[[11,1],[28,1]],'llvm',[[13,1]],'dlljjbbb',[[80,1]],'04000',[[83,1]],' probably',[[86,2]],'new',[[22,2],[11,6],[18,6],[33,1],[12,9],[35,6],[15,8],[53,1],[68,2],[75,2],[86,7],[87,5],[48,1],[8,3],[9,6],[63,1],[3,3],[62,1],[29,2],[90,1],[61,1],[70,8],[51,2],[7,4],[13,10],[55,2],[84,8],[73,1],[16,4],[21,7],[17,8],[31,1],[67,2],[47,1],[52,2],[79,2],[4,2],[10,8],[64,2],[83,1],[5,2],[19,8],[23,10],[14,4],[20,3],[6,2]],'though',[[62,1],[87,1],[60,1],[68,1],[58,1],[86,2],[67,2],[48,1],[84,1]],'pain',[[81,1]],'laws',[[15,1]],'turtles',[[54,1],[76,1]],'scale3x',[[43,2]],'from',[[22,1],[46,7],[68,35],[11,6],[20,2],[48,3],[66,2],[9,2],[38,3],[63,2],[32,3],[61,2],[78,1],[76,2],[13,9],[74,4],[52,1],[4,1],[57,8],[83,5],[88,2],[19,6],[26,3],[36,1],[35,2],[18,5],[60,5],[81,4],[58,1],[15,4],[42,2],[87,17],[89,9],[86,74],[2,1],[40,2],[3,4],[43,1],[29,2],[62,3],[80,1],[25,1],[70,2],[55,6],[84,17],[73,1],[16,1],[21,5],[17,5],[31,12],[67,5],[24,1],[79,4],[30,1],[23,8],[12,3],[6,1]],'assume',[[68,1],[67,1],[83,2],[86,1]],'numpad9',[[68,1]],' bits',[[87,1],[83,2],[84,3],[88,2]],'automagically',[[86,1]],'calculation',[[57,1],[4,1],[84,1],[11,1]],'internet',[[34,1],[75,1],[39,1],[69,1],[66,2],[23,1]],'much',[[62,3],[35,2],[68,3],[84,1],[87,2],[15,1],[86,5],[55,3],[65,2],[66,1],[67,1],[43,1]],'method',[[35,1],[68,3],[87,2],[42,1],[86,2],[48,2],[84,1],[43,2]],'farcry',[[67,1]],'blocking',[[68,1]],' w1',[[76,1]],'buffing',[[41,1]],'blobs',[[79,1]],'otion',[[11,1]],'ported',[[3,3],[50,2],[16,1],[49,2],[17,1],[11,1],[6,1]],' press',[[35,1]],'choices',[[40,1],[26,1],[15,1],[23,1]],' windows',[[17,1]],'shoddy',[[55,1]],'index',[[81,3],[68,2],[57,2],[67,1],[86,15],[87,6]],'blitting',[[68,1]],'341',[[87,4]],'turns',[[19,1],[27,6],[14,1],[86,2]],'castlevania',[[83,1]],'initial',[[12,1],[86,2]],'studying',[[84,1]],'scope',[[66,1],[67,2]],'enabled',[[46,6],[35,9],[18,2],[27,5],[37,8],[41,1],[15,3],[60,1],[87,1],[38,1],[40,1],[43,2],[10,1],[57,2],[83,1],[70,1],[5,1],[19,1],[88,2],[14,1],[13,3],[55,1],[12,2],[84,7]],'crashed',[[60,1]],'prepared',[[68,1]],' snowbro',[[84,1]],'strange',[[86,1]],'documents',[[34,1],[45,1],[57,1],[69,1],[90,1],[70,1],[23,1]],'226',[[16,1]],'sends',[[31,1],[23,2]],'monitors',[[87,2],[51,2]],'critical',[[70,1],[31,1]],'ninth',[[58,1]],' bit',[[81,2],[86,2],[83,10],[84,3]],'`c`',[[86,1]],'smb0',[[27,15]],'radikus',[[13,1]],'1000000th',[[83,2]],'temporary',[[3,1],[87,8],[68,1],[86,1]],'altering',[[86,1]],'request',[[87,1]],'manual',[[67,1],[68,2],[52,1]],'imagine',[[87,1]],'turbo ',[[15,1]],'segment',[[68,1],[60,2],[31,1],[74,4],[70,27]],'10#newname4#',[[90,1]],'successfully',[[86,2]],'actions',[[31,1]],'registerload',[[17,2],[68,1]],'intruction',[[86,1]],'programmatically',[[62,3],[60,2]],' an',[[87,2]],'lame',[[87,1]],'replaces',[[9,2],[63,1]],'joe',[[55,1]],'5000',[[83,1]],'producing',[[84,2]],'accel',[[19,1]],'headers',[[81,1],[15,1]],'followings',[[26,1]],' pha',[[86,1]],'junk',[[68,1]],'r0j0',[[86,1]],' trace',[[8,1]],'opposed',[[48,1],[87,4],[55,1]],'vic20',[[86,2]],'playing',[[34,2],[35,2],[68,2],[74,6],[16,1],[17,1],[31,6],[48,1],[24,2],[62,2],[30,1],[83,1],[25,1],[23,3],[19,1],[26,2],[70,1],[76,1],[12,1]],'else',[[68,3],[67,3],[48,1],[71,1],[70,3],[74,1]],'punchoutchallenge',[[71,1]],'substitutions',[[55,1]],'characters',[[79,1],[60,1],[83,1],[21,1],[90,1],[23,1],[76,1],[13,1],[6,1]],'confirmation',[[37,1],[14,1]],'upper',[[35,1],[57,1],[76,1],[86,6],[87,1]],'cld',[[76,1],[86,1]],'menu',[[22,1],[11,1],[18,6],[35,16],[36,1],[37,4],[15,4],[46,20],[56,2],[60,2],[68,2],[48,5],[8,8],[38,1],[29,2],[32,4],[45,1],[25,3],[51,3],[7,2],[13,4],[1,6],[55,2],[73,1],[34,6],[41,2],[16,3],[21,2],[17,2],[31,8],[47,1],[4,1],[10,1],[30,4],[64,1],[23,7],[19,18],[14,1],[12,1],[20,1]],'intention',[[65,1]],'supply',[[67,1]],' bankswitch',[[83,1]],' absolute',[[86,4]],'going',[[87,2],[68,1],[55,4]],' 040x',[[76,1]],' 10',[[84,3]],'nmos',[[86,9]],'mapping',[[3,1],[21,1],[19,2],[76,3],[1,1],[12,1],[72,2]],'religion_mode_on',[[86,1]],'macros',[[74,1]],'appropriate',[[87,7],[68,3],[86,1],[84,4]],'august',[[3,4],[22,1],[21,1],[23,1]],'0070h',[[83,3]],'visualize',[[9,1]],'acquired',[[84,1]],'boards',[[12,1]],'others',[[54,1],[62,1],[75,1],[86,1],[13,1],[84,2]],' among',[[50,1],[49,1]],'whatever',[[62,1],[59,1],[68,2],[84,2],[70,2]],'emulator',[[35,1],[37,2],[68,19],[81,6],[87,1],[15,1],[75,1],[86,1],[2,3],[66,3],[40,2],[3,3],[43,2],[61,2],[25,2],[55,4],[13,2],[34,1],[74,4],[16,2],[28,1],[31,2],[65,1],[67,9],[79,6],[57,6],[30,3],[64,1],[83,1],[12,2],[20,2]],'necessarily',[[86,1]],'seven',[[86,1]],'interprets',[[87,1],[68,1]],'paiting',[[67,1]],'resistors',[[84,1]],'n#bm#l',[[86,1]],'prescale3x',[[43,2]],'reg#3',[[10,1]],'deemphasis',[[10,1]],'lastkey3',[[70,1]],'wikipedia',[[76,1],[74,1]],'readbytesigned',[[19,1],[68,2],[67,1]],'slows',[[32,1]],'romfilename',[[79,1]],'conjunction',[[61,1],[62,1],[27,1]],'left ',[[81,1]],'booklet',[[86,1]],'ticks',[[83,2]],'actually',[[62,1],[87,5],[68,7],[71,1],[70,1],[42,1],[76,1],[86,1],[84,3]],'0080',[[83,2]],' length',[[84,11]],'kh#f1',[[86,1]],'clockline',[[87,1]],'regulate',[[84,1]],'0x10',[[90,1]],'registerafter',[[68,1]],'finds',[[55,1]],'that',[[22,1],[46,8],[27,1],[33,1],[68,50],[90,7],[48,25],[8,2],[9,2],[38,3],[63,1],[66,2],[61,7],[71,7],[76,12],[7,6],[13,1],[74,9],[47,1],[52,1],[4,1],[57,18],[83,8],[5,1],[19,9],[26,1],[49,1],[14,2],[59,3],[88,3],[36,1],[54,1],[35,4],[18,5],[37,1],[60,12],[58,5],[15,7],[81,2],[87,40],[89,1],[86,43],[2,2],[40,3],[3,5],[43,3],[29,1],[62,13],[25,3],[51,1],[70,19],[55,19],[84,29],[73,2],[41,1],[50,1],[16,1],[21,2],[69,4],[17,3],[28,2],[31,9],[65,3],[67,12],[79,7],[23,3],[56,2]],'document',[[46,3],[81,2],[86,2],[87,6],[84,4]],'presses',[[19,1],[74,2]],'family',[[86,2],[29,2],[38,2]],'opcode',[[18,1],[7,1],[57,1],[86,59],[9,1]],'key3',[[70,1]],'playmoviefrombeginning',[[15,1]],'prescale4x',[[43,2]],'region',[[35,2],[27,2],[10,2],[64,1],[9,2]],'f11',[[68,1]],'customizable',[[10,1]],'3f00|',[[76,1]],'4009',[[84,1]],'fatratknight',[[1,1],[17,1],[71,1]],'unsaturated',[[10,1],[33,1]],'variable',[[79,2],[68,8],[10,1],[81,3],[87,1],[70,7],[67,1]],' f7',[[68,1]],'bugsbunnybirthdayblowout',[[71,1]],'8192',[[73,1]],'while',[[46,1],[35,3],[37,2],[60,3],[68,7],[87,2],[90,2],[42,2],[86,11],[66,1],[9,1],[38,2],[40,1],[43,1],[44,1],[32,1],[61,3],[62,6],[71,1],[55,4],[13,1],[84,3],[73,1],[74,1],[16,1],[31,3],[67,5],[57,4],[83,4],[23,1],[19,2],[49,1],[14,1],[11,1],[12,2]],'invert',[[17,1],[68,6],[43,1]],'broad',[[66,1]],'win32',[[12,1],[20,12],[18,1],[69,1],[16,2],[15,3],[21,2],[17,1],[9,1],[4,1],[10,1],[19,1],[14,1],[13,1],[11,1],[6,2]],'goroh',[[84,1]],'pal',[[35,3],[18,3],[27,8],[33,16],[15,1],[17,1],[2,1],[8,1],[40,6],[43,4],[79,2],[10,3],[83,11],[13,1],[12,1]],'sf_',[[86,1]],'triangle',[[84,28],[68,1],[41,1]],'criterion',[[74,2]],'reduces',[[76,1]],'pfpixel',[[87,1]],'skinny',[[88,1]],'playstation',[[3,1]],'move',[[62,4],[76,1],[4,1],[68,1],[70,1]],'audible',[[84,4]],'madara',[[83,1]],'2020',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,2],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,1],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'fine',[[87,5],[32,2]],'hex',[[11,2],[18,5],[60,11],[68,3],[90,1],[15,3],[75,3],[48,12],[8,1],[9,1],[63,2],[3,1],[62,3],[51,4],[76,3],[55,1],[7,4],[13,1],[50,1],[74,2],[28,4],[67,2],[79,1],[4,1],[10,2],[57,3],[49,1],[19,3],[14,1],[12,1],[56,1]],'reporting',[[15,1]],'focus',[[8,1],[35,3],[7,1]],'biggest',[[55,1]],'scoring',[[70,1]],'00h',[[83,7]],'behaving',[[44,1]],'machine',[[13,1],[57,1],[86,5]],'focused',[[7,1]],'produce',[[72,1],[79,1],[18,1],[41,2],[50,1],[61,2],[15,1],[87,1],[31,1],[84,4],[63,2],[36,1]],' this',[[46,8],[35,2],[18,1],[37,1],[50,1],[54,2],[68,1],[81,3],[87,6],[89,2],[86,1],[31,6],[39,1],[48,1],[38,2],[66,1],[3,1],[24,1],[30,1],[23,1],[49,1],[51,1],[76,5],[84,7]],'c022',[[57,2]],'#l&',[[86,1]],'2010',[[16,1],[15,2]],'anded',[[86,1]],'inital',[[83,2]],'crossings',[[86,3]],'giorgio',[[3,1]],'5th',[[86,1]],'bitmap',[[87,13]],' e000',[[83,1]],' otherwise',[[86,1]],'arithmetic',[[86,8]],'pad',[[3,1],[10,1],[38,6]],' four',[[86,1]],'example',[[54,1],[81,1],[68,10],[87,1],[69,2],[90,6],[15,1],[86,5],[48,3],[66,1],[62,4],[79,2],[57,4],[83,1],[51,2],[59,2],[76,5],[55,3]],'zoom',[[8,1]],'bginput',[[27,3]],'p7f',[[68,1]],' same',[[46,5]],'msg',[[68,1]],'deselect',[[15,1],[55,1]],'exceptions',[[86,2]],'icoa',[[81,1]],'only',[[22,1],[46,7],[18,2],[27,3],[37,1],[58,4],[15,2],[42,1],[60,1],[68,30],[81,1],[86,22],[48,2],[87,14],[9,1],[38,1],[3,4],[40,2],[43,2],[44,4],[45,1],[61,5],[62,6],[70,3],[80,1],[90,3],[55,3],[13,3],[84,18],[74,2],[16,1],[21,2],[28,1],[31,10],[67,8],[52,1],[57,8],[30,3],[83,12],[23,1],[19,1],[26,2],[14,2],[20,3],[11,1]],'negative',[[68,2],[86,12],[84,3],[89,1]],'potential',[[13,1],[15,1],[73,1]],'coolboy',[[10,1]],'c150',[[86,1]],'c002##comment2',[[90,1]],'zeromus',[[3,1]],'upgraded',[[5,2]],'appear',[[46,2],[87,2],[68,2],[16,1],[63,2],[29,3],[57,5],[61,1],[25,1],[19,2],[13,1],[84,1],[36,1]],'nnnn',[[62,1],[57,4]],'complicated',[[86,3]],'coincides',[[87,1]],'around ',[[83,1]],'files',[[20,1],[6,1],[18,3],[33,1],[46,2],[53,5],[15,3],[60,2],[90,11],[48,3],[66,2],[9,2],[38,1],[40,2],[62,5],[29,1],[32,1],[80,1],[71,1],[78,1],[51,3],[7,1],[13,4],[55,3],[34,1],[69,2],[21,3],[17,1],[31,5],[65,1],[47,1],[24,1],[10,1],[57,4],[30,4],[23,4],[19,4],[26,5],[11,3],[36,13]],'008',[[84,1]],'correction',[[19,1],[84,1],[43,1]],'grapical',[[43,1]],'plugged',[[38,2]],'polling',[[35,1]],'surrounding',[[87,1]],'starve',[[7,1]],'512k',[[11,1]],' indexed',[[86,2]],'op`b@`',[[86,1]],'focuses',[[8,1]],'processtable',[[67,2]],'jeopardy',[[76,1]],' will',[[21,2]],'tasks',[[70,1],[65,1]],'allowudlr',[[27,3]],'latch',[[81,4],[86,2],[87,5],[84,1]],' scale',[[84,1]],'writepixel',[[68,1]],'ongoing',[[68,1]],'maximus',[[3,2]],'filter',[[50,2],[74,1],[17,1],[75,1],[47,2],[9,2],[40,1],[3,1],[10,2],[45,1],[61,3],[23,1],[49,2],[51,1],[76,2],[73,1]],' stack',[[76,4],[81,1]],'exnr',[[81,1]],'snapshots',[[33,1]],'complements',[[13,1]],'poweron',[[19,1],[68,3]],'sorta',[[83,1]],'lacked',[[84,1]],'644',[[86,6]],' occurs',[[86,1]],'shot',[[8,1],[68,2],[67,1]],'selections',[[55,4]],'speedrun',[[74,2],[70,1],[2,1]],'decreased',[[48,2]],'broken',[[62,1],[87,1],[10,1],[57,1],[17,1],[76,2],[20,1]],'5015',[[83,1]],'sweep',[[84,22]],'pulses',[[84,1],[87,2]],'equally',[[70,1]],'applicable',[[87,2]],'buffering',[[41,3]],'400c',[[84,4]],'nybble',[[86,34]],'fcm',[[53,6],[18,1],[21,4],[15,2],[31,2],[47,2],[79,1],[10,1],[80,6],[78,2],[23,2],[19,1],[20,1],[73,2]],'launches',[[17,1]],'warcraft',[[67,1]],'hotkeys',[[34,1],[35,3],[41,2],[16,1],[15,1],[21,1],[17,1],[31,4],[38,2],[10,1],[29,2],[32,1],[45,5],[25,1],[23,2],[19,4],[49,2],[13,2],[12,1]],'generation|',[[87,1]],'policy',[[8,1]],'readimmediate',[[68,1]],'128',[[19,2],[87,2],[57,2],[86,7]],'previous',[[46,9],[53,1],[68,1],[16,1],[15,1],[31,1],[48,4],[65,1],[79,1],[25,1],[23,2],[19,1],[51,1],[70,5],[76,1],[13,1],[78,1],[84,1]],'requests',[[68,1]],'brute',[[68,1]],' fceux',[[38,1]],' 030',[[84,1]],'accuracy',[[35,1],[18,1],[68,1]],'8ch',[[83,1]],'minimize',[[19,1],[23,1]],'emulators',[[44,1],[68,1],[64,1],[16,1],[15,1],[17,2],[31,1],[13,1]],'python',[[3,3],[65,1]],'getscreenpixel',[[15,1],[68,4]],'sunsoft',[[83,4]],'4002',[[84,5]],'compresses',[[35,1]],'swap1p2p',[[13,1]],'poke',[[48,3],[15,1]],' 17d',[[84,1]],'result',[[87,5],[60,1],[68,4],[74,1],[83,1],[86,22],[48,1],[84,4],[40,1]],'future',[[86,1],[55,1],[39,1],[71,1],[83,1],[73,2]],'suitable',[[62,1]],'combines',[[62,1]],'l&xj8',[[86,1]],'ratio',[[19,1],[84,1],[13,1],[8,2],[11,1],[43,5]],'adjusted',[[86,1]],' ah',[[86,3]],'playingbest',[[70,1]],'receive',[[35,1],[68,2],[55,1]],'print',[[68,1],[10,1],[67,1],[86,1]],'hq2x',[[43,4]],'tetris',[[71,1]],'within',[[62,1],[81,1],[57,1],[68,1],[87,1],[59,1],[12,1],[43,2]],'linking',[[11,1],[7,2]],'differing',[[83,1],[33,1]],'01ah',[[83,1]],'quit',[[11,1],[67,1],[12,1],[9,1]],' txs',[[86,1]],'vsbx',[[86,3]],' internal',[[86,1]],'bitwise',[[68,1],[67,3]],'disassembler',[[62,5]],'possible',[[46,2],[81,1],[33,1],[68,1],[74,2],[87,1],[15,1],[90,1],[86,4],[31,1],[63,2],[62,2],[25,1],[70,3],[76,1],[55,1]],' flags',[[83,1]],'viewports',[[7,1]],'getfilename',[[68,2],[9,1],[15,1]],'030f',[[76,1]],'displaying',[[35,1],[68,2],[65,1],[13,1],[87,1],[56,2]],'handy',[[67,1],[76,1],[55,1]],'feos',[[3,1]],'clearinputchanges',[[68,1]],'depends',[[79,1],[68,1],[86,2],[42,1]],' jmp',[[86,1]],'lagging',[[35,2]],'functional',[[3,1],[17,1],[16,1],[23,1]],'abbr',[[87,1]],'consistency',[[17,1],[19,1],[10,1]],'recieve',[[84,1]],'components',[[57,1],[68,4],[48,1],[84,1]],'lag',[[54,1],[35,8],[10,1],[68,11],[21,1],[23,3],[19,2],[42,1],[51,2],[13,1],[11,1],[20,2]],'action',[[17,1],[48,2],[84,5]],'affect',[[19,1],[68,1],[86,2],[48,2],[43,1]],'unpauses',[[16,1],[68,1]],'neg',[[84,1]],'modes',[[35,1],[76,1],[86,6],[67,1],[48,1],[84,1],[43,2]],'75%',[[68,2]],'forbid',[[21,1],[57,2]],'eraser',[[55,1]],'equivelant',[[87,1]],'reference',[[67,6],[57,1],[55,3]],'gradius',[[71,1]],'remained',[[3,2],[10,1]],'tables',[[87,2],[18,1],[58,1],[89,1],[59,2],[86,2],[55,3],[67,2]],' both',[[31,2]],'luaperks',[[69,2],[65,1]],'3f1f',[[76,1]],'explains',[[24,1],[34,1],[35,1],[32,1],[76,1],[89,1]],'animation',[[48,1],[76,1]],'playmovie',[[27,12]],'indicating',[[87,1],[68,1]],'taple',[[68,1]],' sequence',[[84,1],[86,1]],'snap',[[21,1],[63,1],[55,3]],'maximum',[[68,1],[80,1],[83,1],[70,1],[42,1],[86,1],[67,1],[84,2],[40,1]],'differrences',[[84,1]],'binary',[[3,1],[62,1],[68,3],[79,6],[64,1],[86,9]],'indexes',[[87,1]],'coinciding',[[87,1]],'2005',[[81,1],[89,2],[88,2]],'programmer',[[84,1],[87,2],[65,1]],'frkfunctions',[[71,1]],'breathe',[[75,1]],'technique',[[74,2]],'trying',[[62,1],[68,1],[21,1],[15,1],[70,1],[76,1],[86,2],[13,1],[84,1],[12,1],[43,2]],'oldversion',[[81,2]],' writable',[[83,2]],'rti',[[84,1],[86,8]],'done',[[35,1],[60,1],[74,2],[87,8],[42,1],[75,1],[28,1],[67,3],[48,2],[86,1],[3,1],[62,1],[83,4],[70,1],[23,1],[84,1],[73,1]],'intend',[[30,1]],' memblers',[[84,1]],'gameplay',[[75,2],[29,1],[42,1]],'acts',[[87,1],[86,1]],'rippers',[[62,1]],'getting',[[24,1],[46,1],[68,1],[25,2],[70,1],[19,2],[59,1],[65,1],[13,1],[66,1]],'bit',[[81,5],[68,5],[41,2],[87,30],[89,3],[42,2],[86,36],[67,2],[48,2],[65,1],[9,1],[40,3],[62,2],[43,1],[57,4],[79,10],[80,1],[83,4],[55,1],[84,70],[12,1]],'halted',[[84,2]],'plugging',[[29,1]],'cah4e3',[[3,2],[21,1]],'getreadonly',[[19,1],[68,2]],'analog',[[84,3],[43,1]],'retain',[[61,1]],'arithmetical',[[62,1]],'addresslow',[[68,5]],'dakuten',[[55,5]],' 8184',[[76,1]],'vectors',[[15,1]],' adds',[[19,1]],'recovering',[[20,1]],'seeing',[[87,3],[86,1],[31,1]],'messageboards',[[84,1]],'undefined',[[86,3]],'bmc',[[10,3]],'clouds',[[87,3]],' well',[[87,1]],'aids',[[8,1]],'opponent',[[39,1]],'01xx',[[76,1]],' except',[[83,1]],'branch',[[3,4],[86,9],[2,1]],'goto',[[48,4],[15,2]],'8_47',[[86,1]],'basic',[[34,1],[74,4],[69,1],[16,1],[65,2],[67,1],[66,2],[62,1],[83,1],[25,1],[23,1],[70,1],[0,1],[76,2],[55,1],[1,1],[84,1]],'statement',[[57,2],[86,1]],'module',[[69,1],[68,1]],'pram',[[81,1]],'65500',[[81,1]],'esper2',[[83,1]],'conditionally',[[84,1]],'dmcaddress',[[68,1]],'editor',[[54,1],[12,3],[18,5],[56,2],[60,12],[68,4],[15,3],[90,1],[75,3],[48,8],[8,5],[9,3],[63,2],[3,1],[62,3],[66,1],[78,1],[51,3],[76,4],[7,4],[13,4],[1,1],[55,1],[74,4],[28,5],[31,1],[67,1],[47,1],[52,4],[4,1],[10,2],[57,4],[64,2],[23,1],[19,3],[0,1],[14,1],[11,3],[6,3]],' byte',[[86,2]],'textcolor',[[68,3]],'element',[[87,5],[57,1],[68,2]],'subsequent',[[79,1],[68,2]],'holder',[[83,1]],'argument',[[27,1],[68,9],[21,1],[86,8],[14,1],[67,1],[20,1]],'multi',[[46,1],[79,1],[74,1],[90,2],[16,1],[15,1],[17,1],[8,1],[52,1]],'112',[[68,4]],'bible',[[75,1]],'4bits',[[83,1]],'treated',[[86,1]],'cannot',[[62,1],[79,1],[60,1],[68,1],[87,1],[23,1],[86,2]],'rectangle',[[68,2]],' object',[[87,1]],'perhaps',[[86,1],[68,1],[55,1]],'f23',[[68,1]],' routine',[[83,1],[86,1]],'smtp',[[69,1]],'took',[[87,1],[55,1]],'globally',[[68,1]],'frozen',[[19,3],[28,1],[15,2],[51,2]],'association',[[86,1]],'indexed',[[87,1],[86,11]],'plain',[[48,1],[79,2]],'capability',[[62,1],[76,1],[8,1],[9,1],[21,2]],'signficantly',[[14,1]],'subs',[[55,2]],'v`a%_',[[86,1]],'randomly',[[87,1]],'problems',[[19,1],[73,1],[86,1],[64,1],[15,1],[72,1]],'seem',[[87,2],[86,3]],'0@9',[[86,3]],'assigning',[[12,1]],'vtoggle5',[[11,1]],'claimed',[[86,1]],'accessible',[[19,1],[46,2],[57,2],[67,1]],'specifiying',[[57,1]],'scaling',[[19,1],[87,2],[7,1],[21,1],[43,1]],'waiting',[[68,1]],'part1',[[90,1]],'truthvalue',[[68,1]],'setting',[[54,2],[35,3],[18,1],[68,1],[87,2],[86,2],[31,1],[47,1],[38,2],[24,1],[4,1],[32,2],[61,1],[83,1],[19,1],[59,1],[84,1],[12,2],[11,1]],'error',[[18,1],[33,1],[68,13],[16,1],[15,2],[21,2],[86,1],[9,1],[10,1],[4,1],[70,2],[23,2],[19,2],[14,1],[13,1],[55,1],[20,1]],'multiplier',[[83,1],[43,1]],'cartridges',[[11,1],[38,1]],'ram',[[11,5],[81,9],[18,1],[60,11],[68,7],[87,10],[15,3],[90,5],[75,1],[48,11],[8,1],[9,2],[72,3],[3,1],[62,2],[29,1],[61,1],[70,1],[51,4],[76,22],[13,5],[1,1],[50,4],[74,4],[17,4],[67,1],[47,2],[10,1],[57,5],[64,2],[83,11],[5,4],[19,4],[23,1],[49,4],[14,4],[12,3],[56,4]],'emblem',[[16,2]],'ball',[[17,1],[84,1]],'submenus',[[35,1]],'50fps',[[42,1]],'granular',[[10,1]],'createfromgdstr',[[68,1],[67,1]],'transfer',[[83,1],[86,1]],'labeled',[[57,1],[15,2],[38,1]],'how',[[73,2],[81,1],[68,1],[87,7],[89,1],[86,9],[65,3],[48,1],[63,2],[72,1],[62,1],[57,1],[61,1],[64,1],[70,4],[51,2],[71,2],[76,2],[77,1],[55,6],[1,2],[84,4],[36,1]],'printing',[[12,1]],'configable',[[16,1]],'getregister',[[17,1],[68,3]],'word',[[79,2],[68,2],[55,8],[83,8]],'hint',[[57,1]],'adresses',[[57,1]],'0xffff',[[68,2]],'sounding',[[84,3]],'see',[[46,1],[35,2],[27,6],[33,1],[54,1],[58,1],[60,2],[68,8],[87,5],[89,1],[86,15],[48,1],[40,1],[3,4],[44,1],[45,1],[32,2],[61,3],[62,6],[25,1],[51,1],[70,3],[76,5],[55,2],[13,2],[84,11],[73,2],[74,1],[31,3],[67,3],[52,2],[79,1],[57,3],[83,5],[88,1],[19,7],[11,1],[20,2]],'ultimately',[[87,1],[55,1]],'refers',[[90,1],[76,1],[68,1]],'stats',[[76,4]],'contrast',[[33,1]],'chips',[[83,1],[87,1]],'finding',[[62,1],[74,2],[61,2],[70,1],[76,5],[48,1],[56,1]],'homepage',[[3,3],[66,1]],'unhide',[[46,1],[35,1],[37,1]],'pro',[[48,1]],'esper',[[16,1]],'memw',[[51,1]],'fffa',[[76,1],[57,1],[86,2]],'must ',[[83,1]],'mirrors',[[76,1],[5,1]],'tasedit',[[19,1],[16,2],[14,1]],'stopmovie',[[27,3]],'alt',[[19,2],[10,1],[18,3],[68,1],[43,1]],'createfrompng',[[68,1]],'shell',[[68,1]],'crash',[[20,2],[22,1],[18,1],[56,1],[60,2],[16,1],[15,3],[21,3],[68,2],[8,1],[9,1],[62,1],[4,1],[10,2],[5,1],[19,3],[14,2],[7,1],[13,2],[12,3],[11,1]],'ldx',[[86,15]],'sign',[[86,2],[68,2],[55,3]],'minute',[[86,1]],'recordbackwards',[[13,1]],'ohm',[[84,1]],'b@`',[[86,1]],'dd0c',[[86,10]],'dragon',[[54,1],[35,2],[87,1],[83,1],[17,1],[13,1],[36,2]],'dependent',[[86,1]],'possibility',[[62,1]],'hooking',[[47,1]],' topics',[[87,1]],'isolated',[[87,1]],'allocated',[[76,1]],'testing',[[86,1]],'are',[[46,3],[11,1],[27,1],[68,20],[90,9],[75,3],[48,8],[66,4],[61,1],[71,4],[76,7],[7,3],[13,2],[74,3],[4,1],[57,10],[83,10],[49,2],[19,9],[26,3],[88,5],[36,6],[54,2],[35,2],[18,1],[60,7],[81,5],[58,1],[15,2],[42,1],[87,39],[89,1],[86,38],[40,1],[43,3],[44,1],[29,1],[62,9],[25,1],[51,1],[70,9],[55,17],[84,27],[73,1],[41,1],[50,2],[16,2],[21,2],[69,3],[17,1],[28,3],[31,2],[65,1],[67,16],[79,13],[10,3],[23,2],[12,1],[6,1]],'game',[[46,7],[12,3],[27,3],[68,12],[90,3],[75,8],[48,9],[38,3],[63,16],[32,1],[61,3],[71,3],[76,8],[13,2],[74,5],[57,8],[64,1],[83,1],[19,3],[26,2],[59,3],[14,1],[35,20],[37,4],[60,9],[81,1],[58,1],[87,7],[42,4],[40,5],[3,1],[43,2],[29,3],[62,13],[25,3],[51,4],[70,1],[55,10],[73,9],[16,3],[21,2],[17,2],[31,9],[67,1],[24,1],[79,1],[23,1],[11,1],[56,9]],'fonts',[[11,1]],'press',[[35,1],[37,1],[60,1],[68,3],[38,5],[62,2],[45,2],[32,1],[57,1],[64,2],[25,3],[51,1],[70,3],[55,6]],'archive',[[68,2],[21,3],[23,2],[26,1],[75,1],[55,1],[11,1],[20,2]],'kids',[[38,1]],'f14',[[68,1]],'typically',[[46,2],[76,1],[87,1],[84,2]],'decide',[[76,1],[87,1]],'discovered',[[84,1],[86,1]],'subtracting',[[84,1],[86,2]],'migrated',[[9,1]],'bookmarked',[[60,1],[15,2],[57,2]],'x64',[[86,1]],'cmos',[[86,3]],' as',[[87,4],[2,1],[66,1],[89,1],[88,1]],'freezeram',[[9,1]],'restricting',[[68,2]],'russian',[[10,1],[86,1]],'last',[[46,11],[35,4],[18,2],[27,1],[60,2],[68,6],[81,1],[87,2],[90,1],[86,6],[48,5],[9,1],[43,2],[3,4],[44,3],[62,1],[80,1],[51,1],[76,2],[55,2],[13,1],[84,2],[31,1],[57,2],[23,4],[19,1],[88,1],[11,1]],'interfaces',[[69,1]],'situations',[[19,1],[35,1],[46,2],[54,1],[70,2]],'040h',[[84,1]],'odds',[[70,1]],'foundation',[[75,1]],'php',[[86,2]],'warn',[[70,1]],'verbose',[[12,1]],'continued',[[3,1]],' |50',[[84,1]],'condiition',[[57,1]],'0x80000000',[[9,1]],'starting',[[87,1],[18,1],[37,1],[68,4],[74,2],[15,1],[90,3],[86,1],[79,1],[57,2],[83,6],[25,1],[84,2]],'9001',[[83,1]],'reason',[[62,1],[87,3],[68,1],[55,1],[64,1],[84,1]],'qfiledialog',[[8,1]],'sb200',[[10,1]],'arrays',[[67,3]],'virtual',[[9,1]],'2c02',[[76,3],[85,1],[87,3]],'77h',[[83,1]],' gave',[[18,1]],'override',[[34,1],[35,1],[27,1],[41,1],[68,2],[73,1],[15,1],[48,1],[38,1],[23,1],[19,3],[5,1],[51,1],[20,1],[36,1]],'chrominance',[[87,5]],'0x863c',[[68,1]],'anyone',[[65,1],[55,1]],'mix',[[67,1]],'attain',[[84,1]],'gridlines',[[8,2]],'into',[[53,1],[37,1],[60,2],[68,4],[87,16],[15,2],[75,1],[86,4],[2,2],[48,1],[66,2],[38,3],[63,3],[3,1],[44,4],[29,1],[62,3],[70,4],[51,2],[76,5],[7,1],[55,7],[84,5],[69,2],[21,1],[65,2],[67,1],[24,1],[10,1],[57,3],[30,2],[83,13],[23,2],[19,1],[36,1]],'scrolls',[[13,1]],'dance2000',[[11,1]],'slightly',[[68,1],[83,1],[84,1],[89,1]],'replaced',[[87,1],[90,1],[19,1],[86,1],[55,1],[84,1],[6,1]],'c006',[[90,1]],'multiple',[[62,1],[53,1],[68,2],[81,1],[87,3],[90,1],[15,1],[14,2],[11,1]],'located',[[60,2],[68,1],[76,1],[86,2],[55,1],[48,1],[12,1],[73,1]],'argus_',[[62,1]],'freebsd',[[3,1],[4,1]],'matching',[[48,1],[53,1],[4,1]],'drag&drop',[[13,2]],'resulted',[[19,1]],'somethingelseistrue',[[67,1]],' contain',[[83,1]],' rla',[[86,7]],'vrc',[[83,1]],'reorganize',[[22,1]],'comparing',[[60,1],[56,1]],'overlayed',[[4,1]],'bots',[[68,1]],'papers',[[87,1]],'dll',[[17,1],[69,1],[66,2],[11,3]],'8x8',[[21,1]],'console',[[29,1],[33,1],[60,1],[16,2],[68,1],[42,1],[74,1],[31,1],[13,2],[38,1],[43,1]],'enableoppositedirectional',[[13,1]],'19ff',[[76,1]],'stream',[[87,1],[80,1]],' |02',[[84,1]],'history',[[3,2],[0,1],[7,1],[1,1],[12,1]],'stuck',[[20,1],[55,1]],'excite',[[55,1]],' |28',[[84,1]],'individuals',[[84,2]],'enables',[[35,1],[27,1],[86,3],[13,1],[48,1],[15,1]],'refused',[[86,1]],'overriding',[[68,1]],' aspiringsquire',[[33,1]],'0000000000011111',[[88,1]],'b000',[[83,1]],'lax',[[86,10]],'clv',[[86,3]],'resizeable',[[21,1]],'hexfreezecolorg',[[28,1]],'030x',[[76,1]],'rightclicks',[[13,1]],'resolve',[[41,1]],'what',[[22,2],[36,1],[18,2],[11,2],[12,2],[56,1],[15,2],[58,1],[60,1],[68,4],[75,2],[81,1],[86,7],[8,2],[9,2],[38,1],[40,2],[62,2],[63,1],[72,1],[61,3],[87,9],[70,1],[7,2],[13,2],[1,1],[55,13],[73,1],[84,3],[74,1],[16,2],[21,2],[17,2],[31,1],[65,1],[4,2],[10,2],[83,1],[5,2],[19,2],[0,1],[23,2],[14,2],[59,1],[20,3],[6,3]],'quiz',[[38,1]],'7fffh',[[83,2]],'sta',[[86,42]],'d8t`2i',[[86,1]],'playable',[[17,1],[16,1]],'eggs',[[62,1]],'splash',[[5,2]],'developing',[[55,1]],'consider',[[84,1],[87,1],[86,1]],'set',[[46,1],[35,2],[27,1],[12,2],[54,4],[68,15],[15,1],[42,1],[81,1],[87,6],[86,41],[89,1],[48,3],[66,3],[9,2],[38,1],[40,2],[43,1],[29,1],[32,4],[44,1],[61,1],[25,1],[51,1],[62,1],[70,10],[80,2],[7,2],[55,2],[84,14],[41,1],[69,1],[74,2],[17,1],[31,2],[67,2],[24,1],[79,1],[10,3],[57,7],[83,16],[19,5],[59,2],[20,2],[36,1]],' pla',[[86,1]],'raw',[[26,1],[68,11],[30,1],[8,1],[56,1]],' goroh',[[84,1]],'reloading',[[84,2],[18,1]],'height',[[19,2],[43,2],[18,1],[9,1],[12,1]],'parts',[[62,2],[79,1],[60,1],[81,1],[69,1],[90,2],[70,1],[55,1]],'promptly',[[71,1]],'sre',[[86,6]],'moviefilenames',[[21,1]],' playfield',[[87,1]],'dictates',[[68,1]],'handler',[[84,1],[76,3],[86,5]],'framework',[[70,2],[18,1],[7,1],[29,1],[9,1],[40,1]],'041x',[[76,1]],'because',[[46,1],[87,7],[60,1],[68,7],[58,1],[86,3],[31,3],[67,2],[38,1],[43,1],[3,1],[62,1],[83,2],[26,1],[59,1],[84,3],[11,1],[73,1]],'offline',[[7,1]],'counterbreak',[[68,2]],'open',[[46,2],[35,3],[37,2],[53,1],[73,1],[16,1],[21,4],[86,1],[31,3],[48,1],[62,1],[44,2],[10,2],[57,6],[71,2],[25,2],[5,1],[19,4],[23,3],[26,1],[7,3],[55,3],[36,1]],'snapped',[[63,1]],'leftclick',[[68,1]],' unused',[[84,4]],'fairy',[[86,1]],'selector',[[87,1]],'said',[[59,1],[87,1],[84,1],[71,1]],'github',[[69,1]],'timing',[[34,2],[35,1],[18,1],[27,1],[79,1],[87,8],[25,1],[42,2],[19,1],[86,3],[84,4],[8,2]],'period',[[35,1],[60,1],[68,1],[87,3],[31,1],[48,1],[84,1]],'outputs',[[84,6],[87,3],[56,1]],' 045x',[[76,1]],' hardware',[[86,1]],'sockets',[[29,1]],'pi#x7',[[86,4]],'nes',[[35,3],[18,1],[27,22],[33,1],[58,1],[60,5],[68,2],[87,14],[75,1],[89,2],[2,1],[48,3],[8,1],[38,3],[40,5],[3,1],[43,4],[29,4],[32,5],[61,1],[62,6],[25,1],[63,3],[66,1],[72,2],[76,10],[7,1],[1,2],[55,2],[82,2],[73,1],[84,10],[85,6],[90,13],[74,2],[31,1],[67,1],[4,1],[10,1],[30,1],[57,6],[64,2],[77,2],[83,4],[26,5],[59,1],[88,3],[12,1]],'001f',[[57,1]],'message',[[79,1],[29,3],[68,14],[16,1],[21,1],[23,1],[19,3],[86,2],[7,1],[13,3],[12,1],[9,2]],'nonsensical',[[26,1]],'modal',[[68,2]],'halt',[[84,2],[57,2]],'available',[[46,4],[37,1],[68,2],[69,2],[74,1],[86,4],[65,1],[9,1],[40,1],[24,1],[52,1],[10,1],[61,1],[23,1],[26,1],[76,1],[7,1],[84,5],[12,1]],'06xx',[[76,1]],'caught',[[8,1]],'accounts',[[16,1]],'dots',[[86,2]],'lua ',[[69,1]],'activated',[[87,3]],'rests',[[87,1]],'hash',[[79,1],[68,3],[55,1]],'“cherry',[[55,1]],'48000',[[9,1]],'addgamegenie',[[15,1],[68,2]],'ffmpeg',[[6,1],[7,1],[5,1]],'opengl',[[8,1],[10,1]],'evaluation',[[87,5],[70,2],[65,1]],'paused',[[57,4],[60,1],[13,2],[68,3]],' 16',[[86,2]],'select',[[35,1],[53,3],[41,1],[60,1],[68,2],[15,1],[87,8],[86,1],[31,9],[48,1],[8,1],[38,5],[67,2],[79,5],[29,1],[57,1],[30,6],[64,1],[25,4],[51,3],[70,1],[55,5],[11,2]],' contains',[[71,1]],'rra',[[86,7]],'kremer',[[86,1]],'usual',[[87,2],[86,1],[83,1],[11,1],[42,1]],'abbreviation',[[86,1]],'common',[[87,1],[18,1],[37,1],[74,2],[86,3],[67,2],[48,1],[9,1],[72,1],[4,1],[10,1],[83,1],[25,1],[49,1],[7,1]],'inits',[[83,1]],'support',[[84,1],[18,2],[60,1],[68,1],[16,1],[15,2],[21,4],[69,3],[48,1],[8,2],[9,6],[3,2],[4,1],[10,6],[83,2],[23,2],[19,2],[14,1],[13,3],[55,2],[11,2],[20,1]],'logging',[[9,1],[62,5],[61,4],[15,1],[17,1],[11,1],[12,3]],'vtoggle',[[11,1]],'f15',[[68,1]],'sorry',[[16,1],[18,1],[88,1]],'folder',[[36,2],[35,2],[53,1],[68,2],[69,1],[90,1],[48,1],[66,1],[57,1],[71,2],[51,3],[13,1],[73,1]],'60hz',[[83,1]],'unclear',[[87,1]],'stripped',[[13,1],[62,9],[10,1]],'suited',[[87,1]],'positioning',[[12,1],[7,1]],'100%',[[10,1],[32,2]],'without',[[87,4],[68,10],[74,1],[21,1],[15,2],[89,1],[86,1],[66,1],[29,1],[83,1],[70,1],[19,2],[76,1],[55,3],[13,2],[84,1],[20,2],[11,1]],'dumping',[[13,1],[30,1]],'bmf_final2',[[33,1]],'placing',[[69,1],[59,1]],'decremented',[[87,1]],'pretty',[[83,1],[87,2],[68,1]],'address',[[81,5],[60,2],[68,36],[87,22],[58,2],[15,3],[89,1],[90,7],[86,169],[48,18],[63,12],[61,4],[51,6],[76,3],[7,2],[13,4],[28,1],[67,5],[10,2],[57,48],[83,28],[88,5],[19,1],[59,1],[11,8]],'requires',[[73,2],[87,1],[37,1],[64,1],[21,1],[43,1]],' 5c00',[[83,1]],'struct',[[16,1]],'sequential',[[87,4]],'encoders',[[7,1]],'rolling',[[84,1],[70,1]],'alpha',[[13,1],[68,9]],'fffb ',[[76,1]],'lastkey1',[[70,1]],'earliest',[[87,1]],'8910',[[83,2]],'reserve',[[76,1]],'peripheral',[[29,1]],'distributed',[[75,1]],'often',[[76,3],[86,1],[74,1],[55,3],[66,1]],'july',[[10,1],[18,1]],'connect',[[57,3]],'evolution',[[2,1]],'gui',[[18,2],[37,2],[68,45],[15,5],[8,3],[9,4],[43,1],[3,1],[66,1],[25,1],[70,2],[7,2],[13,3],[34,1],[69,1],[16,7],[17,1],[67,9],[4,2],[10,1],[5,3],[19,2],[23,1],[14,4],[12,2],[6,1]],'low',[[87,3],[68,1],[41,1],[21,1],[86,44],[65,1],[84,1]],'denotes',[[86,4],[67,1],[48,3],[83,1]],'feature',[[12,1],[35,2],[18,1],[60,7],[84,2],[16,1],[15,1],[21,1],[58,2],[65,1],[8,5],[9,2],[38,8],[3,1],[62,1],[57,1],[61,2],[7,3],[13,1],[55,1],[11,3],[20,1]],'disks',[[29,3],[38,1]],'05xx',[[76,1]],'tearing',[[13,1],[43,2]],'differences',[[84,1],[35,1],[86,1]],'horizontal',[[59,1],[76,1],[81,1],[87,9],[89,1]],'discarding',[[61,1]],'j2x@to',[[86,1]],'representations',[[68,1]],'colorburst',[[87,6]],'percents',[[32,1]],'duration',[[38,1]],'unique',[[79,1],[31,1]],'care',[[84,1],[68,1],[86,1]],'impa',[[69,1]],'displays',[[57,3],[68,3],[21,1],[51,2],[17,1],[59,1],[31,1],[13,1],[56,1]],'code',[[20,1],[12,2],[18,1],[60,4],[68,16],[58,2],[15,2],[75,2],[86,10],[48,3],[63,24],[3,6],[62,38],[61,6],[70,3],[76,2],[7,6],[13,3],[84,2],[73,2],[21,1],[17,1],[79,4],[57,13],[83,3],[5,1],[19,1],[11,2],[56,4]],'007bh',[[83,1]],'believed',[[86,1]],'400f',[[84,4]],'captures',[[56,1],[8,1],[36,1]],'pack',[[66,1],[70,1]],' below',[[84,1]],'addresshigh',[[68,4]],'render',[[42,1],[87,7],[11,1],[43,1]],'abstract',[[69,1]],'jams',[[86,1]],' multiple',[[87,1]],'attrib',[[89,1]],'bit1',[[79,2]],'waits',[[15,1]],'|commands|port0|port1|port2|',[[79,1]],'rpg',[[70,1],[55,1]],'intellivision',[[83,1]],'downloading',[[69,1]],'processing',[[41,1],[69,1],[58,1],[42,1],[19,1],[7,1],[85,2],[40,1]],'improves',[[19,1],[18,1]],'leftbracket',[[68,1]],'fast',[[74,2]],'feb',[[87,2]],'org',[[74,5],[66,1],[67,1]],'unchanged',[[68,3]],'lsb_first',[[20,1]],'stripping',[[62,1]],'1ch',[[83,1]],'wired',[[86,1]],'loses',[[71,1]],'for',[[46,4],[56,8],[27,2],[33,1],[20,13],[6,1],[68,50],[90,7],[75,4],[48,18],[8,4],[9,8],[38,5],[63,2],[66,3],[72,1],[32,1],[61,14],[71,6],[82,2],[76,16],[7,15],[1,2],[13,10],[74,7],[47,4],[4,3],[57,19],[64,3],[83,17],[5,3],[19,22],[26,4],[49,1],[14,2],[59,3],[88,4],[36,2],[54,3],[35,8],[18,9],[37,2],[60,5],[58,3],[15,11],[81,3],[87,62],[86,38],[2,2],[85,1],[40,7],[3,9],[43,9],[29,4],[62,15],[80,1],[25,2],[70,22],[55,19],[84,38],[73,4],[41,2],[50,1],[16,6],[21,10],[69,7],[17,4],[31,10],[65,3],[67,21],[24,6],[79,8],[10,12],[30,4],[23,6],[11,4],[12,1]],'relocate',[[83,1]],'even',[[54,1],[87,4],[60,2],[68,12],[86,8],[31,1],[67,2],[43,1],[3,1],[64,1],[83,1],[25,1],[70,1],[19,3],[76,1],[84,2]],'splitting',[[67,1]],'prioritized',[[87,4]],'revolutionary',[[23,1]],'ks7017',[[10,1]],'reached',[[59,2],[57,1],[87,1],[70,2]],'myimage',[[68,1]],'extended',[[3,2]],'recommend',[[64,1],[87,1]],'throughout',[[55,1]],'5205',[[83,4]],'reformats',[[23,1]],'swap',[[10,2],[41,1],[58,1],[63,1],[40,1]],'battletoads',[[76,1]],'jsrs',[[61,1]],'waves',[[87,2]],'resulting',[[62,1],[74,1],[40,1]],' build',[[8,1]],'selectable',[[5,1]],'oninputend',[[70,1]],'jumping',[[86,4]],'4th',[[54,1],[79,1],[87,2]],'txa',[[86,2]],'parantheses',[[67,1]],'notation',[[67,3]],'|history|',[[87,1]],'inputtable',[[67,1]],'adjust',[[87,1],[11,1]],'powerful',[[23,1],[62,1],[60,1],[13,1],[70,2],[52,1]],' represent',[[84,2]],'configuration',[[34,2],[54,1],[41,2],[7,2],[13,2],[38,5],[43,1]],'makes',[[62,2],[87,2],[60,1],[68,4],[58,1],[15,1],[25,1],[86,3],[48,1]],'deb',[[17,1],[57,3],[13,1],[11,1]],'stepping',[[17,1],[74,1]],'rarely',[[61,1],[76,1],[86,1]],'simulation',[[68,1]],'blue',[[62,2],[60,3],[68,7],[51,1],[19,1],[28,1],[67,1],[40,1]],'precisely',[[76,1]],'filename',[[46,1],[27,3],[68,8],[16,1],[15,1],[21,1],[44,1],[30,1],[19,4],[26,1],[13,1],[20,1],[12,1]],'bunch',[[87,1],[10,1],[55,1]],'enemy',[[76,19]],'04x0',[[76,1]],' not',[[68,1],[86,1]],' irq',[[84,2],[81,3]],' 00',[[86,1]],'hardware',[[11,2],[87,6],[68,2],[86,5],[43,6],[57,1],[83,1],[77,2],[26,1],[1,1],[84,23],[12,1],[73,1]],'coding',[[67,1],[56,1]],'tenten',[[55,6]],'rounder',[[43,1]],'boundary',[[68,1],[86,20]],' 48',[[84,1]],'ftp',[[69,1]],'arriving',[[84,1]],'changelog',[[6,1],[20,1],[18,1],[22,1],[16,1],[15,1],[21,1],[17,1],[8,1],[9,1],[3,5],[4,1],[10,1],[5,1],[19,1],[14,1],[7,1],[13,1],[11,1],[12,1]],'|bits',[[84,2]],'128d',[[86,1]],' random',[[84,1]],'usually',[[60,2],[74,3],[83,1],[75,2],[76,3],[86,3],[84,2],[63,1]],'mc650x',[[86,1]],'r6502',[[86,1]],'backgrounds',[[35,2],[28,1],[87,1]],'adapter',[[29,2],[38,1]],'layering',[[4,1]],'sometimes',[[35,1],[68,1],[87,2],[64,1],[86,3],[55,1],[84,1]],'|scanline',[[87,1]],'limits',[[87,2],[10,1],[74,2]],'approx',[[19,1]],' mega',[[48,1]],'hertz',[[83,1],[68,5]],'form',[[79,2],[60,1],[57,4],[68,2],[83,1],[87,3],[90,1],[31,1],[67,1]],'evaluates',[[87,1],[57,3],[70,4]],'greyscale',[[9,1]],'part',[[87,3],[60,1],[57,1],[74,3],[71,1],[70,1],[80,1],[90,4],[86,4],[55,2],[85,2],[63,1]],'argment',[[19,1]],' al',[[86,3]],'microprocessor',[[86,1]],'getcyclescount',[[11,1],[68,1]],'active',[[87,1],[68,1],[16,2],[15,1],[17,1],[86,1],[48,7],[8,1],[63,1],[40,1],[57,1],[19,2],[7,1],[84,1],[12,1],[36,1]],'automatic',[[19,1],[26,2],[57,1],[68,1],[84,1],[12,1]],'shu',[[19,1]],'flattering',[[87,1]],'586',[[10,1],[11,1]],'pipelines',[[87,2]],'getplaybacktarget',[[68,1]],'synchronized',[[4,1],[57,1]],'prevented',[[13,1],[17,1]],'blossom”',[[55,1]],'type',[[18,1],[60,1],[68,11],[67,1],[48,2],[63,1],[79,4],[57,6],[64,1],[51,1],[26,1],[55,1],[13,2],[84,3],[12,1]],'converter',[[19,1],[31,1],[84,4],[21,1],[73,1]],' izumi',[[84,1]],'enthusiast',[[84,1]],'oring',[[18,1]],'closed',[[21,1],[35,1]],'features ',[[74,1]],'champion',[[3,1]],'install',[[68,1]],'escape',[[19,1],[68,1],[6,1]],'debugger',[[11,7],[18,1],[60,1],[68,8],[90,2],[15,4],[75,3],[9,2],[63,4],[3,4],[62,1],[61,4],[51,1],[7,6],[1,1],[13,3],[74,1],[16,2],[21,4],[17,2],[28,2],[10,3],[57,15],[19,3],[14,1],[20,3],[56,2]],'wheel',[[61,1],[11,1],[57,1]],'delgamegenie',[[15,1],[68,2]],'vtog',[[81,1]],'free',[[22,1],[53,1],[37,1],[74,1],[87,1],[21,1],[58,1],[42,1],[17,1],[89,1],[39,1],[47,1],[66,1],[3,1],[44,1],[4,1],[62,1],[71,1],[77,1],[49,1],[55,1],[13,1]],'helpful',[[62,1],[55,1]],'describe',[[84,3]],'researching',[[86,1]],'cycles|',[[87,1]],' generally',[[87,1]],'convience',[[87,1]],'methods',[[68,2],[86,1]],' savestates',[[23,1]],'limitation',[[43,1],[7,1]],'deal',[[67,1],[69,1],[77,1],[11,1]],'represents',[[62,1],[60,1],[68,1],[48,2],[84,1],[63,1],[40,1]],'bak',[[44,1]],'pertain',[[84,1]],' sha',[[86,2]],'complimentery',[[87,1]],'precidence',[[7,1]],'resembles',[[55,1]],'hadn',[[61,1]],'getemuscreen',[[68,7]],'concepts',[[1,1],[87,1],[72,1]],'newer',[[3,1]],'types',[[54,1],[81,1],[68,1],[69,1],[15,1],[86,2],[9,1],[62,1],[79,3],[29,2],[25,1],[70,1],[26,4],[84,2]],'ipad',[[2,1]],'prescale2x',[[43,3]],' description',[[81,6],[86,5]],' triangle',[[84,3]],'update',[[18,3],[60,1],[68,1],[74,1],[15,1],[48,3],[4,1],[57,1],[61,2],[80,3],[83,1],[23,1],[59,2],[7,1],[55,1],[84,3],[12,3]],'distinquished',[[86,1]],'simulate',[[64,1],[40,1]],'polls',[[68,1]],'disk',[[24,2],[79,5],[29,32],[32,6],[68,2],[25,1],[17,1],[26,1],[8,1],[38,1],[36,1]],'fcs',[[79,1],[81,3],[80,1],[21,1],[78,1],[36,1]],'undesired',[[71,2]],'kage',[[13,1]],'5ff7',[[83,2]],'bvs',[[86,2]],'176',[[13,1]],'whitespace',[[55,1]],'revision',[[86,11]],'copyright',[[83,3],[86,1]],'overflows',[[86,3]],'unused',[[62,6],[81,2],[57,2],[58,1],[15,1],[76,1],[86,1],[13,1],[84,2],[11,1]],' rra',[[86,7]],'aki',[[86,1]],'w0fvb',[[86,1]],'kind',[[87,1],[86,2],[57,1],[55,4]],' data',[[86,6]],'dcfb',[[86,1]],'dd05',[[86,4]],'intact',[[87,1]],'pulled',[[87,1]],'faults',[[8,1],[14,1]],'checking',[[62,1],[68,1],[16,1],[70,1],[19,1],[38,1],[43,3]],'musical',[[84,1]],'dd08',[[86,2]],'demonstrate',[[87,1]],'passage',[[74,1]],'2007 ',[[76,1]],'accessable',[[87,1]],'with',[[22,1],[46,2],[27,3],[33,4],[12,1],[20,2],[56,3],[68,21],[90,7],[75,1],[48,12],[8,2],[9,3],[38,3],[63,2],[66,3],[72,1],[32,2],[61,6],[71,5],[78,3],[82,1],[76,8],[7,4],[1,1],[13,11],[34,1],[74,5],[47,1],[52,1],[4,1],[57,14],[64,1],[83,2],[5,1],[19,4],[0,1],[26,7],[14,3],[49,1],[59,1],[88,3],[36,1],[54,2],[35,2],[18,5],[37,2],[53,1],[58,3],[15,8],[42,1],[60,5],[81,1],[86,30],[2,1],[87,31],[85,1],[89,1],[40,4],[3,8],[43,2],[29,5],[44,2],[45,1],[62,11],[25,4],[51,1],[70,6],[80,1],[55,7],[84,18],[73,6],[41,1],[50,1],[16,8],[21,2],[69,3],[17,3],[28,1],[31,6],[39,1],[65,2],[67,11],[24,2],[79,8],[10,3],[30,1],[77,2],[23,2],[11,9],[6,1]],'arbitrary',[[48,2]],'want',[[54,1],[87,1],[18,1],[60,1],[68,8],[90,1],[86,2],[67,1],[48,3],[66,2],[63,2],[38,1],[62,1],[43,1],[57,1],[61,2],[70,3],[51,1]],'numpad3',[[68,1]],'1a00',[[76,1]],'04cx',[[76,1]],'0x7fff',[[90,1]],'ways',[[62,1],[79,1],[87,1],[61,1],[71,1],[42,1],[67,1],[40,1]],'maskable',[[84,2],[76,1],[57,4]],'getscore',[[70,1]],'reside',[[76,2]],'topmost',[[86,2]],'counting',[[87,1],[68,1],[10,1],[57,1],[83,2],[84,5]],'stored',[[36,3],[35,1],[18,2],[68,4],[81,4],[90,1],[86,3],[48,3],[79,3],[57,1],[80,1],[83,1],[19,2],[76,1],[7,1],[73,2]],'rp2c03',[[10,1],[33,1]],'resume',[[35,1],[57,1],[31,1],[11,1],[12,4]],'speedruns',[[3,1],[72,2],[76,1],[31,2],[74,7],[52,1]],'segfault',[[13,3],[21,1]],'reverses',[[68,1]],' kentaro',[[84,1]],'overclock',[[42,1]],'calculated',[[29,1],[57,1],[84,5],[86,1]],'character',[[76,3],[68,1],[60,1],[55,3],[79,1],[90,2]],'readme',[[10,2],[86,1]],'alternative',[[63,1]],'ishihara',[[84,1]],'showfps',[[13,1]],'specifies',[[27,5],[68,5]],' details',[[87,1]],'ebook',[[54,1],[27,1],[33,1],[60,1],[64,1],[78,1],[42,1],[0,1],[26,1],[59,1],[12,1],[56,1]],'rename',[[21,1],[35,1],[57,2]],'2eff',[[76,1]],'tells',[[62,1],[66,1],[68,1]],'goes',[[87,1],[68,1],[83,2],[21,1],[70,1],[76,1],[86,2],[84,2]],'pbrate',[[83,2]],'t2p9d`pyd`',[[86,1]],'roms',[[36,2],[35,1],[27,2],[62,1],[16,1],[21,1],[23,1],[55,1],[13,1],[8,1],[11,3],[12,3]],'&a%_',[[86,2]],'xmouse',[[68,1]],'onsegmentend',[[70,1]],'6000h',[[83,1]],'output',[[11,1],[87,5],[68,1],[41,1],[30,1],[61,1],[76,2],[14,1],[13,1],[84,26],[9,1],[36,1]],'1st',[[76,1],[79,3],[87,1],[83,1],[51,2]],'luapack',[[66,1]],'passes',[[18,1],[7,1]],'si_none',[[79,2]],'c16',[[86,2]],'treats',[[68,1]],'knowing',[[71,1]],'dwedit',[[16,1]],'bytes ',[[76,11]],'0320',[[76,1]],'refresh',[[17,1],[19,4],[4,1],[7,1],[84,5]],'immediately',[[44,1],[18,1],[60,1],[68,6],[87,2],[15,1],[70,1],[76,1],[84,4],[63,1]],'legal',[[86,1]],'drag',[[19,2],[18,1],[55,2],[48,1],[16,1],[15,1]],'epub',[[53,1],[37,1],[68,1],[28,1],[2,1],[62,1],[44,1],[61,1],[71,1],[49,1],[19,1],[55,1],[1,1]],'part2',[[90,1]],'007c',[[83,1]],'copied',[[53,1],[86,5],[55,1],[87,1]],'faster',[[43,1],[76,1],[7,1],[30,1],[15,1],[23,1]],'mmc1',[[10,1]],'noise',[[10,1],[18,3],[13,1],[41,1],[68,1],[84,31]],'comprehend',[[68,1],[86,1]],'obviously',[[86,1],[89,1]],'unpredictable',[[64,1],[87,1],[86,3]],'numpad8',[[68,1]],'inputdisplay_for_selection',[[13,1]],'below',[[81,1],[57,5],[67,1],[48,1],[84,1],[86,7]],'keyrecording1',[[70,1]],'werefolf',[[14,1]],'redesigned',[[52,1],[7,1]],'should',[[54,1],[81,1],[60,2],[68,4],[87,7],[15,1],[89,1],[86,6],[67,1],[66,1],[38,1],[40,1],[3,1],[43,3],[57,2],[62,1],[79,3],[71,1],[70,6],[83,11],[55,7],[84,2],[20,2],[6,1]],'allows',[[46,1],[35,3],[37,1],[60,5],[68,1],[42,1],[48,2],[8,1],[38,3],[43,1],[40,1],[45,2],[32,1],[61,1],[70,1],[51,1],[55,1],[74,1],[28,1],[39,1],[65,2],[67,1],[57,3],[30,1],[23,1],[56,5]],'tobitstring',[[11,1]],'intensify',[[14,1]],'reverted',[[18,1]],'situation',[[46,1],[54,2],[37,1],[55,1]],'equipment',[[38,1]],'quality',[[19,1],[41,3]],'refer',[[76,4],[68,2],[67,1],[63,1]],'3fff ',[[76,1]],'clocked',[[84,11]],'resize',[[15,1]],'operating',[[3,1],[26,1],[73,1],[8,1],[42,1]],'049x',[[76,1]],'%1d',[[79,2]],'acknowledge',[[86,8]],' nop',[[86,19]],'experimental',[[18,2],[7,1],[64,1],[52,1]],'wch',[[13,2],[11,1]],'chrr',[[81,2]],'sent',[[87,1],[55,1],[48,1],[66,1],[84,4]],'aaaa',[[57,4]],'aop',[[86,1]],'safe',[[35,1],[55,1],[48,1],[12,1]],'nesten',[[3,1]],'sources',[[84,1],[87,1],[86,3]],'sequences',[[13,1],[8,1],[84,9]],'wraps',[[86,1],[89,3]],' fetch',[[86,78]],' pointer',[[86,10]],'capslock',[[68,1]],'aid',[[75,1],[87,1],[55,1],[71,1]],'abandoned',[[3,1]],'truncating',[[14,1]],'adjustments',[[40,1]],'fetching',[[87,2],[57,1],[86,1],[88,1]],'technically',[[75,1]],'between',[[35,1],[37,1],[68,4],[74,1],[87,7],[89,1],[17,1],[28,1],[86,9],[8,1],[38,1],[40,1],[62,1],[32,1],[83,1],[70,2],[88,1],[76,1],[84,5],[20,1],[56,1]],'skipping',[[19,1],[35,1],[20,1]],'delete',[[48,2],[57,4],[68,1]],'pspfceultra',[[3,1]],'qfox',[[3,1],[67,1]],' |_____|_____|',[[76,2]],'utfconverter',[[18,1]],'determined',[[79,1],[86,1],[87,1],[83,3]],'typical',[[76,1],[87,1]],'2003',[[81,2]],' only',[[84,1]],' where',[[84,2],[87,1]],'mario',[[76,3]],'job',[[43,1]],'1fff ',[[76,1]],'implementation',[[87,1],[10,1],[65,1],[15,2]],'prefixes',[[51,1]],'rotated',[[86,1]],'crossing',[[86,11]],'won',[[60,1],[68,6],[21,1],[89,1],[42,1],[86,1],[48,1],[38,1],[63,1],[57,1],[61,1],[55,1],[13,1]],'`je',[[86,1]],'whether',[[62,8],[44,2],[10,1],[27,4],[57,1],[61,5],[68,3],[70,7],[76,1],[31,1],[13,1],[55,2]],'luke',[[3,1]],'horrible',[[87,1]],'7fff',[[81,1],[14,1],[48,1],[83,1]],'music',[[76,3],[55,1],[83,12],[84,1]],'rom',[[46,4],[11,2],[27,8],[68,15],[90,6],[75,12],[48,2],[8,1],[9,3],[63,7],[72,4],[61,1],[71,1],[76,4],[7,1],[13,5],[1,1],[4,2],[57,18],[64,11],[83,1],[5,1],[19,9],[26,2],[36,4],[35,11],[18,3],[37,2],[60,21],[58,2],[15,1],[81,1],[87,2],[86,1],[2,1],[3,1],[62,27],[29,4],[25,1],[55,3],[73,8],[16,3],[21,2],[31,2],[67,2],[79,1],[10,3],[23,2],[12,6],[20,1]],'freezing',[[19,2],[48,2],[67,1]],'ideal',[[84,1],[74,1]],'guide',[[24,5],[79,1],[74,1],[76,2],[48,1],[47,5],[72,2]],'tune',[[62,1],[83,22],[32,2]],'cope',[[86,1]],'dff6',[[57,1]],'bounds',[[13,1],[16,2]],'evaluate',[[57,1],[67,2]],'failattempts',[[70,1]],'patched',[[26,1]],'circuit',[[87,1],[33,1]],'school',[[73,1]],'cheat',[[35,1],[60,2],[50,2],[74,1],[16,1],[15,9],[17,1],[75,2],[48,30],[47,2],[63,4],[23,2],[49,2],[76,3],[13,4],[36,1]],'visually',[[56,1]],' 050',[[84,1]],'enhancements',[[3,1],[87,1],[18,3],[16,1],[21,1],[23,4],[17,1],[19,2],[7,1],[20,1]],'core ',[[82,1]],'bullets',[[71,1]],'perfecting',[[31,1]],'77ac',[[79,1]],'irql',[[81,1]],'cmp',[[86,21]],'currently',[[46,1],[35,1],[60,1],[68,7],[81,1],[58,1],[15,1],[87,2],[31,2],[39,1],[48,2],[38,1],[40,2],[57,3],[80,1],[64,1],[83,1],[70,1],[88,1],[19,2],[76,1],[84,6],[11,1],[73,1]],'calculate',[[87,1],[86,5]],'fade',[[84,1],[60,1]],'0318',[[86,3]],'higher',[[81,1],[87,1],[61,1],[70,1],[86,1],[84,1],[8,1],[40,1]],'104',[[87,1]],'submitdeleteframes',[[68,1]],' other',[[87,1]],'320x239',[[68,1]],' enemy',[[76,2]],'formatted',[[55,1]],'intervals',[[83,1]],'both',[[54,1],[87,4],[60,2],[69,1],[15,1],[17,1],[86,9],[48,1],[8,1],[38,3],[43,1],[62,2],[10,1],[29,1],[57,1],[61,2],[83,3],[23,2],[19,1],[26,1],[88,1],[55,1],[13,1],[84,6]],' cmos',[[86,7]],' 0be',[[84,1]],'miscellaneous',[[79,1]],'rerecording',[[3,5],[33,2],[50,1],[60,1],[16,1],[15,1],[23,2],[17,1],[49,1],[74,1],[2,1],[31,2]],'check',[[73,2],[68,2],[15,1],[86,1],[48,1],[38,1],[43,2],[40,1],[44,1],[57,3],[70,1],[19,1],[12,1],[56,1]],'doing',[[87,1],[60,2],[68,4],[83,1],[70,2],[19,1],[86,1],[20,1]],'blocks',[[83,1],[76,3],[84,1]],'big',[[19,2],[68,1],[55,2],[11,1],[70,2]],'braces',[[67,1]],'custom',[[62,1],[87,1],[68,2],[32,2],[58,1],[19,1],[7,2],[12,2],[40,4]],'activity',[[60,1],[7,1],[86,1],[11,1]],'important',[[87,1],[60,1],[74,1],[64,1],[70,1]],'abstraction',[[69,1]],'8bit',[[68,2]],'vars',[[70,1]],'drawn',[[62,2],[87,3],[18,1],[58,1],[88,1],[59,1],[55,1]],' 07f',[[84,1]],'mem',[[87,4]],'welcome',[[1,1]],' by',[[83,1],[28,2],[31,1]],' isb',[[86,7]],'%xh`',[[86,1]],'rerecordcount',[[19,1],[79,1],[68,1]],'amount',[[87,3],[41,1],[61,2],[23,1],[76,1],[86,2],[84,2],[63,1],[43,2]],'nesting',[[13,1],[61,1]],'bi&',[[86,4]],'ing',[[56,1]],' cpu',[[84,1]],' si_none',[[79,2]],'droradc',[[86,2]],'gamepads',[[79,1],[38,1]],'cpu',[[81,3],[18,3],[68,6],[87,12],[58,2],[15,1],[42,1],[86,6],[85,2],[57,8],[23,1],[76,6],[7,2],[13,1],[84,8]],'idc',[[62,1]],'link',[[10,1],[13,1],[8,1],[11,1]],'w0dn',[[86,1]],'t%_87',[[86,2]],'~60',[[17,1]],'14915',[[84,1]],'taking',[[87,2],[68,1],[65,1],[84,1],[86,2]],'application',[[68,1],[7,1],[67,1],[70,1],[5,1]],' 60',[[84,1],[86,1]],'binding',[[8,1],[20,1],[6,1]],'57%',[[84,1]],' again',[[76,1]],'unsigned',[[57,1],[50,1],[68,4],[49,1],[86,3],[67,1],[48,2]],'eval',[[70,3]],'assisted',[[3,1],[72,2],[74,13],[70,1],[76,1],[2,1],[13,1],[31,3],[52,1]],'room',[[68,1]],'3fff',[[87,1]],'paying',[[87,1]],'programmable',[[84,11]],'final',[[30,1],[84,1],[33,1]],'magenta',[[68,1]],'creation',[[70,1],[79,1],[67,1],[84,1],[20,1],[23,1]],'asl',[[57,1],[86,6]],'define',[[81,1],[68,1],[55,1],[32,1],[12,1]],'mpby',[[81,1]],'oddities',[[86,1]],'chosen',[[57,1]],'startup',[[62,1],[35,1],[27,1],[70,1],[23,1],[19,1],[5,1],[20,1]],'choice',[[35,1],[68,2],[87,1]],' complete',[[86,1]],' 256 ',[[76,4]],'lists',[[86,1]],'entries',[[87,3],[68,1],[9,1],[40,1]],' opcode',[[18,1],[86,2]],'fd%j',[[86,1]],'build',[[6,1],[18,1],[21,2],[8,1],[9,3],[3,1],[4,2],[5,2],[19,2],[7,3],[13,2],[55,1],[12,1],[20,3]],'16k',[[57,3]],'04fx',[[76,1]],'|ppu',[[87,3]],'c001',[[57,1]],'resets',[[57,1],[68,2],[48,1],[84,1]],'feed',[[87,2]],'mails',[[69,1]],'rgb32',[[68,1]],'status',[[46,4],[35,1],[27,5],[68,4],[81,2],[58,1],[15,1],[87,3],[86,3],[31,4],[44,1],[57,3],[59,3],[76,1],[84,17]],'expertise',[[84,1]],'was',[[22,1],[35,1],[18,2],[33,1],[46,11],[60,3],[15,2],[68,6],[87,17],[86,10],[48,5],[63,1],[3,22],[62,12],[29,6],[61,1],[25,1],[70,1],[76,1],[55,1],[13,2],[84,4],[73,1],[50,1],[74,3],[21,5],[17,1],[31,1],[67,1],[52,1],[79,6],[57,2],[83,1],[23,1],[19,3],[49,1],[14,1],[11,2]],'dd0e',[[86,8]],'identified',[[79,1]],'nmi',[[76,1],[57,2],[86,18],[84,1],[87,2]],'simulated',[[68,1]],'progression',[[68,1]],'agrees',[[88,1]],'selected',[[53,1],[29,1],[87,8],[15,2],[49,1],[86,1],[31,2],[13,1],[48,5],[55,3]],'loc',[[86,3]],'zip',[[26,4],[27,2],[15,1],[40,1]],'outlet',[[75,1]],'brings',[[46,1],[76,1],[68,2],[14,1],[48,1],[11,1]],'flow',[[67,2]],'drawline',[[68,1]],'overview',[[0,1],[2,1],[1,1],[71,2],[83,1],[51,1]],' once',[[83,2],[25,1],[31,1]],'html',[[79,1],[57,1],[32,1],[68,2],[69,1],[74,3],[67,3],[13,1],[84,1]],'combinations',[[87,1],[70,1],[86,4]],'d011',[[86,2]],'divider',[[84,3]],'sq2',[[84,10]],'getpath',[[10,1]],'paint',[[67,1],[68,4],[55,1]],'everything',[[62,1],[87,1],[68,1],[74,1],[61,2],[70,1],[86,1]],'240hz',[[84,3]],'clears',[[86,3]],'ines',[[26,4],[57,4],[81,1],[13,1],[64,8],[9,2]],'website',[[55,3]],'000c',[[83,1]],'eyebrows',[[87,1]],'rip',[[62,1],[83,1]],'drivers',[[13,1],[8,1],[86,1]],'romfreezecolor',[[18,1]],'destination',[[30,1],[62,2],[86,1]],'private',[[62,1]],'fceultra',[[3,1]],'use',[[56,1],[12,1],[27,1],[68,15],[90,2],[75,1],[48,6],[66,2],[38,7],[63,1],[32,1],[61,4],[71,5],[76,5],[7,1],[1,2],[13,3],[74,4],[57,8],[64,1],[83,6],[19,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,2],[58,2],[15,2],[60,2],[81,1],[87,7],[86,15],[40,3],[3,2],[43,1],[62,2],[70,5],[51,3],[55,13],[84,1],[73,3],[41,1],[69,1],[16,1],[21,1],[17,1],[39,1],[65,3],[67,2],[30,1],[20,1],[11,1]],'p40',[[68,1]],'wealth',[[75,1],[74,1]],'reserved',[[76,2],[86,1]],'visible',[[57,1],[90,1],[8,1],[43,1]],'selection',[[87,2],[15,1],[86,2],[55,19],[7,1],[13,1],[8,4],[14,4]],'add',[[87,2],[60,1],[69,1],[21,3],[15,1],[90,1],[86,13],[48,4],[63,3],[38,1],[40,1],[57,8],[83,1],[55,3],[13,4],[12,1],[56,1]],'uncompressed',[[23,1]],'considered',[[79,2],[68,1],[67,1],[87,3]],'existence',[[84,1],[71,1]],'behaves',[[86,1]],'renamed',[[90,1]],'fceuxd',[[3,8],[33,1],[2,1],[11,1],[73,1]],'occurs',[[84,2],[87,3],[86,9]],'9_s8',[[86,1]],'6502_cpu',[[86,2]],'roll',[[12,1]],'pane',[[13,1],[68,1]],'gdoverlay',[[68,3]],'determine',[[87,3],[68,1],[61,1],[64,1],[70,3],[83,3],[55,4],[84,1]],'r0j0`fd%j',[[86,1]],'yresolution',[[12,1]],'customizing',[[19,1],[28,2]],'american',[[29,1]],'mmc5',[[22,1],[87,2],[10,2],[83,7],[21,3],[76,1],[11,1],[9,1]],'fatal',[[86,1]],'percent',[[7,1]],'upgrade',[[21,1]],'player3',[[79,1]],'fractions',[[21,1],[74,1]],'portions',[[87,1],[70,1],[14,1]],'impossible',[[61,1],[55,1]],'tbl4',[[67,3]],'highly',[[70,2]],'trace',[[56,1],[18,1],[90,1],[16,2],[17,1],[75,2],[28,1],[9,1],[3,1],[62,1],[10,1],[57,2],[61,6],[5,2],[19,1],[7,1],[13,2],[12,1],[11,1]],'speedup',[[13,1],[73,1]],'again',[[3,2],[62,1],[18,2],[29,1],[61,1],[68,3],[70,1],[87,3],[17,1],[86,4],[55,1],[67,1]],'bugs',[[18,1],[16,1],[15,3],[21,1],[17,1],[10,1],[4,1],[5,1],[19,1],[23,1],[14,2],[13,2],[12,2],[11,2]],'wav',[[30,8],[8,1]],'they',[[87,7],[18,1],[68,2],[90,1],[75,1],[86,9],[62,4],[61,2],[71,3],[70,1],[76,2],[55,1],[84,1],[13,1],[73,1],[74,1],[16,1],[21,1],[67,1],[57,1],[64,1],[83,2],[49,1],[26,1],[59,2],[36,1]],'sides',[[27,2],[29,6],[32,1],[19,1],[76,2],[55,1],[43,2]],'prefix',[[90,1],[57,1],[51,3]],'basically',[[87,3],[60,1],[55,1],[70,1]],'defined',[[66,1],[55,2]],'opposite',[[62,1],[68,3],[86,1],[70,1]],'dir',[[20,1]],'07xx',[[76,1]],'lastkey2',[[70,1]],' tmnt',[[76,1]],'tya',[[86,1]],'operand',[[86,6]],'handakuten',[[55,4]],'zenity',[[21,1]],'logger',[[56,2],[18,1],[60,1],[90,1],[16,2],[58,2],[17,2],[75,4],[28,1],[8,1],[9,1],[3,2],[62,15],[10,1],[57,3],[61,9],[5,2],[19,1],[7,1],[13,2],[12,2],[11,2]],'resources',[[75,1],[68,1],[74,1],[69,1],[76,1]],'vector',[[69,1],[57,8],[86,11]],'viewport',[[4,2],[7,1],[8,3],[5,1]],'present',[[62,1],[59,1],[79,1],[87,4],[83,1]],'9fff',[[62,1]],'run',[[54,1],[35,1],[68,7],[73,1],[74,2],[42,1],[86,9],[67,2],[66,7],[43,2],[3,2],[57,7],[64,3],[71,3],[70,4],[88,1],[19,2],[56,1]],'j2rb',[[81,1]],'redundant',[[17,1],[79,1]],'4006',[[84,3]],'clear',[[87,1],[68,4],[86,9],[38,3],[62,2],[79,1],[45,2],[57,2],[83,4],[88,1],[55,1],[13,1],[11,1]],'inverting',[[84,1]],'smooth',[[87,1]],' set',[[86,1]],'create_avi',[[10,1]],'xii',[[86,2]],'1100000000000000',[[88,1]],'usability',[[3,1],[17,1],[13,1],[16,1]],'packaged',[[33,1],[73,1]],'during',[[62,1],[87,18],[29,2],[21,2],[15,2],[42,1],[86,5],[31,3],[13,1],[55,1],[84,2],[43,1]],'profiling',[[57,1]],'10x1',[[86,1]],'kh%&1',[[86,1]],' xx',[[60,1],[86,1]],'hitboxes',[[71,1]],'graphical',[[3,1],[87,4],[65,1],[69,1]],'unless',[[35,1],[29,2],[57,2],[61,1],[68,5],[79,3],[87,2],[86,1],[31,1],[55,1],[84,1],[36,1]],'ror',[[86,21]],'playbeginning',[[19,1],[68,1]],'riff',[[7,1]],'followed',[[79,2],[57,1]],'forceful',[[68,1]],'127',[[68,5],[86,1]],'life',[[48,1],[71,1],[75,1]],'popped',[[87,1]],'complex',[[87,1],[86,1]],'includes',[[46,1],[85,1],[18,1],[68,2],[69,1],[21,1],[58,1],[19,2],[13,1],[82,1],[9,1],[20,1]],'bypassed',[[41,1]],' khorton@iquest',[[83,1]],'input',[[36,4],[35,11],[18,1],[27,6],[12,2],[6,1],[15,8],[54,1],[68,25],[8,1],[9,1],[38,11],[80,1],[71,2],[25,1],[70,4],[76,1],[7,1],[13,4],[84,3],[34,1],[41,1],[74,1],[21,3],[17,2],[31,3],[67,7],[52,1],[24,1],[79,17],[10,3],[23,2],[19,1],[14,1],[11,2],[20,1]],' changes',[[23,1]],'particular',[[87,3],[57,1],[83,1],[58,1],[31,2],[13,1],[55,1],[84,1],[40,1]],'resetinstructionscount',[[11,1],[68,1]],'prefer',[[61,1],[43,1]],'minimal',[[23,1]],' 32',[[83,3],[76,1],[81,2]],'text',[[60,3],[68,4],[90,2],[48,2],[8,1],[66,1],[43,1],[3,1],[61,3],[71,2],[55,40],[7,1],[1,1],[13,2],[74,1],[16,1],[21,1],[28,3],[31,1],[67,2],[47,2],[79,11],[10,1],[57,3],[83,5],[23,2],[19,3],[20,1],[12,2]],'playchoice',[[33,1]],'00000011',[[88,1]],'indiana',[[14,1]],' 8160',[[76,1]],'clocks',[[84,2],[87,3]],'mulitple',[[76,1]],' playback',[[84,1]],'devices',[[79,3],[10,1]],'preparations',[[86,3]],'part3',[[90,1]],' a13',[[87,1]],'codes',[[56,2],[35,2],[57,1],[75,1],[86,2],[48,1],[63,4],[73,2]],'minus',[[81,1],[68,1],[87,2],[83,2],[84,1]],' over',[[2,1]],'editing',[[60,3],[68,2],[74,1],[75,3],[28,1],[31,1],[79,1],[4,2],[64,1],[71,1],[23,1],[13,2],[12,1]],'metadata',[[19,1],[46,4],[31,5],[23,1]],'management',[[65,1],[86,1],[23,1]],'5x5',[[68,2]],' bigbad',[[40,4]],'uint8',[[81,3]],'caveat',[[83,2],[87,2]],'such',[[46,1],[35,2],[18,1],[68,6],[81,1],[87,1],[90,1],[42,2],[75,2],[48,3],[38,2],[72,1],[3,5],[62,2],[61,1],[71,1],[70,3],[51,1],[76,4],[55,1],[1,1],[84,2],[73,1],[74,3],[69,1],[16,3],[31,1],[65,1],[67,1],[57,4],[64,1],[19,2],[36,2]],'quite',[[76,1],[68,1],[86,3],[61,1],[87,1]],'cur',[[84,1]],'brightness',[[87,1],[33,2],[40,1]],'report',[[15,1],[86,1]],'force',[[40,1],[4,1],[41,1],[67,1],[13,1],[84,1],[12,1],[43,2]],'writes',[[87,1],[68,1],[60,1],[83,2],[15,1],[70,1],[88,1],[86,2],[84,3]],'~50',[[17,1]],'performance',[[14,1],[74,1],[8,1],[42,1]],'rescaling',[[9,1]],'efficiency',[[13,1],[7,1]],'fffe',[[76,1],[57,1],[86,3]],'eliminates',[[65,1],[7,1]],'assembler',[[3,1],[90,1],[57,4]],'144',[[70,1]],'164',[[13,1]],'presentation',[[7,2]],'stopping',[[11,1],[68,2]],'2xx',[[83,1]],'strobed',[[84,1],[87,1]],' |09',[[84,1]],'removing',[[62,1],[87,1],[14,1],[13,1]],'adc',[[86,22]],'8th',[[87,1],[86,2]],'ora',[[86,9]],'pix',[[76,2]],'accurately',[[87,1]],'scanlines',[[19,3],[59,1],[57,3],[87,9],[42,4]],'pattern',[[22,1],[54,7],[68,1],[87,21],[58,2],[76,2],[8,3],[6,1]],' there',[[46,1],[86,1],[83,1],[84,1],[89,1]],'pick',[[21,1],[10,1],[15,1]],'numpad7',[[68,1]],'fulscreen',[[13,1]],'loading',[[35,1],[18,1],[68,3],[15,5],[38,1],[44,1],[51,2],[13,4],[84,1],[74,2],[16,1],[21,2],[17,1],[31,5],[65,1],[24,1],[79,1],[57,1],[83,1],[23,1],[19,2],[26,1],[14,1],[11,2],[12,2]],'0x60',[[86,1]],'190',[[9,1]],'numpad',[[21,1],[68,5]],'backwards',[[81,1],[68,3],[18,1],[7,1],[71,1]],'construct',[[65,1]],'dualcore',[[19,1]],'stick',[[83,1],[76,1]],' enable',[[84,5]],'load',[[46,3],[35,5],[18,1],[27,4],[33,1],[37,3],[15,2],[12,1],[60,1],[68,7],[86,5],[48,3],[8,2],[9,1],[40,2],[62,1],[44,3],[29,1],[71,3],[25,4],[51,4],[70,1],[55,4],[84,8],[73,1],[16,4],[31,1],[67,11],[10,1],[57,3],[83,11],[23,3],[19,1],[26,2],[20,2],[36,1]],'slight',[[35,1],[33,1],[14,1],[43,1]],'synchronize',[[84,1]],' 1993',[[86,1]],'0900',[[76,1]],'applications',[[86,2],[41,1],[67,1],[31,1],[69,3],[72,1]],'prevent',[[87,1],[60,1],[68,2],[21,1],[15,1],[42,1],[86,1],[67,1],[9,1],[4,1],[57,1],[70,1],[19,2],[20,1]],' anc',[[86,1]],'2011',[[14,1]],'combine',[[62,8],[57,1],[86,1]],'ours',[[86,1]],' whenever',[[44,1],[60,1]],'glitchy',[[41,1]],'zapper',[[9,2],[79,5],[68,10],[16,1],[15,2],[19,3],[12,2],[38,8]],'restored',[[17,2],[48,1],[7,1]],'com',[[87,1],[69,1],[77,1],[89,2],[88,2],[84,1],[52,1]],'themselves',[[71,3]],' toggle',[[81,1]],'0fff',[[76,1]],'ahead',[[7,1]],'termination',[[68,1]],'tas',[[12,1],[68,2],[74,7],[15,1],[47,2],[9,1],[52,5],[72,3],[71,1],[23,5],[76,3],[1,1],[13,3],[11,1],[6,4]],'errors',[[12,1],[4,1],[68,1],[15,1],[70,1],[67,2],[20,1],[56,1]],'dropped',[[16,1],[18,1]],' selecting',[[31,1]],'operations',[[68,3],[57,1],[60,1],[69,1],[86,10]],'fetched',[[87,12],[86,9]],'@x&#cey',[[86,1]],' 042x',[[76,1]],'16kb',[[10,2]],' 065',[[84,1]],'average',[[35,1]],'checks',[[62,1],[16,1],[11,1]],'little',[[68,2],[18,1],[55,1],[86,1],[70,1]],'necessary',[[54,1],[62,1],[68,2],[41,1]],'position',[[68,8],[67,1],[48,1],[9,1],[79,4],[4,1],[23,2],[19,5],[76,4],[7,1],[55,1],[84,1],[11,1]],'comma',[[35,1],[68,1]],'getimmediate',[[13,1],[68,1]],'linear',[[87,1],[68,1],[83,1],[84,22]],'generating',[[87,1],[68,1],[83,1],[84,1]],'4020',[[76,1]],' brk',[[86,7]],'`28',[[86,1]],'postings',[[84,1]],' iiiiiiiiiiiii',[[57,1]],'clipboard',[[69,1],[60,1],[55,1]],' attempt',[[83,1]],'aborted',[[20,1]],'ymouse',[[68,1]],'west',[[86,1]],' writing',[[84,1]],'mutually',[[84,1],[87,1]],'now',[[22,1],[11,1],[18,4],[68,1],[81,1],[87,4],[15,4],[86,2],[48,2],[8,5],[9,3],[70,3],[7,4],[13,11],[55,1],[84,7],[74,1],[16,8],[21,10],[17,6],[31,2],[67,4],[52,1],[79,1],[4,1],[57,1],[83,2],[5,1],[19,14],[23,4],[20,4],[12,4]],'sensitive',[[68,2],[27,1],[67,1],[70,1]],'outlinecolor',[[68,4]],'rewinder',[[71,1]],'built',[[3,1],[71,2],[7,1],[14,1],[66,1],[63,2],[6,1]],' generic',[[81,4]],'further',[[3,1],[55,1]],'latency',[[41,1]],'tutorials',[[67,1],[55,1]],'dark',[[62,1],[60,1]],'patient',[[83,1]],'prelim',[[83,1]],'depths',[[68,1]],'silenced',[[84,4]],'zeropage',[[86,6]],'makers',[[74,1]],'1536',[[87,1]],'boxes',[[37,1],[68,1],[15,1],[51,1],[23,2],[55,2],[48,1],[63,1]],'generictips',[[74,1]],' c0',[[86,1]],'ultra',[[3,18],[53,1],[60,1],[79,1],[80,1],[81,3],[23,1],[0,1],[2,3],[1,1],[31,1],[48,3]],'marks',[[90,1],[55,4]],'itself',[[87,1],[60,4],[68,4],[90,1],[71,1],[51,1],[86,1],[55,1],[84,2]],' specifically',[[70,1]],'automagical',[[86,1]],'reaction',[[25,1]],'pathname',[[27,1]],'filebase',[[36,1]],'stylesheet',[[8,1]],'away',[[87,1],[68,1],[57,1],[86,6],[38,1]],'callback',[[68,29]],'became',[[74,1]],'w_pm`',[[86,1]],'khz',[[84,3]],'working',[[3,1],[62,2],[18,1],[32,2],[61,1],[68,2],[69,1],[83,1],[13,1],[11,2]],'embedded',[[68,1]],'dex',[[86,3]],'involving',[[15,2]],'getup',[[16,1],[68,1]],'quirks',[[67,1]],'setregister',[[17,1],[68,2]],'inclined',[[75,1]],'bare',[[67,1]],'constants',[[79,1]],'ought',[[86,1]],' naturally',[[87,2]],'exists',[[87,1],[68,1],[18,1],[23,1]],'ans',[[1,2],[3,1]],' 15',[[84,1]],'decodes',[[86,1]],'ale',[[87,2]],'corrupted',[[13,1],[15,1],[55,1]],'october',[[86,1],[7,1]],'rewind',[[46,2],[71,1],[31,1]],'m`0@9',[[86,5]],'fceu98',[[21,1]],'placed',[[76,1],[68,1],[73,1]],'hear',[[84,1]],'finishes',[[87,2],[86,1]],'interpolation',[[43,1]],'patterns',[[54,1],[84,2],[87,1]],'2400|',[[76,1]],'true',[[79,6],[57,1],[68,30],[87,1],[70,7],[86,1],[67,3],[66,1],[43,1]],'pbin',[[81,1]],'cpus',[[73,1]],'21477270',[[83,1]],'occurence',[[87,1]],'4040',[[83,1]],'decision',[[87,1]],'deck',[[29,1]],'compute',[[68,1]],'row',[[76,10],[4,1],[28,1],[55,1],[8,1],[87,1]],'gauntlet',[[76,1]],'demos',[[86,1],[56,1]],' try',[[66,1]],'checkbox',[[38,1],[44,2],[57,4],[41,2],[16,1],[55,3],[48,2],[11,1],[43,1]],'turn',[[35,2],[37,1],[41,1],[68,1],[86,1],[31,1],[38,1]],'ane',[[86,5]],'a000',[[62,1],[83,1]],'sram',[[5,1],[48,1],[21,1],[36,1]],'plugin',[[8,1],[7,1]],'properly',[[54,1],[35,1],[62,1],[25,1],[5,1],[17,1],[19,3],[13,1],[48,1],[11,1]],'restore',[[46,3],[62,1],[45,1],[41,1],[57,2],[21,4],[25,3],[64,1],[19,1]],'easier',[[62,1],[57,1],[68,1],[74,1],[71,2],[83,1],[88,1],[75,1],[76,1],[65,1],[86,2]],'api',[[69,1],[66,1]],'naturally',[[84,1]],'xxff',[[86,1]],'xresolution',[[12,1]],'differs',[[79,1]],'might',[[54,2],[68,3],[90,1],[70,2],[76,1],[86,3],[31,1],[55,1],[11,1]],'decrypt',[[63,1]],'mustrollback',[[70,1]],'decimal',[[79,2],[57,1],[81,1],[51,2],[76,1],[86,27],[67,1],[48,1]],'timestamp',[[80,4]],'tim',[[86,1]],'comprehension',[[87,1]],' memory',[[87,4]],'fancy',[[67,1]],'undone',[[74,1]],'warning',[[68,3],[27,1],[55,1]],'fading',[[60,1]],'fullest',[[1,1]],'li#v7',[[86,2]],'health',[[70,1]],'simply',[[53,1],[60,2],[74,1],[87,3],[31,3],[79,1],[57,3],[83,4],[25,1],[51,1],[23,1],[70,3],[36,1]],' even',[[86,1]],'inconsistent',[[4,1]],'utf',[[20,1]],'deflate',[[26,1]],' nsf',[[83,1]],'oam',[[87,7],[9,1],[60,3]],'style',[[3,1],[18,1],[29,1],[32,1],[68,1],[48,1],[8,1],[38,1]],'player2',[[22,2],[79,1]],'finished',[[59,1],[68,1],[81,1],[12,1],[15,1]],'manually',[[87,1],[57,5],[68,1],[89,1],[55,1],[31,1],[38,1]],'inservice',[[87,1]],'declaring',[[67,1]],'installation',[[55,1]],'beyond',[[30,1],[60,1]],'translating',[[55,2]],'sophisticated',[[87,1]],'10ff',[[76,1]],'designation',[[57,1]],'advantage',[[65,1],[84,1],[31,1]],'architecture',[[3,1],[87,1],[13,1],[58,1],[84,1]],'overrides',[[17,2],[19,1],[29,2],[73,1],[25,1],[36,2]],'007b',[[83,1]],'undocumented',[[84,1],[86,7]],'designates',[[57,1]],'tries',[[68,1]],'predefined',[[68,6],[67,2]],'redesign',[[12,1]],'scalar',[[15,1]],'113',[[87,1]],'circuitry',[[87,2]],'newname1',[[90,3]],'exec_count',[[68,1]],'puc',[[69,3]],'unit',[[87,1],[29,1],[86,1],[84,14],[58,1],[66,1]],'vd`d2n0l',[[86,1]],' simply',[[76,1]],' square',[[84,7]],'178',[[13,1],[11,1]],'possibilities',[[62,1],[76,2],[87,1],[48,7],[23,3]],'ret',[[60,1]],' asl',[[86,5]],'dumpinput',[[10,1]],'stuff',[[87,1],[83,1],[58,1],[70,2],[88,1],[67,4],[55,1]],'controlling',[[57,2]],'lesser',[[68,1]],' 04bx',[[76,1]],'inputs',[[87,1],[68,2],[74,1],[21,3],[70,2],[25,1],[65,1],[38,1]],'horton',[[83,1]],'option',[[11,3],[35,3],[18,5],[12,6],[46,16],[60,1],[15,5],[42,1],[68,2],[8,3],[9,1],[38,3],[40,1],[43,5],[29,1],[44,1],[61,4],[25,3],[7,3],[13,14],[50,1],[21,4],[17,1],[4,2],[10,3],[57,3],[23,4],[19,5],[49,1],[59,1],[20,3],[6,1]],'handled',[[15,1],[86,10]],'lagframe',[[68,1]],'nonsense',[[71,1]],'6fff',[[83,1]],'c000',[[62,1],[76,1],[57,4],[83,2],[90,3]],'lastkey4',[[70,1]],'212',[[10,1]],'key4',[[70,1]],' still',[[83,1]],'most',[[46,2],[54,1],[60,1],[68,5],[87,2],[75,1],[86,9],[48,1],[66,1],[9,1],[38,2],[62,1],[25,1],[51,1],[70,3],[76,1],[55,3],[84,2],[74,1],[31,1],[65,1],[57,1],[88,1],[26,1],[59,1],[11,2],[12,1]],'kbfe_j',[[86,1]],'installed',[[19,1]],'does',[[35,2],[60,1],[68,4],[81,1],[58,1],[87,5],[86,19],[67,2],[48,3],[63,1],[43,1],[62,1],[79,1],[57,1],[83,1],[70,2],[51,1],[19,2],[59,1],[76,2],[55,2],[84,2],[20,2],[12,1]],'galaxian',[[71,1]],'filled',[[63,2]],' load',[[83,2],[84,2]],'redo',[[19,2],[35,1],[46,4],[25,2]],'sev',[[86,2]],'fairly',[[60,1]],'077h',[[83,1]],'slider',[[19,1]],'desyncs',[[73,1],[31,1]],'googlecode',[[3,1]],'001c',[[51,2]],'expensive',[[68,1],[67,1]],'underlaps',[[87,1]],'terminator',[[83,1]],'points',[[87,1],[68,1],[86,3],[13,1],[70,1]],'substituted',[[57,2]],'polled',[[54,1],[35,1]],'``a',[[86,2]],'2006',[[3,4],[81,1],[87,2],[89,1],[88,4]],'items',[[34,3],[35,1],[46,3],[19,5],[75,1],[76,1],[55,1]],' with',[[54,1]],'faintly',[[87,1]],'keys',[[34,1],[38,2],[68,4],[79,4],[16,2],[25,2],[70,3],[19,2],[7,1],[67,2],[20,1],[6,1]],'deleted',[[57,2],[68,5]],'compliment',[[84,2]],'85xx',[[86,1]],'reply',[[89,1],[88,1]],'able',[[87,1],[68,1],[15,1],[23,1],[55,2],[84,1],[38,1],[9,1]],'energy',[[48,5],[76,4],[87,6]],' you',[[35,2],[60,2],[41,1],[83,2],[87,1],[25,2],[89,1],[17,1],[28,1],[31,4],[86,3],[66,2]],'converts',[[68,1]],'rgp9',[[86,2]],'regardless',[[87,5],[4,1],[68,4],[84,1]],'relevant',[[62,1],[81,1],[57,1]],'pass',[[87,2],[68,1],[67,1],[61,1],[83,1]],'ykt',[[9,1]],'approximately',[[86,1]],'waveforms',[[84,1]],'regards',[[84,2],[87,1]],' been',[[86,1]],'wins',[[87,1]],'unisystem',[[16,1],[38,1],[40,2]],'subpixel',[[76,3]],'optimizing',[[74,1]],'fillcolor',[[68,4]],'replicates',[[41,1]],'creative',[[75,1]],'deprecated',[[4,1],[6,1]],'organization',[[19,1]],'mark',[[3,1],[35,1],[57,1],[55,3]],' movie',[[31,2],[44,1],[23,1]],'inflating',[[68,1]],'spec',[[83,3]],'whatsoever',[[87,1]],'describing',[[90,1]],'chapters',[[1,1],[34,1],[77,1]],'appears',[[46,3],[68,1],[86,1],[84,1]],'product',[[57,3]],'once',[[46,2],[35,2],[18,1],[68,7],[87,1],[42,1],[75,1],[86,1],[67,2],[48,1],[38,1],[43,1],[62,1],[44,1],[63,1],[61,2],[83,2],[5,1],[19,2],[55,7],[84,1],[12,1]],'c008',[[90,2]],'patching',[[26,3],[57,1],[48,1],[21,1],[56,1]],'quicksave',[[17,1]],'activation',[[84,1]],'misbelief',[[86,1]],'rheiny',[[3,1]],'close',[[46,2],[35,1],[33,1],[60,1],[68,5],[21,1],[87,3],[86,1],[38,1],[44,2],[23,1],[19,2],[5,1],[7,1],[55,1],[12,1]],'pagedown',[[68,1]],'dd0a',[[86,9]],'noticeable',[[68,1]],'`j@xn',[[86,1]],'device',[[79,3],[33,1],[29,1],[87,3],[25,1],[76,1],[84,2],[38,5]],'ch1',[[83,2]],'comply',[[11,1]],'highlighted',[[60,3],[18,1],[7,1]],'follows',[[79,1],[87,2],[83,1],[55,1],[48,1],[66,1],[84,5]],'mutlitrack2',[[71,1]],'5fffh',[[83,1]],'flags',[[87,1],[18,1],[57,4],[83,2],[15,1],[19,1],[86,25],[7,1]],'eject',[[29,5],[32,1]],'crossed',[[86,4]],'compression',[[16,1],[26,1]],' february',[[84,1]],'firing',[[87,1],[68,4]],' nmos',[[86,7]],'qt5',[[8,1],[9,1]],'operation',[[87,5],[10,1],[68,3],[84,6],[86,21]],'272',[[87,1]],'state',[[46,1],[35,1],[27,1],[60,1],[68,23],[81,5],[15,2],[87,1],[86,4],[40,1],[62,1],[44,2],[80,2],[61,2],[71,1],[25,8],[13,1],[84,5],[21,1],[31,6],[67,2],[79,3],[57,4],[83,3],[59,2],[20,2],[12,1]],'cheapocabra',[[9,1]],'labels',[[90,2],[57,3]],'correspond',[[83,1],[76,1],[40,1]],'damaging',[[87,1]],'indirect',[[57,1],[86,6]],'nearest',[[43,1]],'rp2a03',[[68,1]],'licensed',[[3,1]],'2004',[[3,3],[87,1],[18,1],[80,1],[86,1]],'0200',[[76,2],[57,1]],'equivalent',[[67,3],[65,1]],'switch',[[43,1],[35,1],[27,2],[29,6],[32,1],[37,2],[44,1],[60,1],[55,1],[13,2],[48,1],[40,1]],'unfreeze',[[18,1]],'xor',[[84,2],[68,2],[67,1]],'overhaul',[[19,1],[52,1],[87,1],[15,1],[23,1]],'samples',[[83,1],[42,4]],'shapedefs',[[71,1]],'patcher',[[57,1]],'2746924',[[18,1]],'rotations',[[86,2]],'ugly',[[55,1]],'translation',[[55,6]],'sty',[[57,1],[86,4]],'seen',[[76,1],[57,1],[74,1],[8,1],[23,1]],'store',[[29,1],[68,1],[61,1],[64,1],[90,1],[86,13],[55,1],[36,1]],'vastly',[[13,1]],'01ff',[[76,2],[57,2],[86,3]],'depth',[[68,1]],'dated',[[86,1]],'impose',[[13,1]],'assure',[[86,1]],'successive',[[86,1]],'reworked',[[87,1]],'autoconverts',[[18,1]],'saying',[[90,1],[55,2]],'interrupting',[[68,1]],'indir',[[86,4]],'numbers',[[54,2],[57,1],[83,1],[71,1],[70,1],[76,1],[86,2],[67,2]],'6000',[[76,1],[81,1],[14,1],[48,1],[83,5]],'serializer',[[87,1]],' zeropage',[[86,3]],'helps',[[56,1],[55,1]],'own',[[87,3],[68,1],[90,3],[15,1],[86,2],[48,1],[63,1],[38,1],[62,1],[52,1],[64,1],[71,1],[23,1],[84,1]],'blip',[[3,1]],'scalers',[[8,1],[10,1]],'leaves',[[13,1],[27,2]],'emu',[[10,2],[68,49],[16,1],[15,3],[17,1],[67,7],[13,2],[66,2],[9,1]],'equal',[[57,2],[67,3],[48,8],[84,2],[70,1],[86,1]],'location',[[57,2],[41,1],[30,1],[68,2],[86,3],[31,1],[48,2],[84,2],[63,1]],'board',[[76,2]],'transparent',[[87,6],[68,4],[84,1],[16,1],[9,1]],'106',[[83,2],[87,1]],'abilities',[[84,1]],' shy',[[86,1]],'m09',[[86,1]],'horizontally',[[87,2]],'64kb',[[22,1],[21,1]],'00000111',[[88,2]],'objpixel',[[87,1]],'groups',[[35,1],[18,1],[7,1]],'767',[[84,2]],'lined',[[54,1]],'format',[[46,1],[53,1],[68,3],[81,3],[90,2],[48,6],[8,1],[82,2],[40,1],[62,1],[80,5],[61,1],[78,4],[13,1],[41,1],[74,1],[16,2],[21,2],[31,2],[47,1],[52,1],[79,16],[64,3],[83,5],[23,6],[26,5]],'sounddisplay2',[[13,1]],'recognize',[[19,1]],'authoring',[[81,1],[21,1],[58,1],[17,1],[75,1],[39,1],[67,1],[66,1],[47,1],[38,1],[3,1],[85,1],[4,1],[10,1],[77,1],[6,1]],'libraries',[[68,1],[65,1],[7,1],[67,1],[11,1],[69,1]],'belonging',[[57,1]],'trans',[[68,3]],'pch',[[86,16]],'make',[[46,1],[35,2],[18,1],[37,1],[60,2],[68,7],[87,4],[75,1],[86,1],[63,1],[43,4],[40,1],[62,4],[71,1],[25,2],[70,1],[55,5],[84,1],[31,2],[67,3],[79,1],[57,4],[30,1],[83,1],[56,2]],' fix',[[86,7]],'9th',[[86,1]],'arred',[[86,1]],'were',[[87,2],[33,1],[60,2],[68,2],[21,2],[58,1],[86,1],[31,1],[3,2],[62,4],[29,1],[57,1],[61,1],[79,1],[70,1],[5,1],[19,1],[84,1],[11,1]],'firebrandx',[[33,1]],'chip',[[83,6],[87,1],[86,2]],'jumps',[[86,4]],'populated',[[15,1]],'written',[[81,4],[68,2],[50,1],[87,1],[58,1],[17,1],[86,3],[65,1],[48,2],[67,3],[9,1],[3,2],[29,1],[57,1],[83,5],[71,1],[49,1],[76,2],[55,2],[1,1],[84,6]],'nametables',[[76,1]],'gp2x',[[3,1]],'due',[[3,1],[87,1],[29,1],[68,1],[74,1],[19,2],[76,1],[86,1],[55,1],[84,3],[6,1]],'brk',[[76,1],[86,21]],'08000h',[[83,4]],'11ff',[[76,1]],'noicon',[[27,3]],'global',[[68,4],[67,1],[70,1],[40,1]],'sure',[[62,1],[79,1],[68,2],[30,1],[83,1],[70,1],[7,1],[48,1],[55,1]],'tracking',[[74,1]],'collapse',[[51,1]],'1f0h',[[83,1]],'assigned',[[19,1],[31,1],[38,3],[49,1]],'onsegmentstart',[[70,2]],'article',[[86,2]],'exact',[[87,2]],'watch',[[18,6],[50,3],[68,1],[21,1],[15,1],[74,1],[17,2],[48,5],[47,2],[3,1],[62,1],[57,4],[61,2],[23,8],[19,6],[51,14],[76,1],[14,1],[13,1],[11,2],[36,3]],'can',[[20,1],[12,2],[27,1],[68,39],[90,7],[48,11],[8,2],[9,1],[38,6],[63,2],[66,2],[32,3],[61,7],[71,1],[76,8],[7,1],[13,3],[57,26],[64,4],[83,5],[5,1],[19,4],[26,2],[49,3],[88,2],[36,1],[54,1],[35,15],[60,17],[81,1],[87,9],[58,3],[15,2],[42,2],[89,2],[86,11],[40,2],[3,2],[43,12],[29,4],[62,16],[80,1],[25,2],[51,2],[70,13],[55,14],[84,8],[73,9],[41,4],[50,1],[21,1],[69,2],[17,2],[28,3],[31,22],[65,1],[67,13],[79,5],[10,1],[30,2],[77,1],[23,7],[11,4],[56,1]],'snapping',[[61,1]],'mapinittab',[[16,1]],'turbo',[[27,5],[32,3],[41,2],[21,1],[68,2],[23,4],[19,8],[14,2],[67,2],[20,1]],'intuitive',[[15,1],[60,1]],'messes',[[21,1]],' palette',[[40,1]],'keeping',[[57,1]],'giving',[[71,1]],' |1e',[[84,1]],'too',[[35,1],[68,4],[87,1],[16,1],[86,4],[55,2],[13,1],[66,2],[67,1],[43,1]],'nestopia_rgb',[[33,1]],'wasok',[[70,2]],' proof',[[86,1]],'stderr',[[12,1]],'notable',[[12,1]],'0x5fff',[[13,1]],'slot',[[76,5],[18,2],[67,1],[68,5],[25,4]],'slowest',[[32,1]],'unassigned',[[19,1]],'dec',[[86,9]],'newppu',[[17,1],[79,1],[18,2],[13,3],[16,1],[20,1]],'perfection',[[74,1]],'bit0',[[79,2],[86,1]],'keyword',[[67,1]],'compare',[[57,3],[50,1],[13,2],[48,5],[63,4],[49,1]],'alu',[[86,2]],'gets',[[87,1],[68,9],[86,1],[13,1],[15,2]],'bases',[[87,1]],'netplay',[[69,1],[16,1],[73,1]],'orange',[[68,3]],'primitive',[[57,3]],'version',[[73,2],[81,6],[33,1],[50,1],[87,1],[86,6],[2,1],[65,1],[9,1],[38,2],[3,10],[52,1],[79,4],[5,2],[19,1],[0,1],[23,1],[49,1],[1,1],[13,1],[11,1],[6,1]],'permanent',[[63,1]],'lets',[[59,1],[10,1],[60,2],[61,1],[86,3]],'sound',[[34,2],[73,3],[18,4],[27,1],[41,22],[21,4],[68,2],[42,3],[84,32],[31,1],[82,4],[9,1],[4,2],[10,3],[83,17],[25,1],[19,12],[76,3],[7,5],[13,1],[14,2],[20,1],[11,1]],'reaching',[[44,2],[31,1]],'mismatch',[[20,1]],'1kb',[[81,1]],'08fffh',[[83,2]],'ok#00',[[90,1]],' 12',[[84,2]],'overincreased',[[21,1]],'retained',[[3,1],[84,1]],'makecode',[[62,1]],'chr',[[62,3],[81,2],[60,1],[87,2],[64,1],[21,3],[58,3],[59,1],[13,2],[12,1]],'randomizer',[[9,1]],'par',[[48,1]],'brand',[[13,1],[23,1]],'bear',[[55,1]],'protocols',[[69,1]],'displayed',[[35,1],[27,2],[60,1],[68,1],[87,1],[15,1],[31,1],[48,2],[63,1],[44,1],[57,4],[79,4],[51,1],[19,1],[59,2],[12,1],[56,1]],'beebee',[[70,4]],'mirr',[[81,1]],'asymmetry',[[84,1]],'mos',[[86,1]],'fashion',[[87,2]],' 14',[[84,1]],'smb',[[19,1],[27,16],[58,1],[71,7]],'initalized',[[83,1]],'exit',[[37,2],[57,1],[67,1],[68,8],[9,1],[15,1]],'guess',[[87,1],[86,1]],'f18',[[68,1]],' nes',[[31,1]],'bind',[[44,1],[18,1],[38,1],[20,2]],'broke',[[18,1]],'path',[[27,4],[29,1],[37,1],[68,6],[15,3],[13,2],[66,1],[12,1]],'buildable',[[8,1]],'extraneous',[[29,1]],'vbjin',[[49,1]],'wide',[[60,1]],'9002',[[83,2]],'wrap',[[84,1]],'either',[[79,2],[57,1],[68,5],[61,1],[69,1],[83,2],[87,2],[89,1],[76,1],[86,6],[55,1],[84,2]],'mistake',[[60,1],[67,2]],'ntsccolor',[[21,1]],'past',[[35,1],[4,1],[15,1],[73,1]],'post',[[17,1],[87,1],[13,1],[42,1]],'fire',[[54,5],[68,2],[74,1],[16,3],[47,3]],'accident',[[25,1]],' how',[[83,1]],'inside',[[87,2],[57,1],[68,4],[11,1],[20,1]],'library',[[3,1],[68,28],[69,10],[17,2],[14,1],[13,1],[67,1],[11,1]],'1998',[[3,1]],'screen',[[54,1],[35,3],[18,1],[33,1],[37,2],[58,1],[15,2],[68,24],[87,17],[86,1],[8,1],[9,1],[38,1],[43,9],[44,1],[29,3],[62,2],[71,1],[70,1],[76,13],[55,2],[31,1],[67,2],[79,2],[5,2],[19,4],[23,2],[59,1],[14,1],[12,2],[36,1]],'plays',[[46,2],[62,1],[27,2],[68,1],[83,1],[15,1],[76,1],[31,1]],'numerous',[[27,1],[23,2]],'exist',[[59,1],[68,1],[87,2],[84,2],[71,1],[40,1]],'kirby',[[76,1]],'interpreted',[[79,1],[87,1]],'demokratische',[[86,1]],'mouse',[[60,1],[68,3],[58,1],[8,1],[38,3],[43,2],[9,4],[79,7],[10,2],[57,2],[61,1],[71,2],[19,2],[59,1],[55,2],[13,1],[11,1],[12,1]],'longer',[[79,1],[18,4],[16,2],[15,1],[21,2],[17,1],[19,2],[23,2],[55,1],[84,2],[66,1],[9,1]],'blowing',[[38,1]],'assign',[[45,3],[27,1],[38,4]],'super',[[76,3],[87,2],[48,1],[51,1]],'provide',[[87,1],[68,3],[48,1],[69,1]],'f22',[[68,1]],'accomplished',[[75,1]],'1ffh',[[83,2]],'_29_',[[89,1]],'310',[[57,1]],'insert',[[79,4],[29,5],[32,2],[68,1],[66,1],[11,1]],'quick',[[57,1],[67,1],[68,2],[8,1],[25,1]],'omit',[[68,1]],' extra',[[83,1],[81,1]],' bpl',[[86,3]],'hell',[[87,1]],'subtitle',[[19,2],[46,1],[79,5]],'referred',[[3,1],[81,1],[80,1],[31,1]],'f17',[[68,1]],'revisions',[[84,3]],'sept',[[87,2]],'2008',[[3,5],[22,1],[76,1],[21,1],[20,1],[23,1]],'#228844',[[68,1]],'deccmp',[[86,2]],' your',[[86,1]],'bmi',[[86,2]],'dendy',[[35,2],[10,3],[2,1],[27,5],[8,1]],'desire',[[61,1],[84,1]],' pal',[[83,1]],'detail',[[48,1],[76,1],[84,2]],'pet',[[86,2]],'824',[[87,1]],'viewers',[[9,1]],'conforms',[[15,1]],'012',[[11,1]],'restoreoverridecursor',[[5,1]],'fun',[[55,1]],' one',[[74,1]],'replacing',[[84,1],[74,1]],'then',[[35,2],[33,1],[37,1],[60,1],[58,2],[15,2],[68,14],[87,5],[86,7],[48,2],[66,1],[63,7],[40,2],[3,1],[44,1],[62,6],[61,3],[70,9],[51,2],[55,2],[84,7],[73,1],[31,2],[67,13],[79,3],[57,5],[83,11],[23,1]],'why',[[87,5],[60,2],[89,1],[86,5],[67,1],[55,1],[84,2]],'discard',[[76,1]],'shinwa',[[38,1]],'wouldn',[[84,1],[55,1]],'judged',[[70,1]],' |06',[[84,2]],'branching',[[86,1],[67,1]],'somevalue',[[67,1]],'mind',[[3,1],[26,1],[68,1],[55,1],[83,1],[87,1]],'9810',[[81,1]],'tech',[[84,1]],'bankswitched',[[83,2],[57,1]],'assemblers',[[75,1]],' edcba9876543210',[[84,1]],'icou',[[81,1]],'nvidia',[[13,1]],'concept',[[52,1],[70,1],[2,1]],'moved',[[19,1],[12,1],[7,1]],'limit',[[86,2],[21,1],[70,2],[43,1]],'bottom',[[35,1],[57,1],[67,2],[68,3],[86,1],[51,2]],' that',[[86,1]],'q_s8',[[86,1]],'dd0d',[[86,11]],' although',[[87,1]],'paged',[[81,1]],'choose',[[35,1],[29,3],[61,1],[67,1],[13,1],[66,2],[63,1],[40,1]],'analyzing',[[56,1]],'tools',[[74,4],[69,1],[21,1],[15,1],[17,2],[75,6],[48,1],[47,4],[8,1],[9,1],[3,4],[62,1],[10,1],[85,1],[23,4],[76,1],[7,3],[1,2],[13,2],[55,3],[56,1]],'native',[[3,1],[8,1]],'primary',[[87,8],[7,1]],'means',[[46,6],[54,1],[68,9],[87,5],[65,1],[63,1],[43,4],[79,1],[57,1],[83,3],[23,1],[55,1],[84,3]],'minimized',[[16,1],[18,1]],'0007',[[83,1]],'fm3',[[13,1],[79,1]],'freq',[[84,1],[68,5]],'bcc',[[86,2]],'drawbox',[[68,1]],'_f_',[[86,1]],'toolkit',[[69,2]],'02xx',[[76,2]],'06ff',[[76,1]],'29651n52',[[86,1]],'maxattempts',[[70,1]],'recorded',[[35,2],[44,1],[68,2],[74,2],[79,3],[70,1],[23,1],[17,1],[31,1],[38,1]],'vblank',[[19,2],[73,1],[57,1],[68,1],[87,1],[42,1]],'matthew',[[84,1]],'inverter',[[87,1]],'breaks',[[87,1],[57,1],[86,1],[16,1]],'excluded',[[87,1]],'programmers',[[87,1],[86,2],[67,1],[71,2]],'anthony',[[3,1]],'toggles',[[35,4],[27,2],[32,1],[44,2],[68,1],[15,1],[19,1]],'middleclick',[[68,1]],'author',[[79,3],[68,2],[74,1],[87,1],[21,1],[23,2],[31,3],[55,1],[11,1],[20,1]],'neat',[[87,1]],'closest',[[87,1]],'asm6',[[90,1]],'images',[[26,2],[29,4],[87,2],[69,1]],'calculations',[[68,1]],'dsbc',[[86,2]],'dc9d',[[86,4]],'channels',[[19,1],[10,1],[41,3],[68,1],[83,1],[84,17]],'setup',[[90,1],[87,1],[9,2]],'popup',[[17,2],[68,10],[67,1]],'versatile',[[87,1]],'may',[[46,1],[35,1],[37,2],[54,1],[60,2],[68,8],[15,1],[87,2],[86,24],[48,1],[38,1],[43,1],[40,1],[62,1],[61,1],[71,3],[25,1],[55,1],[73,2],[41,2],[74,2],[79,3],[57,9],[64,1],[83,1]],'imported',[[17,2],[68,1],[67,1]],'detect',[[35,1],[87,1]],'reasons',[[86,1]],'stands',[[3,2],[87,1]],'alphamul',[[68,7]],'syncronization',[[84,1],[87,2]],'pages',[[76,2],[10,1],[86,1]],'dialogue',[[75,1]],'120',[[84,2]],'patches',[[48,1]],'descriptions',[[84,1],[86,1]],'168',[[87,1],[86,1]],'c004#newname2#',[[90,1]],'export',[[48,1],[90,1]],'anything',[[68,4],[74,1],[83,3],[15,1],[86,2],[67,3],[13,1]],'srt',[[46,1],[18,1]],'network',[[34,1],[16,1],[39,2]],'offers',[[27,1],[33,1]],'decryption',[[86,1]],'dmcsize',[[68,1]],'zd`92r%_',[[86,1]],'follow',[[67,1],[84,1],[90,1],[12,2]],'access',[[87,15],[57,1],[68,3],[61,2],[69,1],[17,2],[76,1],[86,1],[31,2],[13,2],[8,1]],'small',[[87,2],[57,3],[74,3],[83,2],[70,1],[76,1],[55,1],[73,1]],'course',[[87,2],[68,1],[86,1],[84,1]],'divide',[[84,2],[87,1]],'weekend',[[87,1]],'however',[[3,1],[84,1],[68,5],[74,2],[87,2],[88,1],[86,8],[39,1],[31,1],[48,1],[55,1],[43,1]],'irix',[[3,1]],'black',[[87,5],[28,3],[60,1],[68,1],[58,1],[43,1]],'representing',[[68,2]],' luabot_framework',[[70,1]],'4#p`e@`h#vq',[[86,1]],'~diego',[[69,1]],'finishing',[[86,1]],'skipped',[[86,2]],'yabause',[[50,1],[49,1]],'reaches',[[84,2]],'8500',[[86,1]],' when',[[35,1],[76,1],[31,1],[48,1],[83,1],[84,5]],'operates',[[62,1],[86,1],[83,1],[84,1]],'moves',[[16,1],[12,1]],'02ff',[[76,1]],'maintained',[[1,1],[16,1]],'dialogs',[[17,1],[19,1],[18,1],[21,3]],'distinctions',[[76,1]],'frequencies',[[84,3]],'movie',[[46,29],[35,10],[18,12],[27,14],[20,4],[11,4],[15,23],[53,2],[54,1],[68,79],[75,1],[38,2],[3,2],[44,23],[80,1],[70,1],[51,2],[78,5],[76,3],[13,6],[73,1],[34,2],[74,14],[16,4],[21,6],[17,5],[31,58],[47,1],[52,1],[24,3],[79,23],[30,6],[23,7],[19,20],[14,2],[12,3],[36,1]],' lax',[[86,3]],'benefits',[[81,1],[10,1],[67,1]],'held',[[68,11],[31,1],[84,1],[38,3],[15,1]],'ghz',[[43,1]],'mwav',[[81,1]],'tax',[[86,2]],'east',[[86,1]],' proves',[[86,1]],'parsing',[[9,1]],'about',[[46,2],[87,3],[18,1],[68,4],[69,1],[90,1],[86,2],[65,1],[67,2],[85,1],[72,1],[57,1],[64,1],[77,1],[83,1],[19,1],[0,1],[76,1],[55,4],[1,2],[84,1]],'vertical',[[81,1],[4,2],[87,6],[61,1],[5,1],[76,2],[13,1],[48,1],[6,2]],'fixed',[[22,1],[11,12],[18,9],[12,20],[87,3],[58,1],[15,4],[86,1],[8,7],[9,9],[7,5],[13,27],[84,2],[16,4],[21,12],[17,4],[79,1],[4,7],[10,13],[83,1],[5,3],[19,12],[23,1],[26,1],[14,12],[20,5],[6,1]],'foreground',[[87,4],[28,1]],'2048',[[76,1],[86,1],[48,1],[84,2]],'03xx',[[76,1]],'informative',[[15,1]],'bit6',[[79,2]],' right',[[84,1]],'prior',[[19,1],[87,2],[14,1],[13,1],[61,1],[84,4]],'users',[[17,1],[19,1],[68,1],[71,2],[6,1]],'relative',[[11,1],[68,4],[86,4],[15,1],[9,1]],'being',[[35,2],[68,3],[42,1],[86,7],[65,1],[38,3],[29,1],[10,1],[61,2],[80,1],[70,1],[51,1],[83,2],[88,1],[55,1],[84,6],[11,1]],'wordpad',[[28,1]],'transition',[[35,1]],'specifically',[[68,1],[21,1],[71,1],[76,2],[31,1],[7,1],[65,1]],'pdf',[[34,1],[79,1],[74,1],[84,1],[70,1]],'30fps',[[54,1],[35,2]],'mute',[[19,3],[7,1],[41,3],[21,1],[20,1]],'movie_finished',[[44,1]],'callbacks',[[9,1],[68,8]],' true',[[17,1]],'suppose',[[68,1],[55,3]],'processes',[[74,1]],' debugging',[[17,1]],' special',[[83,1]],'conducted',[[84,1]],'25th',[[87,2]],'#bxi',[[86,1]],' next',[[48,1]],'65xx',[[86,5]],'few',[[22,1],[87,3],[37,1],[68,1],[67,6],[48,1],[3,1],[4,2],[29,1],[83,2],[71,1],[5,1],[88,1],[76,1],[55,2],[84,1],[6,3]],'combination',[[86,2],[45,1],[70,1]],'substitution',[[48,3],[55,4]],'contains',[[81,2],[87,1],[69,1],[90,2],[86,4],[67,1],[31,1],[48,1],[9,1],[3,2],[79,1],[55,1],[84,4],[13,1]],'lot',[[3,1],[76,1],[68,1],[14,1],[13,1],[55,2]],'hokeys',[[35,1]],'array',[[90,2],[57,11],[68,2]],'capable',[[87,1],[29,1],[55,1],[70,1]],'000a',[[83,1]],'unintended',[[6,1]],'119',[[10,1]],'multitude',[[19,1],[18,1]],'lastkeys',[[70,1]],'collisions',[[87,3]],'xxx',[[79,2]],'fceud',[[3,4],[33,1]],'dreams',[[87,1]],'scale',[[84,2],[33,1]],'punchoutstats',[[71,1]],'0fff ',[[76,1]],'ended',[[70,2]],'supported',[[3,1],[79,3],[10,1],[29,1],[60,1],[68,3],[69,1],[80,1],[26,4],[67,2],[8,1]],'joyhat',[[16,1]],'environments',[[26,1]],'captured',[[35,1]],'editors',[[75,1]],'findings',[[84,2]],'debuggerpagesize',[[10,1]],'regs',[[21,1],[68,5]],'designated',[[84,1]],'prompts',[[13,1]],'applies',[[59,1],[68,6],[81,2],[40,1]],'near',[[48,1],[84,1],[57,2]],'reduction',[[10,1]],'forcefully',[[68,1]],'f21',[[68,1]],'25%',[[68,2]],'delta',[[13,1]],'deterministic',[[31,1]],' make',[[83,1]],'4004',[[84,6]],'understand',[[87,3],[86,1],[65,1],[63,1]],' returns',[[19,1]],'respect',[[87,1]],' hold',[[38,1]],'401f ',[[76,1]],'255',[[81,1],[68,7],[87,1],[16,1],[28,9],[86,4],[48,1],[40,1]],'frameadvancing',[[67,1]],'wiki',[[74,1]],'draw',[[4,1],[60,1],[68,8],[21,1],[69,1],[88,1],[7,1],[67,1],[8,1]],'doliner',[[3,1]],'registering',[[68,6]],'moreover',[[84,1]],' si_zapper',[[79,2]],'busses',[[87,1]],'mode',[[46,1],[35,2],[18,1],[27,1],[37,3],[68,9],[15,6],[12,1],[87,1],[86,33],[9,2],[43,7],[44,3],[32,2],[76,1],[84,17],[41,1],[21,1],[31,8],[67,1],[10,4],[57,1],[83,3],[19,2],[14,1],[11,2],[20,1]],'conversion',[[73,2],[68,1],[84,2],[12,1],[20,1]],' 19th',[[87,1]],'toggle',[[22,1],[35,2],[18,1],[27,9],[37,1],[21,1],[15,2],[46,3],[87,1],[31,1],[48,5],[23,2],[19,3],[88,1],[13,1],[20,4]],'gaiden',[[16,3]],'0fffh',[[83,3]],'addr_hi',[[86,5]],'statistics',[[76,1],[57,1]],'chm',[[79,1],[69,1],[90,1],[51,1],[76,1],[7,1],[13,2],[84,1],[52,1]],'channel',[[13,1],[84,83],[41,3]],'killed',[[76,1],[87,1]],'them',[[35,1],[33,1],[68,3],[87,4],[16,1],[90,1],[42,1],[86,5],[48,4],[63,1],[43,1],[62,1],[72,1],[57,3],[83,2],[71,5],[70,5],[88,1],[26,1],[55,5],[84,1],[20,1],[56,1]],'readwordunsigned',[[68,1]],'numbering',[[19,2],[15,1],[68,2]],'everywhere',[[87,1],[57,1]],' now',[[51,1],[23,1]],'body',[[57,1]],'0077h',[[83,3]],'2gb',[[7,1]],'ignores',[[20,1]],'explicitly',[[67,1]],'occupied',[[29,1]],'0x200',[[68,2]],'getmarker',[[68,1]],'originally',[[3,2],[68,1],[50,1],[84,1],[49,1]],'icons',[[35,1]],'waveform',[[81,2]],' indirect',[[86,2]],'rather',[[54,1],[35,1],[27,1],[68,4],[87,2],[70,1],[23,2],[19,1],[67,1]],'str',[[68,8],[67,2]],'crackle',[[73,2]],'rerecordcounting',[[11,1],[68,1]],' horizontal',[[87,1]],'improved',[[35,1],[4,1],[18,1],[19,1],[7,1],[13,4],[8,3],[12,1],[14,1]],'evaluated',[[87,2],[70,4]],'limited',[[76,1],[41,1]],'extensions',[[26,2]],'2012',[[13,1]],'edge',[[75,1],[76,1],[74,1],[84,1],[87,1]],'@x&#cfyl',[[86,1]],'respectively',[[83,1],[84,2],[86,3]],'gdscreenshot',[[68,1],[67,1]],'actual',[[62,1],[81,1],[57,2],[60,1],[68,3],[74,1],[87,1],[90,1],[55,2],[84,2],[40,3]],'hue',[[87,1],[40,1]],' these',[[84,3],[35,1],[36,5]],'graphic',[[87,1],[13,1],[16,1],[56,1]],'addressing',[[76,1],[86,26],[87,1],[48,1]],'decays',[[84,1]],'searching',[[5,1],[7,1],[61,1],[66,1],[23,1]],'battle',[[55,2]],'unix',[[3,2],[7,1],[8,1],[16,1]],'backups',[[19,1],[44,2],[16,1],[15,1]],'cbl',[[81,1]],'nops',[[86,1]],'white',[[28,1],[68,4]],'slave',[[87,1]],'voltage',[[84,5],[87,2]],'know',[[87,2],[60,1],[68,2],[86,3],[67,1],[48,4],[63,1],[83,2],[71,2],[70,1],[88,2],[76,1],[55,9]],'player',[[29,1],[57,1],[68,12],[21,1],[15,3],[70,2],[76,12],[2,1],[67,2],[38,1]],'entire',[[81,1],[60,1],[10,1],[83,1],[87,2],[76,1],[55,1]],'useless',[[61,1]],'volume',[[10,1],[18,1],[41,8],[68,5],[83,2],[84,17],[38,1]],'8502',[[86,6]],'lua5',[[17,1]],'their',[[87,1],[33,1],[41,1],[60,1],[68,2],[86,2],[79,1],[45,1],[57,1],[64,1],[71,1],[23,1],[19,1],[76,1],[55,3],[84,2],[56,1]],'cut',[[48,1],[76,1]],'abbreviated',[[74,1]],'column',[[79,2],[4,1],[57,6],[51,4],[19,1],[76,3],[48,3],[8,1],[11,1]],'tiles',[[76,1],[87,4],[55,5],[58,2]],'clean',[[55,1]],'acceleration',[[73,1],[11,1],[43,3]],'dostuff',[[67,1]],'stablity',[[8,1]],'bookmarks',[[57,8],[14,1],[13,1],[48,1],[11,1],[12,1]],'xparent',[[87,2]],'way',[[87,3],[68,1],[90,1],[58,1],[86,5],[31,2],[65,1],[66,1],[63,1],[38,1],[62,1],[52,1],[57,2],[67,1],[61,1],[71,1],[70,1],[23,2],[83,5],[88,1],[55,1],[11,1]],'nil',[[17,1],[68,17],[67,6],[70,1]],'sided',[[29,1]],'09fffh',[[83,2]],'chronicles',[[14,1]],'mahjong',[[38,1]],'specified',[[35,1],[27,10],[29,1],[57,4],[68,3],[79,3],[83,3],[90,1],[7,1],[84,1],[11,2],[36,1]],'copies',[[13,1],[86,1]],'existing',[[11,1],[56,1],[48,2],[25,1],[9,1]],'0a000h',[[83,1]],'remembers',[[19,4],[23,2]],' 93',[[86,2]],'app',[[55,2]],'safety',[[64,1]],'blending',[[13,1]],'hooks',[[68,1]],'p2t0p9d`pid`',[[86,1]],'playback',[[18,4],[27,2],[68,6],[21,1],[15,2],[31,6],[44,2],[30,1],[83,3],[70,2],[23,1],[19,1],[84,3],[20,1],[12,2]],'variations',[[33,1]],'oops',[[86,1]],'creates',[[70,1],[36,1]],'reverts',[[46,4]],' so',[[48,2],[76,3],[83,1]],'improvements',[[3,1],[11,1],[4,3],[5,3],[7,5],[14,1],[8,3],[9,3],[6,4]],'somewhere',[[57,1],[55,2]],'accordingly',[[35,1]],'bros',[[76,1]],'fit',[[86,1],[43,1]],'rows',[[76,2],[55,1]],'disallow',[[13,1],[16,1]],' uint8',[[81,36]],'0ffffh',[[83,3]],'string',[[79,4],[57,1],[18,1],[68,51],[81,3],[83,2],[55,1],[67,3]],'m016',[[13,1]],'concern',[[48,1]],' copy',[[86,2]],'illegal',[[9,1],[86,1]],'enhance',[[87,2]],'bytes',[[81,10],[60,6],[68,10],[87,2],[90,1],[86,4],[62,4],[79,5],[57,4],[80,2],[61,1],[64,1],[83,6],[76,2],[73,1]],'comments',[[46,2],[79,2],[31,1],[13,1],[67,1],[90,5]],'cxa2025as',[[33,1]],'replicate',[[33,1]],'sconscripts',[[18,1]],'alteration',[[54,1]],'2k3',[[84,1],[87,3]],'nametable',[[87,1],[18,1],[21,1],[88,3],[19,1],[76,5],[9,2],[12,2]],'161',[[87,1]],'452de2c3',[[79,1]],'wasn',[[22,1],[57,1]],'authors',[[3,1]],'bandai',[[13,1]],'k0z',[[86,1]],'dragonfighter',[[10,1]],'twice',[[84,2]],'asymmetery',[[84,1]],'proof',[[3,1],[86,2],[74,1],[31,2]],'battery',[[19,1],[29,1],[16,1],[11,1],[36,2]],'happens',[[87,1],[68,1],[67,1],[55,2],[83,1],[86,3]],'taught',[[70,1]],'contra',[[76,1]],'resized',[[19,2],[11,1],[57,1]],'couple',[[4,1],[67,1],[12,1],[11,1]],'connecting',[[57,1]],'uninstall',[[20,1]],'xmessage',[[68,1]],' 2048 ',[[76,1]],'irq',[[81,4],[57,3],[10,1],[18,1],[87,4],[86,17],[84,16]],'segmentation',[[8,1],[14,1]],'nice',[[61,2]],'tunes',[[83,7]],'cnrom',[[13,1],[21,1]],'need',[[54,1],[53,1],[60,2],[68,5],[81,1],[87,1],[15,1],[86,3],[65,1],[66,2],[62,2],[29,1],[57,3],[80,1],[71,3],[25,1],[70,1],[83,2],[55,10]],'punkrockguy318',[[3,1]],'sssff',[[83,1]],'checkmark',[[48,1]],'total',[[81,1],[29,1],[68,1],[87,1],[86,1],[31,1],[13,2],[48,1],[84,1]],'require',[[35,1],[87,2],[67,1],[84,1],[88,1]],'readbyteunsigned',[[68,2]],'teal',[[68,1]],'entertainment',[[3,1],[25,1],[29,1]],'writing',[[87,3],[60,2],[68,5],[89,1],[86,2],[67,1],[66,1],[29,1],[57,1],[83,1],[70,1],[88,1],[19,1],[84,3]],'apr',[[89,1],[88,1]],'dashes',[[67,1]],'edit',[[57,3],[60,11],[64,2],[90,1],[51,1],[23,5],[8,1],[9,1]],'automated',[[68,1],[74,1]],'integers',[[68,3]],'misleading',[[70,1]],'ffff ',[[76,2]],'useful',[[35,1],[68,3],[87,4],[58,2],[86,1],[65,1],[66,1],[62,5],[57,2],[61,3],[51,1],[26,1],[76,4],[55,1],[20,1],[56,1]],'denoted',[[70,1],[67,1]],'reflex',[[74,2]],'card',[[13,1]],'05fffh',[[83,3]],'browsing',[[57,1]],'gates',[[84,4],[87,1]],'cdl',[[5,1],[62,5],[12,4],[11,1]],'consecutive',[[86,1],[67,1]],'xing',[[12,1]],'generated',[[79,1],[81,1],[86,1],[84,5],[87,4],[40,1]],'act',[[74,1]],'execution',[[57,12],[74,1],[7,1],[86,2]],'compatible',[[46,1],[81,1],[17,1],[86,1],[31,1],[25,1],[23,1],[19,1],[26,2],[76,1],[78,1],[13,1],[73,1]],'fetch',[[81,1],[86,31],[87,15]],'basis',[[87,1],[40,1]],'emuversion',[[79,1]],'operational',[[86,6]],'replaying',[[44,1]],'banks',[[81,2],[13,1],[83,4],[63,1],[90,1]],'cia',[[86,8]],'vint',[[87,9]],' in',[[3,1],[35,1],[53,1],[54,1],[81,1],[87,1],[15,1],[23,2],[17,1],[65,1],[84,1],[66,1]],'compared',[[3,2],[17,1],[15,1],[23,1]],'incorrectly',[[19,1]],'serve',[[3,1],[68,2]],'software',[[3,1],[86,1],[69,1],[85,1]],'has',[[46,3],[35,2],[37,1],[60,1],[68,7],[87,7],[90,1],[86,17],[48,6],[8,2],[38,1],[40,1],[3,3],[44,1],[62,2],[61,2],[70,5],[51,1],[76,3],[84,12],[73,3],[50,1],[74,2],[16,2],[17,1],[67,2],[52,1],[10,1],[57,3],[64,2],[83,5],[23,6],[19,1],[49,1],[59,1],[14,1],[6,1]],'incorrect',[[64,1],[10,1],[86,1]],'areas',[[13,1],[60,1],[43,2]],'interrupt',[[76,1],[57,6],[86,37],[84,2],[15,1]],'looking',[[33,1],[55,1],[61,2],[56,1]],'ebooks',[[24,1],[11,1],[20,1],[50,1],[68,1],[82,1],[63,1],[43,1]],'typing',[[48,1],[60,2]],'inserting',[[51,1],[29,1],[32,1]],'dffa',[[57,1]],'motion',[[74,2]],'download',[[10,1]],'irrelevant',[[62,1],[79,2]],'drawings',[[13,1],[10,1]],'sprites',[[35,1],[27,3],[68,2],[87,2],[58,1],[9,2],[43,3],[4,1],[71,2],[88,2],[19,1],[76,1],[55,2]],'assignable',[[23,1]],'fffb',[[86,1]],'0000010000011111',[[88,2]],'qt6',[[8,1],[4,2]],'otherwise',[[87,2],[37,1],[68,6],[61,1],[58,1],[70,1],[86,5],[67,1],[84,2]],'highlighting',[[48,1],[11,1],[60,2]],' |05',[[84,2]],'bpp',[[20,1]],'loopcounter',[[70,1]],'revamp',[[13,1]],'winapi',[[69,2]],'admittedly',[[55,1]],'value',[[35,2],[18,3],[60,6],[68,33],[81,3],[15,2],[42,1],[87,12],[89,2],[86,34],[48,39],[9,1],[40,1],[63,10],[70,6],[51,12],[55,1],[13,1],[84,38],[28,4],[67,5],[79,18],[57,8],[83,2],[23,4],[19,4]],' 044x',[[76,1]],'behave',[[57,1],[67,1],[83,1],[86,1],[11,1]],'harmless',[[86,1]],'realistic',[[33,1]],'0400',[[76,1]],'additionally',[[84,1],[87,1]],'religion_mode_off',[[86,1]],'strings',[[57,2],[67,2],[55,1],[68,1]],'here',[[46,1],[87,12],[60,2],[50,1],[68,4],[28,1],[67,4],[48,1],[66,1],[38,1],[40,1],[43,2],[86,3],[57,2],[32,2],[83,3],[70,1],[49,1],[88,1],[55,4],[13,1],[84,5]],'000',[[76,1]],' checked',[[36,1]],' certain',[[87,1]],'operate',[[48,1],[84,1],[87,1]],'signals',[[84,3],[87,1],[86,1]],'length',[[79,5],[18,1],[68,5],[80,2],[21,1],[81,4],[83,2],[19,1],[87,1],[86,1],[67,1],[84,30]],'`#j1@lj3b@29',[[86,1]],'incorporating',[[52,1]],'05ff9h',[[83,1]],'sprite',[[81,1],[10,1],[57,2],[60,1],[21,1],[16,1],[58,1],[87,14],[76,7],[8,1],[9,1]],'step',[[18,1],[10,1],[7,1],[57,4],[84,8],[86,1]],'advanced',[[75,1],[57,2],[74,1],[7,1],[87,1]],'hexfreezecolorb',[[28,1]],'subject',[[79,3],[88,1]],'setnote',[[68,1]],' 256',[[76,4],[81,1]],'scripts',[[22,2],[20,1],[68,3],[69,1],[16,2],[17,1],[66,1],[71,12],[70,1],[23,1],[13,1],[12,1],[36,2]],'changes',[[3,1],[87,1],[10,1],[60,2],[17,1],[19,1],[86,2],[55,2],[13,2],[67,2],[84,1],[6,1]],'framecount',[[19,1],[68,6]],'teenage',[[54,1],[76,1]],'activates',[[15,1]],'trial',[[70,2],[55,1]],'translators',[[55,2]],'han',[[55,1]],'default',[[11,2],[35,7],[18,1],[27,1],[33,2],[20,4],[15,3],[37,2],[54,2],[68,6],[48,2],[9,2],[38,2],[40,2],[43,7],[29,1],[32,1],[45,2],[25,3],[51,3],[70,3],[13,2],[41,1],[16,1],[21,5],[17,1],[28,8],[31,5],[79,2],[10,1],[4,1],[30,1],[23,1],[19,5],[12,2],[36,5]],'okattempts',[[70,1]],'consequence',[[79,1],[86,1]],'shots',[[68,1]],'consequences',[[64,1]],'zeroes',[[70,1]],'10h',[[83,1]],'milliseconds',[[68,1]],'indicates',[[79,4],[57,2],[68,1],[84,1],[87,1]],'convention',[[90,1],[79,7],[68,1]],'50%',[[68,2],[70,1]],'bus',[[87,7],[57,2],[60,1],[90,1],[86,3],[13,3],[84,2]],'looped',[[84,1],[68,1]],'words',[[79,1],[68,1],[55,6],[83,1],[86,1],[87,2]],'modified',[[3,2],[29,2],[60,1],[64,1],[68,4],[83,1],[86,1],[55,1]],'#ff',[[57,1]],'cpuregistername',[[68,2]],'examples',[[26,1],[57,1],[67,1],[86,1],[70,1],[40,1]],'assignment',[[45,2]],'1000000ths',[[83,1]],'sai`',[[86,2]],'integer',[[79,5],[68,4],[7,1],[86,2],[87,1]],'#rrggbb',[[68,1]],'process',[[62,1],[35,1],[68,1],[74,2],[87,7],[75,2],[86,2],[31,1],[48,2],[55,2],[20,1]],'page',[[3,3],[46,1],[10,1],[33,1],[57,1],[68,3],[81,1],[5,1],[76,7],[86,40],[67,1],[48,1]],'screwed',[[87,1]],'lastkey',[[70,1]],'dialog ',[[19,1]],'newly',[[61,2],[11,2]],'192',[[84,3],[12,1]],'9000',[[83,1]],'scanline',[[87,54],[4,1],[10,1],[27,2],[57,4],[58,2],[88,1],[19,1],[59,9],[55,3],[8,1],[43,1]],'relocatable',[[7,1]],'composite',[[87,1],[43,1]],'tool',[[56,4],[6,1],[60,2],[81,1],[58,1],[75,1],[2,1],[8,1],[9,1],[38,1],[3,3],[72,2],[32,1],[70,2],[51,1],[76,1],[7,4],[13,2],[55,4],[73,1],[50,1],[74,15],[17,1],[31,4],[39,1],[47,7],[67,1],[52,2],[10,1],[57,1],[64,3],[23,3],[19,1],[49,1],[36,1]],'executed',[[62,5],[57,3],[68,1],[61,7],[86,9],[11,2]],'gamepad5',[[16,1]],'akumajou',[[10,1]],'painting',[[21,1],[68,1],[67,2]],'ready',[[75,1],[55,2]],'selectively',[[62,1]],'mentioned',[[84,1],[87,1],[68,1]],'snd',[[81,2]],'soft',[[62,2],[79,2],[68,1],[32,1],[15,1],[23,1],[13,1]],'apu',[[18,1]],'framerate',[[42,1],[79,1],[84,1],[73,1]],'mirror',[[76,1],[81,2]],'deducted',[[70,1]],'obtained',[[84,1]],'amplitude',[[84,1],[87,1]],'anding',[[86,2]],'wants',[[84,1],[42,1]],'|graphical',[[87,1]],'tell',[[76,1],[68,1],[55,1],[79,1],[66,2],[70,2]],'adders',[[87,1]],'engine',[[13,1],[73,1],[7,1]],'eof',[[79,1],[87,1],[83,1],[84,1]],'scrolllock',[[68,1]],'ctlr',[[81,2]],'banked',[[83,1]],'highlighed',[[13,1]],'physical',[[10,1],[57,1]],'0xf0',[[86,1]],'unzipped',[[66,1]],'1x1',[[43,4]],'incrementing',[[83,1]],'used',[[46,7],[35,3],[18,2],[27,1],[33,4],[56,2],[15,1],[42,3],[58,2],[60,1],[68,7],[75,2],[48,4],[66,1],[38,2],[40,3],[62,6],[81,2],[29,3],[80,1],[61,1],[71,2],[70,5],[86,13],[87,18],[76,5],[89,1],[7,1],[55,10],[84,12],[74,3],[16,1],[21,3],[28,2],[31,1],[67,4],[79,18],[10,1],[57,3],[30,1],[83,11],[23,2],[19,2],[26,1],[88,1],[20,1],[36,5]],'clipping',[[8,1],[27,1],[7,1]],'submenu',[[11,1],[60,1]],'4007',[[84,6]],'unpredictably',[[86,1]],'frameskip',[[21,1]],'calls',[[46,1],[62,1],[4,1],[68,4],[61,1],[5,1],[6,1]],'menus',[[34,1],[18,1],[37,1],[17,1],[55,3],[13,2],[38,1]],'missing',[[16,1],[20,1]],' anything',[[68,1]],'2400',[[81,1]],'toggling',[[3,1],[35,1],[10,1],[18,1],[87,2],[16,1],[23,2],[19,2],[14,1],[31,1],[38,2]],'master',[[87,1],[15,1],[41,4]],'portable',[[3,1],[69,1]],'functionality',[[21,2],[7,1],[69,1],[8,1],[15,2],[16,1]],'label',[[61,1],[10,1],[57,7]],'expected',[[87,1],[86,3],[74,1],[40,1]],'general',[[81,1],[68,1],[87,1],[2,1],[66,1],[24,3],[57,2],[71,3],[23,1],[14,1],[84,1],[1,2],[13,2]],' requires',[[39,1]],'png',[[69,1],[68,2],[36,6]],'snels9x',[[49,1]],'secret',[[58,1]],'aware',[[67,1]],'belongs',[[79,2]],' what',[[60,1]],'bit7',[[79,2]],'pla',[[86,1]],' rts',[[86,1]],'effected',[[87,1]],'this',[[22,1],[46,16],[27,3],[33,7],[68,63],[90,4],[75,1],[48,13],[66,6],[38,9],[63,3],[32,2],[61,8],[71,2],[76,9],[7,1],[13,1],[74,4],[57,21],[64,3],[83,37],[49,1],[19,1],[26,2],[59,3],[88,2],[36,1],[54,3],[35,13],[18,2],[37,3],[60,12],[58,2],[15,3],[42,2],[81,2],[87,88],[86,74],[89,2],[40,3],[3,5],[43,17],[29,5],[62,8],[80,2],[25,3],[51,1],[70,28],[55,29],[84,45],[73,3],[50,1],[69,1],[16,1],[21,2],[28,4],[31,2],[65,3],[67,15],[79,4],[23,1],[20,1],[12,1]],'says',[[68,1],[70,1]],'emulated',[[34,1],[68,5],[25,2],[13,1],[48,1],[38,8],[73,1]],'dd9d',[[86,1]],'temporarily',[[86,1],[48,1],[38,1],[43,1]],'server',[[13,3],[73,2],[39,2]],'primarily',[[8,1]],'three',[[81,1],[57,2],[60,1],[68,2],[87,1],[70,2],[90,2],[86,3],[55,2],[67,1],[38,1],[43,2]],'acknowledgement',[[87,1]],'branches',[[3,1],[62,2],[57,1],[60,1],[23,2],[2,1],[11,1],[73,1]],'modulated',[[87,1]],'32bits',[[9,1]],'causing',[[57,1],[86,2],[13,1],[71,1],[15,2],[42,1]],'expansion',[[26,1],[14,1],[83,2],[21,1],[38,2]],'hurt',[[35,1]],'shrink',[[44,1]],'declaration',[[55,2]],'gettie1',[[70,1]],'byte',[[81,10],[60,8],[68,14],[87,12],[86,58],[67,2],[48,1],[9,1],[63,2],[62,12],[79,9],[57,2],[61,1],[83,11],[51,2],[55,3],[84,1]],'passed',[[87,4],[68,1],[67,1],[90,2]],'compensate',[[68,1]],'thrown',[[87,1],[68,1]],'algorithm',[[26,2],[86,1],[7,1],[43,1]],'bits',[[79,3],[10,1],[68,1],[80,1],[83,2],[87,13],[88,4],[89,2],[86,6],[14,1],[84,29],[40,2]],'a%_',[[86,1]],'light',[[62,2],[60,2]],'remodel',[[12,1]],'dictionary',[[55,6]],'leave',[[68,1],[32,1]],'luasocket',[[69,3]],'wave',[[84,32],[81,1]],'edwin',[[86,1]],'eats',[[68,1]],' sre',[[86,7]],'fresh',[[22,1]],'configure',[[41,1],[25,1],[38,2]],'condition',[[20,1],[87,1],[57,4],[13,1],[84,3],[11,2],[40,1]],'screenshot',[[19,1],[46,2],[68,4]],'sygnal',[[43,1]],'performing',[[68,1],[86,2]],'whose',[[86,1]],'absolute',[[68,3],[86,12],[70,1],[15,1]],'dance',[[19,1]],'lsb',[[81,1],[86,1],[80,1],[84,3],[87,2]],'based',[[35,1],[33,1],[74,1],[87,1],[17,1],[48,1],[43,1],[79,1],[57,1],[64,1],[83,1],[23,1],[19,1],[26,1],[51,1],[84,1]],' at',[[48,2],[87,2]],'skips',[[67,1]],'variant',[[68,1]],'rand',[[70,8]],'let',[[62,2],[83,1],[71,1],[51,1],[88,1],[86,3],[55,1],[48,1],[67,2]],'08ff',[[76,1]],'encompassing',[[62,1],[2,1]],'provides',[[75,1],[76,1],[7,1],[69,2],[2,1],[74,2]],'causes',[[87,2],[57,2],[18,1],[89,1],[86,2],[84,1],[43,1]],'silver',[[35,1]],'tbl2',[[67,3]],'totalsize',[[81,1]],'responsible',[[62,1],[86,1],[67,1],[84,2]],'criteria',[[51,2]],'representation',[[69,1],[84,1],[55,1]],'200000',[[74,1]],'semi',[[84,1]],'bvc',[[86,3]],'occuring',[[13,1]],'rows ',[[76,1]],'readup',[[68,1]],'accompanying',[[48,1]],' |frames',[[84,2]],'integrated',[[87,1],[33,1],[65,1],[69,1],[74,1],[84,1]],'archives',[[21,1],[11,1]],'midikey',[[10,1],[68,5]],'investigate',[[71,1]],'excuse',[[87,1]],'dos',[[3,3]],'dismisses',[[68,1]],'premise',[[74,2],[55,1]],'apply',[[81,1],[10,1],[57,3],[61,1],[68,1],[71,1],[87,1]],'helsinki',[[86,1]],'bandwidth',[[87,1]],'immediate',[[86,8],[15,1],[57,1]],'claim',[[86,1],[74,1]],'requirement',[[71,1],[65,1]],'another',[[87,3],[68,1],[86,1],[67,1],[48,1],[38,1],[62,3],[71,1],[25,1],[88,1],[19,1],[76,3],[55,1]],'reflects',[[84,1]],'knew',[[55,1]],'efficient',[[86,1]],'letter',[[63,4],[73,2]],' auto',[[46,2]],'loadrom',[[10,1],[68,1]],'prevention',[[19,1]],'runs',[[3,1],[57,5],[68,10],[61,1],[74,1],[70,1],[19,2],[39,1],[67,1]],'overflow',[[5,1],[86,13],[7,1],[21,1],[6,1]],'persistently',[[56,1]],'directions',[[76,1]],'spra',[[81,1]],'usage',[[3,1],[62,1],[4,1],[68,7],[69,3],[21,1],[83,1],[51,1],[7,2],[55,1]],'dragged',[[16,1]],'diagram',[[84,1],[76,2],[86,8]],'named',[[3,2],[35,2],[29,1],[57,2],[73,2],[90,2],[86,1],[48,2],[36,1]],'backslash',[[68,1]],'loadscriptdata',[[17,2],[68,1]],'conflicts',[[13,2]],'hybrid',[[35,1]],'famiclones',[[35,1],[41,1]],'registers',[[87,11],[60,2],[68,10],[15,1],[86,13],[57,4],[10,1],[61,2],[71,1],[83,12],[88,1],[59,2],[76,3],[84,2]],'behavior',[[51,1],[4,1],[33,1],[41,1],[40,1]],'explained',[[87,1],[67,1]],'dummy',[[80,3],[87,4],[42,2]],'taylor',[[84,1],[87,1]],' divider',[[84,1]],'getdir',[[68,1]],'nestech',[[84,1]],'caused',[[17,1],[19,7],[86,1],[13,1],[21,1],[15,1]],'b@ll7aol',[[86,1]],'hexbackcolorb',[[28,1]],'las',[[86,1]],'attempting',[[10,1],[33,1],[68,1],[21,1],[71,1],[5,1],[19,1],[7,1],[9,1]],'beginnign',[[15,1]],'backspace',[[68,1]],'script',[[46,4],[27,2],[68,29],[16,1],[15,1],[21,3],[17,1],[67,8],[66,10],[9,1],[62,1],[10,1],[57,1],[70,7],[19,1],[20,1],[11,2]],'simultaneous',[[13,1],[86,1]],'ensure',[[68,2],[37,1],[7,2],[86,2],[73,1]],'kana',[[55,6]],'pbl',[[81,1]],'forums',[[3,1]],' x64',[[86,1]],'prepend',[[21,1]],'porst',[[3,1]],'window',[[12,5],[35,2],[18,2],[37,3],[11,4],[56,1],[15,3],[60,2],[68,2],[90,4],[48,11],[8,7],[38,2],[43,10],[63,2],[61,9],[55,14],[7,10],[13,4],[34,1],[69,1],[16,1],[21,2],[17,1],[67,3],[57,16],[5,1],[19,7],[23,2],[49,1],[14,2],[20,4],[36,1]],'fequency',[[84,1]],'line',[[87,10],[27,4],[60,1],[68,4],[90,18],[86,4],[48,2],[43,4],[3,1],[61,1],[76,1],[7,1],[13,1],[84,1],[16,1],[31,1],[67,4],[24,2],[79,4],[4,3],[57,10],[23,1],[19,3],[59,1],[88,1],[11,4],[20,1]],'akel',[[86,3]],'smb2',[[27,2]],'modification',[[64,2],[35,1]],'supplied',[[29,2],[67,1]],'nothrottle',[[68,1],[27,2],[67,1]],'temp',[[87,2],[88,1]],'instructions',[[66,2],[57,7],[68,4],[61,5],[86,45],[13,3],[48,1],[11,2],[56,2]],'drawimage',[[68,1]],'denote',[[83,1],[70,1]],'be ',[[83,1]],'65536',[[79,2],[86,2]],'you',[[68,63],[90,9],[48,11],[66,9],[38,15],[63,9],[32,7],[61,20],[71,11],[76,9],[57,42],[64,4],[83,8],[88,2],[26,1],[59,2],[54,2],[35,11],[37,3],[53,2],[60,33],[58,2],[87,15],[89,3],[86,25],[40,2],[3,1],[43,13],[29,8],[44,3],[45,3],[62,21],[25,7],[51,7],[70,29],[55,61],[84,6],[73,8],[41,2],[69,1],[28,1],[31,13],[39,1],[65,1],[67,28],[10,1],[30,3],[23,1],[12,2],[56,3]],'above',[[87,2],[68,1],[90,4],[15,1],[89,1],[86,3],[67,1],[38,2],[63,1],[43,1],[83,4],[55,2],[13,1]],'overclocking',[[8,1],[10,2],[42,2]],' 0fe',[[84,1]],'parameter',[[68,3],[86,10],[48,1],[9,1],[70,2]],' however',[[35,1],[87,1],[50,1],[83,1],[49,1]],'achieved',[[81,1],[57,2],[63,2]],'262',[[87,3],[11,1]],' loading',[[31,1]],'must',[[46,2],[35,2],[27,5],[68,3],[81,1],[87,2],[90,3],[86,3],[67,1],[48,1],[66,1],[38,1],[63,1],[79,5],[29,2],[57,1],[83,5],[70,2],[51,1],[55,1],[84,1],[73,4]],'response',[[9,1],[86,1]],'removed',[[3,1],[62,1],[4,1],[10,1],[87,2],[23,2],[17,1],[19,1],[76,1],[13,1],[12,1],[43,1]],'lives&hpdisplay',[[71,1]],'piano',[[12,1]],'fixup',[[86,14]],'news',[[85,1]],'0x5000',[[13,1]],'babelfish',[[55,1]],'examined',[[84,1]],'rgba',[[68,2]],'isattemptend',[[70,3]],'look',[[73,1],[87,5],[68,2],[21,1],[15,1],[86,1],[67,1],[66,1],[43,1],[3,1],[57,1],[83,1],[71,1],[70,1],[7,1],[55,3],[20,2],[36,1]],'favourite',[[90,1],[86,1]],'ascii',[[13,1],[79,2],[90,1]],'neighbor',[[43,1]],'strategies',[[31,1]],'rely',[[67,1],[43,1]],'redrawn',[[68,1]],' often',[[74,1]],'0x0123456789abcdef',[[79,1]],'``````````````',[[86,1]],'wasted',[[87,1]],'stays',[[87,1]],'discarded',[[87,2],[70,1]],'flickering',[[43,2]],'scanned',[[26,1]],'basicbot',[[70,1],[23,1]],'writebyte',[[68,2],[10,1],[67,1]],'ida',[[62,1]],'internally',[[87,2],[68,2],[67,1]],'numpad1',[[68,1]],'minvalue',[[70,12]],'salt',[[84,1]],'n#l',[[86,1]],' 2004',[[86,1]],'garbage',[[87,3]],'ctrl',[[60,4],[7,1],[13,1],[21,1],[25,2],[63,1]],'notice',[[86,1]],'first',[[35,1],[18,1],[37,1],[53,1],[68,6],[15,2],[81,4],[87,16],[90,2],[86,13],[9,1],[43,2],[3,1],[40,1],[29,1],[62,1],[61,5],[63,2],[70,2],[80,2],[76,3],[55,3],[84,3],[17,1],[67,4],[79,3],[10,1],[57,1],[64,1],[83,2],[88,3]],'cumulative',[[13,1]],' nil',[[19,1]],'credit',[[84,1]],'etc',[[87,1],[18,1],[33,1],[68,1],[16,1],[15,1],[90,1],[43,1],[24,1],[62,1],[57,1],[64,1],[83,4],[70,1],[19,1],[76,3],[13,1],[84,2],[36,1]],'the ',[[83,2],[68,1]],'6400%',[[32,2]],'fixing',[[62,1],[86,6],[14,2],[15,2],[56,1]],'deleting',[[13,1],[62,1],[65,1]],'instant',[[87,1],[55,1]],'manipulate',[[67,1]],'square1',[[68,1]],'imposed',[[74,1]],'ganbare',[[16,2]],'rendering',[[87,16],[57,1],[68,1],[13,1],[21,1],[9,1]],'barcode',[[38,2]],'gnobgfillcolor',[[21,1],[28,1]],'rerecords',[[13,1],[35,1]],'debian',[[13,1]],'|frame',[[84,1],[87,1]],'d020',[[86,2]],'translates',[[76,1]],'100',[[87,1],[68,2],[86,7],[84,1],[70,1]],'regard',[[90,1]],'except',[[79,2],[57,1],[68,5],[61,1],[70,2],[86,6],[67,2],[13,1],[48,2],[84,3]],'dff8',[[57,1]],'discrete',[[87,1]],'backlash',[[31,1]],'modulus',[[50,1],[49,1]],'triggers',[[83,2]],'stopseeking',[[68,1]],'unset',[[68,1]],'initializing',[[22,1],[70,1]],'simple',[[3,1],[87,2],[68,2],[69,1],[83,1],[70,1],[90,1],[76,1],[55,1],[48,2],[40,1]],'hello',[[67,2]],'notification',[[10,1],[15,2]],'1200',[[76,1]],'gzip',[[26,1]],'thingy',[[55,6]],'joined',[[3,1],[80,1]],'09000h',[[83,2]],'modules',[[69,1]],'subtraction',[[86,11]],'numpad5',[[68,1]],'gamepad0',[[16,1]],'quote',[[68,1]],'007a',[[83,1]],'slots',[[19,1],[76,1],[68,3],[21,2]],'interact',[[66,1],[68,1]],'child',[[20,1]],'priority',[[40,3],[87,18],[86,1],[42,2]],'engineers',[[87,1],[86,1]],'sloppy',[[74,1]],' address',[[48,1],[76,3],[86,55]],'xx00',[[86,2]],'ks7010',[[10,1]],'sit',[[83,1]],'manner',[[67,1],[55,1]],' |0e',[[84,1]],'builds',[[62,1],[21,1],[5,1]],'blanking',[[48,1]],'widgets',[[7,1]],'storing',[[26,1],[68,1],[79,1],[11,1]],'reconstruct',[[90,1],[31,2]],'showing',[[44,1],[68,1]],'miserabley',[[55,1]],'tweaking',[[55,1]],'specifics',[[67,1]],'calculates',[[84,1]],'modded',[[68,2]],'loops',[[68,1],[67,2]],' allows',[[17,1]],'least',[[46,1],[62,1],[43,1],[68,2],[80,1],[81,1],[83,1],[87,1],[86,3],[55,1],[67,2],[40,1]],'dfff',[[62,1],[83,2]],'1@i#zbe_',[[86,2]],'file',[[46,22],[11,2],[27,6],[33,1],[20,2],[68,13],[90,8],[48,6],[66,4],[9,2],[63,1],[61,2],[78,4],[7,1],[1,1],[13,4],[74,2],[47,1],[52,1],[4,1],[57,7],[64,7],[83,12],[19,7],[26,7],[14,1],[36,4],[54,1],[35,5],[18,8],[37,2],[53,2],[60,6],[15,1],[81,4],[86,2],[40,6],[62,8],[44,5],[29,4],[80,4],[25,8],[51,3],[70,2],[55,11],[73,1],[69,1],[16,3],[21,7],[17,3],[28,5],[31,17],[67,2],[24,3],[79,5],[10,2],[30,11],[23,7],[12,2],[56,1]],'december',[[9,1]],'luabot_backend',[[70,1]],' noise',[[84,3],[81,1]],' channel',[[84,1]],'vints',[[87,2]],'unminimized',[[16,1]],'infinite',[[48,1],[84,1],[68,2]],'cccc',[[57,2]],'numpad0',[[68,1]],'resides',[[87,1]],'additional',[[46,1],[87,1],[90,2],[17,1],[86,2],[65,2],[1,1],[84,1],[73,1]],'whereas',[[87,1],[86,2]],'caveats',[[83,5],[68,1]],'man',[[48,5]],'dd0b',[[86,6]],'armed',[[83,1]],'formula',[[87,1],[68,1],[83,1],[84,1],[51,2]],'overhauling',[[14,1]],'disabling',[[73,1],[35,1],[15,1],[42,1]],'dumped',[[64,1],[9,1]],'matter',[[83,1],[71,1],[40,1]],'routine',[[76,3],[86,10],[83,4],[84,1],[56,2]],'summon',[[63,1]],'featured',[[46,1],[35,1],[54,1],[16,1],[48,1],[8,1],[63,1],[52,1],[30,1],[61,1],[78,1],[5,1],[19,1],[0,1],[83,1],[12,1],[56,1]],'3rd',[[79,1],[87,3]],'putting',[[58,1],[68,1]],'400b',[[84,6]],'common ',[[16,1],[15,1],[17,1],[14,1],[13,1],[11,1],[12,1]],'diagnose',[[64,1]],'colon',[[48,1],[67,1]],' carrier',[[81,1]],'pixels',[[12,1],[87,14],[68,6],[71,1],[28,1],[8,1],[11,1],[43,5]],'accounting',[[10,1]],'dictate',[[57,1]],'231',[[68,1],[43,1]],'irqa',[[81,2]],'f20',[[68,1]],' navigating',[[31,1]],'generates',[[46,1],[87,1],[84,3],[43,1]],'f800',[[83,2]],'05ff9h ',[[83,1]],'occasional',[[6,1]],'emulates',[[29,1],[32,3],[77,1],[38,2]],'wiped',[[21,1]],'chain',[[86,1]],'got',[[68,1],[10,1],[57,1],[84,1]],'turtle',[[76,1]],'sets',[[34,5],[46,2],[27,26],[33,1],[41,4],[68,5],[87,1],[42,1],[86,3],[48,1],[43,4],[32,2],[19,1],[7,1],[84,1],[36,3]],'ignore',[[68,1],[18,1],[71,1],[15,1],[70,1]],'nesdev',[[84,3],[77,1],[88,1]],'ffffffff',[[83,2]],'warped',[[87,1]],'become',[[87,2],[15,1],[70,2]],'area',[[54,1],[87,5],[57,1],[68,1],[83,3],[76,1],[55,1],[43,3]],'meaning',[[71,1],[12,1]],'overhauls',[[23,1]],'attempted',[[74,1]],'direction',[[84,1],[86,1]],'attribute',[[81,2],[87,10],[8,1],[9,1]],'windows',[[73,1],[18,1],[37,2],[68,2],[16,2],[15,1],[21,1],[17,1],[69,1],[48,2],[8,1],[9,1],[43,1],[3,3],[52,1],[5,1],[19,1],[7,5],[13,3],[12,1],[20,1]],'very',[[56,1],[81,2],[60,1],[74,1],[87,5],[86,8],[39,1],[48,1],[67,1],[62,2],[57,1],[61,1],[71,1],[83,2],[76,1],[55,2],[73,1]],'cheats',[[56,1],[10,1],[68,4],[16,4],[15,1],[51,2],[19,5],[67,1],[13,2],[48,20],[12,3],[36,2]],'readword',[[11,1],[68,1]],'smoother',[[43,2]],'provided',[[3,1],[68,3],[84,2],[11,1]],'logic',[[87,1],[18,3],[90,1],[89,1],[86,7],[52,1],[4,1],[10,1],[5,1],[88,1],[7,1],[13,2],[14,1],[12,1]],'sakura',[[55,2]],'convenient',[[57,5],[68,1]],'approximate',[[79,1],[68,1]],' input1',[[21,1]],'root',[[13,1],[73,2]],'info',[[87,1],[74,2],[83,3],[70,1],[23,3],[19,1],[76,3],[88,1],[31,2]],'criticised',[[74,1]],'6th',[[33,1],[86,1]],'constructed',[[66,1]],' keep',[[83,1]],' mode',[[84,3],[86,1]],'recieving',[[84,1]],'monitoring',[[19,1],[87,1],[74,1],[48,1],[70,1],[51,5]],'bi`',[[86,2]],' luminance',[[87,1]],'reversing',[[87,1]],'increments',[[89,1],[68,1],[86,1]],'opens',[[46,5],[62,1],[13,1],[48,2]],'applied',[[35,2],[87,2],[5,1],[14,1],[48,1],[67,2],[43,1]],'searches',[[48,2]],'pkzip',[[26,1]],'getsuperimpose',[[68,1]],'interrupts',[[84,2],[86,20]],'p3f',[[68,1]],'sense',[[68,1],[86,1]],'pcsx',[[50,1],[49,1]],' 04ex',[[76,1]],'apparently',[[3,1]],'shouldn',[[48,1],[71,1]],'think',[[87,2],[68,1],[83,1],[89,2],[88,1],[55,1],[84,1]],'guid',[[23,1],[79,3],[7,1]],'pen',[[55,1]],'4000',[[84,6],[76,1],[10,1]],'fields',[[43,1],[79,1],[83,2],[8,1],[63,2],[51,1]],'font',[[10,1],[28,2],[7,1],[13,1],[8,1],[9,1],[55,4]],'gekimadden',[[16,1]],'occurred',[[86,1],[80,1]],'07ffh',[[83,2]],' a0',[[86,1]],'loved',[[86,1]],'cleans',[[68,1]],'identify',[[87,1]],'stretched',[[43,4]],'determines',[[87,2],[28,3],[68,2],[84,1]],'odd',[[54,1],[87,4],[18,1],[83,1],[89,1],[86,4],[84,1]],'proper',[[35,1],[10,1],[7,1],[13,1],[83,5]],'frequencys',[[84,4]],'|video',[[87,1]],'afterwards',[[86,1]],'kindle',[[22,1],[24,1],[50,1],[89,1],[82,1],[63,1],[43,1]],'auxillary',[[68,1]],'registerbefore',[[68,4]],'exactly',[[87,1],[68,2],[83,1],[66,1],[84,1],[90,1]],'september',[[3,1],[11,1]],'resetcyclescount',[[11,1],[68,1]],'unintentional',[[19,1]],'highest',[[87,1],[40,1]],'luabitop',[[68,1]],'altered',[[31,1]],'license',[[3,1]],'switched',[[68,1],[13,1],[48,1],[89,2]],'isn',[[38,1],[88,1],[63,1],[15,1]],'tasvideos',[[50,1],[31,1],[74,4],[49,1]],' he',[[33,1]],'until',[[3,1],[35,2],[57,3],[68,2],[83,2],[87,4],[15,1],[55,1],[48,1],[66,1],[63,1],[84,2]],'239',[[68,1],[57,1],[43,1]],'depend',[[44,1],[79,1]],'unif',[[12,1],[26,4],[10,12],[13,1],[11,4],[9,1]],'faq',[[1,1],[63,1],[72,3]],'connected',[[87,3],[29,1],[86,1],[84,2]],'containing',[[13,1],[15,1],[86,1]],'went',[[84,1],[7,1]],'processor',[[3,1],[84,1],[86,27]],'buffer',[[19,1],[81,1],[87,10],[7,1],[8,1],[21,1]],'distinguish',[[62,2],[57,1],[60,1],[68,1],[15,1],[86,1],[11,1]],'include',[[26,1],[79,1],[31,1],[23,2]],'hooked',[[33,1],[55,4]],'objects',[[35,1],[87,15],[67,1],[65,1]],'onstart',[[70,5]],' furthermore',[[60,1]],'interpret',[[72,1]],'pre',[[3,1],[9,1],[73,1]],'tcp',[[69,1]],'031x',[[76,1]],' subtitles',[[31,1]],'choosing',[[13,1],[73,1]],'uint32',[[81,4]],' bit3',[[84,2]],'psid',[[83,1]],' sty',[[86,3]],'metafile',[[69,1]],'lsr',[[86,15]],' 020',[[84,1]],' implied',[[86,1]],'similarly',[[86,3]],'masking',[[10,1]],'#xh',[[86,1]],'prg',[[62,2],[60,3],[10,1],[7,1],[64,1],[63,5]],' turns',[[46,2]],'&6&#',[[86,1]],'main',[[46,2],[35,1],[18,1],[37,1],[68,3],[21,1],[58,1],[69,1],[81,3],[87,2],[86,2],[67,3],[8,4],[38,1],[4,1],[70,3],[49,1],[76,2],[7,2],[14,1],[20,1],[73,1]],'ffff',[[62,1],[81,1],[57,1],[60,5],[83,6],[86,1],[63,2]],'lasts',[[86,1]],'dd09',[[86,4]],' 261',[[87,1]],'shortly',[[5,1]],'224p@60fps',[[35,1]],'0f000h',[[83,2]],'intelligent',[[62,1]],'engaged',[[68,1]],'f13',[[68,1]],'deutsche',[[86,1]],'write',[[46,3],[18,2],[27,2],[60,4],[68,16],[15,1],[86,15],[2,1],[48,1],[31,2],[8,1],[9,2],[43,1],[44,1],[57,5],[62,1],[67,4],[82,1],[70,2],[83,7],[19,1],[76,1],[88,5],[84,13]],'panels',[[58,1]],'shakes',[[18,1]],'fortunately',[[48,1]],' preserves',[[86,1]],'hypershot',[[38,1]],'4003',[[84,6]],'acknowledges',[[86,2]],'transfered',[[87,1]],'altogether',[[71,1]],'feeds',[[87,1]],'unrelated',[[84,1]],'short',[[68,1],[61,1],[55,1],[48,1],[67,1],[38,1],[84,2]],'high',[[40,1],[87,1],[68,1],[86,52],[83,1],[42,1]],'repeat',[[48,1],[63,1]],'all',[[46,1],[54,1],[18,2],[27,1],[60,2],[58,1],[15,1],[42,1],[68,8],[81,2],[86,11],[2,2],[48,9],[87,14],[9,3],[38,1],[3,1],[43,1],[45,2],[32,1],[62,1],[63,1],[25,1],[70,3],[71,3],[76,12],[90,4],[7,3],[13,2],[55,7],[84,9],[21,1],[17,2],[31,2],[67,4],[24,1],[79,2],[57,6],[64,1],[83,5],[23,2],[19,5],[26,2],[88,1],[14,1],[36,1]],'lack',[[68,1]],'caption',[[12,1],[18,1]],' primary',[[87,1]],'vista',[[73,1]],'somethingistrue',[[67,4]],' sbx',[[86,1]],'releases',[[3,1],[13,1],[21,1],[15,1]],'preceding',[[90,1],[86,1]],'rainbowriding',[[71,1]],'ones',[[87,1],[18,1],[58,1],[56,1]],'selects',[[87,3],[88,1]],'platform',[[3,1],[65,1],[2,1],[67,1],[80,1]],'filenaming',[[13,1]],'vsync',[[73,1],[43,1]],'registerauto',[[68,1]],'avoid',[[74,1],[57,1],[68,3]],'range',[[87,18],[57,4],[60,2],[68,8],[16,1],[83,5],[90,1],[76,1],[14,1],[48,1],[84,3]],'4008',[[84,13]],' tracks',[[71,1]],'`@yoo0a',[[86,1]],'aborts',[[86,1]],'mmmm',[[57,2]],'0006',[[83,1]],'dropping',[[87,1],[15,1]],' the',[[35,7],[27,1],[37,1],[68,1],[58,1],[81,3],[87,13],[89,1],[86,5],[48,3],[66,1],[38,2],[40,1],[3,2],[63,1],[80,1],[61,1],[70,1],[51,1],[76,4],[84,33],[74,3],[28,2],[31,2],[83,10]],'break',[[59,1],[57,15],[76,1],[86,2],[15,1],[70,1]],'closing',[[17,1],[37,1],[16,1],[9,1],[12,2]],'inherit',[[90,1],[11,1]],'frameadvance',[[68,2],[67,5],[32,2],[66,2],[70,1]],'codec',[[30,1]],'settings',[[34,3],[35,2],[54,2],[41,1],[42,1],[47,2],[38,1],[43,2],[40,1],[44,1],[57,2],[32,1],[64,4],[25,1],[70,1],[19,1],[13,1],[56,1]],'session',[[19,1],[35,1],[62,1],[11,1],[12,2]],'debuggers',[[75,1]],' 7f2',[[84,1]],'several',[[33,1],[50,1],[86,1],[48,2],[3,1],[79,1],[57,1],[80,1],[83,1],[71,1],[49,1],[84,1],[73,1]],'duh',[[55,1]],'enough',[[76,1],[87,2],[55,1],[71,1]],'give',[[76,1],[86,3],[55,1],[58,1]],' nnn',[[83,1]],'his',[[84,3],[33,1],[86,2]],'dma',[[76,1],[86,2],[87,1]],'hundred',[[69,1]],'two',[[35,1],[68,4],[69,1],[90,1],[42,1],[86,12],[67,2],[43,2],[3,1],[79,3],[29,2],[61,1],[83,1],[70,2],[51,2],[76,1],[55,1],[84,1]],'background',[[35,2],[27,2],[68,7],[87,8],[88,5],[19,1],[28,3],[43,1]],'sharp',[[33,1]],'puts',[[48,1],[68,1]],'basics',[[87,1],[67,2],[65,1],[66,1]],'box',[[68,11],[16,1],[31,2],[48,3],[67,1],[38,2],[43,2],[63,8],[45,1],[57,1],[23,2],[51,1],[26,1],[55,1],[13,1]],'iup_example',[[69,1]],'http',[[67,3],[69,5],[66,1],[74,5],[77,1]],'computer',[[29,2],[43,1]],'minimum',[[19,1],[15,1],[40,1]],' re',[[74,1],[86,2],[31,1]],'convertible',[[20,1]],'translated',[[84,1],[55,1]],'declared',[[67,3]],'disabled',[[11,1],[35,1],[27,6],[41,2],[21,1],[42,2],[28,1],[62,1],[57,1],[83,1],[19,2],[13,1],[84,7],[12,1],[20,1]],'remaining',[[76,3],[79,3],[81,1],[87,1]],'extends',[[3,1]],'163&164',[[21,1]],'classic',[[37,1]],'quotes',[[83,1]],'overclocks',[[42,1]],' cur',[[84,1]],' like',[[86,1]],'protection',[[21,1]],'terminates',[[79,1]],'straighten',[[13,1]],'arguments',[[27,1],[68,3]],'nintendo',[[3,2],[76,2],[29,2],[87,6],[25,1]],'unofficial',[[3,1],[75,1],[18,1]],'pause',[[35,2],[18,1],[27,2],[68,4],[16,1],[15,1],[31,4],[48,1],[67,3],[44,2],[57,5],[30,6],[61,2],[25,1],[19,2],[55,2],[11,1]],'depending',[[62,1],[79,1],[68,1],[74,1],[87,1],[48,1],[84,2],[73,1]],'genie',[[73,6],[35,9],[27,2],[68,2],[12,2],[87,1],[75,2],[48,2],[63,15],[3,1],[57,2],[14,1],[11,1],[56,3]],'please',[[88,1],[86,2],[55,6]],'difference',[[87,2],[86,1],[55,1],[84,1]],'nmi1',[[57,1]],'getcurrentbranch',[[68,1]],'threshold',[[86,1]],'`&z0',[[86,1]],'fceuxdsp',[[3,9],[33,1],[23,2],[17,1],[19,1],[2,2],[55,1]],'maintenance',[[22,1],[4,1],[15,1]],'savescreenshot',[[68,1]],' |7f',[[84,1]],'improbably',[[70,1]],' add',[[86,6]],'blader',[[16,1]],' envelope',[[84,3]],'partially',[[15,1],[37,1]],'yourself',[[67,1],[71,1],[55,1]],'predecessor',[[70,1]],'ki7rbp',[[86,1]],'repeating',[[87,1]],' decrease',[[84,1]],'options',[[22,1],[46,1],[27,3],[33,2],[37,2],[58,1],[15,2],[68,1],[48,1],[8,6],[9,1],[38,1],[43,7],[44,2],[61,2],[51,2],[7,6],[13,3],[55,2],[73,2],[34,6],[50,3],[16,1],[21,2],[17,1],[28,2],[31,2],[47,1],[24,3],[79,1],[10,1],[57,1],[23,6],[19,3],[49,3],[11,3],[12,4]],'accu',[[86,1]],'corresponding',[[62,1],[79,1],[51,1],[86,1],[55,1],[48,1],[84,1],[12,1]],'rest',[[81,1],[68,1],[55,1],[84,1],[86,3],[87,1]],'megaman',[[87,4]],'11111000',[[88,2]],'parse',[[13,1]],'placement',[[87,1]],'purple',[[68,1]],'stevedonovan',[[69,1]],'beq',[[86,2]],'haven',[[84,1],[87,1],[55,1]],' jsr',[[86,1]],'informed',[[84,1]],'aratanaru',[[16,1]],'special',[[35,1],[87,1],[21,4],[15,1],[58,1],[86,4],[9,1],[43,2],[62,2],[57,4],[83,1],[19,1],[76,1],[84,2]],' games',[[16,1]],'save_type',[[68,2]],'mailing',[[84,1]],'fires',[[54,1]],'decrement',[[84,2],[86,6]],'watches',[[14,1]],'gate',[[84,2]],'y2k',[[87,2]],'projects',[[13,1]],'seek',[[13,1],[57,3]],'couldn',[[87,1],[20,1],[68,2]],'crc',[[12,1],[15,1]],'savestatefile',[[27,1]],'append',[[55,1]],'confirm',[[87,1],[68,2]],'register',[[81,7],[10,1],[57,5],[68,29],[16,1],[83,8],[87,5],[88,1],[86,41],[67,1],[84,28],[9,1]],'consistent',[[4,1]],'customized',[[11,1],[33,1]],'needs',[[57,1],[55,2],[67,1],[68,1],[11,1],[90,1]],'adjusting',[[66,1],[18,1]],'drastically',[[19,1]],'mkv',[[46,1]],'256',[[35,1],[4,1],[68,2],[79,2],[87,7],[70,2],[19,1],[76,1],[86,2]],'warioland',[[19,1]],'controlled',[[87,1],[57,2],[83,1],[84,1]],'date',[[88,1],[89,1],[67,1]],'luabot',[[70,9]],'areascrambler',[[71,1]],'bbb',[[80,1]],'detailed',[[76,1],[57,1],[87,1],[23,1]],'release',[[22,2],[11,1],[18,2],[12,1],[87,5],[15,2],[8,1],[9,1],[38,1],[3,1],[7,1],[13,1],[84,1],[73,2],[16,1],[21,1],[17,1],[39,1],[52,1],[4,1],[10,1],[5,2],[19,1],[14,2],[20,1],[6,1]],'drawtext',[[68,1]],'maybe',[[70,1],[73,1]],'cutting',[[74,1],[75,1],[67,1]],'chunks',[[81,5]],' 5ff8',[[83,1]],'sei',[[86,2]],'txt',[[19,1],[86,2],[83,2],[84,6],[20,1]],'integral',[[12,1],[43,1]],'streams',[[87,1]],'freezed',[[60,1]],'against',[[4,1],[39,1],[55,1],[8,1],[68,1]],'mean',[[48,1],[55,1]],'libav',[[7,1]],'attach',[[38,1]],' modulator',[[81,1]],'#ce_2gpl`ki7rbp',[[86,1]],'capacity',[[29,1]],'probably',[[87,3],[68,2],[71,1],[26,1],[86,2],[55,2],[66,4],[38,1],[73,2]],'func',[[68,16]],'goal',[[69,1],[70,1],[74,1]],'1008307711',[[79,1]],'bool',[[79,5],[68,31]],'wavelength',[[84,28]],' temporary',[[81,1]],'teenagemutantninjaturtles',[[71,1]],'metal',[[55,1]],'came',[[87,2],[33,1]],'01h',[[83,1]],'button',[[46,2],[60,1],[68,14],[48,9],[9,1],[38,11],[62,1],[29,2],[32,3],[45,2],[71,1],[70,5],[51,1],[80,1],[7,1],[13,2],[55,11],[17,1],[31,1],[67,1],[79,6],[10,1],[57,6],[64,2],[23,1],[19,5],[11,1],[12,1]],'calling',[[68,4]],'submitinputchange',[[68,1]],'reported',[[18,1],[86,1]],'whenever',[[57,1],[68,6],[84,1],[86,2],[90,2]],'idle',[[57,1]],'hp898f',[[10,1]],'fffd ',[[76,1]],'name',[[36,1],[35,1],[18,1],[27,2],[68,8],[81,10],[87,16],[89,2],[90,6],[86,1],[48,3],[66,1],[40,2],[3,3],[44,1],[45,1],[70,1],[51,1],[55,6],[13,1],[16,3],[21,1],[31,2],[79,1],[10,1],[57,15],[64,1],[83,3],[23,1],[19,1],[59,7],[26,1],[14,1],[11,4],[56,2]],'behaviour',[[87,3],[86,1],[13,1],[84,2]],'full',[[46,1],[35,1],[18,1],[54,1],[6,1],[68,1],[15,1],[48,1],[8,1],[63,1],[43,7],[62,2],[44,1],[29,1],[61,1],[78,1],[7,1],[84,3],[16,1],[52,1],[57,1],[30,1],[83,1],[5,1],[19,3],[0,1],[23,1],[12,1],[56,1]],'bug',[[6,4],[20,5],[18,3],[21,9],[15,5],[17,4],[8,3],[9,3],[4,3],[10,2],[5,2],[19,13],[23,1],[14,2],[7,4],[13,11],[11,2],[12,2]],'lua',[[22,2],[36,3],[18,2],[27,5],[46,10],[11,6],[15,6],[68,34],[66,18],[9,6],[71,30],[70,15],[7,3],[1,1],[13,18],[74,1],[69,5],[16,8],[21,5],[17,6],[65,11],[67,29],[10,6],[57,3],[23,4],[19,4],[14,4],[12,3],[20,2]],'documented',[[28,1],[55,1]],' they',[[81,1],[33,1]],'pirated',[[55,1]],'come',[[76,1]],'untouched',[[83,1]],'communities',[[1,1]],' |10',[[84,1]],' pick',[[30,1]],'supports',[[3,2],[35,1],[68,1],[26,3],[31,1],[13,1],[9,1]],'onebus',[[4,1],[10,1]],'emphasis',[[40,4],[9,1],[33,2]],'softreset',[[19,1],[68,1]],'net',[[75,1],[67,2],[83,1],[89,2],[88,2]],'swapping',[[17,1],[90,1]],'j3c0b%a@',[[86,1]],'1100',[[76,1]],' |60',[[84,1]],'understandable',[[64,1]],'447',[[84,1]],'quicker',[[75,1],[57,1],[74,1]],'32000',[[19,2],[16,1],[21,1]],'system',[[46,1],[87,1],[33,1],[60,1],[68,1],[69,1],[74,1],[90,1],[86,1],[3,2],[24,2],[29,6],[32,2],[44,1],[79,1],[25,2],[23,1],[84,4],[11,1],[36,1]],'component',[[84,1],[56,1]],'beed',[[10,1]],'hidden',[[46,1],[37,1]],' 2002',[[86,1]],'rise',[[87,1]],'shows',[[18,1],[45,1],[57,1],[61,4],[15,2],[51,1],[19,2],[59,1],[86,3],[84,3],[12,1]],'backup',[[46,3],[35,1],[44,4],[64,1],[16,1],[19,1],[11,1],[73,1]],'rbibaseball',[[13,1]],'meant',[[3,1]],'hovering',[[57,1]],'10240',[[48,2]],'f24',[[68,1]],'glitch',[[62,1],[60,1],[71,1],[9,1]],'english',[[55,4]],'p00',[[68,1]],'commands',[[35,3],[27,1],[15,1],[17,1],[86,4],[65,1],[79,3],[45,1],[32,2],[80,1],[23,2],[49,1],[1,4],[20,1]],'rainwarrior',[[1,1],[3,1]],'bookmark',[[13,2],[9,1],[57,2]],'fce',[[3,21],[53,1],[60,1],[79,1],[80,1],[81,3],[23,1],[0,1],[2,2],[1,1],[31,1],[48,3]],'table',[[81,2],[18,1],[60,2],[68,29],[16,1],[87,33],[89,1],[86,2],[67,18],[8,3],[9,1],[3,1],[70,7],[59,5],[76,2],[55,20],[84,1],[56,2]],'tracknoise',[[13,1]],'optimized',[[23,1]],'compact',[[12,1]],'player4',[[79,1]],'decay',[[84,29]],' ldy',[[86,1]],'trade',[[86,1]],'3w@',[[86,1]],'gamecube',[[3,1]],'listbox',[[15,1]],'arkanoid',[[79,1],[38,3],[68,1]],'transparancy',[[68,1]],'edition',[[22,1],[46,1],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,1],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,1],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,1],[13,1],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,1],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,1],[85,1],[89,1],[40,1],[3,2],[43,1],[29,1],[44,1],[45,1],[62,1],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,1],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,1],[24,1],[79,1],[10,1],[30,1],[77,1],[23,1],[11,1],[6,1]],'0008',[[83,1]],'002e',[[83,1]],'`rp`',[[86,1]],'%d2n@4',[[86,1]],'000e',[[83,1]],'gpa',[[86,2]],' saving',[[86,1]],'beta',[[3,1]],'section',[[36,1],[81,15],[87,3],[15,1],[86,1],[79,5],[57,1],[61,1],[83,1],[51,1],[76,1],[55,3],[84,3],[73,1]],' xxxx1',[[76,1]],'represented',[[79,2]],'easilly',[[87,1]],'frames|',[[87,1]],' mar',[[81,1]],'exotic',[[21,1]],'assistance',[[74,1]],'arise',[[73,1]],'tttttttt',[[83,1]],'asq_realitya',[[33,1]],' push',[[86,6]],'selling',[[87,1],[55,1]],'factors',[[12,1],[43,1]],'entirity',[[87,1]],'togglable',[[16,1],[15,2]],'getdown',[[16,1],[68,1]],'restoration',[[14,1]],'shifts',[[86,2]],'famicom',[[21,1],[2,1],[48,2],[38,10],[3,1],[24,2],[29,7],[32,2],[79,1],[77,1],[25,1],[14,1],[84,1],[36,1]],'increment',[[83,1],[35,5],[86,62]],'6510',[[86,13]],'abortretryignore',[[68,1]],'3f20|',[[76,1]],'song',[[83,18]],'66hl2n@',[[86,1]],'where',[[46,1],[35,3],[18,1],[54,4],[60,4],[68,5],[20,5],[36,10],[87,7],[86,2],[66,2],[62,1],[61,1],[70,1],[55,2],[84,4],[73,3],[41,1],[21,6],[31,3],[67,2],[10,1],[83,4],[23,1],[19,5],[14,1],[12,1],[11,2]],'&4la',[[86,1]],'rewrites',[[13,1]],'nez',[[26,1]],'inclusive',[[70,1],[67,1]],'scrollbar',[[61,1],[57,1],[5,1]],'boy',[[9,1]],'bizhawk',[[11,1]],'save',[[46,6],[35,5],[18,6],[60,3],[12,3],[68,12],[81,3],[86,1],[48,1],[63,1],[62,7],[29,1],[80,1],[25,7],[51,2],[70,1],[76,2],[7,2],[13,2],[55,12],[16,1],[21,2],[17,5],[67,5],[10,1],[57,3],[64,3],[23,4],[19,7],[11,1],[36,2]],'uploading',[[69,1]],' new',[[84,3],[8,1]],'yyy',[[79,2]],' string',[[83,3]],' xodnizel',[[86,1]],'resuming',[[11,1],[31,1]],'bcs',[[86,3]],'routed',[[87,1],[38,1]],'worked',[[8,1]],'kernal',[[86,2]],'disassemble',[[62,1]],'lehti',[[86,2]],'achieves',[[74,1]],'hbd7',[[86,2]],'retrieved',[[87,1]],'gamepad',[[7,3],[8,1],[15,1],[6,1]],'minimizes',[[18,1]],'data',[[12,3],[81,8],[18,1],[60,14],[68,11],[58,3],[15,1],[87,52],[89,2],[75,3],[86,9],[90,1],[48,2],[9,1],[3,1],[62,41],[29,2],[80,3],[61,10],[76,11],[7,1],[13,5],[84,1],[50,1],[69,2],[16,1],[21,1],[17,1],[31,5],[67,1],[79,3],[57,11],[83,23],[49,1],[19,3],[26,1],[59,1],[88,2],[11,5],[56,4]],'f10',[[25,2],[68,1]],'buttoncount',[[13,1]],'track',[[17,1],[62,3],[60,1],[68,1],[76,1],[51,1]],'interface',[[3,2],[87,1],[37,1],[69,1],[16,2],[48,1],[8,1]],'goodtools',[[35,1]],'33554432',[[86,1]],'improving',[[8,1]],'dd04',[[86,2]],'129',[[87,1]],'4buttonexit',[[11,1]],'pixel',[[87,38],[10,1],[57,1],[68,11],[15,3],[19,1],[7,1],[67,4],[43,1]],'extracts',[[86,1]],'permit',[[84,1],[20,1]],'inspired',[[87,1]],'affects',[[19,1],[44,1],[86,4],[88,1],[42,1]],'004e',[[83,1]],'400a',[[84,2]],'600',[[86,3]],'valgrind',[[8,1]],'figuring',[[40,1]],'language',[[56,1],[70,1],[86,1],[67,2],[55,3],[65,1],[66,1],[11,1]],'immaterial',[[87,1]],'capacitance',[[84,1]],'sha',[[86,7]],'bullet',[[3,1],[74,1],[31,2]],'question',[[68,3],[73,1]],'started',[[3,1],[24,1],[46,1],[68,5],[74,1],[25,2],[51,1],[19,1],[70,7],[55,2],[65,2],[66,1]],'presskeystart4',[[70,1]],'bit2',[[79,2]],'tadd',[[81,1]],'fds',[[36,2],[81,1],[74,1],[16,2],[17,1],[75,1],[24,1],[79,6],[10,1],[29,8],[32,2],[57,1],[25,1],[83,10],[26,5],[73,5]],'appended',[[90,1],[44,2]],'minor',[[73,1],[4,1],[18,1],[21,1],[17,2],[19,2],[14,1],[1,1],[20,1],[6,1]],'created',[[22,1],[46,3],[27,1],[33,1],[12,1],[20,1],[56,1],[68,1],[90,2],[75,1],[48,1],[8,1],[9,1],[38,1],[63,1],[66,2],[72,1],[32,1],[61,1],[71,1],[78,1],[82,1],[76,1],[7,1],[1,2],[13,2],[34,1],[74,1],[47,1],[52,1],[4,1],[57,1],[64,1],[83,1],[5,1],[19,2],[0,1],[26,1],[14,1],[49,1],[59,1],[88,1],[36,1],[54,1],[35,1],[18,1],[37,1],[53,1],[58,1],[15,1],[42,1],[60,1],[81,1],[86,1],[2,1],[87,2],[85,1],[89,1],[40,1],[3,3],[43,1],[29,1],[44,2],[45,1],[62,2],[25,1],[51,1],[70,1],[80,1],[55,1],[84,1],[73,1],[41,1],[50,1],[16,2],[21,1],[69,1],[17,1],[28,1],[31,1],[39,1],[65,1],[67,2],[24,1],[79,2],[10,1],[30,1],[77,1],[23,1],[11,2],[6,1]],'diables',[[18,1]],' ora',[[86,8]],'side',[[81,1],[87,1],[89,1],[86,1],[48,2],[43,1],[3,1],[29,9],[32,1],[57,1],[7,1],[55,2],[84,1]],'yos0ffa',[[86,1]],' no',[[19,1],[84,3],[23,1]],'y#4j2x@to',[[86,1]],'prepends',[[83,1]],'getinstructionscount',[[11,1],[68,1]],'details',[[46,1],[87,7],[33,1],[61,1],[19,10],[76,2],[67,1],[84,8]],'account',[[19,1],[60,1],[68,1],[90,1],[70,1]],'freely',[[71,1]],'pops',[[66,1],[67,1]],'neccessary',[[87,1]],'wanted',[[87,1],[86,1]],'exclusive',[[87,2],[86,2],[84,2],[11,1],[70,1]],'dong',[[12,1]],'beginning',[[46,4],[87,3],[68,1],[74,2],[90,1],[86,1],[31,3],[48,1],[79,1],[57,1],[70,2],[23,1],[13,1]],'socket',[[14,1]],'grey',[[58,1],[68,1]],'adr',[[67,4]],'presumably',[[87,3]],'palette',[[34,2],[81,1],[18,3],[33,12],[68,8],[58,4],[15,2],[87,22],[8,3],[9,2],[40,21],[43,1],[10,2],[76,1],[13,2],[11,1],[73,4]],'number',[[35,1],[18,1],[60,1],[68,14],[87,4],[90,2],[86,2],[48,4],[9,1],[62,1],[44,1],[29,1],[32,2],[61,1],[80,1],[25,2],[70,33],[55,2],[13,2],[84,16],[73,1],[21,1],[28,1],[31,2],[67,2],[79,3],[10,1],[57,7],[83,4],[19,2],[12,1],[11,1]],'l8i',[[86,1]],'defeated',[[71,1]],'%03d',[[79,2]],'knows',[[20,1]],'adding',[[60,2],[90,1],[15,1],[42,3],[86,1],[31,1],[67,1],[63,1],[9,1],[3,2],[55,1],[11,1],[12,1]],'safely',[[68,1]],'zd`2',[[86,1]],'added',[[11,16],[35,1],[18,8],[33,2],[60,1],[68,3],[15,13],[12,12],[87,3],[90,1],[86,3],[8,25],[9,10],[3,2],[55,1],[7,16],[13,20],[16,4],[21,9],[17,5],[79,4],[4,4],[10,11],[83,5],[5,2],[19,32],[14,5],[20,7],[6,3]],'6502',[[68,1],[83,6],[58,1],[76,2],[86,6],[48,3],[84,4],[85,1]],'allowed',[[62,1],[18,1],[68,2],[19,1],[67,1],[13,1],[84,1]],'automatically',[[35,2],[27,3],[37,1],[68,1],[21,1],[87,1],[90,2],[86,1],[31,2],[48,5],[38,1],[43,2],[40,1],[44,3],[57,5],[63,1],[61,2],[23,1],[19,2],[51,1],[84,1]],' game',[[35,1],[76,1]],'matches',[[63,1]],'tutorial',[[66,1]],'doc',[[79,1],[87,1],[83,3],[84,2]],'counter',[[54,1],[35,14],[68,10],[81,6],[87,15],[86,5],[31,3],[57,6],[61,2],[23,2],[19,2],[76,1],[7,1],[13,4],[84,97],[11,1],[20,2]],'laggy',[[54,1]],'boolean',[[57,1],[70,1]],'b002',[[83,1]],'pushing',[[86,2]],' look',[[80,1]],' linear',[[84,2]],'tile',[[62,3],[87,11],[58,2],[88,2],[59,3],[75,1],[55,2],[8,5],[56,1]],' uint32',[[81,7]],' 13',[[84,1],[86,3]],'subtractions',[[86,2]],'mention',[[87,1]],'always',[[87,3],[27,1],[68,10],[21,2],[15,1],[17,1],[86,22],[31,1],[67,2],[9,1],[62,1],[44,2],[10,1],[4,2],[57,1],[64,1],[79,3],[19,1],[59,1],[76,2],[55,1],[13,1],[84,4],[20,1]],'mostly',[[10,1],[33,1],[61,1],[70,1],[17,1],[86,1],[55,1]],'bank',[[62,1],[63,1],[57,11],[60,1],[68,2],[83,10],[15,1],[90,3],[76,2],[48,1],[11,2],[9,1]],'grayscale',[[13,1],[87,1],[40,2]],'runtime',[[62,1],[57,2]],'pushes',[[86,1]],'learning',[[66,1]],'technical',[[87,2],[86,1],[1,2],[77,2],[78,1],[85,1]],'almost',[[3,1],[61,1],[76,1]],'006eh',[[83,1]],'imply',[[87,1]],'january',[[3,1],[6,1],[5,1]],'respective',[[79,1],[57,1]],'seconds',[[46,2],[86,2]],'gpl',[[3,1]],'town',[[55,1]],'records',[[62,1],[79,2],[74,1]],'significantly',[[48,1],[76,1],[15,1]],'clearmarker',[[68,1]],'flip',[[83,1],[87,1]],' bryan',[[86,1]],'malformed',[[64,1]],'anc',[[86,1]],'ability',[[74,1],[13,1],[84,4],[11,1],[20,1]],'robust',[[68,1]],'sequence',[[62,1],[87,1],[86,3],[84,5]],'binds',[[67,1]],'included',[[87,1],[29,1],[33,1],[68,1],[71,2],[15,2],[70,1],[19,1],[83,1],[86,1],[38,1]],'players',[[17,1],[54,1],[76,1],[87,1],[70,1]],'doubles',[[13,1],[86,1]],'chapter',[[46,3],[86,2]],'c128',[[86,1]],'dadc',[[86,1]],'registersave',[[17,2],[68,1]],'j@8n',[[86,1]],'extract',[[86,1],[56,1]],'sweeps',[[84,2]],'there',[[46,1],[35,1],[18,1],[54,1],[60,3],[68,8],[87,4],[90,2],[86,4],[48,6],[3,1],[62,2],[61,2],[71,1],[70,3],[76,1],[55,4],[84,2],[73,3],[17,1],[28,1],[31,2],[67,5],[57,6],[83,3],[88,2],[19,1],[20,1],[6,1]],'4018',[[57,1]],'specific',[[54,1],[81,5],[18,1],[90,1],[75,1],[67,2],[48,1],[66,1],[47,1],[38,2],[43,1],[80,1],[61,1],[71,1],[25,2],[23,1],[51,1],[70,2],[76,3],[77,1],[78,1],[84,2],[56,1]],'auto',[[12,6],[35,6],[46,9],[54,3],[68,1],[16,1],[15,2],[21,1],[74,2],[31,1],[8,1],[38,9],[47,3],[44,1],[4,1],[57,1],[83,2],[19,5],[13,1],[20,1],[11,3]],'platforms',[[68,1]],'decoding',[[87,1]],'explain',[[34,1],[60,1],[55,1],[71,1]],'along',[[3,1],[87,1]],'logical',[[87,1],[68,3],[65,2],[7,1],[86,2]],'conditional',[[57,4],[13,1],[9,2],[15,1]],'screenshots',[[21,1],[68,1],[36,2]],'additions',[[86,2]],'transfering',[[86,1]],'defaults',[[10,1],[41,1],[45,1],[21,2],[68,4],[5,1]],'preferably',[[68,2]],'dostuffhere',[[67,1]],'070h',[[83,2]],'mirroring',[[59,2],[76,3],[81,1],[64,1],[15,1]],'flag',[[35,1],[10,1],[27,17],[57,4],[16,1],[15,2],[51,1],[17,1],[68,2],[83,2],[86,104],[87,7]],'speed',[[35,1],[27,2],[68,1],[74,2],[21,1],[15,1],[42,3],[31,4],[67,1],[66,1],[43,1],[10,1],[32,14],[30,3],[83,9],[19,3],[76,6],[14,1],[84,2],[12,5]],' version',[[83,1]],'analyse',[[87,1]],'view',[[46,2],[62,1],[4,1],[57,2],[60,3],[21,1],[63,1],[55,1],[84,1],[9,2],[56,1]],'newlines',[[79,2]],'chunk',[[26,1],[12,1],[81,8]],'updating',[[13,1],[19,1]],'reinstalled',[[19,1]],'slowing',[[35,1],[31,1]],'m#l',[[86,1]],'pair',[[79,1]],'fcexp',[[79,1]],'prehaps',[[87,2]],'getinput',[[68,1]],'unpaused',[[12,1]],'boost',[[13,1],[19,1],[42,1]],'emulating',[[16,1],[68,1]],' frame',[[84,3]],'real',[[35,1],[18,1],[60,2],[83,1],[87,1],[88,1],[86,6],[67,1],[13,1],[48,1],[84,2],[43,3]],'snes9x',[[44,1],[68,1],[50,1],[67,4],[15,1]],'spike',[[84,3]],'cleaned',[[13,1],[8,1],[21,1],[6,1]],'building',[[69,1],[90,1]],'forget',[[10,1]],'selecting',[[87,2],[60,2],[15,1],[25,2],[31,1],[13,1],[48,2],[55,1],[36,1]],'ranging',[[86,1]],'sped',[[42,1]],'ramwatch',[[14,2]],'endian',[[19,1],[68,1]],'reflect',[[18,1]],'terminal',[[84,7]],'hacks',[[72,1]],'attained',[[84,1]],'cases',[[18,1],[57,1],[68,2],[21,3],[20,1],[86,1]],'gotcha',[[15,1]],'vba',[[44,1],[50,1],[15,1],[49,1]],'letting',[[68,2]],'blow',[[68,1]],'psg',[[68,1]],' 040',[[84,1]],'what ',[[81,1]],'ruined',[[86,1]],'pressing',[[57,1],[32,1],[30,1],[60,1],[25,1],[68,2],[71,1],[31,2],[67,1],[38,1]],'collapsible',[[19,1]],'early',[[68,1]],'triplets',[[40,1]],'artifacts',[[43,3]],'parser',[[57,1]],'navigating',[[30,1],[25,1],[31,2]],' or',[[25,2]],'love',[[88,1]],'411ah',[[83,1]],'effective',[[86,80]],'fills',[[87,1]],'cppcheck',[[8,1]],'oninputstart',[[70,3]],'john',[[86,1]],'sounddisplay',[[13,1]],'storage',[[29,1],[55,1]],'share',[[88,1],[76,1],[87,2],[43,1]],'read_only',[[68,2]],'pauses',[[13,1],[68,2],[67,1]],'impl',[[86,2]],'field',[[81,2],[68,1],[74,1],[21,1],[31,1],[48,1],[63,2],[79,6],[57,7],[83,2],[23,1],[51,1],[55,1],[13,2],[12,1],[20,1]],'oeka',[[38,1]],'backtrack',[[70,1]],' we',[[83,1]],'reg',[[13,1],[87,1]],'rp2c04_0003',[[33,1]],'competing',[[74,1]],' a%',[[86,1]],'well',[[73,1],[87,2],[60,1],[68,4],[58,1],[75,1],[86,5],[67,1],[48,1],[3,1],[62,1],[10,1],[57,1],[83,2],[70,6],[51,1],[26,1],[14,1],[55,4],[11,1],[36,1]],'under',[[34,1],[35,1],[87,1],[41,1],[15,2],[86,1],[31,2],[48,2],[47,1],[63,2],[65,1],[3,3],[29,2],[70,2],[23,1],[51,1],[55,1],[1,3],[56,1]],'nmi2',[[57,1]],'indicated',[[87,2],[68,1]],'400d',[[84,1]],'japan',[[29,1]],'hardwired',[[87,1]],'0x2000',[[81,3]],'inverted',[[84,2],[5,1]],'consist',[[79,2],[31,1]],'tabbing',[[13,1],[61,1]],'saving',[[12,3],[62,1],[18,1],[64,1],[51,1],[17,1],[19,3],[55,2],[65,1],[11,1],[36,1]],'242',[[13,1]],'lower',[[35,1],[57,2],[80,1],[87,6],[70,1],[76,1],[86,9],[84,1]],'takeshi',[[38,1]],'setpixel',[[68,1]],'measured',[[84,2],[86,1]],'040e',[[48,1]],'downs',[[74,1]],'cart',[[76,2],[87,5],[90,3],[12,1]],'inline',[[3,1],[57,4]],'earth',[[86,1]],'did',[[87,1],[68,1],[83,2],[71,1],[15,1],[86,2],[73,1]],'0xf',[[57,2],[86,1]],'optimize',[[74,1],[7,1]],'wrong',[[18,1],[55,1],[13,1],[11,1],[23,1]],'hands',[[67,1]],'halo',[[10,1]],'assisted_speedrun',[[74,1]],'bmf_final3',[[33,1]],'hide',[[46,1],[35,1],[4,1],[37,1],[87,1],[26,1],[13,1],[8,1],[43,3]],'clicked',[[68,1]],'capabilities',[[76,1],[68,1],[7,1],[87,2],[8,1]],'versions',[[53,1],[68,2],[17,1],[31,2],[66,2],[3,1],[10,1],[64,1],[78,1],[23,1],[84,1],[12,1],[73,1]],'0x00fa',[[67,1]],'pausing',[[15,1]],'vezj',[[86,1]],'thinking',[[52,1]],'fffc',[[76,1],[57,1]],'rst',[[57,2]],'occurring',[[57,1]],'definetely',[[87,1]],'addition',[[6,1],[35,1],[68,1],[15,1],[17,1],[86,9],[38,1],[3,1],[23,1],[7,1],[14,1],[84,1],[12,1],[73,2]],'shy',[[86,3]],'undoes',[[74,1]],' loadstate',[[25,1]],'non',[[35,1],[18,1],[68,3],[74,2],[16,1],[21,1],[87,6],[75,1],[65,1],[48,1],[3,1],[57,4],[70,1],[19,1],[76,1],[13,1],[84,4],[20,1]],'legend',[[86,1]],'tips',[[7,1]],'guides',[[24,1],[72,2],[1,2],[47,1],[56,1]],'returns',[[19,1],[68,61],[67,4],[15,1],[70,11]],'characteristics',[[84,1],[76,3]],'stupid',[[18,1]],'closer',[[10,1],[86,1]],'themes',[[15,1],[37,1]],'bat',[[24,1]],'lfsr',[[81,1]],'autosearch',[[50,1],[49,1]],'227',[[13,1]],'start',[[87,4],[37,1],[60,1],[68,5],[90,1],[15,1],[86,3],[31,1],[48,1],[66,1],[38,3],[67,2],[62,2],[79,6],[57,1],[83,1],[70,7],[23,1],[51,2],[88,2],[55,2],[84,4]],'2800|',[[76,1]],'stationary',[[87,1]],'rates',[[87,1]],'pcejin',[[50,1],[49,1]],'romname',[[27,3]],'handle',[[86,2],[67,2],[21,1],[20,1],[70,1]],'quirk',[[84,1],[87,1]],'rb`xh8',[[86,1]],'nop',[[86,16]],' 9000',[[83,1]],'layer',[[87,1]],'entering',[[87,1],[57,3],[55,1],[32,1],[43,1]],'readable',[[57,1],[7,1],[61,1],[83,1]],'difficult',[[86,1],[40,1]],' instructions',[[90,1]],'registermanual',[[68,1]],'remember',[[35,1],[60,1],[74,1],[83,1],[21,2],[87,2],[86,3],[55,2],[67,1],[11,1]],' power',[[80,1]],'a002',[[83,1]],'grain',[[84,1]],'memory',[[36,3],[87,29],[18,4],[60,11],[68,32],[58,4],[15,1],[75,1],[86,7],[48,7],[8,1],[9,2],[63,1],[3,1],[51,17],[76,16],[84,2],[74,1],[21,2],[17,3],[31,1],[67,5],[47,2],[10,1],[57,21],[83,1],[23,8],[19,7],[59,1],[11,2],[56,1]],'x11x',[[86,1]],'0x16',[[68,1]],'don’t',[[31,1]],'debuggerfontsize',[[11,1],[28,1]],'varying',[[81,1]],'unexpectingly',[[67,1]],'o&_',[[86,1]],'some',[[46,1],[35,2],[18,2],[33,1],[37,1],[20,2],[15,1],[11,2],[68,10],[87,9],[86,8],[89,1],[48,1],[43,2],[3,1],[62,1],[29,1],[71,1],[70,5],[76,2],[55,6],[13,2],[84,2],[73,2],[41,1],[16,1],[21,2],[17,1],[28,1],[67,3],[10,1],[57,1],[64,3],[83,2],[19,1],[26,2],[14,2],[12,1],[36,1]],'briefly',[[48,1]],'0afffh',[[83,1]],'md5_asciistr',[[18,1]],'kilobytes',[[29,1]],'initialize',[[87,2],[86,1]],'hand',[[86,1],[67,2]],'discovering',[[62,1]],'hotkey',[[12,1],[34,1],[18,1],[35,5],[46,2],[21,3],[68,1],[31,1],[38,5],[43,1],[3,1],[10,1],[45,4],[30,1],[57,3],[25,4],[23,2],[19,7],[61,1],[13,3],[20,3],[11,1]],'other',[[54,1],[35,1],[18,1],[37,1],[68,5],[87,6],[15,1],[75,1],[86,13],[9,1],[38,1],[3,2],[62,1],[71,1],[70,1],[76,2],[55,5],[13,1],[84,3],[69,2],[16,1],[17,1],[31,2],[67,3],[79,1],[57,5],[64,1],[83,3],[23,2],[20,1],[6,2]],' hence',[[68,4]],'margin',[[87,1]],'like',[[35,1],[68,13],[87,6],[90,4],[58,2],[15,1],[75,1],[86,14],[48,4],[66,1],[38,2],[3,2],[62,3],[71,2],[70,3],[55,3],[84,1],[73,1],[50,1],[21,1],[65,2],[67,7],[79,1],[57,3],[83,2],[49,1],[59,1]],'bound',[[38,1],[67,1]],'cccvvvv',[[83,1]],'nitsuja',[[3,1],[33,3]],'comparator',[[87,2]],'rendered',[[62,3],[87,8],[60,2]],'red',[[35,1],[18,1],[60,1],[68,7],[67,1],[12,1],[40,2]],'conditioned',[[87,1]],'given',[[87,1],[57,3],[37,1],[68,39],[74,1],[25,1],[70,1],[90,2],[59,1],[67,5],[84,1],[63,1]],'rect',[[68,1]],'scenario',[[84,1]],'structure',[[66,1]],'symmetry',[[84,1]],'inc',[[86,10]],'_ok',[[86,1]],'sporting',[[87,1]],'hexbackcolorr',[[28,1]],'gnobgfillcolor ',[[35,1]],'4005',[[84,2]],' has',[[46,1]],'met',[[84,1],[57,1]],'needed',[[87,1],[68,1],[69,1],[71,1],[90,1],[23,1],[86,1],[31,2],[55,2],[66,2]],'player1',[[79,1]],'better',[[43,1],[68,1],[70,1],[23,1],[17,1],[7,2],[55,2],[8,1],[9,1],[40,2]],'mutant',[[54,1],[76,1]],'fail',[[62,1],[86,1],[55,1],[64,2],[21,1]],'correctly',[[59,1],[68,1],[86,1],[13,1],[21,1],[20,1]],'forwards',[[7,1]],'levels',[[62,1],[75,2],[86,1],[41,1],[84,1],[8,1]],'linked',[[3,1],[69,1],[11,1]],'dip',[[11,1]],'hitbreakpoint',[[11,1],[68,2]],'clip',[[19,1],[27,2],[71,1],[43,1]],'prescale',[[10,1]],'electronic',[[15,1],[36,1]],'produced',[[57,1],[74,1],[84,3],[63,1],[43,1]],'risk',[[64,1]],'iterate',[[67,1]],'closes',[[68,1]],'perl',[[65,1]],'key2',[[70,1]],'2c00|',[[76,1]],'dancing',[[76,1]],'notes',[[79,1],[68,6],[86,1],[84,1],[12,1],[89,1]],'838977920',[[79,1]],'overhauled',[[23,1]],'front',[[84,1],[70,1],[67,2]],'affiliated',[[84,1]],'9030',[[83,1]],' 004',[[84,1]],'edits',[[1,2]],'confuse',[[86,2]],'terms',[[74,1],[57,1],[68,1]],'simultaniously',[[87,1]],'|the',[[87,1]],' ideally',[[87,1]],'nsf',[[40,1],[62,10],[10,2],[57,6],[83,3],[17,3],[26,3],[82,2],[11,1],[56,1]],'differently',[[79,1],[86,5]],'its',[[60,1],[68,6],[90,2],[15,1],[86,9],[48,2],[38,1],[43,1],[3,1],[40,1],[44,3],[32,1],[63,1],[72,1],[70,2],[51,1],[1,3],[13,1],[74,1],[69,1],[65,1],[67,1],[52,1],[10,1],[57,2],[83,2],[23,2],[19,3],[0,1]],'multilinecomment',[[90,2]],'viewing',[[75,1],[60,1],[55,2]]];window.bSearchDataLoaded=true; \ No newline at end of file diff --git a/web/home.html b/web/home.html index 0478d4fdf..76536e028 100644 --- a/web/home.html +++ b/web/home.html @@ -53,10 +53,10 @@

      Introduction

       

      Latest Release

      -

      FCEUX 2.6.1
      - 17 January 2021

      -

      The 2.6.1 maintenance release fixes a few bugs in the Qt/SDL port that were found in the 2.6.0 release.

      -

      Full changelog

      +

      FCEUX 2.6.2
      + 04 February 2022

      +

      The 2.6.2 is a maintenance update that adds a couple minor features and fixes a few bugs for the Qt/SDL port.

      +

      Full changelog



      Windows Port Debugging Environment for Version 2.2.0
      FCEUX as a debugging environment

      diff --git a/web/pressrelease-2.6.2.html b/web/pressrelease-2.6.2.html index fb913d267..20f5a5ee3 100644 --- a/web/pressrelease-2.6.2.html +++ b/web/pressrelease-2.6.2.html @@ -40,7 +40,7 @@

      FCEUX 2.6.2 Maintenance Release

      -

      31 January 2022

      +

      04 February 2022

      The 2.6.2 release is a maintenance update that adds a couple minor features and fixes a few bugs for the Qt/SDL port.

      diff --git a/web/version.html b/web/version.html index def30e640..e3ba3ae90 100644 --- a/web/version.html +++ b/web/version.html @@ -55,6 +55,7 @@

      FCEUX

      FCEU rerecording, FCEUXD, and FCEUXDSP as well as many new mappers from FCEU-mm.

      FCEUX version history

      +
    • FCEUX 2.6.2 - 04 February 2022
    • FCEUX 2.6.1 - 17 January 2022
    • FCEUX 2.6.0 - 12 January 2022
    • FCEUX 2.5.0 - 31 October 2021
-

#

-

# $Id: 6502_cpu.txt,v 1.1.1.1 2004/08/29 01:29:35 bryan Exp $

-

#

-

# This file is part of Commodore 64 emulator

-

#      and Program Development System.

-

#

-

# See README for copyright notice

-

#

-

# This file contains documentation for 6502/6510/8500/8502 instruction set.

-

#

-

#

-

# Written by

-

#   John West       (john@ucc.gu.uwa.edu.au)

-

#   Marko MЉkelЉ    (msmakela@kruuna.helsinki.fi)

-

#

-

#

-

# $Log: 6502_cpu.txt,v $

-

# Revision 1.1.1.1  2004/08/29 01:29:35  bryan

-

# no message

-

#

-

# Revision 1.1  2002/05/21 00:42:27  xodnizel

-

# updates

-

#

-

# Revision 1.8  1994/06/03  19:50:04  jopi

-

# Patchlevel 2

-

#

-

# Revision 1.7  1994/04/15  13:07:04  jopi

-

# 65xx Register descriptions added

-

#

-

# Revision 1.6  1994/02/18  16:09:36  jopi

-

#

-

# Revision 1.5  1994/01/26  16:08:37  jopi

-

# X64 version 0.2 PL 1

-

#

-

# Revision 1.4  1993/11/10  01:55:34  jopi

-

#

-

# Revision 1.3  93/06/21  13:37:18  jopi

-

#  X64 version 0.2 PL 0

-

#

-

# Revision 1.2  93/06/21  13:07:15  jopi

-

# *** empty log message ***

-

#

-

#

-


+

#

+

# $Id: 6502_cpu.txt,v 1.1.1.1 2004/08/29 01:29:35 bryan Exp $

+

#

+

# This file is part of Commodore 64 emulator

+

#      and Program Development System.

+

#

+

# See README for copyright notice

+

#

+

# This file contains documentation for 6502/6510/8500/8502 instruction set.

+

#

+

#

+

# Written by

+

#   John West       (john@ucc.gu.uwa.edu.au)

+

#   Marko MЉkelЉ    (msmakela@kruuna.helsinki.fi)

+

#

+

#

+

# $Log: 6502_cpu.txt,v $

+

# Revision 1.1.1.1  2004/08/29 01:29:35  bryan

+

# no message

+

#

+

# Revision 1.1  2002/05/21 00:42:27  xodnizel

+

# updates

+

#

+

# Revision 1.8  1994/06/03  19:50:04  jopi

+

# Patchlevel 2

+

#

+

# Revision 1.7  1994/04/15  13:07:04  jopi

+

# 65xx Register descriptions added

+

#

+

# Revision 1.6  1994/02/18  16:09:36  jopi

+

#

+

# Revision 1.5  1994/01/26  16:08:37  jopi

+

# X64 version 0.2 PL 1

+

#

+

# Revision 1.4  1993/11/10  01:55:34  jopi

+

#

+

# Revision 1.3  93/06/21  13:37:18  jopi

+

#  X64 version 0.2 PL 0

+

#

+

# Revision 1.2  93/06/21  13:07:15  jopi

+

# *** empty log message ***

+

#

+

#

+


 Note: To extract the uuencoded ML programs in this article most

       easily you may use e.g. "uud" by Edwin Kremer ,

       which extracts them all at once.

@@ -252,45 +252,45 @@

CPU - 6502


6510 Instructions by Addressing Modes


-

off- ++++++++++ Positive ++++++++++  ---------- Negative ----------

-

set  00      20      40      60      80      a0      c0      e0      mode

-


-

+00  BRK     JSR     RTI     RTS     NOP*    LDY     CPY     CPX     Impl/immed

-

+01  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir,x)

-

+02   t       t       t       t      NOP*t   LDX     NOP*t   NOP*t     ? /immed

-

+03  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    (indir,x)

-

+04  NOP*    BIT     NOP*    NOP*    STY     LDY     CPY     CPX     Zeropage

-

+05  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage

-

+06  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Zeropage

-

+07  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Zeropage

-


-

+08  PHP     PLP     PHA     PLA     DEY     TAY     INY     INX     Implied

-

+09  ORA     AND     EOR     ADC     NOP*    LDA     CMP     SBC     Immediate

-

+0a  ASL     ROL     LSR     ROR     TXA     TAX     DEX     NOP     Accu/impl

-

+0b  ANC**   ANC**   ASR**   ARR**   ANE**   LXA**   SBX**   SBC*    Immediate

-

+0c  NOP*    BIT     JMP     JMP ()  STY     LDY     CPY     CPX     Absolute

-

+0d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute

-

+0e  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Absolute

-

+0f  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Absolute

-


-

+10  BPL     BMI     BVC     BVS     BCC     BCS     BNE     BEQ     Relative

-

+11  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir),y

-

+12   t       t       t       t       t       t       t       t         ?

-

+13  SLO*    RLA*    SRE*    RRA*    SHA**   LAX*    DCP*    ISB*    (indir),y

-

+14  NOP*    NOP*    NOP*    NOP*    STY     LDY     NOP*    NOP*    Zeropage,x

-

+15  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage,x

-

+16  ASL     ROL     LSR     ROR     STX  y) LDX  y) DEC     INC     Zeropage,x

-

+17  SLO*    RLA*    SRE*    RRA*    SAX* y) LAX* y) DCP*    ISB*    Zeropage,x

-


-

+18  CLC     SEC     CLI     SEI     TYA     CLV     CLD     SED     Implied

-

+19  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,y

-

+1a  NOP*    NOP*    NOP*    NOP*    TXS     TSX     NOP*    NOP*    Implied

-

+1b  SLO*    RLA*    SRE*    RRA*    SHS**   LAS**   DCP*    ISB*    Absolute,y

-

+1c  NOP*    NOP*    NOP*    NOP*    SHY**   LDY     NOP*    NOP*    Absolute,x

-

+1d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,x

-

+1e  ASL     ROL     LSR     ROR     SHX**y) LDX  y) DEC     INC     Absolute,x

-

+1f  SLO*    RLA*    SRE*    RRA*    SHA**y) LAX* y) DCP*    ISB*    Absolute,x

-


+

off- ++++++++++ Positive ++++++++++  ---------- Negative ----------

+

set  00      20      40      60      80      a0      c0      e0      mode

+


+

+00  BRK     JSR     RTI     RTS     NOP*    LDY     CPY     CPX     Impl/immed

+

+01  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir,x)

+

+02   t       t       t       t      NOP*t   LDX     NOP*t   NOP*t     ? /immed

+

+03  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    (indir,x)

+

+04  NOP*    BIT     NOP*    NOP*    STY     LDY     CPY     CPX     Zeropage

+

+05  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage

+

+06  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Zeropage

+

+07  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Zeropage

+


+

+08  PHP     PLP     PHA     PLA     DEY     TAY     INY     INX     Implied

+

+09  ORA     AND     EOR     ADC     NOP*    LDA     CMP     SBC     Immediate

+

+0a  ASL     ROL     LSR     ROR     TXA     TAX     DEX     NOP     Accu/impl

+

+0b  ANC**   ANC**   ASR**   ARR**   ANE**   LXA**   SBX**   SBC*    Immediate

+

+0c  NOP*    BIT     JMP     JMP ()  STY     LDY     CPY     CPX     Absolute

+

+0d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute

+

+0e  ASL     ROL     LSR     ROR     STX     LDX     DEC     INC     Absolute

+

+0f  SLO*    RLA*    SRE*    RRA*    SAX*    LAX*    DCP*    ISB*    Absolute

+


+

+10  BPL     BMI     BVC     BVS     BCC     BCS     BNE     BEQ     Relative

+

+11  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     (indir),y

+

+12   t       t       t       t       t       t       t       t         ?

+

+13  SLO*    RLA*    SRE*    RRA*    SHA**   LAX*    DCP*    ISB*    (indir),y

+

+14  NOP*    NOP*    NOP*    NOP*    STY     LDY     NOP*    NOP*    Zeropage,x

+

+15  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Zeropage,x

+

+16  ASL     ROL     LSR     ROR     STX  y) LDX  y) DEC     INC     Zeropage,x

+

+17  SLO*    RLA*    SRE*    RRA*    SAX* y) LAX* y) DCP*    ISB*    Zeropage,x

+


+

+18  CLC     SEC     CLI     SEI     TYA     CLV     CLD     SED     Implied

+

+19  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,y

+

+1a  NOP*    NOP*    NOP*    NOP*    TXS     TSX     NOP*    NOP*    Implied

+

+1b  SLO*    RLA*    SRE*    RRA*    SHS**   LAS**   DCP*    ISB*    Absolute,y

+

+1c  NOP*    NOP*    NOP*    NOP*    SHY**   LDY     NOP*    NOP*    Absolute,x

+

+1d  ORA     AND     EOR     ADC     STA     LDA     CMP     SBC     Absolute,x

+

+1e  ASL     ROL     LSR     ROR     SHX**y) LDX  y) DEC     INC     Absolute,x

+

+1f  SLO*    RLA*    SRE*    RRA*    SHA**y) LAX* y) DCP*    ISB*    Absolute,x

+


        ROR intruction is available on MC650x microprocessors after

        June, 1976.


@@ -465,9 +465,9 @@

CPU - 6502


-- A brief explanation about what may happen while using don't care states.


-

        ANE $8B         A = (A | #$EE) & X & #byte

-

                        same as

-

                        A = ((A & #$11 & X) | ( #$EE & X)) & #byte

+

        ANE $8B         A = (A | #$EE) & X & #byte

+

                        same as

+

                        A = ((A & #$11 & X) | ( #$EE & X)) & #byte


                        In real 6510/8502 the internal parameter #$11

                        may occasionally be #$10, #$01 or even #$00.

@@ -476,15 +476,15 @@

CPU - 6502

                        of the instruction.  The value probably depends

                        on the data that was left on the bus by the VIC-II.


-

        LXA $AB         C=Lehti:   A = X = ANE

-

                        Alternate: A = X = (A & #byte)

+

        LXA $AB         C=Lehti:   A = X = ANE

+

                        Alternate: A = X = (A & #byte)


                        TXA and TAX have to be responsible for these.


-

        SHA $93,$9F     Store (A & X & (ADDR_HI + 1))

-

        SHX $9E         Store (X & (ADDR_HI + 1))

-

        SHY $9C         Store (Y & (ADDR_HI + 1))

-

        SHS $9B         SHA and TXS, where X is replaced by (A & X).

+

        SHA $93,$9F     Store (A & X & (ADDR_HI + 1))

+

        SHX $9E         Store (X & (ADDR_HI + 1))

+

        SHY $9C         Store (Y & (ADDR_HI + 1))

+

        SHS $9B         SHA and TXS, where X is replaced by (A & X).


                        Note: The value to be stored is copied also

                        to ADDR_HI if page boundary is crossed.

@@ -509,7 +509,7 @@

CPU - 6502

More fortunate is its opposite, 'LAX' which just loads a byte

simultaneously into both A and X.


-

        $6B  ARR

+

        $6B  ARR


This instruction seems to be a harmless combination of AND and ROR at

first sight, but it turns out that it affects the V flag and also has

@@ -547,36 +547,36 @@

CPU - 6502

To help you understand this description, here is a C routine that

illustrates the ARR operation in Decimal mode:


-

        unsigned

-

           A,  /* Accumulator */

-

           AL, /* low nybble of accumulator */

-

           AH, /* high nybble of accumulator */

-


-

           C,  /* Carry flag */

-

           Z,  /* Zero flag */

-

           V,  /* oVerflow flag */

-

           N,  /* Negative flag */

-


-

           t,  /* temporary value */

-

           s;  /* value to be ARRed with Accumulator */

-


-

        t = A & s;                      /* Perform the AND. */

-


-

        AH = t >> 4;                    /* Separate the high */

-

        AL = t & 15;                    /* and low nybbles. */

-


-

        N = C;                          /* Set the N and */

-

        Z = !(A = (t >> 1) | (C << 7)); /* Z flags traditionally */

-

        V = (t ^ A) & 64;               /* and V flag in a weird way. */

-


-

        if (AL + (AL & 1) > 5)          /* BCD "fixup" for low nybble. */

-

          A = (A & 0xF0) | ((A + 6) & 0xF);

-


-

        if (C = AH + (AH & 1) > 5)      /* Set the Carry flag. */

-

          A = (A + 0x60) & 0xFF;        /* BCD "fixup" for high nybble. */

-


-

        $CB  SBX   X <- (A & X) - Immediate

-


+

        unsigned

+

           A,  /* Accumulator */

+

           AL, /* low nybble of accumulator */

+

           AH, /* high nybble of accumulator */

+


+

           C,  /* Carry flag */

+

           Z,  /* Zero flag */

+

           V,  /* oVerflow flag */

+

           N,  /* Negative flag */

+


+

           t,  /* temporary value */

+

           s;  /* value to be ARRed with Accumulator */

+


+

        t = A & s;                      /* Perform the AND. */

+


+

        AH = t >> 4;                    /* Separate the high */

+

        AL = t & 15;                    /* and low nybbles. */

+


+

        N = C;                          /* Set the N and */

+

        Z = !(A = (t >> 1) | (C << 7)); /* Z flags traditionally */

+

        V = (t ^ A) & 64;               /* and V flag in a weird way. */

+


+

        if (AL + (AL & 1) > 5)          /* BCD "fixup" for low nybble. */

+

          A = (A & 0xF0) | ((A + 6) & 0xF);

+


+

        if (C = AH + (AH & 1) > 5)      /* Set the Carry flag. */

+

          A = (A + 0x60) & 0xFF;        /* BCD "fixup" for high nybble. */

+


+

        $CB  SBX   X <- (A & X) - Immediate

+


The 'SBX' ($CB) may seem to be very complex operation, even though it

is a combination of the subtraction of accumulator and parameter, as

in the 'CMP' instruction, and the command 'DEX'. As a result, both A

@@ -589,23 +589,23 @@

CPU - 6502


 Proof:


-

begin 644 vsbx

-

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```*D`H#V1*Z`_D2N@09$KJ0>%

-

M^QBE^VEZJ+$KH#F1*ZD`2"BI`*(`RP`(:-B@.5$K*4#P`E@`H#VQ*SAI`)$K

-

JD-Z@/[$K:0"1*Y#4J2X@TO\XH$&Q*VD`D2N0Q,;[$+188/_^]_:_OK>V

-

`

-

end

-


-

 and

-


-

begin 644 sbx

-

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI`*!-D2N@3Y$KH%&1*ZD#

-

MA?L8I?M*2)`#J1@LJ3B@29$K:$J0`ZGX+*G8R)$K&/BXJ?2B8\L)AOP(:(7]

-

MV#B@3;$KH$\Q*Z!1\2L(1?SP`0!H1?TIM]#XH$VQ*SAI`)$KD,N@3[$K:0"1

-

9*Y#!J2X@TO\XH%&Q*VD`D2N0L<;[$))88-#X

-

`

-

end

-


+

begin 644 vsbx

+

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```*D`H#V1*Z`_D2N@09$KJ0>%

+

M^QBE^VEZJ+$KH#F1*ZD`2"BI`*(`RP`(:-B@.5$K*4#P`E@`H#VQ*SAI`)$K

+

JD-Z@/[$K:0"1*Y#4J2X@TO\XH$&Q*VD`D2N0Q,;[$+188/_^]_:_OK>V

+

`

+

end

+


+

 and

+


+

begin 644 sbx

+

M`0@9$,D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI`*!-D2N@3Y$KH%&1*ZD#

+

MA?L8I?M*2)`#J1@LJ3B@29$K:$J0`ZGX+*G8R)$K&/BXJ?2B8\L)AOP(:(7]

+

MV#B@3;$KH$\Q*Z!1\2L(1?SP`0!H1?TIM]#XH$VQ*SAI`)$KD,N@3[$K:0"1

+

9*Y#!J2X@TO\XH%&Q*VD`D2N0L<;[$))88-#X

+

`

+

end

+


These test programs show if your machine is compatible with ours

regarding the opcode $CB. The first test, vsbx, proves that SBX does

not affect the V flag. The latter one, sbx, proves the rest of our

@@ -636,10 +636,10 @@

CPU - 6502

language monitor, as it makes use of the BRK instruction. The result

tables will be written on pages $C2 and $C3.


-

begin 644 sbx-c100

-

M`,%XH`",#L&,$,&,$L&XJ8*B@LL7AOL(:(7\N#BM#L$M$,'M$L$(Q?OP`B@`

-

M:$7\\`,@4,'N#L'0U.X0P=#/SB#0[A+!T,<``````````````)BJ\!>M#L$M

-

L$,'=_\'0":T2P=W_PM`!8,K0Z:T.P2T0P9D`PID`!*T2P9D`PYD`!

+

begin 644 sbx-c100

+

M`,%XH`",#L&,$,&,$L&XJ8*B@LL7AOL(:(7\N#BM#L$M$,'M$L$(Q?OP`B@`

+

M:$7\\`,@4,'N#L'0U.X0P=#/SB#0[A+!T,<``````````````)BJ\!>M#L$M

+

L$,'=_\'0":T2P=W_PM`!8,K0Z:T.P2T0P9D`PID`!*T2P9D`PYD`!


Other undocumented instructions usually cause two preceding opcodes

being executed. However 'NOP' seems to completely disappear from 'SBC'

@@ -731,11 +731,11 @@

CPU - 6502


Register selection for load and store


-

   bit1 bit0     A  X  Y

-

    0    0             x

-

    0    1          x

-

    1    0       x

-

    1    1       x  x

+

   bit1 bit0     A  X  Y

+

    0    0             x

+

    0    1          x

+

    1    0       x

+

    1    1       x  x


So, A and X are selected by bits 1 and 0 respectively, while

 ~(bit1|bit0) enables Y.

@@ -760,39 +760,39 @@

CPU - 6502

how it can do that all in a single cycle. Here's a C code version of

the instruction:


-

        unsigned

-

           A,  /* Accumulator */

-

           AL, /* low nybble of accumulator */

-

           AH, /* high nybble of accumulator */

-


-

           C,  /* Carry flag */

-

           Z,  /* Zero flag */

-

           V,  /* oVerflow flag */

-

           N,  /* Negative flag */

-


-

           s;  /* value to be added to Accumulator */

-


-

        AL = (A & 15) + (s & 15) + C;         /* Calculate the lower nybble. */

-


-

        AH = (A >> 4) + (s >> 4) + (AL > 15); /* Calculate the upper nybble. */

-


-

        if (AL > 9) AL += 6;                  /* BCD fixup for lower nybble. */

-


-

        Z = ((A + s + C) & 255 != 0);         /* Zero flag is set just

-

                                                 like in Binary mode. */

-


-

        /* Negative and Overflow flags are set with the same logic than in

-

           Binary mode, but after fixing the lower nybble. */

-


-

        N = (AH & 8 != 0);

-

        V = ((AH << 4) ^ A) & 128 && !((A ^ s) & 128);

-


-

        if (AH > 9) AH += 6;                  /* BCD fixup for upper nybble. */

-


-

        /* Carry is the only flag set after fixing the result. */

-


-

        C = (AH > 15);

-

        A = ((AH << 4) | (AL & 15)) & 255;

+

        unsigned

+

           A,  /* Accumulator */

+

           AL, /* low nybble of accumulator */

+

           AH, /* high nybble of accumulator */

+


+

           C,  /* Carry flag */

+

           Z,  /* Zero flag */

+

           V,  /* oVerflow flag */

+

           N,  /* Negative flag */

+


+

           s;  /* value to be added to Accumulator */

+


+

        AL = (A & 15) + (s & 15) + C;         /* Calculate the lower nybble. */

+


+

        AH = (A >> 4) + (s >> 4) + (AL > 15); /* Calculate the upper nybble. */

+


+

        if (AL > 9) AL += 6;                  /* BCD fixup for lower nybble. */

+


+

        Z = ((A + s + C) & 255 != 0);         /* Zero flag is set just

+

                                                 like in Binary mode. */

+


+

        /* Negative and Overflow flags are set with the same logic than in

+

           Binary mode, but after fixing the lower nybble. */

+


+

        N = (AH & 8 != 0);

+

        V = ((AH << 4) ^ A) & 128 && !((A ^ s) & 128);

+


+

        if (AH > 9) AH += 6;                  /* BCD fixup for upper nybble. */

+


+

        /* Carry is the only flag set after fixing the result. */

+


+

        C = (AH > 15);

+

        A = ((AH << 4) | (AL & 15)) & 255;


  The C flag is set as the quiche eaters expect, but the N and V flags

are set after fixing the lower nybble but before fixing the upper one.

@@ -803,14 +803,14 @@

CPU - 6502

       Decimal mode, and aborts with BRK if anything breaks this theory.

       If everything goes well, it ends in RTS.


-

begin 600 dadc

-

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH(V1

-

M*Q@(I?PI#X7]I?LI#V7]R0J0 FD%J"D/A?VE^RGP9?PI\ C $) ":0^JL @H

-

ML ?)H) &""@X:5\X!?V%_0AH*3W@ ! ""8"HBD7[$ JE^T7\, 28"4"H**7[

-

M9?S0!)@) J@8N/BE^V7\V A%_= G:(3]1?W0(.;[T(?F_-"#:$D8\ )88*D=

-

0&&4KA?NI &4LA?RI.&S[  A%

-


-

end

+

begin 600 dadc

+

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH(V1

+

M*Q@(I?PI#X7]I?LI#V7]R0J0 FD%J"D/A?VE^RGP9?PI\ C $) ":0^JL @H

+

ML ?)H) &""@X:5\X!?V%_0AH*3W@ ! ""8"HBD7[$ JE^T7\, 28"4"H**7[

+

M9?S0!)@) J@8N/BE^V7\V A%_= G:(3]1?W0(.;[T(?F_-"#:$D8\ )88*D=

+

0&&4KA?NI &4LA?RI.&S[  A%

+


+

end


  All programs in this chapter have been successfully tested on a Vic20

and a Commodore 64 and a Commodore 128D in C64 mode. They should run on

@@ -823,45 +823,45 @@

CPU - 6502


Proof:


-

begin 600 dsbc-cmp-flags

-

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'B@ (3[A/RB XH8:66HL2N@

-

M09$KH$R1*XII::BQ*Z!%D2N@4)$K^#BXI?OE_-@(:(7].+BE^^7\"&A%_? !

-

5 .;[T./F_-#?RA"_8!@X&#CEY<7%

-


-

end

+

begin 600 dsbc-cmp-flags

+

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'B@ (3[A/RB XH8:66HL2N@

+

M09$KH$R1*XII::BQ*Z!%D2N@4)$K^#BXI?OE_-@(:(7].+BE^^7\"&A%_? !

+

5 .;[T./F_-#?RA"_8!@X&#CEY<7%

+


+

end


  The only difference in SBC's operation in decimal mode from binary mode

is the result-fixup:


-

        unsigned

-

           A,  /* Accumulator */

-

           AL, /* low nybble of accumulator */

-

           AH, /* high nybble of accumulator */

-


-

           C,  /* Carry flag */

-

           Z,  /* Zero flag */

-

           V,  /* oVerflow flag */

-

           N,  /* Negative flag */

-


-

           s;  /* value to be added to Accumulator */

-


-

        AL = (A & 15) - (s & 15) - !C;        /* Calculate the lower nybble. */

-


-

        if (AL & 16) AL -= 6;                 /* BCD fixup for lower nybble. */

-


-

        AH = (A >> 4) - (s >> 4) - (AL & 16); /* Calculate the upper nybble. */

-


-

        if (AH & 16) AH -= 6;                 /* BCD fixup for upper nybble. */

-


-

        /* The flags are set just like in Binary mode. */

-


-

        C = (A - s - !C) & 256 != 0;

-

        Z = (A - s - !C) & 255 != 0;

-

        V = ((A - s - !C) ^ s) & 128 && (A ^ s) & 128;

-

        N = (A - s - !C) & 128 != 0;

-


-

        A = ((AH << 4) | (AL & 15)) & 255;

-


+

        unsigned

+

           A,  /* Accumulator */

+

           AL, /* low nybble of accumulator */

+

           AH, /* high nybble of accumulator */

+


+

           C,  /* Carry flag */

+

           Z,  /* Zero flag */

+

           V,  /* oVerflow flag */

+

           N,  /* Negative flag */

+


+

           s;  /* value to be added to Accumulator */

+


+

        AL = (A & 15) - (s & 15) - !C;        /* Calculate the lower nybble. */

+


+

        if (AL & 16) AL -= 6;                 /* BCD fixup for lower nybble. */

+


+

        AH = (A >> 4) - (s >> 4) - (AL & 16); /* Calculate the upper nybble. */

+


+

        if (AH & 16) AH -= 6;                 /* BCD fixup for upper nybble. */

+


+

        /* The flags are set just like in Binary mode. */

+


+

        C = (A - s - !C) & 256 != 0;

+

        Z = (A - s - !C) & 255 != 0;

+

        V = ((A - s - !C) ^ s) & 128 && (A ^ s) & 128;

+

        N = (A - s - !C) & 128 != 0;

+


+

        A = ((AH << 4) | (AL & 15)) & 255;

+


  Again Z flag is set before any BCD fixup. The N and V flags are set

at any time before fixing the high nybble. The C flag may be set in any

phase.

@@ -884,13 +884,13 @@

CPU - 6502

  The following program, which tests SBC's result and flags,

contains the 6502 version of the pseudo code example above.


-

begin 600 dsbc

-

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH':1

-

M*S@(I?PI#X7]I?LI#^7]L /I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL KI7RBP

-

M#ND/.+ )*+ &Z0^P NE?A/T%_87]*+BE^^7\"&BH.+CXI?OE_-@(1?W0FVB$

-

8_47]T)3F^]">YOS0FFA)&- $J3C0B%A@

-


-

end

+

begin 600 dsbc

+

M 0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@   'BI&*  A/N$_$B@+)$KH':1

+

M*S@(I?PI#X7]I?LI#^7]L /I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL KI7RBP

+

M#ND/.+ )*+ &Z0^P NE?A/T%_87]*+BE^^7\"&BH.+CXI?OE_-@(1?W0FVB$

+

8_47]T)3F^]">YOS0FFA)&- $J3C0B%A@

+


+

end


  Obviously the undocumented instructions RRA (ROR+ADC) and ISB

(INC+SBC) have inherited also the decimal operation from the official

@@ -899,29 +899,29 @@

CPU - 6502

dincsbc-deccmp proves that ISB's and DCP's (DEC+CMP) flags are not

affected by the D flag.


-

begin 644 droradc

-

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH(V1

-

M*S@(I?PI#X7]I?LI#V7]R0J0`FD%J"D/A?VE^RGP9?PI\`C`$)`":0^JL`@H

-

ML`?)H)`&""@X:5\X!?V%_0AH*3W@`!`""8"HBD7[$`JE^T7\,`28"4"H**7[

-

M9?S0!)@)`J@XN/BE^R;\9_S8"$7]T"=HA/U%_=`@YOO0A>;\T(%H21CP`EA@

-

2J1T892N%^ZD`92R%_*DX;/L`

-

`

-

end

-


-

begin 644 dincsbc

-

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH':1

-

M*S@(I?PI#X7]I?LI#^7]L`/I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL`KI7RBP

-

M#ND/.+`)*+`&Z0^P`NE?A/T%_87]*+BE^^7\"&BH.+CXI?O&_.?\V`A%_="9

-

::(3]1?W0DN;[T)SF_-"8:$D8T`2I.-"&6&#\

-

`

-

end

-


-

begin 644 dincsbc-deccmp

-

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'B@`(3[A/RB`XH8:7>HL2N@

-

M3Y$KH%R1*XII>ZBQ*Z!3D2N@8)$KBFE_J+$KH%61*Z!BD2OX.+BE^^;\Q_S8

-

L"&B%_3BXI?OF_,?\"&A%_?`!`.;[T-_F_-#;RA"M8!@X&#CFYL;&Q\?GYP#8

-

`

-

end

+

begin 644 droradc

+

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH(V1

+

M*S@(I?PI#X7]I?LI#V7]R0J0`FD%J"D/A?VE^RGP9?PI\`C`$)`":0^JL`@H

+

ML`?)H)`&""@X:5\X!?V%_0AH*3W@`!`""8"HBD7[$`JE^T7\,`28"4"H**7[

+

M9?S0!)@)`J@XN/BE^R;\9_S8"$7]T"=HA/U%_=`@YOO0A>;\T(%H21CP`EA@

+

2J1T892N%^ZD`92R%_*DX;/L`

+

`

+

end

+


+

begin 644 dincsbc

+

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'BI&*``A/N$_$B@+)$KH':1

+

M*S@(I?PI#X7]I?LI#^7]L`/I!1@I#ZBE_"GPA?VE^RGP"#CE_2GPL`KI7RBP

+

M#ND/.+`)*+`&Z0^P`NE?A/T%_87]*+BE^^7\"&BH.+CXI?O&_.?\V`A%_="9

+

::(3]1?W0DN;[T)SF_-"8:$D8T`2I.-"&6&#\

+

`

+

end

+


+

begin 644 dincsbc-deccmp

+

M`0@9",D'GL(H-#,IJC(U-JS"*#0T*:HR-@```'B@`(3[A/RB`XH8:7>HL2N@

+

M3Y$KH%R1*XII>ZBQ*Z!3D2N@8)$KBFE_J+$KH%61*Z!BD2OX.+BE^^;\Q_S8

+

L"&B%_3BXI?OF_,?\"&A%_?`!`.;[T-_F_-#;RA"M8!@X&#CFYL;&Q\?GYP#8

+

`

+

end



6510 features

@@ -1082,617 +1082,617 @@

CPU - 6502


  Instructions accessing the stack


-

     BRK

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away),

-

                       increment PC

-

        3  $0100,S  W  push PCH on stack (with B flag set), decrement S

-

        4  $0100,S  W  push PCL on stack, decrement S

-

        5  $0100,S  W  push P on stack, decrement S

-

        6   $FFFE   R  fetch PCL

-

        7   $FFFF   R  fetch PCH

-


-

     RTI

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  R  increment S

-

        4  $0100,S  R  pull P from stack, increment S

-

        5  $0100,S  R  pull PCL from stack, increment S

-

        6  $0100,S  R  pull PCH from stack

-


-

     RTS

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  R  increment S

-

        4  $0100,S  R  pull PCL from stack, increment S

-

        5  $0100,S  R  pull PCH from stack

-

        6    PC     R  increment PC

-


-

     PHA, PHP

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  W  push register on stack, decrement S

-


-

     PLA, PLP

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-

        3  $0100,S  R  increment S

-

        4  $0100,S  R  pull register from stack

-


-

     JSR

-


-

        #  address R/W description

-

       --- ------- --- -------------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low address byte, increment PC

-

        3  $0100,S  R  internal operation (predecrement S?)

-

        4  $0100,S  W  push PCH on stack, decrement S

-

        5  $0100,S  W  push PCL on stack, decrement S

-

        6    PC     R  copy low address byte to PCL, fetch high address

-

                       byte to PCH

-


-

  Accumulator or implied addressing

-


-

        #  address R/W description

-

       --- ------- --- -----------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  read next instruction byte (and throw it away)

-


-

  Immediate addressing

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch value, increment PC

-


-

  Absolute addressing

-


-

     JMP

-


-

        #  address R/W description

-

       --- ------- --- -------------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low address byte, increment PC

-

        3    PC     R  copy low address byte to PCL, fetch high address

-

                       byte to PCH

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, NOP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low byte of address, increment PC

-

        3    PC     R  fetch high byte of address, increment PC

-

        4  address  R  read from effective address

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low byte of address, increment PC

-

        3    PC     R  fetch high byte of address, increment PC

-

        4  address  R  read from effective address

-

        5  address  W  write the value back to effective address,

-

                       and do the operation on it

-

        6  address  W  write the new value to effective address

-


-

     Write instructions (STA, STX, STY, SAX)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch low byte of address, increment PC

-

        3    PC     R  fetch high byte of address, increment PC

-

        4  address  W  write register to effective address

-


-

  Zero page addressing

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, NOP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch address, increment PC

-

        3  address  R  read from effective address

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch address, increment PC

-

        3  address  R  read from effective address

-

        4  address  W  write the value back to effective address,

-

                       and do the operation on it

-

        5  address  W  write the new value to effective address

-


-

     Write instructions (STA, STX, STY, SAX)

-


-

        #  address R/W description

-

       --- ------- --- ------------------------------------------

-

        1    PC     R  fetch opcode, increment PC

-

        2    PC     R  fetch address, increment PC

-

        3  address  W  write register to effective address

-


-

  Zero page indexed addressing

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, NOP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch address, increment PC

-

        3   address   R  read from address, add index register to it

-

        4  address+I* R  read from effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address is always zero,

-

                i.e. page boundary crossings are not handled.

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #   address  R/W description

-

       --- --------- --- ---------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch address, increment PC

-

        3   address   R  read from address, add index register X to it

-

        4  address+X* R  read from effective address

-

        5  address+X* W  write the value back to effective address,

-

                         and do the operation on it

-

        6  address+X* W  write the new value to effective address

-


-

       Note: * The high byte of the effective address is always zero,

-

               i.e. page boundary crossings are not handled.

-


-

     Write instructions (STA, STX, STY, SAX)

-


-

        #   address  R/W description

-

       --- --------- --- -------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch address, increment PC

-

        3   address   R  read from address, add index register to it

-

        4  address+I* W  write to effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address is always zero,

-

                i.e. page boundary crossings are not handled.

-


-

  Absolute indexed addressing

-


-

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

-

                        LAX, LAE, SHS, NOP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch low byte of address, increment PC

-

        3     PC      R  fetch high byte of address,

-

                         add index register to low address byte,

-

                         increment PC

-

        4  address+I* R  read from effective address,

-

                         fix the high byte of effective address

-

        5+ address+I  R  re-read from effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

              + This cycle will be executed only if the effective address

-

                was invalid during cycle #4, i.e. page boundary was crossed.

-


-

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

-

                                     SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1    PC       R  fetch opcode, increment PC

-

        2    PC       R  fetch low byte of address, increment PC

-

        3    PC       R  fetch high byte of address,

-

                         add index register X to low address byte,

-

                         increment PC

-

        4  address+X* R  read from effective address,

-

                         fix the high byte of effective address

-

        5  address+X  R  re-read from effective address

-

        6  address+X  W  write the value back to effective address,

-

                         and do the operation on it

-

        7  address+X  W  write the new value to effective address

-


-

       Notes: * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

     Write instructions (STA, STX, STY, SHA, SHX, SHY)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch low byte of address, increment PC

-

        3     PC      R  fetch high byte of address,

-

                         add index register to low address byte,

-

                         increment PC

-

        4  address+I* R  read from effective address,

-

                         fix the high byte of effective address

-

        5  address+I  W  write to effective address

-


-

       Notes: I denotes either index register (X or Y).

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100. Because

-

                the processor cannot undo a write to an invalid

-

                address, it always reads from the address first.

-


-

  Relative addressing (BCC, BCS, BNE, BEQ, BPL, BMI, BVC, BVS)

-


-

        #   address  R/W description

-

       --- --------- --- ---------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch operand, increment PC

-

        3     PC      R  Fetch opcode of next instruction,

-

                         If branch is taken, add operand to PCL.

-

                         Otherwise increment PC.

-

        4+    PC*     R  Fetch opcode of next instruction.

-

                         Fix PCH. If it did not change, increment PC.

-

        5!    PC      R  Fetch opcode of next instruction,

-

                         increment PC.

-


-

       Notes: The opcode fetch of the next instruction is included to

-

              this diagram for illustration purposes. When determining

-

              real execution times, remember to subtract the last

-

              cycle.

-


-

              * The high byte of Program Counter (PCH) may be invalid

-

                at this time, i.e. it may be smaller or bigger by $100.

-


-

              + If branch is taken, this cycle will be executed.

-


-

              ! If branch occurs to different page, this cycle will be

-

                executed.

-


-

  Indexed indirect addressing

-


-

     Read instructions (LDA, ORA, EOR, AND, ADC, CMP, SBC, LAX)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  read from the address, add X to it

-

        4   pointer+X   R  fetch effective address low

-

        5  pointer+X+1  R  fetch effective address high

-

        6    address    R  read from effective address

-


-

       Note: The effective address is always fetched from zero page,

-

             i.e. the zero page boundary crossing is not handled.

-


-

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  read from the address, add X to it

-

        4   pointer+X   R  fetch effective address low

-

        5  pointer+X+1  R  fetch effective address high

-

        6    address    R  read from effective address

-

        7    address    W  write the value back to effective address,

-

                           and do the operation on it

-

        8    address    W  write the new value to effective address

-


-

       Note: The effective address is always fetched from zero page,

-

             i.e. the zero page boundary crossing is not handled.

-


-

     Write instructions (STA, SAX)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  read from the address, add X to it

-

        4   pointer+X   R  fetch effective address low

-

        5  pointer+X+1  R  fetch effective address high

-

        6    address    W  write to effective address

-


-

       Note: The effective address is always fetched from zero page,

-

             i.e. the zero page boundary crossing is not handled.

-


-

  Indirect indexed addressing

-


-

     Read instructions (LDA, EOR, AND, ORA, ADC, SBC, CMP)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  fetch effective address low

-

        4   pointer+1   R  fetch effective address high,

-

                           add Y to low byte of effective address

-

        5   address+Y*  R  read from effective address,

-

                           fix high byte of effective address

-

        6+  address+Y   R  read from effective address

-


-

       Notes: The effective address is always fetched from zero page,

-

              i.e. the zero page boundary crossing is not handled.

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

              + This cycle will be executed only if the effective address

-

                was invalid during cycle #5, i.e. page boundary was crossed.

-


-

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  fetch effective address low

-

        4   pointer+1   R  fetch effective address high,

-

                           add Y to low byte of effective address

-

        5   address+Y*  R  read from effective address,

-

                           fix high byte of effective address

-

        6   address+Y   R  read from effective address

-

        7   address+Y   W  write the value back to effective address,

-

                           and do the operation on it

-

        8   address+Y   W  write the new value to effective address

-


-

       Notes: The effective address is always fetched from zero page,

-

              i.e. the zero page boundary crossing is not handled.

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

     Write instructions (STA, SHA)

-


-

        #    address   R/W description

-

       --- ----------- --- ------------------------------------------

-

        1      PC       R  fetch opcode, increment PC

-

        2      PC       R  fetch pointer address, increment PC

-

        3    pointer    R  fetch effective address low

-

        4   pointer+1   R  fetch effective address high,

-

                           add Y to low byte of effective address

-

        5   address+Y*  R  read from effective address,

-

                           fix high byte of effective address

-

        6   address+Y   W  write to effective address

-


-

       Notes: The effective address is always fetched from zero page,

-

              i.e. the zero page boundary crossing is not handled.

-


-

              * The high byte of the effective address may be invalid

-

                at this time, i.e. it may be smaller by $100.

-


-

  Absolute indirect addressing (JMP)

-


-

        #   address  R/W description

-

       --- --------- --- ------------------------------------------

-

        1     PC      R  fetch opcode, increment PC

-

        2     PC      R  fetch pointer address low, increment PC

-

        3     PC      R  fetch pointer address high, increment PC

-

        4   pointer   R  fetch low address to latch

-

        5  pointer+1* R  fetch PCH, copy latch to PCL

-


-

       Note: * The PCH will always be fetched from the same page

-

               than PCL, i.e. page boundary crossing is not handled.

-


-

                How Real Programmers Acknowledge Interrupts

-


-

  With RMW instructions:

-


-

        ; beginning of combined raster/timer interrupt routine

-

        LSR $D019       ; clear VIC interrupts, read raster interrupt flag to C

-

        BCS raster      ; jump if VIC caused an interrupt

-

        ...             ; timer interrupt routine

-


-

        Operational diagram of LSR $D019:

-


-

          #  data  address  R/W

-

         --- ----  -------  ---  ---------------------------------

-

          1   4E     PC      R   fetch opcode

-

          2   19    PC+1     R   fetch address low

-

          3   D0    PC+2     R   fetch address high

-

          4   xx    $D019    R   read memory

-

          5   xx    $D019    W   write the value back, rotate right

-

          6  xx/2   $D019    W   write the new value back

-


-

        The 5th cycle acknowledges the interrupt by writing the same

-

        value back. If only raster interrupts are used, the 6th cycle

-

        has no effect on the VIC. (It might acknowledge also some

-

        other interrupts.)

-


-

  With indexed addressing:

-


-

        ; acknowledge interrupts to both CIAs

-

        LDX #$10

-

        LDA $DCFD,X

-


-

        Operational diagram of LDA $DCFD,X:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   BD     PC      R   fetch opcode

-

          2   FD    PC+1     R   fetch address low

-

          3   DC    PC+2     R   fetch address high, add X to address low

-

          4   xx    $DC0D    R   read from address, fix high byte of address

-

          5   yy    $DD0D    R   read from right address

-


-

        ; acknowledge interrupts to CIA 2

-

        LDX #$10

-

        STA $DDFD,X

-


-

        Operational diagram of STA $DDFD,X:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   9D     PC      R   fetch opcode

-

          2   FD    PC+1     R   fetch address low

-

          3   DC    PC+2     R   fetch address high, add X to address low

-

          4   xx    $DD0D    R   read from address, fix high byte of address

-

          5   ac    $DE0D    W   write to right address

-


-

  With branch instructions:

-


-

        ; acknowledge interrupts to CIA 2

-

                LDA #$00  ; clear N flag

-

                JMP $DD0A

-

        DD0A    BPL $DC9D ; branch

-

        DC9D    BRK       ; return

-


-

        You need the following preparations to initialize the CIA registers:

-


-

                LDA #$91  ; argument of BPL

-

                STA $DD0B

-

                LDA #$10  ; BPL

-

                STA $DD0A

-

                STA $DD08 ; load the ToD values from the latches

-

                LDA $DD0B ; freeze the ToD display

-

                LDA #$7F

-

                STA $DC0D ; assure that $DC0D is $00

-


-

        Operational diagram of BPL $DC9D:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   10    $DD0A    R   fetch opcode

-

          2   91    $DD0B    R   fetch argument

-

          3   xx    $DD0C    R   fetch opcode, add argument to PCL

-

          4   yy    $DD9D    R   fetch opcode, fix PCH

-

        ( 5   00    $DC9D    R   fetch opcode )

-


-

        ; acknowledge interrupts to CIA 1

-

                LSR       ; clear N flag

-

                JMP $DCFA

-

        DCFA    BPL $DD0D

-

        DD0D    BRK

-


-

        ; Again you need to set the ToD registers of CIA 1 and the

-

        ; Interrupt Control Register of CIA 2 first.

-


-

        Operational diagram of BPL $DD0D:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   10    $DCFA    R   fetch opcode

-

          2   11    $DCFB    R   fetch argument

-

          3   xx    $DCFC    R   fetch opcode, add argument to PCL

-

          4   yy    $DC0D    R   fetch opcode, fix PCH

-

        ( 5   00    $DD0D    R   fetch opcode )

-


-

        ; acknowledge interrupts to CIA 2 automagically

-

                ; preparations

-

                LDA #$7F

-

                STA $DD0D       ; disable all interrupt sources of CIA2

-

                LDA $DD0E

-

                AND #$BE        ; ensure that $DD0C remains constant

-

                STA $DD0E       ; and stop the timer

-

                LDA #$FD

-

                STA $DD0C       ; parameter of BPL

-

                LDA #$10

-

                STA $DD0B       ; BPL

-

                LDA #$40

-

                STA $DD0A       ; RTI/parameter of LSR

-

                LDA #$46

-

                STA $DD09       ; LSR

-

                STA $DD08       ; load the ToD values from the latches

-

                LDA $DD0B       ; freeze the ToD display

-

                LDA #$09

-

                STA $0318

-

                LDA #$DD

-

                STA $0319       ; change NMI vector to $DD09

-

                LDA #$FF        ; Try changing this instruction's operand

-

                STA $DD05       ; (see comment below).

-

                LDA #$FF

-

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

-

                LDA $DD0E

-

                AND #$80

-

                ORA #$11

-

                LDX #$81

-

                STX $DD0D       ; enable timer interrupt

-

                STA $DD0E       ; start timer

-


-

                LDA #$00        ; To see that the interrupts really occur,

-

                STA $D011       ; use something like this and see how

-

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

-

                BNE LOOP        ; #$FF to #$0F changes the image.

-


-

        When an NMI occurs, the processor jumps to Kernal code, which jumps to

-

        ($0318), which points to the following routine:

-


-

        DD09    LSR $40         ; clear N flag

-

                BPL $DD0A       ; Note: $DD0A contains RTI.

-


-

        Operational diagram of BPL $DD0A:

-


-

          #  data  address  R/W  description

-

         --- ----  -------  ---  ---------------------------------

-

          1   10    $DD0B    R   fetch opcode

-

          2   11    $DD0C    R   fetch argument

-

          3   xx    $DD0D    R   fetch opcode, add argument to PCL

-

          4   40    $DD0A    R   fetch opcode, (fix PCH)

-


-

  With RTI:

-


-

        ; the fastest possible interrupt handler in the 6500 family

-

                ; preparations

-

                SEI

-

                LDA $01         ; disable ROM and enable I/O

-

                AND #$FD

-

                ORA #$05

-

                STA $01

-

                LDA #$7F

-

                STA $DD0D       ; disable CIA 2's all interrupt sources

-

                LDA $DD0E

-

                AND #$BE        ; ensure that $DD0C remains constant

-

                STA $DD0E       ; and stop the timer

-

                LDA #$40

-

                STA $DD0C       ; store RTI to $DD0C

-

                LDA #$0C

-

                STA $FFFA

-

                LDA #$DD

-

                STA $FFFB       ; change NMI vector to $DD0C

-

                LDA #$FF        ; Try changing this instruction's operand

-

                STA $DD05       ; (see comment below).

-

                LDA #$FF

-

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

-

                LDA $DD0E

-

                AND #$80

-

                ORA #$11

-

                LDX #$81

-

                STX $DD0D       ; enable timer interrupt

-

                STA $DD0E       ; start timer

-


-

                LDA #$00        ; To see that the interrupts really occur,

-

                STA $D011       ; use something like this and see how

-

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

-

                BNE LOOP        ; #$FF to #$0F changes the image.

-


+

     BRK

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away),

+

                       increment PC

+

        3  $0100,S  W  push PCH on stack (with B flag set), decrement S

+

        4  $0100,S  W  push PCL on stack, decrement S

+

        5  $0100,S  W  push P on stack, decrement S

+

        6   $FFFE   R  fetch PCL

+

        7   $FFFF   R  fetch PCH

+


+

     RTI

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  R  increment S

+

        4  $0100,S  R  pull P from stack, increment S

+

        5  $0100,S  R  pull PCL from stack, increment S

+

        6  $0100,S  R  pull PCH from stack

+


+

     RTS

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  R  increment S

+

        4  $0100,S  R  pull PCL from stack, increment S

+

        5  $0100,S  R  pull PCH from stack

+

        6    PC     R  increment PC

+


+

     PHA, PHP

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  W  push register on stack, decrement S

+


+

     PLA, PLP

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+

        3  $0100,S  R  increment S

+

        4  $0100,S  R  pull register from stack

+


+

     JSR

+


+

        #  address R/W description

+

       --- ------- --- -------------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low address byte, increment PC

+

        3  $0100,S  R  internal operation (predecrement S?)

+

        4  $0100,S  W  push PCH on stack, decrement S

+

        5  $0100,S  W  push PCL on stack, decrement S

+

        6    PC     R  copy low address byte to PCL, fetch high address

+

                       byte to PCH

+


+

  Accumulator or implied addressing

+


+

        #  address R/W description

+

       --- ------- --- -----------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  read next instruction byte (and throw it away)

+


+

  Immediate addressing

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch value, increment PC

+


+

  Absolute addressing

+


+

     JMP

+


+

        #  address R/W description

+

       --- ------- --- -------------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low address byte, increment PC

+

        3    PC     R  copy low address byte to PCL, fetch high address

+

                       byte to PCH

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, NOP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low byte of address, increment PC

+

        3    PC     R  fetch high byte of address, increment PC

+

        4  address  R  read from effective address

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low byte of address, increment PC

+

        3    PC     R  fetch high byte of address, increment PC

+

        4  address  R  read from effective address

+

        5  address  W  write the value back to effective address,

+

                       and do the operation on it

+

        6  address  W  write the new value to effective address

+


+

     Write instructions (STA, STX, STY, SAX)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch low byte of address, increment PC

+

        3    PC     R  fetch high byte of address, increment PC

+

        4  address  W  write register to effective address

+


+

  Zero page addressing

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, NOP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch address, increment PC

+

        3  address  R  read from effective address

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch address, increment PC

+

        3  address  R  read from effective address

+

        4  address  W  write the value back to effective address,

+

                       and do the operation on it

+

        5  address  W  write the new value to effective address

+


+

     Write instructions (STA, STX, STY, SAX)

+


+

        #  address R/W description

+

       --- ------- --- ------------------------------------------

+

        1    PC     R  fetch opcode, increment PC

+

        2    PC     R  fetch address, increment PC

+

        3  address  W  write register to effective address

+


+

  Zero page indexed addressing

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, NOP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch address, increment PC

+

        3   address   R  read from address, add index register to it

+

        4  address+I* R  read from effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address is always zero,

+

                i.e. page boundary crossings are not handled.

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #   address  R/W description

+

       --- --------- --- ---------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch address, increment PC

+

        3   address   R  read from address, add index register X to it

+

        4  address+X* R  read from effective address

+

        5  address+X* W  write the value back to effective address,

+

                         and do the operation on it

+

        6  address+X* W  write the new value to effective address

+


+

       Note: * The high byte of the effective address is always zero,

+

               i.e. page boundary crossings are not handled.

+


+

     Write instructions (STA, STX, STY, SAX)

+


+

        #   address  R/W description

+

       --- --------- --- -------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch address, increment PC

+

        3   address   R  read from address, add index register to it

+

        4  address+I* W  write to effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address is always zero,

+

                i.e. page boundary crossings are not handled.

+


+

  Absolute indexed addressing

+


+

     Read instructions (LDA, LDX, LDY, EOR, AND, ORA, ADC, SBC, CMP, BIT,

+

                        LAX, LAE, SHS, NOP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch low byte of address, increment PC

+

        3     PC      R  fetch high byte of address,

+

                         add index register to low address byte,

+

                         increment PC

+

        4  address+I* R  read from effective address,

+

                         fix the high byte of effective address

+

        5+ address+I  R  re-read from effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

              + This cycle will be executed only if the effective address

+

                was invalid during cycle #4, i.e. page boundary was crossed.

+


+

     Read-Modify-Write instructions (ASL, LSR, ROL, ROR, INC, DEC,

+

                                     SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1    PC       R  fetch opcode, increment PC

+

        2    PC       R  fetch low byte of address, increment PC

+

        3    PC       R  fetch high byte of address,

+

                         add index register X to low address byte,

+

                         increment PC

+

        4  address+X* R  read from effective address,

+

                         fix the high byte of effective address

+

        5  address+X  R  re-read from effective address

+

        6  address+X  W  write the value back to effective address,

+

                         and do the operation on it

+

        7  address+X  W  write the new value to effective address

+


+

       Notes: * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

     Write instructions (STA, STX, STY, SHA, SHX, SHY)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch low byte of address, increment PC

+

        3     PC      R  fetch high byte of address,

+

                         add index register to low address byte,

+

                         increment PC

+

        4  address+I* R  read from effective address,

+

                         fix the high byte of effective address

+

        5  address+I  W  write to effective address

+


+

       Notes: I denotes either index register (X or Y).

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100. Because

+

                the processor cannot undo a write to an invalid

+

                address, it always reads from the address first.

+


+

  Relative addressing (BCC, BCS, BNE, BEQ, BPL, BMI, BVC, BVS)

+


+

        #   address  R/W description

+

       --- --------- --- ---------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch operand, increment PC

+

        3     PC      R  Fetch opcode of next instruction,

+

                         If branch is taken, add operand to PCL.

+

                         Otherwise increment PC.

+

        4+    PC*     R  Fetch opcode of next instruction.

+

                         Fix PCH. If it did not change, increment PC.

+

        5!    PC      R  Fetch opcode of next instruction,

+

                         increment PC.

+


+

       Notes: The opcode fetch of the next instruction is included to

+

              this diagram for illustration purposes. When determining

+

              real execution times, remember to subtract the last

+

              cycle.

+


+

              * The high byte of Program Counter (PCH) may be invalid

+

                at this time, i.e. it may be smaller or bigger by $100.

+


+

              + If branch is taken, this cycle will be executed.

+


+

              ! If branch occurs to different page, this cycle will be

+

                executed.

+


+

  Indexed indirect addressing

+


+

     Read instructions (LDA, ORA, EOR, AND, ADC, CMP, SBC, LAX)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  read from the address, add X to it

+

        4   pointer+X   R  fetch effective address low

+

        5  pointer+X+1  R  fetch effective address high

+

        6    address    R  read from effective address

+


+

       Note: The effective address is always fetched from zero page,

+

             i.e. the zero page boundary crossing is not handled.

+


+

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  read from the address, add X to it

+

        4   pointer+X   R  fetch effective address low

+

        5  pointer+X+1  R  fetch effective address high

+

        6    address    R  read from effective address

+

        7    address    W  write the value back to effective address,

+

                           and do the operation on it

+

        8    address    W  write the new value to effective address

+


+

       Note: The effective address is always fetched from zero page,

+

             i.e. the zero page boundary crossing is not handled.

+


+

     Write instructions (STA, SAX)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  read from the address, add X to it

+

        4   pointer+X   R  fetch effective address low

+

        5  pointer+X+1  R  fetch effective address high

+

        6    address    W  write to effective address

+


+

       Note: The effective address is always fetched from zero page,

+

             i.e. the zero page boundary crossing is not handled.

+


+

  Indirect indexed addressing

+


+

     Read instructions (LDA, EOR, AND, ORA, ADC, SBC, CMP)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  fetch effective address low

+

        4   pointer+1   R  fetch effective address high,

+

                           add Y to low byte of effective address

+

        5   address+Y*  R  read from effective address,

+

                           fix high byte of effective address

+

        6+  address+Y   R  read from effective address

+


+

       Notes: The effective address is always fetched from zero page,

+

              i.e. the zero page boundary crossing is not handled.

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

              + This cycle will be executed only if the effective address

+

                was invalid during cycle #5, i.e. page boundary was crossed.

+


+

     Read-Modify-Write instructions (SLO, SRE, RLA, RRA, ISB, DCP)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  fetch effective address low

+

        4   pointer+1   R  fetch effective address high,

+

                           add Y to low byte of effective address

+

        5   address+Y*  R  read from effective address,

+

                           fix high byte of effective address

+

        6   address+Y   R  read from effective address

+

        7   address+Y   W  write the value back to effective address,

+

                           and do the operation on it

+

        8   address+Y   W  write the new value to effective address

+


+

       Notes: The effective address is always fetched from zero page,

+

              i.e. the zero page boundary crossing is not handled.

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

     Write instructions (STA, SHA)

+


+

        #    address   R/W description

+

       --- ----------- --- ------------------------------------------

+

        1      PC       R  fetch opcode, increment PC

+

        2      PC       R  fetch pointer address, increment PC

+

        3    pointer    R  fetch effective address low

+

        4   pointer+1   R  fetch effective address high,

+

                           add Y to low byte of effective address

+

        5   address+Y*  R  read from effective address,

+

                           fix high byte of effective address

+

        6   address+Y   W  write to effective address

+


+

       Notes: The effective address is always fetched from zero page,

+

              i.e. the zero page boundary crossing is not handled.

+


+

              * The high byte of the effective address may be invalid

+

                at this time, i.e. it may be smaller by $100.

+


+

  Absolute indirect addressing (JMP)

+


+

        #   address  R/W description

+

       --- --------- --- ------------------------------------------

+

        1     PC      R  fetch opcode, increment PC

+

        2     PC      R  fetch pointer address low, increment PC

+

        3     PC      R  fetch pointer address high, increment PC

+

        4   pointer   R  fetch low address to latch

+

        5  pointer+1* R  fetch PCH, copy latch to PCL

+


+

       Note: * The PCH will always be fetched from the same page

+

               than PCL, i.e. page boundary crossing is not handled.

+


+

                How Real Programmers Acknowledge Interrupts

+


+

  With RMW instructions:

+


+

        ; beginning of combined raster/timer interrupt routine

+

        LSR $D019       ; clear VIC interrupts, read raster interrupt flag to C

+

        BCS raster      ; jump if VIC caused an interrupt

+

        ...             ; timer interrupt routine

+


+

        Operational diagram of LSR $D019:

+


+

          #  data  address  R/W

+

         --- ----  -------  ---  ---------------------------------

+

          1   4E     PC      R   fetch opcode

+

          2   19    PC+1     R   fetch address low

+

          3   D0    PC+2     R   fetch address high

+

          4   xx    $D019    R   read memory

+

          5   xx    $D019    W   write the value back, rotate right

+

          6  xx/2   $D019    W   write the new value back

+


+

        The 5th cycle acknowledges the interrupt by writing the same

+

        value back. If only raster interrupts are used, the 6th cycle

+

        has no effect on the VIC. (It might acknowledge also some

+

        other interrupts.)

+


+

  With indexed addressing:

+


+

        ; acknowledge interrupts to both CIAs

+

        LDX #$10

+

        LDA $DCFD,X

+


+

        Operational diagram of LDA $DCFD,X:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   BD     PC      R   fetch opcode

+

          2   FD    PC+1     R   fetch address low

+

          3   DC    PC+2     R   fetch address high, add X to address low

+

          4   xx    $DC0D    R   read from address, fix high byte of address

+

          5   yy    $DD0D    R   read from right address

+


+

        ; acknowledge interrupts to CIA 2

+

        LDX #$10

+

        STA $DDFD,X

+


+

        Operational diagram of STA $DDFD,X:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   9D     PC      R   fetch opcode

+

          2   FD    PC+1     R   fetch address low

+

          3   DC    PC+2     R   fetch address high, add X to address low

+

          4   xx    $DD0D    R   read from address, fix high byte of address

+

          5   ac    $DE0D    W   write to right address

+


+

  With branch instructions:

+


+

        ; acknowledge interrupts to CIA 2

+

                LDA #$00  ; clear N flag

+

                JMP $DD0A

+

        DD0A    BPL $DC9D ; branch

+

        DC9D    BRK       ; return

+


+

        You need the following preparations to initialize the CIA registers:

+


+

                LDA #$91  ; argument of BPL

+

                STA $DD0B

+

                LDA #$10  ; BPL

+

                STA $DD0A

+

                STA $DD08 ; load the ToD values from the latches

+

                LDA $DD0B ; freeze the ToD display

+

                LDA #$7F

+

                STA $DC0D ; assure that $DC0D is $00

+


+

        Operational diagram of BPL $DC9D:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   10    $DD0A    R   fetch opcode

+

          2   91    $DD0B    R   fetch argument

+

          3   xx    $DD0C    R   fetch opcode, add argument to PCL

+

          4   yy    $DD9D    R   fetch opcode, fix PCH

+

        ( 5   00    $DC9D    R   fetch opcode )

+


+

        ; acknowledge interrupts to CIA 1

+

                LSR       ; clear N flag

+

                JMP $DCFA

+

        DCFA    BPL $DD0D

+

        DD0D    BRK

+


+

        ; Again you need to set the ToD registers of CIA 1 and the

+

        ; Interrupt Control Register of CIA 2 first.

+


+

        Operational diagram of BPL $DD0D:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   10    $DCFA    R   fetch opcode

+

          2   11    $DCFB    R   fetch argument

+

          3   xx    $DCFC    R   fetch opcode, add argument to PCL

+

          4   yy    $DC0D    R   fetch opcode, fix PCH

+

        ( 5   00    $DD0D    R   fetch opcode )

+


+

        ; acknowledge interrupts to CIA 2 automagically

+

                ; preparations

+

                LDA #$7F

+

                STA $DD0D       ; disable all interrupt sources of CIA2

+

                LDA $DD0E

+

                AND #$BE        ; ensure that $DD0C remains constant

+

                STA $DD0E       ; and stop the timer

+

                LDA #$FD

+

                STA $DD0C       ; parameter of BPL

+

                LDA #$10

+

                STA $DD0B       ; BPL

+

                LDA #$40

+

                STA $DD0A       ; RTI/parameter of LSR

+

                LDA #$46

+

                STA $DD09       ; LSR

+

                STA $DD08       ; load the ToD values from the latches

+

                LDA $DD0B       ; freeze the ToD display

+

                LDA #$09

+

                STA $0318

+

                LDA #$DD

+

                STA $0319       ; change NMI vector to $DD09

+

                LDA #$FF        ; Try changing this instruction's operand

+

                STA $DD05       ; (see comment below).

+

                LDA #$FF

+

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

+

                LDA $DD0E

+

                AND #$80

+

                ORA #$11

+

                LDX #$81

+

                STX $DD0D       ; enable timer interrupt

+

                STA $DD0E       ; start timer

+


+

                LDA #$00        ; To see that the interrupts really occur,

+

                STA $D011       ; use something like this and see how

+

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

+

                BNE LOOP        ; #$FF to #$0F changes the image.

+


+

        When an NMI occurs, the processor jumps to Kernal code, which jumps to

+

        ($0318), which points to the following routine:

+


+

        DD09    LSR $40         ; clear N flag

+

                BPL $DD0A       ; Note: $DD0A contains RTI.

+


+

        Operational diagram of BPL $DD0A:

+


+

          #  data  address  R/W  description

+

         --- ----  -------  ---  ---------------------------------

+

          1   10    $DD0B    R   fetch opcode

+

          2   11    $DD0C    R   fetch argument

+

          3   xx    $DD0D    R   fetch opcode, add argument to PCL

+

          4   40    $DD0A    R   fetch opcode, (fix PCH)

+


+

  With RTI:

+


+

        ; the fastest possible interrupt handler in the 6500 family

+

                ; preparations

+

                SEI

+

                LDA $01         ; disable ROM and enable I/O

+

                AND #$FD

+

                ORA #$05

+

                STA $01

+

                LDA #$7F

+

                STA $DD0D       ; disable CIA 2's all interrupt sources

+

                LDA $DD0E

+

                AND #$BE        ; ensure that $DD0C remains constant

+

                STA $DD0E       ; and stop the timer

+

                LDA #$40

+

                STA $DD0C       ; store RTI to $DD0C

+

                LDA #$0C

+

                STA $FFFA

+

                LDA #$DD

+

                STA $FFFB       ; change NMI vector to $DD0C

+

                LDA #$FF        ; Try changing this instruction's operand

+

                STA $DD05       ; (see comment below).

+

                LDA #$FF

+

                STA $DD04       ; set interrupt frequency to 1/65536 cycles

+

                LDA $DD0E

+

                AND #$80

+

                ORA #$11

+

                LDX #$81

+

                STX $DD0D       ; enable timer interrupt

+

                STA $DD0E       ; start timer

+


+

                LDA #$00        ; To see that the interrupts really occur,

+

                STA $D011       ; use something like this and see how

+

        LOOP    DEC $D020       ; changing the byte loaded to $DD05 from

+

                BNE LOOP        ; #$FF to #$0F changes the image.

+


        When an NMI occurs, the processor jumps to Kernal code, which

        jumps to ($0318), which points to the following routine:


-

        DD0C    RTI

-


+

        DD0C    RTI

+


        How on earth can this clear the interrupts? Remember, the

        processor always fetches two successive bytes for each

        instruction.

@@ -1704,13 +1704,13 @@

CPU - 6502

        you used when writing the RTI.


        Or you can combine the latter two methods:

-


-

        DD09    LSR $xx  ; xx is any appropriate BCD value 00-59.

-

                BPL $DCFC

-

        DCFC    RTI

-


+


+

        DD09    LSR $xx  ; xx is any appropriate BCD value 00-59.

+

                BPL $DCFC

+

        DCFC    RTI

+


        This example acknowledges interrupts to both CIAs.

-


+


  If you want to confuse the examiners of your code, you can use any

of these techniques. Although these examples use no undefined opcodes,

they do not necessarily run correctly on CMOS processors. However, the

diff --git a/web/help/AutoFireConfigurations.html b/web/help/AutoFireConfigurations.html index 29e2c78b4..b18e8fbc5 100644 --- a/web/help/AutoFireConfigurations.html +++ b/web/help/AutoFireConfigurations.html @@ -184,7 +184,7 @@

Auto Fire Settings

-

Auto Fire Settings

+

Auto Fire Settings


Autofire Pattern


@@ -199,7 +199,7 @@

Auto Fire Settings

Alternate A and B is for a specific case where both the A and B autofire buttons are pressed simultaneously.  With alternate A and B, the fire pattern will be A,B,A,B rather than A+B, off, A+B, off.



-

Note: All autofire patterns read the Lag Counter (see display) and skip over any frames where input is not polled.  This means that in a laggy area, the autofire pattern will not be affected.

+

Note: All autofire patterns read the Lag Counter (see display) and skip over any frames where input is not polled.  This means that in a laggy area, the autofire pattern will not be affected.

Created with the Personal Edition of HelpNDoc: Full-featured EBook editor

diff --git a/web/help/CheatSearch.html b/web/help/CheatSearch.html index 93adb1d21..cbc34162a 100644 --- a/web/help/CheatSearch.html +++ b/web/help/CheatSearch.html @@ -192,7 +192,7 @@

Cheat Search


The RAM patches are all applied a short time before the emulated vertical blanking period. This detail shouldn't concern most people, though. However, this does mean that cheating with games that use bank-switched RAM may be problematic. Fortunately, such games are not very common (in relation to the total number of NES and Famicom games).


-

The cheat search comes with its own set of tools for finding addresses in memory to use for making cheats (or for monitoring the addresses in the memory watch window)

+

The cheat search comes with its own set of tools for finding addresses in memory to use for making cheats (or for monitoring the addresses in the memory watch window)


Cheat Files


@@ -208,7 +208,7 @@

Cheat Search


Note:  When a game is loaded, FCEUX will load any accompanying saved .cht file automatically.


-

The default .cht file folder can be changed with the Directory Override menu.

+

The default .cht file folder can be changed with the Directory Override menu.


The Cheat Search Menu


@@ -216,7 +216,7 @@

Cheat Search


All addresses listed in the cheat search windows are in unsigned 16-bit hexadecimal format and all values in these windows are in an unsigned 8-bit decimal format(the range for values is 0 through 255).


-

Active Cheats

+

Active Cheats


The Active cheats window on the left contains the list of cheats for the currently loaded game. Existing cheats can be selected, edited, and updated using the "Update" button.


@@ -239,14 +239,14 @@

Cheat Search

To create a new cheat, you have to find an address, for this use the cheat search portion of the window.



-

Cheat Search

+

Cheat Search


The cheat search is used to find a specific value in the games RAM by process of elimination.


The possibilities window is in the format of  Address:Original Value:Current Value

The address is the location in the 6502's address space, the original value is the value that was stored at this address when the search was reset, and the current value is the value that is currently stored at that address. Selecting an item in this list will automatically cause the "Address" field in the cheat information box on the right side of the window to be updated with the selected address.


-

The "Reset" button resets the search process; all valid addresses are displayed in the possibilities window and the data values at those addresses noted in both the left and right columns.  The number of possibilities is displayed at the top.  Resetting will set it to 2048 or 10240 depending on if the game uses "On cartridge ram" ($6000-$7FFF).  (See NES RAM)

+

The "Reset" button resets the search process; all valid addresses are displayed in the possibilities window and the data values at those addresses noted in both the left and right columns.  The number of possibilities is displayed at the top.  Resetting will set it to 2048 or 10240 depending on if the game uses "On cartridge ram" ($6000-$7FFF).  (See NES RAM)


The left column is the "previous value" and the right column is the "current value"


@@ -267,27 +267,27 @@

Cheat Search


Any value in the possibilities list can be sent to memory watch by double clicking it.  

Highlighting it and hitting the "Add" button under the Active cheats window will automatically activate it as a cheat with the value set to its current value.

-

When you activate a cheat, the item in RAM Search and RAM Watch which corresponding to that address will be marked with a significant color.

+

When you activate a cheat, the item in RAM Search and RAM Watch which corresponding to that address will be marked with a significant color.


-

Example

+

Example


Here is an example of cheat search in action.


Let's say I am playing Mega man 3 and I want to find Mega man's energy level in the game's ram.  I will start by opening the ROM and selecting a level.  At this point, I know Mega man's energy address is active.  So I will pause the game and open the cheat search and hit the reset button.  The game uses SRAM so the possibilities window will say 10240 "possibilities".  

Next I will frame advance (or briefly unpause) the game.  At this point I know Mega man's energy level is still the same as it was.  So I click the "equal" button.   Next I want to take damage.  I know for sure now that the energy level has decreased so after the "ouch" animation, I click the "Less than button".  This will cut the possibilities down significantly.  Next I will advance some more and click the "Equal" button since I know the value is still the previous value.  I will repeat this cycle until I am down to 1 or just a few values.  From there I can double click the values to send them to memory watch to monitor them more closely to weed them out.  (Note:  Mega man's energy is located in $00A2).


-

Context Menu

+

Context Menu


Right-clicking in the active cheats list brings up the context menu.


-

Toggle Cheat - does the same thing as double clicking

+

Toggle Cheat - does the same thing as double clicking


-

Poke cheat value - has a different affect that normal freezing, this makes a one time write of that value as opposed to freezing it temporarily to that value and having it restored later.  It has the same affect as typing in values in the Hex Editor.

+

Poke cheat value - has a different affect that normal freezing, this makes a one time write of that value as opposed to freezing it temporarily to that value and having it restored later.  It has the same affect as typing in values in the Hex Editor.


-

Goto In Hex Editor - Opens the Hex editor dialog to the position of the selected RAM value.

+

Goto In Hex Editor - Opens the Hex editor dialog to the position of the selected RAM value.



-

Right-clicking in the search result list, you can add the address to memory watch, add cheat or goto in Hex Editor.

+

Right-clicking in the search result list, you can add the address to memory watch, add cheat or goto in Hex Editor.

Created with the Personal Edition of HelpNDoc: Full-featured Documentation generator