2 Eyz y D{@4 |@> } Dy~   D  D  ! D D D D D D D D  D D D D@e@@.@ffffff 2 D D D D D Dvert[Ftvert[InvertImaxvertconnconmaxcon transformedZmat LMatrix3D;xminFxmaxyminymaxzminzmaxgr[Ljava/awt/Color;()VCodeLineNumberTable(Ljava/io/InputStream;)V StackMapTable~ ExceptionsaddVert(FFF)Iadd(II)V transform quickSort([III)VswapcompressIpaint(Ljava/awt/Graphics;)VfindBBG SourceFile ThreeD.java ]^Matrix3D RS java/io/StreamTokenizerjava/io/BufferedReaderjava/io/InputStreamReaderUTF-8 ] ] v  hi Kffol jk ^FileFormatException ] JK LK FG NK OK MI PQ HI l on mn l^ [\java/awt/Color ] VU TU XU WU ZU YUModel3Djava/lang/Objectjava/io/InputStreamjava/io/IOExceptionjava/awt/Graphicsxrot(D)Vyrot*(Ljava/io/InputStream;Ljava/lang/String;)V(Ljava/io/Reader;)VeolIsSignificant(Z)V commentChar(I)V nextToken()IsvalLjava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)ZnvalDttypeclosetoString()Ljava/lang/String;(Ljava/lang/String;)Vjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V([F[II)Vjava/lang/Mathpow(DD)D(III)VsetColor(Ljava/awt/Color;)VdrawLine(IIII)V DEFGHIJKLKMINKOKPQRSTUVUWUXUYUZU[\ ]^_L$**Y** `FGHI#J]a_^ n* Y YY+M,,#,"  ,`J99,&,J,,9, ,9*)W, , ,Wt,,,i>66,),6*dd>6,/ ,W*dd, , ,٧+ ,!Y,"#`)MNP"Q(THVKXNZZ[b\k]p^y_`adfghijkmnopqr stu#x'y2z;{>|A~UYamb2(cde? #  fg!hi_*$6*%I*&*d%**%h&-*Y%h%*%h:*&*&'*&h6*&#Q*&`$Q*&`%Q*Y$Z`$`:+5?OU[cmwb+)jk_*(>*$ *$*)E***d)**) *+*Y)h)*) :****'** 6<=**xO*`(`J%+8BJZ`ehjmyb !' l^_I*+ *$*,*,*$h**$h ,**&*,*$-*+`$0CHb mn_{66r+`l.6F+. +. *+. *+/ *+/`J *0?ELUX^dlrzb on_5+.6++.O+O` p^_L*(<**M****(d/>66",.6 ,O6*(`: '-49<@F K b!cq rs_ *& *$*01<21=,35o79gk>12Y:S=*(>**:*,: *$6x.6z;~h6;~h6 `. `.`6  6  6   =+1 2<+.`. . `.=`z!)=LRTY _!e"p#q$z%&'()*+,-./1$4bV .ctqq: ctqq !ctqqu^_r *$*&L+0E$F+088+088*$h6`+08  $ E % F+`08   8  8+`08   8  8*%>*$?*@*A*B*C`z89: ;<=%>5?;@BAEBLCODWE_FcGkHoIwJKLMNOPQRSTUb+ $ cv   wx