ML> S f i on ----------------------------------------------------------------------", "
 s+s+ , / ? 4 E - / . / 7 4 / 8 / 8 C > ; * = / / = D / ) < B / / % , ' / 3 3 < / / = 8 . E / / / / = / / ; 3 7 / D 7 B < 8 / / E / 3 / 7 6 ? , / 2 D D 8 / / < / : / 6 = 8 &  g f q`  ^W W G  % 6  k p C  S n   h _   Qy     B  Z \v  d 2D  28 l O @ A )  Y   3  4V   = o 1  R i       .W Y } <w  Z    X(  f  nameOfClassToLoad compressedyes(II)VgetLabelwhitenowLineNumberTabledoloop StopButtonruntmpfilenameloopstartisoutlayout frameDelayAsciiViewer.javaFast frameMaxWidthsleepLjava/io/PrintStream;bPaneljava/lang/StringBufferforName&(Ljava/lang/String;)Ljava/lang/String;Ljava/awt/Event; getParameter setFontSizeLjava/io/IOException;(Ljava/lang/StringBuffer;)V drawbordercontrolsline(I)Ljava/lang/String;Step2Step1()Ljava/net/URL;Ljava/awt/Panel;elapsedjava/awt/Container java/net/URL ExceptionsStep > firstFrameLjava/io/InputStream; LTextCanvas;(J)Ljava/lang/StringBuffer;%(Ljava/awt/Event;Ljava/lang/Object;)ZLocalVariableTableLjava/io/DataInputStream;java/lang/IntegerStepBackButtondonemouseUpis2is1java/awt/GridLayout frameHeightjava/io/IOExceptionjava/lang/ClassLjava/util/Vector; jTextArea1aLinejava/lang/SystemLjava/lang/Class;delayprintln Error: Malformed URL Exception ConstantValue elementAtadd openStreamequalsIgnoreCaseeventreadLinejava/lang/String<(Ljava/lang/String;Ljava/awt/Component;)Ljava/awt/Component;java/io/PrintStream SourceFileLjava/io/BufferedInputStream;targetStopjava/awt/Eventjava/awt/Component drawBordergetTimeLjava/lang/Thread;init*(Ljava/awt/Component;)Ljava/awt/Component; classToLoadjava/net/MalformedURLException substring textToDisplayjava/awt/PanelCenterInitiableInputStreamLjava/util/Date;java/awt/BorderLayoutLjava/lang/StringBuffer; ResetButtonjava/io/BufferedInputStream addElementStepForwardButtonreshapeLocalVariablesaFrame(Ljava/lang/String;)Z(Ljava/lang/String;)Vframesappend(Ljava/lang/String;)ILjava/net/URL;equalstxtsetText setBackground(Ljava/awt/LayoutManager;)Vtrueobjectjava/util/DategetTextToDisplayjava/lang/ThreadLjava/awt/Color; PlayButton getMessage()Ljava/lang/Object;+ Error: Unable to Load Decompressor Class: size%(Ljava/lang/String;)Ljava/lang/Class; LAsciiViewer;stop StepLabel2 StepLabel1 setLayoutstis1ajava/util/Vector InputStream(Ljava/lang/Object;)ZLjava/lang/Object; uncompressed(Ljava/lang/Object;)VNoneOther Exception:  AsciiViewerenablejava/lang/Throwablejava/lang/InterruptedException curFrameNumjava/lang/NumberFormatExceptionjava/applet/Applet' Error: Unable to Open or Read Stream: toString(J)V setForeground(Ljava/lang/Runnable;)V newInstance hasControls clickModedataFile lastIndexOfcompressionName drawABorderactionjava/lang/RunnableElapsed milliseconds = Code200 PlayLabel(IIII)V(Ljava/io/InputStream;)V StopLabel(I)Ljava/lang/Object;,(Ljava/lang/String;)Ljava/lang/StringBuffer; TextCanvasjava/lang/Exception()Ljava/io/InputStream;()Ljava/lang/String;(Z)Vnonerunner ResetLabel(Ljava/awt/Event;II)Z()V8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;Southyxw()J()IgetDocumentBaseparseIntjava/awt/Colorhe#(Ljava/net/URL;Ljava/lang/String;)VbLjava/lang/String;< StepZthisblack clickmodejava/io/InputStreamJIjava/awt/Buttonjava/io/DataInputStreamlength mouseDown1Ljava/lang/Exception;Ljava/awt/Button;"Ljava/lang/ClassNotFoundException; PlayReset java/lang/ClassNotFoundException5 Error: Unable to Determine number of lines per frame(Ljava/awt/Color;)VsavedFrameDelay /EAX(%B)= po@ C*>YV*pL*t++++$*t*,Y*t{*{~Y*{a**{}W**p *pL**p" *p**p *p** p * pv**!p *!pl**p *p* pM*^,#,, ,$*^*pN*N--- -$2Y:*Y  X*?Y*LH*OW*?Y*vH*OW*\*?Y*Hw*wOW*?Y*Hk*kOW*?Y*lH[*[OW*}W*N*z**p *p_Q**Q**pc*c *c*c*c* p:**cr:*{*G*F*{e*N*^*b5( )*+$,6-;.J/T0^1i23456789:;$<)=0>5?K@TB]CoD~EFGHIJKLMNOPRT!U)V3WFXRYWZ_[k]z_` Rm0f ]J_7k+S$*u*z*{*{*G*Fe f gh#c4$m$$$$d+:*3Yyq*s*g6.Y*+M:;Yx:o: ,CDY|,]:  P:  I+:  C U'Y f:'Y f:6Y:  : **  n`T_G: DY|N6 k :  96;Yx:WWe7KDY|]& * * - W-W   *G8Y-R:  :*q h^W:*:DY|d]:*cW:*R:DY|#d]:*+:DY|d]:*W_b0_s5_(_1_@?nopqstu)v2x9y=}R~Ycozy}ȏϐԒד &->HQZ_sbcgpssussƶsҸԺsmHG )9[20rLzs;9)" R+ Y$E, c# s; *  ˜UNŕ  *Lu%%%^*QjW*Yg`g*qL+*g*qd*^*g*q*gi8N*{-e*g*qd*^**Q+ç+ÿM+é*s* *\* *\*w *w\*k *k\ 9uzR 49HPgoû܇ݖޥߴ mH2]}G]d+*{*s *b+*{*s* *+*{*s* * Q* 6:*qL+*g*qd$*Yg`g*q*gi8N*{-e+ñ+ÿ8;:<>!?0@8:>m0]Ou)*qL+*g*q*gi8N*{-e+ñ+ÿ#&GI JK#G)m ]/*J  m:J----------------------------------------------------------------------", "p----------------------------------------------------------------------", "d ----------------------------------------------------------------------", "ic----------------------------------------------------------------------", "ni ----------------------------------------------------------------------", "akeArray.argu----------------------------------------------------------------------", "me----------------------------------------------------------------------", "n----------------------------------------------------------------------", "ts[i]; } // ma----------------------------------------------------------------------", " \\-----------------------------------------------------------------------------------------------", "----------------------------------------------------------------------", "--------------------------------------------", "'s) ----------------------------------------------------------------------", " ----------------------------------------------------------------------", "carwidth----------------------------------------------------------------------", " = 0; ----------------------------------------------------------------------", "numcars = 1----------------------------------------------------------------------", "3; carheight = 7; f----------------------------------------------------------------------", "ra----------------------------------------------------------------------", "me----------------------------------------------------------------------", "widt----------------------------------------------------------------------", "h = 7----------------------------------------------------------------------", "0; c----------------------------------------------------------------------", "ars = new----------------------------------------------------------------------", " Array(numcars); // all the cars frame = new MakeArray( " ", " ", " ", " ", " ", "----------------------------------------------------------------------", " "); cars[0] = new MakeArray( " ", " ", " .-O ", " ==-( <-`7) ", " ,/.//__/\\.", "--`-'----`-'", " "); cars[1] = new MakeArray( " ", " ", " ___ ", " _/[]L\\__ ", " (_,.__,._)", "---`'--`'--", " "); cars[2] = new MakeArray( " ", " ", " __ ", " _____|L\\___ ", " (_,.___ __,._)", "---`'-----`'--", " "); cars[3] = new MakeArray( " ", " ", " ", " __~p\\___ ", " (_,._ _,._)", "---`'--`'--", " "); cars[4] = new MakeArray( " ", " ", " ____ ", " /_/CL\\___ ", " \\_, .__,._)", "---`'--`'--", " "); cars[5] = new MakeArray( " ", " ", " ____ ", " |_| L\\___ ", " |_,._ _,._)", "---`'--`'--", " "); cars[6] = new MakeArray( " ", " ", " _______ ", " /____/CL\\___ ", " |_,._____,._)", "---`'- ----`'--", " "); cars[7] = new MakeArray( " ", " ", " ________ ", " |[][][] L\\ ", " |_,._ __,._)", "---`'---`'--", " "); cars[8] = new MakeArray( " ", " ", " _________ ", " |______/ L\\", " |_,.___,._|", "---`'---`'--", " "); cars[9] = new MakeArray( " ", " ", " ______ ___ ", " /[] []\\ _/[]L\\__ ", " \\__,.__|-(_,.__,._)", "----`'------`'--`'--", " "); cars[10] = new MakeArray( " ___________________ ________________________ ", " | | | || -.\\ ", " | | | || |_\\\\", " |___________________| |___________________|| - |", " B_,-.___________,-._|-B_,-._,-.____________|,-._)", "---`-'-----------`-'-----`-'-`-'-------------`-'--", " "); cars[11] = new MakeArray( " ________________________________ H___ ", " P MK'98| H ..\\ ", " | _______| H |_\\\\", " | |.========H - |", " B_,-._,-._______________/ |,-._,-._H_,-.)", "---`-'-`-'------------------`-'-`-'---`-'-", " "); cars[12] = new MakeArray( " ________________________________ H___ ", " | MK'98||H ..\\ ", " | _______||H |_\\\\___ ", " | |.======='H - |", " B_,-._,-._______________/ |,-._,-._H____,-._)", "---`-'-`-'------------------`-'-`-'------`-'--", " "); function addCar() { x = Math.floor(Math.random() * numcars); for (y=0;y / RIPT>