TetAttack%%applTETAKcode>Tbmp tSTRTbmpwmTbmpxíTbmp^tFRMx=tAIBtFRMٱTbmptTbmppTbmpLOtFRMtFRMTbmpsWTbmprdataTbmpqtFRMLtAIBTbmpyTbmpxtFRMTbmplTbmp TbmpTbmpTbmp0TbmpTbmpTbmp@TbmpMBARTbmpATbmpTbmpTbmp9TbmpTbmpTbmp1TbmpTbmpyTbmpTbmpTbmpeTbmp TbmpTaltETbmpTaltLvTbmpuTbmpTbmp6TbmpTbmpNTbmpTbmp RTbmp Tbmp JTbmp Tbmp6TaltTaltTaltgTbmpTbmpcode)tAINAtSTRMKtaicQtSTRLWtSTRO\tSTRPatveretSTRNiHzbNuNV/6.0C AJfAHP?<!AHPNOO BnBn0C A p=P0C A p=h.?. ?. HnB0C A/0NO O&N^NuDrawObject__Fsss12ScrOperation(Unhandled object imageBitmapHandler.cNV/ /BnNO$Hv`0@?/|U|dV|W|X|Y`|U|2V|W|X|YN^Nu0TBSetupParametersForLevel__FP8TetBoard9gameLevelNVH $nx`Xv`LHHH0 J HHH0 JB0 HHH0 JB0R mR  mB*Bj|| B*-B*.B0B*T|V|U|WB* B'NWH<NW@<NW8<NW0<NW(<NW <NWHmN&OLN^NuTBClearBoard__FP8TetBoardNV n ([dR([` R(\|[ (\cp`pN^NuTBNextStage__FP8TetBoardNVH $n/ N. / Nz*W*HR@ @ O mp`*HR@ j f*H`*HS@lp `*HS@@x`|.BNOHH@J@XOfBNOHH@XO`BNOHH@X@XOBNOHH@ HHH0 J HHH0 JB0 HHH0 JB0XO`ZBNOHH@ HHH0 J HHH0 JB0 HHH0 JB0XO/ N!JPOfSlv Rm.R m/ N%B*/XOLN^Nu/TBInitializeEndlessBoard__FP8TetBoard9gameLevelNVH $n/ N *\XOdv` *\dv`v/ N/ N~=@z*W*HR@ @ O mp`*HR@ j f*H`*HS@lp `*HS@@x`|..Jg fU` g fSBNOHH@ HHH0 J HHH0 JB0 HHH0 JB0XO`ZBNOHH@ HHH0 J HHH0 JB0 HHH0 JB0XO/ NJPOfSlv Rm.R m/ N#B*/XOLN^Nu(TBInitializeStageClearBoard__FP8TetBoardNV/ /$nv`H JB(4R mv`H JB(DR mBmp*Zg S@gS@g`. / N\O`/ NXO&$_N^Nu(TBInitializeBoard__FP8TetBoard9gameLevelNVH8(n..&n$np. g"S@g S@g.S@g>`P/ / / NO`>/ / / NO`*/ / / N2O`/ / / NjO`pLN^Nu1GetAdjacentCoords__FP8TetBoard11TBDirectionccRcRcNV/ &n"n.+fp`..R  mB+f k lp` n p&_N^Nu#TBGetBelowCoords__FP8TetBoardccRcRcNV"n.SJl n(fp` n pN^Nu#TBGetAboveCoords__FP8TetBoardccRcRcNV"n. SJlp` npN^Nu"TBGetLeftCoords__FP8TetBoardccRcRcNV"n. R mp` npN^Nu#TBGetRightCoords__FP8TetBoardccRcRcNVH $n zv*HR@ @ mp`*HR@D*Hr.@f j fJB.`6p.r.0 J0 @gHnHn../ NB'B'?.?.p.r.0 JHp / N:J-O gL* Hr.@f<*Hr.@f?</ N \O`*HR@r.@f ?</ N \Op.r.0 Jr 0  lp.r.0 JA p.r.0 J 0 gp.r.0 JR0 p.r.0 J 0 g,HmNJXOgJp.r.0 J 0 f,..HmNnp.r.0 JR0 POv`B'B'?.?.p.r.0 JHp / NJ-OgL* Hr.@f<*Hr.@f?</ Nx\O`*HR@r.@f ?</ NX\OR.p .mR.p . mB..fHnHnHmNJO gON^Nu$TBStartFallingAnimation__FP8TetBoardNVH $n. ..*HR@ @ mp`*HR@@|Jlv HHH0 J0 @g|`XJgTHHH0 Jr0 A_Ag2HHH0 J0cHHH0 JS.fvLN^Nu0TBConditionallyRaiseChainCounts__FP8TetBoardccUcNVH $n x* @g@@g"@@g0@@g>`JTOfHxdHx / Hz$<N@&OVDLN^Nu%TBCheckBoardHorizontally__FP8TetBoardNVH $n. ..C.HHH0 JA HHH0 JB0 SHnHn/ NJOgJnL8N^Nu$TBVerticalSetPopLoop__FP8TetBoardcccNVB'/.NN^NuTBStageOver__FP8TetBoardNVH $nB.B.B.*HR@ @ mp`*HR@@v` j f*H`*HS@lp `*HS@~S|Jlx HHH0 Jr0 A_Ag .oGHHH0 J0 @ gHHH0 J0 @fbHHH0 Jr0 A_AgHHH0 J0 @g"HHH0 JA |HHH0 J0 @'HHH0 J0 A'@f"HHH0 J0 @ gR` m/ N|O |SR.f m/ NV|O R mPJ.g/ NXO *Zf**.Hj^.HRA@l|I/ Nt/ NPO.LN^Nu#TBCheckBoardVertically__FP8TetBoardNV/ $n *THS@?NDFJ*TTOn <N; TOS*T$_N^NuTBBonusDelayCallback__FUcPvNVJ.f<N:JTOf" nn THxHx /.Hz~<N<*N^Nu!TBStartBonusDelay__FP8TetBoardUcbNVH.. HHH0 mP0 @gHHH0 mP0 @ ghR-MHHH0 mPA HHH0 mP0-TcHHH0 mPpT-UlCU-VoCV mP(HR@H@m mP(HR@H@0` mP(HR@r @HA-WlEWHmOHmN/-PNJOg-O-NNXOHmOHmN/-PNJOg-O-NNXOHmOHmN/-PNJOg-O-NNtXOHmOHmN/-PNJOg-O-NNJXOL8N^NuTBRecurseAdjancentPoppers__FccNVH0$n.&nB-MB-T+JP|dU|V|dW. NT*HR@ @ XOmp`*HR@Hr @-WHAmHr @-WHA`H-WH@0-U`pR@/ NfRO -Vo-ML N^Nu)TBCountAdjancentPoppers__FP8TetBoardccRUcNVHx. Yp mxDZvzڅA2pXz:p nR(4B<Nrp. ?N@/NO L8N^NuTBComboScore__FP8TetBoardUcNV/. Sp mvp nR(Dp. dH/<NqpЀA;pp0-/N"O &N^NuTBChainScore__FP8TetBoardUcNVH $n*HR@ @ mp`*HR@ j f*H`*HS@lp `*HS@|x jv`HHH0 J0 @gHHH0 J0 @ gHn/ NXp O m/ N2B'*X/ NOJ.g,./ N<*Y/ Np.R@?N?`O`Jmgp0-/NXOR0R m:gR  mxR` LN^NuTBCountUpCombos__FP8TetBoardNV/ /$n/ N/ NPOgXB<No/ N/ Nh *ZOg6p*UH0b(p*U0*,HR@/ N ~*,H?N= PO<N4JTOf<N3JTOf/ NTXOJ*`f2<N3JTOf$<N3JTOf<N3JTOf/ NXO&$_N^NuTBCheckBoard__FP8TetBoardNVH0$nJ. m . mp`J.m . mp`z.HH. H0&JPXp@_@fp`J~|`z. .`Z@'.HH.H0 J0 A'@f..HH.H0 J0 @ g R..`zJgHnHn/ N&JOfR cr mp`~|`z. .`Z@'.HH.H0 J0 A'@f..HH.H0 J0 @ g R..`zJgHnHn/ N߂JOfR cr mp`pL N^NuTBMakesSet__FP8TetBoardccNV/ / $nJ. f <N1JTOf<N1JTOgp`| j m,/ N/ N JPOfp`^/ N?</ NO `FNO&HRj=R0*R@=@=|O=|B'?*?Hn/ / NO B'B'/ N:Op$_&_N^Nu%TBAdvanceEmergingPixels__FP8TetBoardbNVH $n. .Jjo=Rp j2*A@=A=|N=jHnNOvXO`JgJJ-Hf?.H R??<NPO`^?.H R?p-H@?NPO`8B'?.H R?*HHH0 JHp / NͰO n l<?.H R??<NhPOR mLNOL8N^Nu-TBDrawEmergingRow__FP8TetBoard12ScrOperationbNVH $nx*Wv`BNOHH@ *HHH0 J *HHH0 JB0 *HHH0 JB0XO``BNOHH@ *HHH0 J *HHH0 JB0 *HHH0 JB0XO*/ N(JPOfR m$LN^Nu"TBBlocksOnEmergingRow__FP8TetBoardNV/ $nJ-gJ*-o`HnHn* */ N<0. @Og,<?.?.?<NǨ<?.?.?<NǔO0. @g4<?.p n??<Nn<?.p n??<NVO$_N^NuTBDrawSelector__FP8TetBoardiNV/ $nJ-fJ-gJ*-o`HnHn* */ NhB'B'?.?.* HH*H0 JHp / NB'B'?.p n?* HH*HRA0 JHp / NʴBBHnHmNOpn=@=n=|=| BgHnNO=np n=@=|=|BgHnNOBBHmHnNOO\$_N^NuTBUndrawSelector__FP8TetBoardNVH $n. .J*-op`bJ*`fp`X *mp`LJm mp`>Jm  mp`0*f j lp`/ NlDC ?</ NpO LN^NuTBMoveSelector__FP8TetBoardccNV/ $n HnHn* */ NϨ *-Of* HH*H0 J-p * HH*HRA0 J* HH*H0"J#  * HH*HRA0 J! B'B'?.?.* HH*H0 JHp / NȤB'B'?.p n?* HH*HRA0 JHp / Np* HH*H0 Jr0 A_AO g * HH*H0 JA  * HH*HRA0 Jr0 A_Ag"* HH*HRA0 JA  B*-?</ N/ NO `?<?.?.NJ* HH*H0 Jr0 A_A\OgJPOg,/ NXO`"-o--/ NJPOg/ NXOC&$_N^NuTBPenMove__FP8TetBoardssNV/ $n J-Yo,S-Y</ NJ\Of.B-I/ NN|YXO`J-Yf|YHxN XO$_N^NuTBManualAdvanceCallback__FUcPvNV/ $nJ*`g(p *@Y l| Y` / B'NX\OJ-Yl$_N^NuTBManualAdvance__FP8TetBoardNV|I/.N*NN^NuTBTimeTrialOver__FP8TetBoardNVnn N^NuTBSetSelectorFlag__FbbNV/ $nJ*`gpJ. fjB*`B'N!<N!<N!< N! *ZPOf / B'N\O<N!JTOf8<N!JTOf*<N!JTOf/ NXO`J*`f J. g|`$_N^NuTBSetActive__FP8TetBoardbNVB'N%<N%<N%<N%<N%<N%<N%< N%N^NuTBPauseBoardTimers__FvNVB'N%<N%<N%<N%<N%<N%<N%< N%N^NuTBUnPauseBoardTimers__FvNVN^Nu TBDrawGameOverStats__FP8TetBoardNVBhBlBpN^NuTBSInit__FvNVJlg&B'/-pNO/-lNO5/-hNOaBhBlON^NuTBSReleaseBitmap__FvNV/ /;n Z+nv+n z+n$~;n;n`;nb;nd0.n ;@fNn?. /S@gh`XmbB'0-bY@??-`Hm`/ / NO YmbHxHxNO`LB'0-bX@??-`Hm`/ / NO HxHxNO`NNJzTOg /-~ mzNXOR-&$_N^NuTBSBounceCallback__FUcPvNV/ /NO$HB'0-bmZ??-`Hm`/ / NO 0-tm^OlB-mvHnHnBBNO6-f;mZfBgHm`NO;CfHnHnBBNOO&BnBn ml=P=hJmtl0.mt=@0-tD@=@B'0-bmt?0-`m\?HnB/-pNO 0-tm^Om,B-p mH/p mH/BHz6.NO`0-Zmt&$_N^NuTBSCallback__FUcPvNVnN^Nu)TetAttackSetGameProgress__F12GameProgressNV/p-@BHnBB<NO>6Og,p-@BHnBB<NO>6+m+mO` +m+mJCf;n m^DNl0WDTO&N^NuSetScreenMode__FvNV/BBBB<NO>6;|0WDO&N^NuRestoreScreenMode__FvNV/NNWNNNRB'HmN.=|<HnHmBg/?. N(Hv?/ NO$HPO` / / NOJ@POf8`RC?/ NO$H\O f0LN^NuFindTriggerLabelInList__FiiNV/ /$n6<`?/ NO\O?/ NORC\O Co&$_N^Nu!PreferencesHideSpeed__FP8FormTypeNV/ /$n6<`?/ NO\O?/ NORC\O Co&$_N^Nu!PreferencesShowSpeed__FP8FormTypeNV/ $n?<z/ NO\O?/ NO?</ NO\O?/ NOO $_N^Nu%PreferencesShowGameLevel__FP8FormTypeNV/ $n?<z/ NO\O?/ NO?</ NO\O?/ NOO $_N^Nu%PreferencesHideGameLevel__FP8FormTypeNV/ $np. g,S@gS@g$`4/ Nz/ NV---NO`N / N/ NPO$_N^Nu.PreferencesSetupGameType__FP8FormType8gameTypeNV// -r NM\@86<`DWDH??NJTO/NORC\O Cc&(N^Nu PreferencesSetSpeedSelection__FvNVH8(n?<{/ NO\O?/ NO$H/<-HmN 6?/ NO?/ NO&H Og/ ?<NTO/NOPO/<-HmN6?<N$H?/ NO?/ NO&H Og/ ?<~NfTO/NOPOpVDH??<yNFTO/NONpVDH??<N$TO/NOpWDH??<NTO/NO-/ N--NOLN^Nu"PreferencesDialogInit__FP8FormTypeNV/ /?<xNO~$H?</ NO\O?/ NO?</ NO\O?/ NOvO`0@?/ NO\O?/ NORC\O Cmv`0@?/ NO\O?/ NORC\O Cm&$_N^Nu%PreferencesHideStageClearSelector__FvNVH .. f d|RxzRE Dlx. cz` Eoz?<xNO~$H?</ NO\O?/ NO?</ NO\O?/ NOvO` jf6*?<xNO~TO/Nv j\Of---Nb\O`N RfNOs$H/ N6/ NOqvPO&$_N^Nu*PreferencesDialogHandleEvent__FP9EventTypeNVH $nvx R fZ0*@gU@g2@g:S@g6`x?<NO~ TOf ?<NOTO`BgNOTOv`R?<NOvTO`DBgNOvTO`8 Rf&NOs$H?<NO~TOfN?/ NOqvXO` RfN?JgP?<NO~$H TOg@?</ NO\O?/ NO?</ NO\O?/ NO?</ NO\O?/ NOOLN^NuFormHandleEvent__FP9EventTypeNV0.@dg&S@g.S@gU@g`.?<NOTO`"?<xNOTO`?<NOTO` -NTOpN^NuBoardViewDoCommand__FUsNV/ /$nvJRg RfR jm jlJjm j l Nv` -f jl?*?*HmNPO`l Rf& -f jl?*?*HmNbPO`@ Rf j g jtf -fHmNDvXO`0*@1gS@gS@g&S@g2`BB'N@h\O`B<N@X\O`B<N@H\O`B<N@8\O` Rf?*NjpTO` Rg RfBNOs$H/ NOq -XOfN` -f NfN<`N\NNN\v`P RfNBv`B R f<0*@g,S@gU@gU@g`$?<xNOvTO`Nv`N$v`NDv&$_N^Nu"BoardViewHandleEvent__FP9EventTypeNV--cmm`--cm|B'N"NjN^NuTetAttackNextStage__FvNVB'N"|B'HmNPN^NuTetAttackGameOver__FvNV/ /$n Rfh6*?NOo$H/ NOt\O Cg> Cxg Cg$ Cg`6Hz(/ NOPO`(Hz/ NOPO`Hz|/ NOPO` Hz:/ NOPOp`p&$_N^Nu$ApplicationHandleEvent__FP9EventTypeNVN>/HnNO nPOf?<NO~TOfN` nf -f nmBn`f nf0.@g nfLN`F nf>?<NO~TOf.NOf$N~ -fNH` -fN`NHnN"JXOfpAJg$pAJfpAJfp`p`p&N^NuTMRIsTimerActive__FUcNV . dp.A-p .`pN^NuTMRGetTicksLeft__FUcNV.  dpABpBN^NuTMRStopTimer__FUcNV.  d pA! p! N^Nu"TMRSetTimerFunction__FUcPFUcPv_vPvNV.".  dBJfrpA!Jg d+ApA!pB0N^NuTMRSetTimerTicks__FUcUlUlNV/p0-".N;"<N;&JgJfv/p0-". N;X"<N;z/.N>O &N^NuTMRSetTimerMS__FUcUlUlNV//.  d,pA! p! pB0p0-".N:"<N:&JgJfv/p0-".N:"<N:/NO &(N^Nu TMRSetTimerMS__FUcPFUcPv_vPvUlUlNVH J-fjNO,(zp+@v`pAJgp HJgtpAJ0fbpd4pApA 0d0p+p` RrApABR  e`v`pA0pAJg|p$pp/0 NpA\OfLp HJgHR@HhN m(>H?NPO m LxN^NuTGIUpdateClock__FUl>999:99%02d:%02dNVJ-f6-mHnHnBBNO=|OBn=|Q=|BgHnNOHnHnBBNO m (lO&gBg/<pcN\O`Bg/<rcN\O?</<qcN?<V/<udN?<u/<s\N m (lOg?</<t_N\O m (lg?<</<l B/-NO`Nn?<</<l B/-N m/N?<</<sB0m/Nf-NNN^NuTGIDrawSelf__FvNVNO/NBJmXOoSmJmf?$_N^NuTGIShowNextLevel__FvNV/ HnHmHnHmNO?<NO~$H?</ NO\O?/ NO?</ NO\O?/ NO?</ NO\O?/ NO?</ NO\O?/ NOHmHnHmHnNOO:$_N^NuTGIShowResume__FvNV/ HnHmHnHmNO?<NO~$H?</ NO\O?/ NO?</ NO\O?/ NO?</ NO\O?/ NO?</ NO\O?/ NOHmHnHmHnNOO:$_N^NuTGIShowNoButtons__FvNV/ HnHmHnHmNO?<NO~$H?</ NO\O?/ NO?</ NO\O?/ NO?</ NO\O?/ NO?</ NO\O?/ NOHmHnHmHnNOO:$_N^NuTGIGameOnButtons__FvNVJ-frHnHmHnHmNO=|Bn=| =| BgHnNOHmHnHmHnNON)JO&fBg/<yN\O`Bg/<xN\ON^NuTGIDrawSoundState__FvNVN)N^N^NuTGIToggleSoundState__FvNV+n n N^Nu4HighScoresInit__FP23TetAttackPreferenceType8gameTypeNVBn=|=|=|TBgHnNON^NuHighScoresClearDisplay__FvNV/ /.N $H TOg4v`*pB2pBpBrpB2pB2RC Cm&$_N^NuHighScoresReset__F8gameTypeNV-NN:N^NuHighScoresClear__FvNV/ $n R ft0*@OgS@g S@g2S@gF`\?<NOJ@TOfNp`H m |B'NpTO`2 m |<NpTO` m |<NpTO`p$_N^Nu$HighScoresEventHandler__FP9EventTypeNV//0n &<(99%02d:%02dNVH0.N?<L/HP/ NOBB/ BBBNO?< / NO&H O&gBB* m CNOs,?<NOo&H?</ NO6/ NO5/ ?/ NO\O/NOX?/ NOy<B'B'NO/ NO:/ NO!$HB?/ NO\O/NOX/ NOp/NOt EO8f*Jg&B'...?..// .NO/ NO5/ NO+ EPOf -NTOLxN^Nu.HighScoresCheck__F8gameTypel9gameLevelUsUcUcUcNVp.g S@g S@g` m ` m A` m Af`N^NuHighScoresGetList__F8gameTypeNV/HnBg/ "KR`R  g  g  g  g KRd(KR`RRJfBRJf&_(_N^NuRegisterNormalizeName__FPcNVBBHnBBBNOB'/<7mHn?<HnNO/?</.NO\O?/.NOyN^NuRegisterFormInit__FP8FormTypeNV// n"n |z`Z1Pt 0m 9nt`( Am Fnt` am fnt`p`"0@g0`RF``RE E mp*,N^NuConvertToBytes__FPUcPcNVH HnNHnNHnNO8vO `A@0Cr2C0RC C mp D?HnNN$H J\OLN^NuCalculateHash__FvNV/ /v$n` og Of0RCRJf/.NO=@JCXOg Nhng?<LNOpTO`H<BHnNO'HxHnHnNO&<?<Hn/</ƪb:B઀!0??p0:0,?88p. Af >F:(^zફ?^> `S@:A@8?>? 8ƺ:+㫠`*.@,   :: d *㯎@ <ؿ:ت ` ª `:+???/w * ***1&____<____ _____00_8__0____@`0__?___z_______`____@___<__x_ _|_>_________08?____g_______`_____@_____ _ <___~____`____ _?___x_________0_<x____________<______@3_C@\<~@00_x_______~___@?_________p_'__0_@_@c_<__@_p______o_0@@7__@` ,_>____`______|________________@0______@0`_0<_____ 0>______  @@0_?_GHOW TO PLAY TetAttack is a puzzle game in which you rearrange panels in order to clear them. You move panels by switching them with the panel or space to their left or right. If you place at least three identical panels in a row vertically or horizontally, they will disappear and the panels above them will fall. The game ends when the stack of panels reaches the top. There are three ways to switch panels. Use the one that works best for you. - Tap method: tap the panel with the stylus. It will always switch with the panel to its right. If you tap a blank space, the panel to the right will move to that space. - Drag method: touch and drag a panel to the left or right. - Cursor Method: use the hard buttons or your 5-way navigator to move the cursor and select the panels to swap. Use Page Up or one of the application buttons to quickly advance the stack of panels by one row. POINTS Earn points for each panel cleared. Bonus points are awarded for combos (clearing more than three panels with one move) and for creating chain reactions. The panels move up faster as the game is played. The highest speed is 50. The upward movement pauses briefly as the panels disappear. Bonus delays are awarded for combos and chains. These delays are crucial as the speed of the game increases. PREFERENCES At the start of the game you may select the game type. For Endless and Time Trial games you can select the difficulty level and starting speed. The difficulty levels change how often the speed increases, how long it takes for the panels to disappear, the number of patterns on the board, and the length of the bonus delays given for combos and chains. The Stage Clear game lets you select your starting round and stage. You may go as high as Round 7, Stage 5, but you may not start on a level unless you have already conquered the levels before it. Your objective in the Stage Clear game is to lower the stack of panels to below the 'clear' line. This line appears from the bottom of the stack during each stage. SUPPORT Send email to paul@tetattack.com to report bugs or to register for updates as they are released. TetAttack is shareware. It may be freely distributed as long as it is not modified in any way.N37UUU_ ?U_??p50; W. \? \ !ՀW-<5UW5Ul@|l W?\U?W=r5U0 5UW`YU| ?pUW_<p5U\5a p W5i U 5)p \ \WÐpU_=uUUUUUUUU_UUUU{5W 5s\!Մ5W0W5p 4x (W0W7 \)c pL55_\\UUP;  Kp màL !}@Wd(U@|`5D <@ 0/0 \ !0=Àp<5/5A<7D @000S= p05C44 xxx0xx?yxxx xxxA x xx@xx0xx #`xxxx0xxx0xx`0xx p xxxxx02Ҹ@&ҠqxҘ@x@ !ң@<Ҹ~}8?xL1}UUU@UU?U~_5_=7\@4 5 00 ; Wq 3UP-0UTlpU} U@^_\)@PmU\73 @U p wppW-<U @  P 7<<0 T>U? Up< p U_UW߾=UUUUU__UUWUUUUUWW\< p?5 p 0p T<4 W0 U P 4  @\4 < F5  Pp<5@P@U@@b5T)4܀P ߀@?p\@TUAW@4 UUUWnUUPUT@L1L?xxxxxxxxxxxxxx?xxxxx}}}}}}}}}}}}}}xxx%%%%%%%xxxx}}}%%%%%%%%cxxx%%%%%%%%ccccccc%}}}}}%cccccc%%cccc%cccc}}}ccccc%%%%8%cc c%c`c%cccc%c%%`c%% %%%c%%c%%%%%2c%%%}@x%|%%%}}}}xxx}}%%%8}xxx}}c%}}%%%c0%cc0c%%%%}}xx}}`}%%%cccc%%}H%ccccc}}x@c`%c%}`%% %a%%%c%%%}}x1}%cAc%%%c%c%xcccc6%}}0x}0}%@c}}x0%`x}c%%c%%c%%%%`}x}}occ%%%%c}ac%%%%%%%%8xxxx}}}}}}}}%%s%%%%xxxxx}}}xxxxx?xxxxxxxxxxxxxx2 x$ 8Tj F\p 0Hf~2H^tTetAttack Setupy l4 Cursorz ;Level:{%:5!EasyNormalHard|% OK}1% Cancel~%* Popup~%Q!EndlessStage ClearTime Trial EStage: Type:%:* Popup{ /Round: &Speed:0% 1=% 10N% 20_% 30p% 40% 50 ZControl Style:RY TaplY Drag/. 21<. 22I. 23V. 24c. 25p. 26}. 27/D <1<D <2ID <3VD <4cD <5|||%uu%||ǎHvwvǎH| $?L\\L ? ?ªO2_2_UrO22???O>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>yyyyy>>>>yyyyy>>>>>>yyyyy>>>>>>>yyyyy>>>>>>>yyyyy>>>>>>>>>>>>>>>>>AAAAAtttttAAAAAtttttAAAAAtttttAAAAAtttttAAAAAttttt>>>>>>>>>2܈ *TetAttack RegistrationThanks for your interest in TetAttack for Palm OS. Go to (www.Handango.com7m7to register. Provide the Hotsync name below and you will receive a registration code. Enter the code to unlock all of the game's features.lHotSync:~Reg Code:7}F @ $ OK8$ Cancel< (_WU_UUWp? U ? U  U3 3? U? < U3<3?9kkkkkkkkkkkkkkklkkkkkkkkkkkk{kkkkkkkk( _U_5p?50>>>>>>>>?>@> >@>>>>>>>?yyyyy0>>>>>>>>>>>>>?AAAAAttttt@?>>>>>>>>t$$ OK m. Register...6v 1.5(>by Paul Tidwell\www.TetAttack.com/tRegistered Copy$n** UNREGISTERED ** Get more ways to play!25i h <New High Score Congratulations! You have made a new high score! Enter your name below. FP @ X$ OK/X$ Cancel] _UP? ?0?0 ?0U0 ?03?pWP kkkkkkkkkkkkkkkkkkkkkkkkkkkkxkOkkkkkokksuuuuuuut"tssussspsssuuu u su s&uuuuutHu8uu *:`ZZ9UV:Z`j`@ b?_}菏?}6}}}} }} }}} @"A , `?#.# ? d?_?0Ҁ`  8pG˜ +:`ZZ9UV5U9V:Z` d?_}菏?}0 }}}}}}} } }}00,C , `?`# `?` ^?_?3Ґ@  @#@ +:`*8:` ``* `?uuuuusuuuu^usttttttu>suuussuut tussspsssuuu u su s&uuuuutHu8uu^1/ jBdrefghOptionsInstructionsHigh ScoresNew Game...-About TetAttack (0`*`2@0 ^?yyyyyyyyyy_yly?lyyyyyyy3ylllyl@ll lyyy,yyypyy@y  #0@ ``  d?YYYYYYYYYY_Y)))))))Y?)YYYYYYY)0)YY 000)Y0YY,YYYYY)CYYY %0`*`2@ ^?yyyyyyyyyy_yly?lyyyyyyy0yyllll@ll lyyy yLyyxyyy * ?`# `?` [?_?4P  @€ @ 0  0<0 0 SB`20`@``@`10`.?00?0?0?Xp800`@@`00p8  "5UU``UU ^?cccccccccc_cIhhhhhhhc?Ihccccccch1hcIcIII@II I/cccccccch@c  $0@ `` @ ^?YYYYYYYYYY_Y)))))))Y?)YYYYYYY)1)YY@ Y YY@YYY!YY)@Y  "5UU``UU ]?cccccccccc_cIhhhhhhhc?IhcccIccch2hcIIcI@II Iccccccc ch@c  $0@ `` @ ]?YYYYYYYYYY_Y)))))))Y?)YYYYYY)2)YY@ Y YY@YYYY Y)@Y (:ZZ9UV:Z`j`@ \?_}菏?}}}}}9}} }}} @!@ &0*`2@0 [?yyyyyyyyyy_yly?lyylllyy4ylPlyl lyyy yy`yy y@y *@  0`0`0`0 @ R ` 007 `   "0`0` U?o?4P@ @Please RegisterYou are playing an unregistered version of TetAttack. Register to unlock the Stage Clear and Time Trial games.Register...Later  5UU` W?cccccccccc_cIhhhhhhhc?Ihccccccch0hccIIII@I(cI0Ih@cTetAttack RegistrationThe registration code is not correct. Please make sure the value you input matches the value supplied by the vendor.OK WT_3p040<3 < <p4_WT Fkkkkk*kkqkkk kAk@k@k@k qkkkk.kkk  0 Q?o?0 @ 0 0 0 ?Bb @@ a  #@` `*``` @sssssspsss s s 00 0@@@ ??@``  `PPUTP`@`@ <}}}} }} }}} @  !`?``?` 8Ҁ@  @  `*`@ 8llll@ll l `  @ `` @ 8@  @  `` 8IIII@II ISystem IncompatibleSystem Version 2.0 or greater is required to run this application.OKTetAttack Thanks!Registration code entered successfully. Thanks for your support!OKClear High ScoresClear all high scores for the selected game?YesNo  33 33 33 33 33 @@0  ?<TetAttackScoreGamesNameTimeSpd1.5L