bP`8  0`( 0.text`, .rdata`,`,@`L.data--PM@.sdata..N.sbss//..bss//H the property of Linotype AG %% and/or its subsidiaries and may not be reproduced, used, displayed, %% modified, disclosed or transferred without the express written approval of %% Linotype AG and/or its subsidiaries. %% Times is a trademark of Linotype AG and/or its subsidiaries. 11 dict begin /FontInfo 10 dict dup begin /version (001.009) readonly def /Notice (Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.) readonly def /Copyright ( The digitally encoded machine readable outline data for producing the Typefaces licensed to you is copyrighted (c) 1981 Linotype AG and/or its subsidiaries. All Rights Reserved. This data is the property of Linotype AG and/or its subsidiaries and may not be reproduced, used, displayed, modified, disclosed or transferred without the express written approval of Linotype AG and/or its subsidiaries. ) readonly def /FullName (Times Bold Italic) readonly def /FamilyName (Times) readonly def /Weight (Bold) readonly def /ItalicAngle -15 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /FontName /Times-BoldItalic def /Encoding StandardEncoding def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /UniqueID 28425 def /FontBBox{-200 -218 996 921}readonly def currentdict end currentfile eexec #תF%56jP3}j/JQ.Bה{U.9yiMDTEhԫA~BL:hS0;qrJȃmL}V* 7(`5G?%Kc874ͫz;|P5R\9B}eM~4&gw_a+dنUp4?OABCL4͖,_FkaĴv~,*\Y2Kc 紬So{Lsbԉ,ږoٲJ PTSXʤVd.L)1l,>$ֵ.'|bXMi`q ;|-،2#jߟ(G+z0Biˤ-s*򪭁woA\&/^Кĸim}F89*nڀl{2[∜ q ]~ibԂզkFyOB"3 V}U5"I BclU*~B 'ǐU% ޖF>8Hъ J*٢_ggClO@7Q_<>9' ^Q<*PL-\T;If͔QZwb?,j5r)Я; "K'5qaLM8C{*ÑNE cԞs`5/ .[5BΤ.:7tTo7MI0πW^.l*!OܿYD-kJ "APA]1 \lE`nޙ nS `ewhܘa7h-bQXxu0چH :Σ>`wžڃ X 5s%yZL%RfJ-a}ե+!|UXֲfaQK?C2JDm:8|az X]qP#m~LܛXCzF$n@Qr26j ZnM$e3"c)=a` }/\Ba)#.~&3 tO\Ou%QEg}oF AF/b#4NPgEIA1|{PS08 M T{$pCNiAtRT@1Fv"҉V2w" 3o3]r> 瓃QJȶ[1GCŻc,"e0}Hv֐?)t Tz̞4~t RpTH81%EDx 5QVUKINra |Uf)&ѥ ..SG;w1^`yBUqD3L O^o:b?P\8_}TP2@7[?'I."_=WL|eU71|l7fEtw[ҪZ{[Q,%lЉ A6O #(͖݋UA+MwI ~!Su`5c:] GnW^{WٸW+T1Rgң>?OZh r.3@0mUx@t _@>#g]$o۩ݞ( ECh64'(1%«jA)s:~!$5YV?bo9C[Qe0,.@JG{cX'ܨ<縏 _98:NJ "hFrGG\\,lfYw>BwTh37L êfFUj@ ^2:5{'4YLlF*W}#(4DoiI Kl7P,`i@F#x6Gv$Un\)?{rI-_7 `.кRoBxeS vMǹzta=`=j(Nz2y4$"8l>y)[FGρ ҶzU' <F4 <$eW $ <0U4 < R4$eW $̀'@!d#dc$$b$b$bb! $<0#$!D_XR! $M;ȕ;6?U$} gCmj4O}ݝ%埿dp-zBYzձ0Yd]J-b{nמ*iF@!\FK-ÀCc*bE):34HR# QA!2uV v1 2#]N2<]ol9^qL~9D;95܌sVʡq_W @.9 ^)\Gqaܘk!Jt\wPRʏ!6uoQDl|w^||5;D a jqqQ M3(-3 @X_6WYšp/zJ T_c JF/u>2DĿm _0Db񈸭+~=Bz+gɁJC`D.VDb2J귍J3 x>FȼLr'%5z{Rt'ޏ*LkRDXlک<;BkZHOȓ^,&F>TZ9_k7;U[glƮ m<я9QKC !A? =@UlweSB{&m8+n}߸sV$ %mr0d#Cy)~a˓j.Be KQj.gpQR҅']HEFNv >{=TS6of^jQ`C7stbRӂ!@Ʉa0X 39cWxci{i wj/;YBjq܋S؋>Qy K y,~k:#fO3XJq&+'4qxXJ_2Gfj= A#hج]ao4z_i2TDOސ LŶO%޼xqP|{&˂iegZoCjg_H V\X2{h X384?0A4rwJ$>=~h[r6-RY#Crh='SO(lŪQ ? S9}04=C=3t!k&T &vt0 K2y*GaӈWȲ$6x\L6,%rw3qQAඒ9MF.j'!$HT<w]Wy&[YTlAaݔ]\.%IEw[td,rOM;A :j 48LT-]Yx6rgCvC5,vXaGkъp9l<ֳ3^!$҂!UN `s9۪Ku DjgjL=BseHTQ(~bc^g>VB?Wτ2 !zsڗ|bR&ֳ%g . 7Э}@k"hkr84>`p>x/RX7<N,^h^"Vu0CrfF\]a)e [ɝ][P&{DQh]͂ڔ!GϤ/+ Y:QMFu.P N`3keC xOw0RC(^Vu"LJLi&^C*";dnK x7A[32ٛlf-2Ɖ,PĖxp 8}iO7YA0-rE朩Ə0KH#8mNS,NO@PeR7 q%ujmz!LA븯)1.=|";t,:zWaOrߺInQ8G_|D4 ^ޱ`1=_0ˉ *9K]ՙW!LSiM4-QuR9֓X-EvWjhس`$7DV}h ,oeFڰƺLyFA*p6"Z rxܢwr9#dv -P]-c=mwZ'i jQ`$S߳!+m1 y jbG"C  `#0̀J~z}NmW 4H!xH*1ХشjDA_.LYg*Y#Ѐz@@]%"3P1N| 2O(7+w%zggBUj1km5N~Nd,8jӭqtVd ]k}=hlءOw]NL]nE>gb2\2'v"os$α3}~\'N3 ]K݁C8$r=D|dV=]Y bF]A6גJm4U.uoy#Gr!d\N4Lb0ƜfݷY0PV[-queϿRZS7$ }k%k>@4l\4*9)S3[1"1d_53nic09 -" i]bC-O!ϣaZb=8ݑJX75%f*&W B``68WvէDSώh~c55- SCORE:%d~c55- H.SCORE:%dStarting InitGame() Fonts loaded: Set video mode complete: Set controller buffers complete: Screen size setup complete: Double buffer setup complete: WOT is setup and complete: Game setup is complete: Graphics flushed: Game now de-int: j1C8B"[Ŕ0F9 W&ځuz56 h!yAh㑒Z:y9 6S2(ΙZND l='  p  `P$`RYQ \( bX 'H7 )"&= /1:!1@/ )3#/ /3#/)B+: +/::24Y$F*;% ;%":15"#;5#2C!&0+5$*5C2"s$ M11;Fo; X( 0G" A$D!1 +&# pQQ6&L'Se(1QS!%S!3!3!3!E1Q!! / ! 1 !!       ,D??E!E!E!Eݎ+?4%%)i32)2131%#4#3%z(31# b23U2#! !%$C""2 RL"A &'(""3'"6c&$%""+{ 1X> s   ") &*E112G 5P3<HTFJ$HJd CjbzT8A NZ#_l*Xtx1'4j(J  d$I(Kv`Wb :@(; =4HJ HR$zFK!"2B$"+ǒ4Rb6ʲ>0FȢ>BJFrPU]e"mBs{22""222 202B ǂr"Bʂ @`Ȓʲb22 2024r(2Brɢ!/P>BB H 2N bT@ɒZ`B^l$s"TRxʂ  @`Tɲ"R @4`hp"Ǣ R rbʒ"B @B`BȲ"ǒB  R@ɂ`B2ʒ#$B 202@"P"+`"1p3x52824;2>2A2H2ȢOXb 13`"d "+0"ip x~" "@" `R r b $" B 202@2P2`2p24ɒ ;2>2A2H2   B 202@2P24`hp2  Dz B 202@2P2`hpx " b B 202@"P"4`hp R  2  @$H(Pr ,ʂ 7?BE 2H02K@"NP"Q`ɂ5282W"Z"]ɂ bʲ jr2w2| @bB  "r \Bɢ @ `2 +"b rʒ  @ R" " ""R ǒ'.5<2Bʂ IQɲ U BZ@ Ȣ_Bg<lBp Bt@B{`BBBBBB B@B`BBBB(ǒZrU "" "Ȣbbɒɒ#ɒ,ɒ5ʢ@"KQZ d(rmyb" (""2bɒȂB"R BDzɂ!2r'ʲ1:,2BH N@2SP2XBd,ǢlH rN@2SP2Bsʢ82BH @`NSȲN0XH@XFPAH`Fp11N1S1G.BCHHFG`/BH0H  FAGAlH Hp&FA&H5FEA5HKFAK H0ZF0EAZH`jFPz GAzHj H<FGDqDAA/BCAHH$F G/BCAHH FG0AtH|HF0`H@%FP%H`6FpLGRALhH6xH`TFe,G` /BCAkAwAlGP4H0exH`H FHpF1aHXFDHF0A11CC+C1C3 C5$C8(C4,C0C4C;8C><CA@CHDCHC!!+!1 3 5 18 14 ;1>1A1H1 H FPG Hp 8H` FpG <H DH $F G@! H!<H! `F G! @H`! THP! /C' /C4 EC EHT K`_ F_ |H4 EC ET Hl K@"2B$"+ǒ4Rb6ʲ>0FȢ>BJFrPU]e"mBs{22""222 202B ǂr"Bʂ @`Ȓʲb22 2024r(2Brɢ!/P>BB H 2N bT@ɒZ`B^l$s"TRxʂ  @`Tɲ"R @4`hp"Ǣ R rbʒ"B @B`BȲ"ǒB  R@ɂ`B2ʒ#$B 202@"P"+`"1p3x52824;2>2A2H2ȢOXb 13`"d "+0"ip x~" "@" `R r b $" B 202@2P2`2p24ɒ ;2>2A2H2   B 202@2P24`hp2  Dz B 202@2P2`hpx " b B 202@"P"4`hp R  2  @$H(Pr ,ʂ 7?BE 2H02K@"NP"Q`ɂ5282W"Z"]ɂ bʲ jr2w2| @bB  "r \Bɢ @ `2 +"b rʒ  @ R" " ""R ǒ'.5<2Bʂ IQɲ U BZ@ Ȣ_Bg<lBp Bt@B{`BBBBBB B@B`BBBB(ǒZrU w @ F GDa DHw H4 @ EC @ El H K@"2B$"+ǒ4Rb6ʲ>0FȢ>BJFrPU]e"mBs{22""222 202B ǂr"Bʂ @`Ȓʲb22 2024r(2Brɢ!/P>BB H 2N bT@ɒZ`B^l$s"TRxʂ  @`Tɲ"R @4`hp"Ǣ R rbʒ"B @B`BȲ"ǒB  R@ɂ`B2ʒ#$B 202@"P"+`"1p3x52824;2>2A2H2ȢOXb 13`"d "+0"ip x~" "@" `R r b $" B 202@2P2`2p24ɒ ;2>2A2H2   B 202@2P24`hp2  Dz B 202@2P2`hpx " b B 202@"P"4`hp R  2  @$H(Pr ,ʂ 7?BE 2H02K@"NP"Q`ɂ5282W"Z"]ɂ bʲ jr2w2| @bB  "r \Bɢ @ `2 +"b rʒ  @ R" " ""R ǒ'.5<2Bʂ IQɲ U BZ@ Ȣ_Bg<lBp Bt@B{`BBBBBB B@B`BBBB(ǒZrU  B !F` H !F  A  (Gp D A AH  H #F@PC CA CCC C$C(C,C 0C 4C 8C <C @C DC XD`DhDpDxD  D D D D DG / # A/ A; AG AT Aa An Dx D D D D  1H H 'FaG A|H H4 !EC !E H K H K - |(E (E (E (E (E )E )E H K`' *F' 8H4 *EC *E H4 K@> `*F > H4 HJ K@S +F S `HJ H\ K@f +F f H\ Hp K p Hy K y H K H K H K H K H K H K H K@ @,F H H $ 0o 0  0  030  0O00000000O0O00O0O0O0O0O00O0/0 0o0o0o00O$0?0000 0 0 0? 0 0 0 0 0$ 0/000/0000_00?0?00000000004000 000000O0000$$$00000$0 00003o @ 3] 003o  300000+0`0`00O`0  $ 0o 0  0  030  0O00000000O0O00O0O0O0O0O00O0/0 0o0o0o00O$0?0000 0 0 0? 0 0 0 0 0$ 0/000/0000_00?0?0000 A $ 0o 0  0  030  0O00000000O0O00O0O0O0O0O00O0/0 0o0o0o00O$0?0000 0 0 0? 0 0 0 0 0$ 0/000/0000_00?0?00=00 H0 (z00$003o  3main.cu_charu_shortu_intu_longushort_physadrrphysadrlabel_tval_quadquaddaddr_tcaddr_tqaddr_tino_tswblk_tsize_ttime_tdev_toff_tuid_tgid_t.0fakexywhRECT.1fakemtMATRIX.2fakevxvyvzpadVECTOR.3fakeSVECTOR.4fakegbcdCVECTOR.5fakescalerotatetransGsCOORD2PARAM_GsCOORDINATE2flgcoordworkmparamsupersubGsCOORDINATE2.6fakeviewGsVIEW2.7fakevpxvpyvpzvrxvryvrzrzGsRVIEW2.8fakeGsF_LIGHT.9fakepnumGsOT_TAG.10fakelengthorgoffsetpointtagGsOT.11fakeattributecoord2tmdidGsDOBJ2.12faketpageuvcxcymxmyscalexscaleyGsSPRITE.13fakecbaflagGsCELL.14fakecellwcellhncellwncellhbaseindexGsMAP.15fakescrollxscrollymapGsBG.16fakex0y0x1y1GsLINE.17faker0g0b0r1g1b1GsGLINE.18fakeGsBOXF.19fakedqadqbrfcgfcbfcGsFOGPARAM.20fakepmodepxpypwphpixelcwchclutGsIMAGE.21fakeoffxoffy_GsPOSITION.22fakecodeDR_ENV.23fakeclipofstwdtddfeisbgdr_envDRAWENV.24fakedispscreenisinterisrgb24pad0pad1DISPENV.25fakeleftrightSndVolume.26fakeminutesecondsectortrackCdlLOC.27fakepossizenameCdlFILEEXECpc0gp0t_addrt_sized_addrd_sizeb_addrb_sizes_addrs_sizespfpgpretDIRENTRYattrnextheadsystemPACKETguncon_tagbuttonsguncon_xguncon_yguncon_datamouse_tagnot_usedx_offsety_offsetmouse_datanegcon_tagtwistbutton_Ibutton_IIbutton_Lnegcon_dataanalog_tagright_xright_yleft_xleft_yanalog_datapad_data.28fakemouseanalognegcongunconpacket_tagstatustypedatacntrl_datacntrl_ptrwchar_tstar_tagrectplanestar_datastar_ptr.29fakestateimagexaddyaddGENERICTYPE.30fakecolourEXPLOSIONTYPE.31fakexposyposSCALEDTYPEInitSoundControlExplosionCreateExplosionstartxstarty$Lb0explosionIndexFireYourBullet$Lb2currentBulletCreateEnemy$Lb4counterCreateEnemyOneControlEnemyOneenemyCreateEnemyTwoControlEnemyTwoRenderWorldGame$Lb6UpdateWorldGame$Lb8rect1rect2countcounter2alienReleaseCounterreturnedValueProcessUserInputGame$Lb10isCROSSPressedInitialiseGameData$Lb12UpdateWorldTitleRenderWorldTitleProcessUserInputTitle$Lb14ReturnedValuemain$Lb16GameRunningLoopState$Lb17BoxCollisionspritesprite_oneBoxCollision2sprite_twoCheckOnscreentestInitSpriteInitStars$Lb20MoveStars$Lb22InitGame$Lb24DeInitGame$Lb26livesLeftinvulnerablegcc2_compiled.__gnu_compiled_cloadtims.cLoadTexturesloadtexs.cLoadTextureaddrtim1lib2d.cInitialise2DGraphicsSetSpriteInfotSpritetMemAddresstXtYtTimtDepth1tDepth2DrawGradBoxprioritydrawr2g2b2r3g3b3tempLinetTemp1tLeftColorRtLeftColorGtLeftColorBtRightColorRtRightColorGtRightColorBtLeftAddRtLeftAddGtLeftAddBtRightAddRtRightAddGtRightAddBtTempWidthCheckRectOverlapsym_usr.sstartup.sst_regskip_gpskip_ibssclritskip_ispskip_fpskip_ihcall_mainvideo.cSetVideoModefltsisf.c__floatsisfsubsf3.c__subsf3fixsfsi.c__fixsfsistdef1.sstdef2.sstdef3.sstdef4.sstdef5.sstdef6.sstdef7.sstdef8.snegsf2.c__negsf2longjmpputcharDrawGradBoxGsSetLightModeGsScaleScreenSsSeqSetRitardandostrcpy__mainInitialiseGameDataKanjiFntOpenSsUtGetVVollogbcmpCreateEnemyTwosqrtsetjmpcoshKanjiFntClose__eqdf2ResetGraphGetTPageGsSwapDispBuffCreateEnemydeleteSsUtPitchBendprintf_fdataLoadTestsprintf2ExecStartRCntProcessUserInputTitle__divsf3SetLightMatrix_get_errnoGsSetFogParamProcessUserInputGameGsSetLightMatrixSsIsEosmemmoveSCREENR__fixsfsieprolGsSetAmbienthscoreSsUtKeyOn__gtdf2atolSsSeqSetNextmath_errnoceilCdReadstarfloor_etextgetsbsearch_gp__subsf3Krom2RawAdd2qsortSCREENGGsSetDrawBuffOffsetfnt_idformatprintf2GsGetLsgetcApplyMatrixSVmemcpyGsLIGHTWSMATRIXInitSprite__floatsidf__ltdf2SsSeqReplaySsUtKeyOff_err_mathtolowerG_vab_laserPopMatrixmallocOTable_ArrayldexpGsInitGraphedataSsSeqStopSsSetMuteSCREENBBoxCollisionGsSortLinestrtoulnextfilePutDrawEnvLoadImageSetSpriteInfo_sys_init_stacksizeCdPlaySsGetMVolSsSetMVolSsUtGetReverbTypeGsIDMATRIXprev_modebox_two__extendsfdf2__adddf3GsLSMATRIXlseekGsSetProjectionbzeroPutDispEnvGsInit3DPSDOFSYSsSetTickModestrtolgpu_work_areaEnterCriticalSectionSsGetSerialAttrGsLIGHT_MODEGsGetWorkBaseSsSetSerialVolGsInitFixBg16renamestrrchrGsSetOrignControlExplosion__fixdfsicallocKanjiFntPrintstrtodGsMapModelingDataGsSetRefView2GsIDMATRIX2scorewritePSDCNTatofoutput_buffer_index__ledf2strcatMoveStarsordering_tablePSDOFSXyourBulletsG_titlebuffer2_sys_init_fpendFntOpenGsSortObject4modfUpdateWorldTitleSsUtSetReverbTypefmodcosStoreImageSetVideoModeMoveImagetanhetextmemchr_sys_init_bss_flagSsSeqSetVolGsSortBoxFill_ftext_startGsDefDispBuffstrstrGsGetLwsinrandCheckRectOverlapatan2read__floatsisfUpdateWorldGamestrncmp_sys_init_sppowstrncpysinhKrom2Timlog10OTable_HeaderFlushCacheGsWSMATRIXreallocApplyMatrixFntLoadCheckOnscreenGsSetClipGsSetFlatLightbcopystrtok__negdf2memcmp_sys_init_heapbaseGsSetView2ResetRCnt__divdf3__negsf2strncatRotMatrixZSetDispMaskRenderWorldGame_dbl_shiftSsSetTempoCdReadSync__muldf3SsSeqCloseExitCriticalSectionGsLIOFFSsSeqPauseScaleMatrixLTestCardCdReadFileGsSortGLineSsUtReverbOffGsSetOffsetmemsetmainGetRCntG_rsrandApplyMatrixLVgetchar__truncdfsf2GsDISPENVKanjiFntFlushClearImageSsSeqPlayGsGetActiveBuffexpLoadTexturesputc__mulsf3GsSortOtstrcmpCdSearchFilebox_oneCurrentBuffertanGsDRAWENVGsSetWorkBase_sys_ramsizeFntPrintGsGetLws__nedf2Packet_MemoryCdReadExecSsUtSetReverbDelayexplosionsGsSortFixBg16atansprintfstrcspnasinVSyncCallbackInitStarsGsOUT_PACKET_PInitHeapSsUtSetReverbFeedbackControlEnemyOneGsClearOtInitGameCompMatrixDrawSyncGsInitCoordinate2GsGetTimInfoenemyShipsGsDrawOtGsSortSpriteVSyncGetPadBufRotMatrixGsLMODEGsSetClip2DGetVideoModeFntFlush_sys_init_gpGsSortClearmySprite_edataScaleMatrixFireYourBullet_endPushMatrixRenderWorldTitlePSDIDXMulMatrix0GsTONGsLIGNRKrom2RawAddCLIP2VerticalSyncSsGetMuteLoadTextureTransMatrixMulMatrixgteMIMefuncDeInitGameexitbuffer1SsVabTransferworld_ordering_tableSsVabCloseG_vab_explodeSsSeqOpenSsUtReverbOnGsSortFastSpriteatoiSsUtAllKeyOffSsSetSerialAttrGsDISPONfirstfileControlEnemyTwostrspnSsUtSetVVolLoadstrlenSsSeqGetVolopenSsSeqSetAccelerandotoupper__gedf2RotMatrixXTransposeMatrixSsPlayBackSsUtChangePitchstrchr_sys_init_heapsizeGetClutlivesLeftSpriteacosGsSetDrawBuffClipInitialise2DGraphicshypot__subdf3GsLinkObject4CreateExplosion_fbssRotMatrixYenemyBulletsSsGetSerialVolclosefrexp__addsf3GsNDIVPOSITIONCreateEnemyOnestrpbrkBoxCollision2freeGsSetLsMatrixSsUtSetReverbDepthT T l  @ l $D.! h2.L`( 4`(   5 * 4 6`*4 J  9 +J \ !=+\ p "A @,p y #E @,y #F @, #G @, #H @, #I@, #J@, #K@, #L@, #M HUA7A#F$%A+;A9$QAL<AS *AZ Fm,cAzAtA3AF0A UA AAF A`AATA F@lbA-A2 A6؃AA *FN<AX|A]`,Ac5Aj/A}QA(AA`(AA@A3A A0;A'F`Ax/A`*F<F>A 0/A@A>A$A)oA2A8'F(.AQL?A\\ AdAp|RAxXFAA`3A@AAL6A`/A1A1AhA@,F=AA AF%A0T6A;hAFAO9AZ8/An -AvLApA,ALA A@cAA87ATF0A.A`;AAP4ATA >A \fA! A, dMA6 <AF AJ FW d7A\ Ae &An L<Au A ' /C < A T>A `*A /A XA 8A A (0 A 8dA P A TA% KA- <A5 A: AH F` R @=Aa Aj `cA F L&A $F! A LA A |)A pP (&A A hA A A -A hA% DA2 UA; P/AH AT ] /Ad Ap F  A A F` aA A XA -A /A ?A /C A @ F A A xA `FP!" )A' // ]A= 0R UA] /3k Au cA A 1A A 0A =A /A F` ?A A .A \=A $RA X/A 5A 3A% A- A8 AH MAS Ac <Aj p/A} tA  |A `A !F A @A <A F /A (A   A/A!LA'A0tbA7<=A@FO>AWFe$ AjAxcA