PK*8META-INF/MANIFEST.MF{ǎز{ E#@t"E/H4I{R_mSg@! {GĊ"v*nFafmV~ ÿrSPܴݮ1y A?ܡ O}7ϗkH_6t0^ oCCIꖮX_9߾v$~m3Elչn5ۆ?ڪ_M-]!>sި^EoMUiw2^OC8Mû+[EV`jhG+lhrg^eѝ/~{tÔ_~^2}k٥ꔓwÛgV%:w`5LRU],J7wjĖxr/ 8w6_3`WDz)9I%{cjp|/xuōtHaEZ%(q;e8#yI&[l`e\!06H|k}ڱ/F㴘дr`+ixIRw]Z&N2KTY\۾!oR%2"^09Ʌ J7v5\cG"|C qGֺ͹v/&G7gȓ:5MI4Q{`[o{@T1P[7xaF(_%޴+g~>҅Jկ`y 2lwH,B-uxM( )g~ CQ0p&v;Qy\9"`ڣB؋)~y+_c; 9.Xb޲6Jnl]) 8ThȊ3jp"4L;d+jL=k{efO8=1.K> lԠ7"dcaXg1)|NynX_'@bK0b~8~w\Ftقl]JCTx/{쵻7"Elu^Uvr %_n2s;\aboԞ>*-WARf3kE2!WŹ/ է18TMÂ=hNq,_beu>QmPź2eSܶ&COGFO.IrSA:,*(²NŞlџY%̠#U .Ndքc;>7Ȁ~Ձ@ΗtĎ368Gm_L6 WDk:+3[-Q2Bu8e@k+Q<$+E77u5+f{a9W`:?1-%D_mOAABBlԻ!+SC jY'ֽ BFj ߔ$2?pKd<jq"mdoJ Pġ<-5BA3CӐ]{Ñl(w5)ݗ[ ܋0 hoHQV9gzRPu0|ˢOKEHtSie0NRQYСl9OR7vW6Y5YO A,NV鬹_c7m;#;\gEFĉӿ=-7MJinu0Os_SOVB$ <] Pq,\ϪI=`F;$6|I!u6bủI*VB{aN1k;G^z$^4i`A6|^ޙY`<ܰэ 6_u=Ϝbfx']8 e/O|Aok8I%u%4/=?Yp"tDH鱆Sfbw( nEGX/]VˎV=dt[۽XSwA?׶MI3B6r RI6?WEU5Q|RLO:?(E =eňյ@ݖҌ=0w⟇Z't1GVZ4 WPx2pC:QO.ա#첻d-bnPg*o碪=99ij?(ZNhKv2`e=cl*o^? W5)fiU TͫO-99{nxjQ+j3w=Շ{Z~֠s ;x玬!n; _ǎ!WҺ}Gۚ U2Z}.+7G#6Ȅ_ 0f{}R8ꑎ'Y9Uo#C*P9i拒]>g UrA멂x 8z7\ܻ+$҅jXaÿb'|V"jp)Y(6BD'9 Sn҈{>ڤAr0IiJfO[swL ^",Ƅ,y+X[' =d rL2qߛJ@3kCG ʗb8CvATP)=ѸOLrUN"BMSW%[$8ZbAPs:IF4a_8yyɘÝ=m< ȓOj5l{W"6喝A,=QV \@Nd<['TW=KƳ77r^ tOe(b{h m%? UPihS^KVYQ$9ܱxI'(EZAwAf Hz1[˞;(WHݽ!.[g:\/>3݈&*)G蹵Yh͸F׸ cgt.fZz'-L4U&7Y ?ʙW=Xr!Fy.`xwPb\;ԃ$PLo B[(ebgLe;-M^j卌)RЌr-T!qctC FVnۯEǦQaك ЊOp,QXDJu01~3ˋLU"qFol\Df]^B7W{CNWvNDהZ& |k=Xùv"\ӏə젭KP]u DtBrM;P(|p\ӺՅȢ+ N#'3_դCKs1/4 Y.3^H yzriF*\{N ZFjXN8 dŁqTkQԖbyX 2}gS诳cU| (E3\C;},2xdG E QS<^pg( CqOpY=b^ZMnT>UBejf׳\1|bIwBkl-3<"Φ|6K ]#FdAjO 5pD'0#H5hoRHc?@s}ىCzYjJ}ص `vyVtjB012K89ҢtI|s.[j ?*K'\3.zCY+ЅLZ ]`"9%#0Lqz.Y>b|4p%EZ#F?e l!v3kjJ\.6&H X%B%t< 882iڈۍ{ZZ`ayORRw*\MNl,󌍶 2$_PÛ5I \iSU+i7yP2׍9[Q>&WB#wJFf>SJacL&^^">-aT؋8& *ciIV5"+rd$pGa_uLPo0J{ͯI H}A Om `PR. Q6Mɴ9WPtX(}C+7K}hVUyڃ>#D="~i=x^xᓫ!N²9ewy|?hНs*edgf8Ӽ9q4lC46fgGKϫV'PMxt^J08V'TY9Ic*m.` neMZHuKrv]_@A[9?bXȼʼPw<6db5Bz\d]QQkVK){1 sF5ceb.>I4WƄlD P p"9\_.:'(vԢ,rk"ѝJk>6J$HǴ:LsD)3>iWZs eLZ0-tPcLqvuMHƾԈ 8!F7BmT0/4OU-ݍteM{T$_»㣵*GO0>l, bz__(ɋ:k9!mQK(&j7vAq5-3=ξ!]Sd^r&x\ L]<ϙ| >=ORt{Zh{vϱWFauUG+c 38@g;x8wV?$^+PoXaauhgFd&n#I`3.7Ҙ>GLʲk_7v;1+v=,tqvW?PKY|9PK*8META-INF/LONCAPA.SF[IӛXwD/z^U*-%$@B fgO.WwBK罙yk;KJkvYU 6([AboZUt}Tt27Yu/WfY m}E]MJ=zvnyo9Klof^5BOGp_qHJW 3o߄so{<5FڪM/n N@̯Ò0J7YV8g] 7ՁjJPڜH-ZZzБ ޛF/^'3SYj)g#N|G"DJ)V+ GRFҺ.+I&~0ٺΣY3\쏏jg6>g9X@b}*؞ >瀡( dA5&}PK&)eBq\FW ;wꍊ{%BgƂ=&0iBG*ɆoG Zl#a9F~A唹?QЫ/ʨb =kc영6!,PE1ŀGBM†K9 hOgZ\O+WO:]|2_c;k{3qH835:|RP\)tݽ٠7u2ְ5+̡jI`JUQUgɯsd y~㰟\~-tjX*@WBra3 Wp;$@ڨJ#u͒'{(ݴUf64~TZoelCl<+21a &VO_9h! Sp6yxZFڤ[~uY!@p-9ʬ}{9SAi1IvB&CY4Fq=|BףZr#`<&TKei1n#0851qܧI_yzm[M h(%IeR9@+ȌjH "*wDZ%>mdP|EO FC$di ˾pYF+k@B 38?%;ώ5 6^?^&L!^$H :ʀk*S@U,*^_qEfu??YQmr'9d(alh#^z 'H¹^Fx" !&vd绗G5t2b& 0[|dѫ֐<ĦlG7V0 ]Բ9UvĮ)A;`8K n5V$ϊEiq{2Jp1w֣[fs0O5:#^$tczeBqB8R[x w%$MX73 rjxca<*|[֝Z.r7 yЄIo>Du+\ Jt,~VSV,׊1Xf|$ޗ{#EjE:dy $96zwV7z 1:]!Zeحuͫ $CAf#0$ 0$?(<,R{j^IR1ŝH`hoAICaUY iӣ±몡OWٱ.j\ڧ5FH9t܍J1}V 0xXK;>^k]bLO@D~̂jf#O^ENtU s+z31ZwC4xf0vn!]vIQ 6#4F:Be[Tv¾qr^y~.ܙKUSm >`[M$`WtelMy}#6߰Q@m=Vg5:n~khn(ږ^u Qx[M <( Z.sVrkwaU99MqYDך& JNUv0j&4zdmd%2W!2/wQG9QQWNـ#Ga6{v< ,t'{ E:|{f5P:by Hd^CI߀@ijA',{ .X%ڰIbϞzrG_(<O04ɻK-d# n wRډqT:u{uj|wR_AF M&K? H3@* dC_Zܾp\PkpBmbλ{v>Pl v!GZXX3!M )ˣׯM7-;$VPaLfllPky?pPqՓ>^EYGIШ<4)׬5xwS6)|kI=b}xgBA"]No̿d ]Yn~h`ESAn<OXxUab3c 5 XK i*kZNJ-F*vyH>.!D7V/b d4YN{Š'Eva]eS'yP&?1R3EgDA0kwozk/RrA\7SӳO؉ߟ%`S 3^%(8 \Kԉ5ȩdV`stbTSMRPt7ğ\= 7v~QnN|"LkxP"w=]y7_oΣa @dx%򊭒0 =l:]wc6ǵ]3eW$_qpoT$W[fj?, f=y/4N)`Yh*/fT+#aiM8 V2Yӵc5 UPggB Ty);#ϤɳޒT 4p7⅏td1[*5708*BM,o5Z+ߟWT Kϔ|ۊL Q rUdxyywp(fsNZByAHCmHZלÔ$f#<I.=#s1 ȭ+{{~`JYԜ܁1"ۋ\Uc{_Wy- Qw|yBZr5+y?.CvGT tdzXg !d,?D#s%AWq9%D!B`ࢡGS acx%W:j';k3t%֠G:R|aVPy+D T>ޖgҷo+4}xi>? A@c@=;MGלI e&u/ 8^GN}?>^cmoP۾[uyZZd6CY*mOIKyf;'Z2G [6r` ~B.pW`$?8`' Ck>!p2:rV !vêw'UTHGW:(x"0<*_:{6:)E n\7 SY9sEޫK>0s  'U*ߌ?*x6N5 9Opn$fuݻ<"%l4$03Ny:Qjvr_:zq b|5vȁOS:;ܱVL&O<k3*Ypiey)#6 GސJ=E8u謣'{skeiURڨ7n<5UvONER$us;QEmLN]Hnw#_^G͒9lhFƫeO'!_7f̨faJ&4<fE h޵9w(nGK%o7%82^1"ED7&lH0!Dc>_ Z&~lU0OИrnsc-J|Zچ>7ڨ$byn1iH6.6L7(DV]j,`\س'f3U?qզiK^xR(Uj?ר̔8;wat?Lx/ ::d!-"OK}.?n_4AtAĄYtY WeRԎ_=i\|lb5fvb]_lT9Gp Bfwٻmv1 #۠rcr$簘Nbg8O#gg>gfV̍ˏ˙:p@]1H|C[q$>k>p`v0ؒ͘^AHK;?p7M# -6wK>l~ؠz6c,\3e/TԮH&MK=j3 IJ]OrETqOQUVrZ%Me<6_9A %#^t NvePK!M]qp9PK*8META-INF/LONCAPA.DSA3hbƩiAKAK#!'63+7B&"&< fbH fJ`am& p3z8<% >yřyJ a.aI<ĒTм̲Ԣ̒JCC}na ̲<4Ē ԼTļ׼̼"| ->yΎ fF&FQF@ScCv~ ց7##>QTH37Odޅᰜ}ö@LXߑ١9dM?%lϞt/X^yc?ß[LwG3GM4Vyvu%^`<$0=!_ȚI;n!^m{1f;wVNYի>ܶM遑}D?+dhl)VGCLxyNڈUuj{j1721mYu3Ee3ŷ7ٵc\6 ܬ1`puh5Xtfu^mGs[ptdٻ'ϧv16}{iզ'-NJNx wXu:0x\wI,E$ L"֜tΕooWx}2 0(;.לEHboծÝSj}u 4~fLŃ:B\YX tD8_^:{BTeZߕWbo\dB[{6wPKtp7PK *8 META-INF/PK *8Display/PK *8Display/Images/PK *8Output/PK *8Tree/PK *8Q)Display/AboutFrame$1.class1,    ! "#$this$0LDisplay/AboutFrame;(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/AboutFrame$1; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; mouseEntered mouseExited SourceFileAboutFrame.javaEnclosingMethod% &'  ' () *) +)Display/AboutFrame$1java/awt/event/MouseAdapterDisplay/AboutFrameinitComponents()V access$0002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V access$100 access$200    4 *+* S   A *+ NO   A *+ QR   A *+ TU   PK *8ȑDisplay/AboutFrame$2.class1$   this$0LDisplay/AboutFrame;(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/AboutFrame$2; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileAboutFrame.javaEnclosingMethod !  ! "#Display/AboutFrame$2java/awt/event/MouseAdapterDisplay/AboutFrameinitComponents()V access$3002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V   4 *+* Z   A *+ [\    PK *8-쭳Display/AboutFrame$3.class1,    ! "#$this$0LDisplay/AboutFrame;(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/AboutFrame$3; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; mouseEntered mouseExited SourceFileAboutFrame.javaEnclosingMethod% &'  ' () *) +)Display/AboutFrame$3java/awt/event/MouseAdapterDisplay/AboutFrameinitComponents()V access$4002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V access$500 access$600    4 *+* h   A *+ cd   A *+ fg   A *+ ij   PK *8'&@Display/AboutFrame$4.class1,    ! "#$this$0LDisplay/AboutFrame;(LDisplay/AboutFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/AboutFrame$4; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; mouseEntered mouseExited SourceFileAboutFrame.javaEnclosingMethod% &'  ' () *) +)Display/AboutFrame$4java/awt/event/MouseAdapterDisplay/AboutFrameinitComponents()V access$7002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)V access$800 access$900    4 *+* v   A *+ qr   A *+ tu   A *+ wx   PK *8PAADisplay/AboutFrame.class1/ _ _ _ _ _ _ _ _ _ _ ` _ _  _  _ _ _ _  _ _ _ _  _ _ # _ _  (    3   8  < ? A  A A A A P _ T  _ _ appletContextLjava/applet/AppletContext;jButton1Ljavax/swing/JButton;jLabel1Ljavax/swing/JLabel;jLabel2jLabel3jLabel4 jLabelAlex jLabelChrisjPanel1Ljavax/swing/JPanel;(Ljava/applet/AppletContext;)VCodeLineNumberTableLocalVariableTablethisLDisplay/AboutFrame;initComponents()V jPanel1Layout!Lorg/jdesktop/layout/GroupLayout;jLabel4MouseClicked(Ljava/awt/event/MouseEvent;)VexLjava/lang/Exception;evtLjava/awt/event/MouseEvent;jLabel4MouseEnteredjLabel4MouseExitedjButton1MouseClickedjLabelAlexMouseClickedjLabelAlexMouseEnteredjLabelAlexMouseExitedjLabelChrisMouseClickedjLabelChrisMouseEnteredjLabelChrisMouseExited access$0002(LDisplay/AboutFrame;Ljava/awt/event/MouseEvent;)Vx0x1 access$100 access$200 access$300 access$400 access$500 access$600 access$700 access$800 access$900 SourceFileAboutFrame.java z z z z z z z z z yz nv ab uvjavax/swing/JPanel lmjavax/swing/JLabel gf ef hf ifjavax/swing/JButton cd jf kf (org/netbeans/lib/awtextra/AbsoluteLayout About DragMath java/awt/Color n  java/awt/FontVerdana n   version 0.7.2 ArialDragMath Developed by:www.dragmath.bham.ac.ukDisplay/AboutFrame$1 InnerClasses n OKDisplay/AboutFrame$2- Alex BillingsleyDisplay/AboutFrame$3- Chris SangwinDisplay/AboutFrame$4org/jdesktop/layout/GroupLayout n              !-org/netbeans/lib/awtextra/AbsoluteConstraints n" # $v java/net/URLhttp://www.dragmath.bham.ac.uk n_blank% &'java/lang/Exception( )* +, -v0mailto:email@abillingsley.co.uk?subject=DragMath.mailto:C.J.Sangwin@bham.ac.uk?subject=DragMathDisplay/AboutFramejavax/swing/JFramegetContentPane()Ljava/awt/Container;java/awt/Container setLayout(Ljava/awt/LayoutManager;)VsetDefaultCloseOperation(I)VsetTitle(Ljava/lang/String;)V(III)V setBackground(Ljava/awt/Color;)V setResizable(Z)V(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)V setForegroundsetText(LDisplay/AboutFrame;)VaddMouseListener!(Ljava/awt/event/MouseListener;)V(Ljava/awt/Container;)VcreateParallelGroup ParallelGroup2(I)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;createSequentialGroupSequentialGroup3()Lorg/jdesktop/layout/GroupLayout$SequentialGroup;/org/jdesktop/layout/GroupLayout$SequentialGroupadd6(III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;-org/jdesktop/layout/GroupLayout$ParallelGroupE(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;H(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;.GroupX(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;Z(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;addContainerGap5(II)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;setHorizontalGroup*(Lorg/jdesktop/layout/GroupLayout$Group;)VG(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;addPreferredGap4(I)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;setVerticalGroup(IIII)V)(Ljava/awt/Component;Ljava/lang/Object;)Vpackjava/applet/AppletContext showDocument#(Ljava/net/URL;Ljava/lang/String;)Vjava/awt/CursorgetPredefinedCursor(I)Ljava/awt/Cursor; setCursor(Ljava/awt/Cursor;)Vdispose%org/jdesktop/layout/GroupLayout$Group!_` abcdefgfhfifjfkflmnopN* *+ * q"# $ %rstabuvp *Y*Y*Y*Y*Y*Y*Y*Y*Y* *!"*#Y$%*&*#Y$'*(Y)*+*#Y$,*-.*(Y/$*+*#Yf$,*0.*(Y/*+*1.*(Y/*+*#Yf$,*2.*3Y*45*67*8Y*9:*(Y/*+*;.*.*?Y*@5AY*BL*+C++D+E+D+E"""F+D*G*G*G+D*OH*GIJI+E555F+D*G*GJIJKIL++D+E$$$F*MN*MF*MN*MN*MF*MF*MKIO**PYQR*Sq). /0!1,273B4M5X7f9k:q;<=>?@BCDFGI1JCKLL[XdYs_`amno{|}lrst+wxyzpk* TYUVWXMYqr {|st}~zpB * Z[q  r st }~zpA *Z[q r st }~zp=*\q rst}~zpk* TY]VWXMYqr {|st}~zpB * Z[q  r st }~zpA *Z[q r st }~zpk* TY^VWXMYqr {|st}~zpB * Z[q  r st }~zpA *Z[q r st }~p:*+ qrt~p:*+ qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~p:*+qrt~:38<?A AAPK *8@ SDisplay/AddComponent$1.class1O & ' () (* $+ $, $- $./ $0 1 23 $456this$0LDisplay/AddComponent;(LDisplay/AddComponent;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/AddComponent$1; keyPressed(Ljava/awt/event/KeyEvent;)VexLjava/text/ParseException;evtLjava/awt/event/KeyEvent; SourceFileAddComponent.javaEnclosingMethod7 89  :; <= >? @: AB CD EFjava/text/ParseException GH IJK LM NFDisplay/AddComponent$1java/awt/event/KeyAdapterDisplay/AddComponent createBox(Z)LDisplay/TextBox;()Vjava/awt/event/KeyEvent getKeyCode()I isControlDown()Zpaste access$000,(LDisplay/AddComponent;)Ljavax/swing/JPanel; access$100((LDisplay/AddComponent;)LTree/BuildTree;cut'(Ljavax/swing/JPanel;LTree/BuildTree;)V access$200+(LDisplay/AddComponent;)LDisplay/StatusBar; getMessage()Ljava/lang/String;Display/StatusBarprintln(Ljava/lang/String;)Vcopy 4 *+*  +V+ *+X1+****M* , +C1+**** M* , '<? ^sv 6 '<?@N^svw*@w !"#$% PK *8dOkkDisplay/AddComponent.class1)                          #  &  )   . - 1 - -  5 5  5  - - -   -     -  - - 5  O -  U T U U T T  ! ]" _ _# _$ _% T T T& '( T -) _*+,- m. -/0 123 45 _67 u u89 x. _: u; <= > u?@ A B C D  EF TG HIJ KLM N OPQ R  ST  UV W X Y Z [ \ ] ^_`a  bcd  e fgh i j  k lm  n eop R  Y q b -r s t u vw 1xyz -{ 5| v} 5 ~       1 1 1     - v    inputComponents[LDisplay/InputComponent; buildTreeLTree/BuildTree;jPanelWorkspaceLjavax/swing/JPanel;textBoxListenerLjava/awt/event/MouseListener; statusBarLDisplay/StatusBar;langManLDisplay/LanguageManager;copyTreeLTree/MathObject; savedState savedStates[LTree/MathObject; savedLocationIselectionComponentFoundZselectionLayer firstLocation lastLocationLAYOUT ConstantValueNARYBINARYFUNCTIONSYMBOLGROUPINGBLANK_WORKSPACEONTO_BOX ONTO_GRAPHICONTO_SELECTION([LDisplay/InputComponent;Ljavax/swing/JPanel;LTree/BuildTree;Ljava/awt/event/MouseListener;LDisplay/StatusBar;LDisplay/LanguageManager;)VCodeLineNumberTableLocalVariableTablethisLDisplay/AddComponent;getID(Ljava/lang/String;)Iiex Ljava/lang/NullPointerException;!Ljava/lang/NumberFormatException;%Ljava/lang/IndexOutOfBoundsException;nameLjava/lang/String;idgetGroupgetName&(Ljava/lang/String;)Ljava/lang/String;tag createBox(Z)LDisplay/TextBox;smallnewBoxLDisplay/TextBox; createPanel((Ljava/lang/String;)Ljavax/swing/JPanel;newPanel createSymbol.(LDisplay/InputComponent;)Ljavax/swing/JLabel; newComponentLDisplay/InputComponent;newLabelLjavax/swing/JLabel; getOperator+(Ljavax/swing/JPanel;I)Ljavax/swing/JPanel;layerngetComponentPosition/(Ljavax/swing/JPanel;Ljavax/swing/JComponent;)IcompLjavax/swing/JComponent; components[Ljava/awt/Component; addOperatorF(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZLjavax/swing/JPanel;)VoldSymbolGroupparentjstatus layoutPanel argumentPanel addFunction parentLayerargumentbracket1bracket2 addGroupingleftright addSymbol1(Ljavax/swing/JPanel;ILDisplay/InputComponent;I)VtempLjavax/swing/JTextField; addLayoutH(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZIILjavax/swing/JPanel;)VargLjava/awt/GridBagConstraints; supscript subscript scriptPanelscriptboxmatrixtopPanelnwneswsebarLjavax/swing/JSeparator;topmidbot bottomPanelfraction newLabel2 argPanel2partialClimitarrow argPanel3 symbolPanel argPanel4pos1pos2pos3pos4argumentPanel1argumentPanel2arg1 argPanel1matrix_mmatrix_n selection newSymbolIDcreateLimitsLayout.(LDisplay/InputComponent;)Ljavax/swing/JPanel; equalSign pasteTree*(Ljavax/swing/JPanel;ILTree/MathObject;I)VtextObj LTree/Text; variableObjLTree/Variable; numberObjLTree/RealNumber; newBracketsLTree/Grouping; tempLayer tempArgumentfirstsecond binaryObjLTree/BinaryOperator;bracketsnaryFunctionObjLTree/NaryFunction; functionObjLTree/Function; matrixObj LTree/Matrix; argumentLayerarray[[LTree/MathObject;xy groupingObjnaryObjLTree/NaryOperator;startdelete(Ljavax/swing/JPanel;)Vremovelastcut'(Ljavax/swing/JPanel;LTree/BuildTree;)V Exceptions getSelectioncolourLjava/awt/Color;paste()V focusCompcopycheckSelectionO(Ljavax/swing/JPanel;LTree/BuildTree;LDisplay/InputComponent;)LTree/MathObject;errLjava/text/ParseException;tree saveState(LTree/MathObject;)V(Z)V clearRedodeleteSavedState undoState redoState resetUndoRedo access$000,(LDisplay/AddComponent;)Ljavax/swing/JPanel;x0 access$100((LDisplay/AddComponent;)LTree/BuildTree; access$200+(LDisplay/AddComponent;)LDisplay/StatusBar; SourceFileAddComponent.java  Tree/MathObject    java/lang/NullPointerExceptionjava/lang/NumberFormatException#java/lang/IndexOutOfBoundsException  $ Display/TextBoxjavax/swing/border/EtchedBorder   java/awt/Font Monospaced    Display/DocListener  Display/FocListener  Display/AddComponent$1 InnerClasses  javax/swing/JPaneljava/awt/FlowLayout  java/awt/Color  javax/swing/JLabel  Lucida Sans Unicode  -.     ()  01  % $  :;  ( ) 67Display/ComListener   javax/swing/JTextFieldjava/lang/StringBuilder      java/awt/GridBagLayoutjava/awt/GridBagConstraints       []java/awt/GridLayout   AddMatrix &DragMath  javax/swing/JSeparator java/awt/Insets d lim  =  Tree.Text Tree/Text javax/swing/border/EmptyBorder   Tree.Variable Tree/Variable Tree.RealNumberTree/RealNumber  Tree.BinaryOperatorTree/BinaryOperator   Tree/Grouping BracketsRnd     TU   @Ajavax/swing/JComponentTree.NaryFunctionTree/NaryFunction   Tree.Function Tree/Function  HA Tree.Matrix Tree/Matrix        Tree.Grouping MATree.NaryOperatorTree/NaryOperator      javax.swing.JLabeljavax.swing.JPanelDisplay.TextBox       Cut  NoCut    !" #$ %NoPasteNoBoxCopied &NoCopyjava/text/ParseExceptionReplaced operator ' ( Display/AddComponentjava/lang/Objectjava/lang/StringindexOf(I)I substring(II)Ljava/lang/String;java/lang/IntegerparseIntDisplay/InputComponent()I(I)Ljava/lang/String; setBorder(Ljavax/swing/border/Border;)VsetHighlighter!(Ljavax/swing/text/Highlighter;)V(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)VaddMouseListener!(Ljava/awt/event/MouseListener;)V getDocument()Ljavax/swing/text/Document;(Ljavax/swing/JTextField;)Vjavax/swing/text/DocumentaddDocumentListener'(Ljavax/swing/event/DocumentListener;)V(LDisplay/AddComponent;)VaddFocusListener!(Ljava/awt/event/FocusListener;)VaddKeyListener(Ljava/awt/event/KeyListener;)V setColumns(I)V(III)V(Ljava/awt/LayoutManager;)V setBackground(Ljava/awt/Color;)VsetName(Ljava/lang/String;)VgetDisplayText()Ljava/lang/String;(Ljava/lang/String;I)VgetTag getComponent(I)Ljava/awt/Component;add*(Ljava/awt/Component;)Ljava/awt/Component; getComponents()[Ljava/awt/Component;equals(Ljava/lang/Object;)Z+(Ljava/awt/Component;I)Ljava/awt/Component;java/awt/ComponentrequestFocusInWindow()Z getParent()Ljava/awt/Container;getComponentCount revalidate(Ljavax/swing/JPanel;III)VaddComponentListener%(Ljava/awt/event/ComponentListener;)VgetTextappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringsetText requestFocusgridxgridy gridheight setEditablejavax/swing/BorderFactorycreateEmptyBorder()Ljavax/swing/border/Border;)(Ljava/awt/Component;Ljava/lang/Object;)Vanchor(IIII)VDisplay/LanguageManager readLangFilejavax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vfill setForegroundinsetsLjava/awt/Insets;valueOf(C)Ljava/lang/String;setOrientationgetClass()Ljava/lang/Class;java/lang/Classlength getInsets()Ljava/awt/Insets;(Ljava/awt/Insets;)V getVarName()C getNumber()LTree/MathObject;Tree/Precedencevalue[I(ILjava/lang/String;)VsetChild setParent getLeftChild getRightChildgetChild(I)LTree/MathObject;getMgetNgetArray()[[LTree/MathObject; getElement(II)LTree/MathObject;getSizerepaint getBackground()Ljava/awt/Color;Display/MseSelectListenerSELECT removeAll setOpaqueDESELECTTree/BuildTree generateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject;Display/StatusBarprintln LIGHT_GRAYgetRGBjava/awt/KeyboardFocusManagergetCurrentKeyboardFocusManager!()Ljava/awt/KeyboardFocusManager; getFocusOwner()Ljava/awt/Component;(Ljava/awt/Component;)VdeSelect getMessagegetErrorOffset!       ?**W+**,*-**** * * 2 EF GHIJ K&L+M0N9O>PH??????? !<*- =*< MMM* VX Y`Z`\`^a>  !!"# $X*<*2fg hj!" %&M*- <*MNN,& su v w|x|z}4'" !"()wYM,Y,,Y  ,Y ,*!,"#Y,$%,&Y*'(,)Y**+,,,2 /?GXdpu ww*o+, -.m--Y.Y/0L+1Y23+*4+&+-'"/01q'5Y+67M,Y89,+:;, % ''23 45 67z,W,*d=>W,*d=>W,* ,8,9&/ :;!=*?N-+-2@ *!8!<=>?@A O1+*ABW+*-C`BW+*A`BW+=DW(+*-C`BW+*A`BW+`=DW+?: 62EF6 ++*-C`BW+*A`BW+`=DW?+G-:  +H6  *-C `BW *A `BW  `=DWVI66I+=`BW+*-C`BW+*A``BW+``=DW+J"*39FS^djou     ,<JNrB3C +D j>?pBLIDOO8O9O23OEOFOGHA5YKL:5YML:-:;-:;-:<:  *-C>W >W: 7<:  *A>W  >W >W+ BW =DW7<:  +=>W  >W >W+ BW =DW+?:  6  2EF6    .<: +N:   >W >W+ dBW<+G-: <:  +H6 +>W  >W >W  BW:   >W >W+ BW+J OY PQ0 ( 1!<"D#G'L(S)^*f+n,v.2345679=>@ACGHIJKLOP$Q,R3S;TCUMYSZW[_\g]o`sabB 0I ,!D>? pB 8923EFJ zK5oL51T/ G>G MAD-6RS6 -6 :-6 ` `:5YL: 5YL:  -:; -:;-:<:   >W: 7<:  *A>W  >W  >W+ BW =DW7<:  +=>W  >W  >W+ BW =DW+?: 62EF6 .<: +N:   >W  >W+ dBW<+G-:<:  +>W+H6  >W  >W BW:   >W  >W+ BW OY PQ+J2j kl(n3o>qGrPtYuavdyizp{{|}~ $1:AHPX`jpt|B:0IPD>?pB8923EFJN"(zO"  3oK5 >dL5 YI/ d>G PQ80+=T:UYVWX-6XYZ[+J.37>#RS888898238ETU-\6 -Y]Y^0:  1Y23 -:4   q_Y`: _Y`: _Y`:  a a a b b b c c c<:<:*A>WTYd:efghW*A>W !  i  i  i  i  i+ BW=DWW+=>W !  i  i  i  i  i+ BW=DW  Wj+?: 62EF6 N+N: !  i  i  i  i  i+ dBW\+G-:+H6+>W !  i  i  i  i  i BWP  Wj: !  i  i  i  i  i+ BW h _Y`: _Y`:  a a b b c c *-C i<: ) *A>W   i+ BW =DW) +=>W   i+ BW =DW   5YkL: 5YlL:  -:; -:;-:<: -YmYn0:1Y234  >W6h#<:*A>W>W/ >W  >W+ BWOYPQJ4+o >W  >W+ BWOYPQ*pqrs : <:    ǻ_Y`: _Y`:_Y`:_Y`: aaaa bbbbW jWtWjuYv:1Y2w *-Ci i <:*A>W  i:  _Y`: _Y`:_Y`: xYyzxYyz aaa bbbWtuYv:1Y2w-:{<:*A>W :  i i %& . T 6 7  8_Y`: _Y`: aa % *-Ci :  .-Y]Y^0:1Y234_Y`:_Y`:_Y`:bbbWtuYv:1Y2w{5Y|7:Y89;5Y|7:Y89;ii<:<:>W*A>W>Wi  i:  T(-Y]Y^0:1Y234_Y`:_Y`:_Y`:bbbWtuYv:1Y2w{"65Y}7:Y89;5Y}7:Y89;ii<:<:>W*A>W>Wi  i:  8_Y`:_Y`:bb-Y]Y^0:1Y2345Y~7:Y89;!65Y}7:Y89;i<:<:<:*A>W*A>W>W>W>Wi c  i:  6  7 *- i:  - 2  5_Y`: _Y`:_Y`:_Y`: aaaa<:*A>W5YKL:5YML: -25Y-67:Y89;  i 5ʻ-Y]Y^0:1Y234_Y`:_Y`:_Y`:bbb<:<:*A>W*A>Wi5Y-67:Y89;ii  i -  5?5Y|7:Y89-:; i i:  24-:;-:;  i i i:  9 _Y`: _Y`:_Y`: aaa bbbcxYyzWtuYv:1Y2w-:{ i<:<:<:<:*A>W*A>W5Y7:Y89;>W>W>W i : ) *A>W   i+ BW =DW) +=>W   i+ BW =DWt+?:  6 2EF6  +N:    i+ dBW.+G-:+H6 +>W   i BW:    i+ BW    OY PQ - 5 2 OY PQ+Jo+4BKT]o#)4;DMYbks}    !" #)$2%>'G(P*Z.`/j0n1u2~34679;=>?ABCEFJKLM!O+S1T<UEVMXWZZ\a^l_w`acdfhiklmnopqstuvw*x0y5z={E|M}aqtw~ )07BKOU^gp09BNUael| .5>GNU]hpy"3:IZajsz         ' , ; L S \! c" j# q$ |% & ' ( ) * + , 0 1 2 8 : ; < = > *@ 1A <C GD RG YH gI xJ K O P Q R T U V W Y Z [ \ ] _ #` 4a ;c Dd Mf Vi dj pk l m n o s t u v w x y        $ 4 = F L [ d m t {                   $ - 5 ? E K P V b n u ~              hB PIHD>?BKbVW TYXW ]PYW G ZRSVW [W WZ \lK5 wL5 I ]7^_W `WaWbWJcd^eW gfWpgW@cd!h| ieWfWgWcd45ij5N8hU1kieWfWgWcdlm"45Iij5z8h1keWgWn 45 ,om ;j5 cXh jQk qJp9NW BOW g!45 q eW fW gW gp `r #345 p045 sW tW uW vW 1k GK5 RL5 VW fW YW Fcd ttG {mZ fw _x =45 SB "I D Kk>? bTBw yW ~ z 8923EF{|}~ /    -Y]Y^0M,1Y23,4_Y`N_Y`:_Y`:-bbb<:<:<:<: *A>W*A>W*A>W,-i >W5Y7:  Y89 ;  >W >W5Y+67:  Y89 ;, i, i,n#)1:CT[bip{    z   23q1eW:fWCgW[kbpirph `5 *45   - -D-:+*ABW+=T:ZWYh-G-:+*ABW+=T:}ZWYh-G-:+*ABW+=T:ZWYh-j-:6*..6*Y:*+:66  66 2 66   66  66 c*+2+=-:  =-:o*  =-:o*N*+2+`=: +o*++ H6 + o*+ --:6 7*+2+=-:=-:o*=-:=-:=-:o*=-:=-:=-:o*=-:=-:o*5*+2+=-:=-:o*=-:o*=-:=-:o*=-:=-:o*8*+2+=-:=-:o*=-:=-:=-:o*=-:=-:=-:o*9*+2+=-:=-:o*=-:=-:o*=-:=-:o*-`*+2+=-:=-:o*=-:o*. Tv*+2+=-:=-:o*=-:=-:=-:o*-!-:C*+2+=-:=-:o*C*+2+=-:=-:o*%C*+2+=-:=-:o*>*+2+=-:=-:o*--:66*+2+=-:=-:  ?: : 6 6  D 4  h`6 2-:o*   6 -D-:*+2+=-:=-:o*--:6*..6*Y:*+*+2d66"`6*+26: 1+`=: +o*+d+ H=+o*+d++J$.8CTc i!t"~#$%)*+,-./3 479&;><A?F@SAZBaCjEmGpIsJvLMNQRSWXY\]^abcdefghi"j%k8lDmInUp]qcrpwxz{|~ "-3ALW]ku&0EOZ`ny  +6<JU`ft~-8CNTbqw)3>DQTgq|   + .!1"4#:'I(O)b*l+w,}-014689<=>?@BD E F G !H 'I :J @M GN JO PP \Q aR qS xT ~V W [ \ ]n>;.&RSi>~)RS>)RSS> D,R= ] psv a^OZ~s h>3TI3>q|w $R{|g\ U>? N K H O;lw z wD JIR=   8 9  EG **+cd e  8/ =>+I+=²öę+Id1+d=²å+d=Ŷ>+`=²å+`=Ŷ>+d=ƶ+d=Ƕ/+`=ƶ+`=Ƕ>+d=Ŷ+`=Ŷ>+=ƶn+=E +=-:*A>W>+o+*ABW=+o+I+* +*A>W=|+=Ŷ/ +o=Z>+=5:ʶ˧=+o+*ABW>="+=ƶ*+=-++J3lmn ps't;uPvU{e~i~(27BIKP[`et~ >2RR5  8 M* *+** )*,***϶е*Ѷ*+ӧ**Զqұ&  +4<L MM8Mr+?M>,g1Yնַ:,2ę)* **,2-* *ϧ,2ƶ *,2-̄> *16CHPaknq4Rrr8m>?kjٶL+ǶC*)*+-M,+H>,+*,*&**ݶqҧ**޶qұ2   %-38CFYi*-C3j `=V* **+* 2*,***϶е**߶q***qұ&  +;EU VV8V'* :*+* m,***϶:W:-6 1**ζo**-C*ζBW*ͶJY俻Y'*>   '*,2>IZal~H2L,R823y;* * +S*  * *Y ` * =* S& " #$&#(()-*4+:- ;;(P* * **S*  * *Y ` * =* SMKN2 123&5074899>:E;K?N>O@*9OPPk#<* * `2S* SCDEFH"I#!B* =**Y d ***Y d *** * 2"LM NOP$Q.RAT BB* <* * `2.***Y ` *** * 2WXY$Z.[A] Bb* <* S`ab cdf/*" /*" /*"  )PK *8mmGDisplay/ComListener.class1] 5 6 7 8 9 : ;< = >?@A B C DE FG H IJKstatusIlayerLjavax/swing/JPanel;firstPos secondPos(Ljavax/swing/JPanel;III)VCodeLineNumberTableLocalVariableTablethisLDisplay/ComListener;componentResized"(Ljava/awt/event/ComponentEvent;)VeLjava/awt/event/ComponentEvent;resize()Vbracket1Ljavax/swing/JLabel;bracket2symboltempiheight fontMetricsLjava/awt/FontMetrics; parentLayer SourceFileComListener.java (     '( LMjavax/swing/JPanel NOP QR java/awt/Font SansSerif S TUV QW XYjavax/swing/JLabel Z[ \(Display/ComListenerjava/awt/event/ComponentAdapter getParent()Ljava/awt/Container;getPreferredSize()Ljava/awt/Dimension;java/awt/Dimension getHeight()D(Ljava/lang/String;II)VgetFontMetrics'(Ljava/awt/Font;)Ljava/awt/FontMetrics;java/awt/FontMetrics()I getComponent(I)Ljava/awt/Component;setFont(Ljava/awt/Font;)V revalidate!***+**() *+,. 4!"#$=* 12 !"%&'(<=N*:* !* Y  N-=*?*:*: Y   Y  *: Y  *):: Y  Z5678;"<%=8>@BGCUDcEsFIJKNOPQUV f U.)*c +*,*-,*!"./01234PK *8csg"g"Display/CompConfig.xml · + , ^ Subscript Matrix > = sin cos tan sin⁻¹ cos⁻¹ tan⁻¹ log ln e - ( ) { } [ ] | | Greek letter ! sinh cosh tanh sinh⁻¹ cosh⁻¹ tanh⁻¹ Differential max min := Function det Tr lim eval ± × ÷ ¬ Partial Differential PK *8 Display/DocListener.class1; " # $ %& '( %) %*+ ,-./targetLjavax/swing/JTextField;(Ljavax/swing/JTextField;)VCodeLineNumberTableLocalVariableTablethisLDisplay/DocListener; changedUpdate$(Ljavax/swing/event/DocumentEvent;)Ve!Ljavax/swing/event/DocumentEvent; removeUpdate insertUpdateresize()VlayerLjavax/swing/JPanel; SourceFileDocListener.java   0 123 45 67 89javax/swing/JPanel :Display/DocListenerjava/lang/Object"javax/swing/event/DocumentListenerjavax/swing/JTextFieldgetText()Ljava/lang/String;java/lang/Stringlength()I setColumns(I)V getParent()Ljava/awt/Container; revalidate!   F **+$% &  5)=* ,-=* 01:** ***L+ 4 57 9*:5;9=5: !PK *8.XvvDisplay/DrgmFileFilter.class1= ! "# "$ %& %' %( %)* %+,-.()VCodeLineNumberTableLocalVariableTablethisLDisplay/DrgmFileFilter;accept(Ljava/io/File;)ZfilenameLjava/lang/String;iIfLjava/io/File; isDrgmFilegetDescription()Ljava/lang/String; SourceFileDrgmFileFilter.java / 01 23 45 67 89 :drgm ;<DragMath expression (*.drgm)Display/DrgmFileFilter"javax/swing/filechooser/FileFilter java/io/File isDirectory()ZgetNamejava/lang/String lastIndexOf(I)Ilength()I substring(I)Ljava/lang/String; toLowerCaseequals(Ljava/lang/Object;)Z!  3* "# =+:++M,.>!,d,` '( )*+',;/*)"== =*:*L+.=*+d +` *34 56728;;  2+=- ?  PK *8& Display/FocListener.class1 !F G HIJK F L M N OPQ R S OT U VWX F YZ [ \ ] ^_ Y` ab Vc d Vefghi addComponentLDisplay/AddComponent; oldContentLjava/lang/String;()VCodeLineNumberTableLocalVariableTablethisLDisplay/FocListener;(LDisplay/AddComponent;)VsetAddComponent focusGained(Ljava/awt/event/FocusEvent;)VevtLjava/awt/event/FocusEvent;targetLjavax/swing/JTextField; focusLost newContenttreeLTree/MathObject;parentLjavax/swing/JPanel;jIi outputStackLjava/util/Stack;exLorg/nfunk/jep/ParseException;boxStack SourceFileFocListener.java '( #$j kljavax/swing/JTextFieldjavax/swing/border/EtchedBorder mn op %&q rsjavax/swing/border/EmptyBorder tu 'v wx yz{ |}java/util/Stack~  s lTree/MathObject javax/swing/JPanel org/nfunk/jep/ParseExceptionDisplay/FocListenerjava/lang/Objectjava/awt/event/FocusListenerjava/awt/event/FocusEvent getSource()Ljava/lang/Object; setBorder(Ljavax/swing/border/Border;)VgetText()Ljava/lang/String;java/lang/Stringlength()I getInsets()Ljava/awt/Insets;(Ljava/awt/Insets;)Vequals(Ljava/lang/Object;)ZsetText(Ljava/lang/String;)VDisplay/AddComponent saveState(Z)VTree/BuildTree parseString6(Ljava/lang/String;Ljava/util/Stack;)Ljava/util/Stack;sizeget(I)Ljava/lang/Object;push&(Ljava/lang/Object;)Ljava/lang/Object;poptoTree%(LTree/MathObject;Ljava/util/Stack;)V getParent()Ljava/awt/Container;getComponentPosition/(Ljavax/swing/JPanel;Ljavax/swing/JComponent;)Iremove(Ljava/awt/Component;)V pasteTree*(Ljavax/swing/JPanel;ILTree/MathObject;I)V! !"#$%&'()3** '(+ ,-'.)F **+*+, -+ ,- #$/.)>*+* 01+,-#$01)f+M,Y*, *5678+ ,-234561) +M, , Y, * ,,N,* *,-,YN6Y:--W>:,:*W,6,*:L*b<=>!B2E7F?GGHLM[N^OgPpQ|RTUVXYZ[`]a+p 77&189!:;<=^h>=g_?@AB,-2345[qC@DEPK *8f$Display/FormatChooser$1.class1$   this$0LDisplay/FormatChooser;(LDisplay/FormatChooser;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/FormatChooser$1; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileFormatChooser.javaEnclosingMethod !  ! "#Display/FormatChooser$1java/awt/event/MouseAdapterDisplay/FormatChooserinitComponents()V access$0005(LDisplay/FormatChooser;Ljava/awt/event/MouseEvent;)V   4 *+* u   A *+ vw    PK *8'Display/FormatChooser.class15 U V U U U U  U   U  U $ $ U   $ U 0 U U - U 0 2 U U U U 0 - 2 < 2 U ? ? ? ? ? U 0 UtypeI configFileLorg/jdom/Document;langLorg/jdom/Element;formatoutputLOutput/OutputFormat;langManLDisplay/LanguageManager;builderLorg/jdom/input/SAXBuilder;formatsLjava/util/List;langs jButtonOKLjavax/swing/JButton; jListFilesLjavax/swing/JList; jScrollPane1Ljavax/swing/JScrollPane;@(Ljava/net/URL;ILOutput/OutputFormat;LDisplay/LanguageManager;)VCodeLineNumberTableLocalVariableTablepathLjava/net/URL;exLjava/io/FileNotFoundException;Ljava/io/IOException;Lorg/jdom/JDOMException;tempifiles[Ljava/lang/Object;thisLDisplay/FormatChooser;appletCodeBaseinitComponents()Vlayout!Lorg/jdesktop/layout/GroupLayout;jButtonOKMouseClicked(Ljava/awt/event/MouseEvent;)VfileNameLjava/lang/String;indexevtLjava/awt/event/MouseEvent; access$0005(LDisplay/FormatChooser;Ljava/awt/event/MouseEvent;)Vx0x1 SourceFileFormatChooser.java m  WX ^_ `aorg/jdom/input/SAXBuilder bc java/net/URLjava/lang/StringBuilder  Config.xml m YZjava/io/FileNotFoundExceptionError reading config fileDragMath java/io/IOExceptionorg/jdom/JDOMException ]\Formats Format de java/lang/Object org/jdom/Element displayName  ij  [\ LanguagesLang fejavax/swing/JScrollPane kljavax/swing/JListjavax/swing/JButton gh        OK  Display/FormatChooser$1 InnerClasses m org/jdesktop/layout/GroupLayout  m     !" !% !& !' () !* !+  ,) - ./ 01 2 3Display/FormatChooserjavax/swing/JFrameappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vbuild#(Ljava/net/URL;)Lorg/jdom/Document;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vorg/jdom/DocumentgetRootElement()Lorg/jdom/Element;getChild&(Ljava/lang/String;)Lorg/jdom/Element; getChildren$(Ljava/lang/String;)Ljava/util/List;java/util/Listsize()Iget(I)Ljava/lang/Object;getAttributeValue&(Ljava/lang/String;)Ljava/lang/String; setListData([Ljava/lang/Object;)VsetDefaultCloseOperation(I)VsetTitle setResizable(Z)VsetSelectionModesetViewportView(Ljava/awt/Component;)VsetText(LDisplay/FormatChooser;)VaddMouseListener!(Ljava/awt/event/MouseListener;)VgetContentPane()Ljava/awt/Container;(Ljava/awt/Container;)Vjava/awt/Container setLayout(Ljava/awt/LayoutManager;)VcreateParallelGroup ParallelGroup2(I)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;createSequentialGroupSequentialGroup3()Lorg/jdesktop/layout/GroupLayout$SequentialGroup;/org/jdesktop/layout/GroupLayout$SequentialGroupaddContainerGap5(II)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;-org/jdesktop/layout/GroupLayout$ParallelGroupaddH(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;4GroupZ(Lorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;6(III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;Y(ILorg/jdesktop/layout/GroupLayout$Group;)Lorg/jdesktop/layout/GroupLayout$ParallelGroup;setHorizontalGroup*(Lorg/jdesktop/layout/GroupLayout$Group;)VJ(Ljava/awt/Component;III)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;G(Ljava/awt/Component;)Lorg/jdesktop/layout/GroupLayout$SequentialGroup;setVerticalGrouppackgetSelectedIndexOutput/OutputFormatreadFormatFileDisplay/LanguageManagerloadLanguageFiledispose%org/jdesktop/layout/GroupLayout$Group!UV WXYZ[\]\^_`abcdefeghijklmnoe****-**Y Y Y + :** *:::*r****** 6* !":* !%* #$:%&S*'(r**)**)*)**)+,6*,!":*,!%*,#$:%&S*'(#LO#L]#Lkp+-.2 345#8?9L@O:Q;Z@]<_=h@k>m?vB}DEFGHIJKLMNORST UVW+X9YIZU[X\[]d`q? rsQ tu_ tvm twx\GyX9z{Ix\GyX+9z{e|}e~seWXe^_e`aod *-Y./*0Y1'*2Y34*5*6*7*'8*/*'9*4:;*4?Y*@AL*@+B++C+DE+C*4;F*/FGHIJ++C+DE*/KH*4LMIN*OpBi jk!m&n,o1p9qDsMt\zh{p|q|}ho"v*4*'P='* #$N-Q&: *R*4*'P='*,#$N-Q&: *S*TpB"*/8@HM[chquqR"x\*)X[x\cH)Xv|}vo:*+p q}"<??#?$PK *8Display/Images/absolute.gifGIF89af33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@kHAS `D,(PcǍ/IR$SIcA'Y(NjKɳg͑1 3dM?.lIJ >U2*ʕd@! LViewPro200;PK *8ɮ]]Display/Images/addition.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@+H*LÇ !"HbA1.#LJAZi0 ! LViewPro200;PK *8b\\Display/Images/and.gifGIF89a!Created with The GIMP!,ZӚtḈYz;PK *8fDisplay/Images/arccos.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @`H*\@A!FȰŋ3ZǏ CQ"DQ6`@*GʜI͛8stJ0'LD(K%SӧPJM! LViewPro200;PK *8YsDisplay/Images/arccosh.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @kH*L`C<8p‹3jxbG CI$H$NTIeʔ+z\鐢M8sɳϟ4D $3P.qJJǀ! LViewPro200;PK *8Display/Images/arcsinh.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @lH*TA F(Q‹3jx"BCIɐ !X/ H͓8sɳϟ"Ad(taч7m6T:Ӡť4[ҜjԡRjʵ+΀! LViewPro200;PK *8\檛Display/Images/arctan.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @iH*\@A6$(ŋ3aǏ CI#lj(!{gIENDB`PK *8Display/Images/cos.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@QH p!Ä#JHÇBȱǏ/̸qE%M\ɲ˗032%J%s)͚ ڌIʀ! LViewPro200;PK *8:}Display/Images/cosh.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @tH*@!aʼnjȑcC>fǎ(S\ɲˈ#CƔIP"Hoi̗@ Jѣ:ÞKk1S8w:RլGÊKh@! LViewPro200;PK *8&Display/Images/curlybr.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@gHTp!C J|D)fhpcŋ CQc“?"Ĕ]8qț81ibɟ1gd%M$2P(IΜXq! LViewPro200;PK *8>%Display/Images/cut_clipboard_24_h.pngPNG  IHDRw= pHYs  gAMA|Q cHRMz%u0`:o_FIDATxڬ_Tu?{gW֕fSgV2|{M"50" ADP R$H Er7ȧ$1135$xwzYםm:ppQV y̛s ;} ED(Nx!" ovnXJ8y0G#[{aAT'1__n Q*%cVf_'͸GB 3!z"5yGzf ggrIYT`|=" )'ÞʕؿL&s9J|ĭ| bj4 wg#1(W*s_zu#}Iî3}F50 @ z4 JȆ76stl&TAU ! `xT c=U($vl̹qt}={( )PF 7%nNֿ$NF߹K\G)Sqw4`P/{Z>+(Fxe,x:R* DXLe^ pfڭ=&#+Z+x ugpߨqF1tKӘx|[J(V\,j<6i|r4R]H⓭]$V;Tj3"vD!@$>ԣT%_.bͧ2ZZ6>鯵a JiMiuwZKZ"ʰ [$O }<:t*tv·- 80sRmc.M-E$/O(qSlfźu] ⓥ<9ꃆF Z׭yjT3 08Uhcz6+3VHD: g'cIENDB`PK *8 Display/Images/def_integral.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @ *\8? #J,1Vܘ jC4QHIܨr%J0 ʌyr&͛8sbƒ?Sh1(KZLs$Ҧ IB:t*ѕV*S\"zkTCMkViß*}+!5 ^xlƒ! LViewPro200;PK *8yzDisplay/Images/determinant.gifGIF89af33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@^H!@@8PaA 60D ^| "DCypȎQ\$K0cʜ%L+NG7lShEF-ӧP! LViewPro200;PK *8i&Display/Images/differential.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @H  0A#JHaC/>Ш1Ï;|(cE-dXq˗0c#͛6s)"Č>wQ(ΣHzTjύ(ieJ̐'N\gτ[l:scSS*tVmWeRJ7i@! LViewPro200;PK *8eVVDisplay/Images/divide2.gifGIF89a!Created with The GIMP!,1LuH;PK *8Ԉ@Display/Images/division.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@QH(\!:<(Q`ʼnjT1ǎ- pɓ(/^qeǖ)I&J-5pć.1)Ā! LViewPro200;PK *8\\Display/Images/downArrow.gifGIF89a!Created with The GIMP!,DrjԐ7πCf8Z;PK *8{πDisplay/Images/e.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@NH 0! #:|HQŠ3jq DAzG%C\ɲǓ_ّ"ƉSny%̙6[ ! LViewPro200;PK *8VVDisplay/Images/equals.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@$H*\Ȱ #p(QbË3jȱŀ! LViewPro200;PK *8VVDisplay/Images/equiv.gifGIF89a!Created with The GIMP!,qݹUx;PK *8fRDisplay/Images/evaluate.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @{HT!‡:H1ā hxcŏ 7jĒ(S4ʉWF<)bMEBIǜ:I(Q1ktrP-:iўGRTAXݹ&ϝA! LViewPro200;PK *8v__Display/Images/exists.gifGIF89a!Created with The GIMP!,ASrj ;E46%s:_nP;PK *8 ^^Display/Images/factorial.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@,HA]*PWyjʵׯ`özEHGn)ŦRa:=;Qʴ\3n\AN|S!Кo˘3kV! LViewPro200;PK *8^>s``Display/Images/forAll.gifGIF89a!Created with The GIMP!,˭ {%c(Ȯ ;;PK *8NDisplay/Images/function.gifGIF89a f33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @HA B|0"AjȱC)ɋM豥˗0c8s͏$#xbN;;Ҽ(ѣH*]qN*C:UW|cVAAիֳ?ɪІLʝ1 ! LViewPro200;PK *8縚Display/Images/gamma.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @hH*\j #JH"A?~zh1Î Ci#$I@ʓ,_LS͛8si%Ajj Q G@U  Toq)5*ϫX ! LViewPro200;PK *8(1ޗDisplay/Images/greek.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @eH*\HFdHŋj81Clɓ(S<8RbɖK.S`͕8sɳϟ171ˊ4eR)IMJ՞! LViewPro200;PK *8poy+Display/Images/infinity.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @\H*\x@A FdHŋ !N|Ǐ CIƎ?NQƒ0cʜI͛8d9eŗ-Sb%H.\ʴS! LViewPro200;PK *8^1Display/Images/integral.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @HAȰ@F|(Q1:ȱǂ+R|qbƌ?\ɲeAR4CCjy'A:Kl(T?~6ӧPJiT -ӢPA4)$Y#wyV״jIN(j*Iwj@! LViewPro200;PK *8y)ddDisplay/Images/intersection.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@2H`A L`@ #J8bE)jxŃ34QH%9r ! LViewPro200;PK *8{]]Display/Images/isIn.gifGIF89a!Created with The GIMP!,#xhOAeׅ7";PK *8{Display/Images/latex.pngPNG  IHDR4a+3 pHYsxxZ` vpAg4|$*IDAT8˝[ c XP ,b X,)lN%%_~ _Hv/V)Ej u0jUQڃkIJ֓zEi6 լ^PxMaC6(JV? $(A,1 A fNS U 2Y) 97'wvLj@(-DE9֚7!$J] CRuzl/k ,ڪ ͰWBef$w'UP c oB@M*} ѓsI7?/5'Display/Images/layout.gifGIF89a' 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,' @H  0!C#6|0Q`E+^<1E AzI#9>TqeB)cʜIƑ0q%J(E^fҎ5JJUN=B}̬ٓ<͈Tk׭/\Kr,[o6.\\&PWvqJ! LViewPro200;PK *898ұ??Display/Images/leftArrow.gifGIF89a!,aFROHI;PK *8BAADisplay/Images/leftDblArrow.gifGIF89a!,4rsf}2;PK *8}YY!Display/Images/leftRightArrow.gifGIF89a!Created with The GIMP!,k3H;PK *8e/"FF$Display/Images/leftRightDblArrow.gifGIF89a!,oCz5GU ;PK *8gXG]]Display/Images/less than.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@+H A *\ !ÂJ<Q"‰3j|xalj5H2 ! LViewPro200;PK *8?G`Display/Images/limit.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @H@Ȱ@!>8qaD RHG C"HңɇE\ɲ%K.GZ,Yq&L+^Sg΄1;*:eʟũhЧPJJ*SKV-Z'Ӆ[OzMؤ}VԦ\.u1Vr_! LViewPro200;PK *8Display/Images/ln.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@PH@ȰB!.lHb‰dȱǍ%J8bČ C\ɲ%ÔKh(ŋ.Lh#Ɖ6ŀ! LViewPro200;PK *8qCDisplay/Images/maple.pngPNG  IHDRw=gAMAOX2tEXtSoftwareAdobe ImageReadyqe<.IDATxڴUMlE71vMbn릠MKE@Mzp8q $_@*R-*u!@ MqJ;;?޵Y'$*“̛̛>7c,2eǸ祉DEɜfC v V7>=?đ ~E5փaqajFkow2F?J"̂8h!Rt`1 lMBQ "l:+[6< GЋy}zvx#J ^DCA3m& x71Gsf=$"t"<ʊ"#&8\XIb*xI)BQ.g/j<{a +3>mf8!} \Vϗe)R@ƀ܍^9(EY ʚ2v<'Įo!;ؚ& &JE5<1\6aݺ_/ #PNo qO\3/(03r Udq+.MZ򚂢N\rҥ{N=(0;a-^e w8< 6i'Vh;ww?֗_`q*)f}P&܎{Ѕ+ ؘƊ%_Bjp3w̯W<`LE$Y Tn~2,ci]Z_;Xqn:W3AN|v1Hs8q"~?w> ߽z '#y6b q1vqsK)S:2FJ9&:I(|;?i&]r1`MFUrspyA__&(XK tt/&) 8$( K=d!Fݠϵ'r&ec7n(R­Jy1ʳ9[,q2[vf(;_Fo:'`5oMb6pK}݁oy}'Yj>x-[Xz'UUYʍx<1)o'>rYxFUU6l/fżTVVR^^~Qe2]V<.OWTydJ7kRpmiY8[i^ vb1ʰN&<Ƃ6[+*Jᨍ)Jl6<@[?{p:)+34{hh;nm3bj5i(@5xv6mĊ+`<䓬[իW 0bqQ   'ptGQ!ԉT^Y9xf'9Db4( i:.UZ?&񄖲WqQ50 ZXI$ :)*0Zt8va6I\L{ﵱ{w{z"߃~zn.BX4~?O?4h~\s5XBNNDy8xov:F8OiaFәnYTJJ4RZNs}jzҨoLg:n*\Q64|@ݓpWB^PUTpevb'cG':zȑ~N/2sfnv$OdIZ~ȑ#Go~Ḽʧ<Hhhbb&ht. DC#13FRuIEFOoRoDY98}:H]]{t18ᰠ)hm pN#q`_7F P(>cX8r`g nJ 2fuI4Mkr34IK[ vMFDRCUu&x:, H, G[a Y AH9\[:G/Yrhm`ǎNnN wT~}{vc߾nϣpMN"uUcph??|x^^/G\.ΝD~i:%.>o)%INf7ΝHa]sFF-m}K;ngΜ<<4y&:;CTWgS]ͧ>G4`Æfh41MKkx|ظ̜YKJVR2!@hP@}V9F)4Tup][ѥLߏ ]QBЖ%ø PVbT۷K'PU9 ,XclL(IuuslFn}/x'tDt=k[xo_9%!HAHjl}>LhV(LLx_6:61pD Czq&\45tۏCu\3}G p%T9椹y3s/:Onn.8}}ԚZHN 'xcϥT#Q܎j7d^+H׶§QFh*)+@m~t M(Jkmg{@J'- H&W@~rFX0)Ŧ".$B(C㾯+8fߚ͖n>M{O#+ Fʳx[H4LG{9&{_Ļ8Gzw V ]qMxt.@R3KffL AvsttYhr)*rR[[K<]pJK'̟Y@Eq&Vt[CQNu SUl&dpzy  y49~O;gQWy=@J80M!#!8y'+877ٳs1,Xs9yx<6*+3)+s %xS'уͨFjq(ۆGFە+VMaW-}l .tR/ řh`-(D:98܅Ŀ|uaûjeO/VK &4*TVt_f^+ӦM/t^}b)%af514nlV exW.y]'r<>6Z(kDxy)b6RYˑ# oZ碴 ;#3I߾H/˂mW8QbD 3jbC 8$Ǔ(S\ɲF##̛ s>鲧ϟ@ JhG#ot)ϘKKV*R;i|#AFÊKvc@! LViewPro200;PK *8f$>ZZDisplay/Images/mid.gifGIF89a!Created with The GIMP!,DrjԐ7πY;PK *8Display/Images/min.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @nH*\!>l81@ 3jܸ1Ê-zȱɓ(S\0DAJFW!Y־h־ˑ@\8mk-(r&FoҸj1ʩAWy82<&me+Q\{)jn~^AV!ˊgwp6T )Clcy#\ˑ,\au /ߴ3Ԝǂ6k7ݫ  ]I,ldcuQM]6L09~y* B\?q@+1]8>{{E$c.U Ob{EpkYlp\O7cE$j?j,aU.5Xc*J,iyuYim2i&cx:Tbn2 L Eui8mH z -3# p'>LR*(h A rA i֚SNOwbIENDB`PK *8ܪ^^Display/Images/mteq.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@,H4P‡#Fl(ŋ1LhCb@! LViewPro200;PK *8N9SS!Display/Images/multiplication.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@!HA\ȰÇ#JH„3jt! LViewPro200;PK *8CCDisplay/Images/multiply2.gifGIF89a!,@[/4ɾX ҍۉQ;PK *8sӁDisplay/Images/n-th root.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @~HPpa‡:dHp@#bȱG)ңĂ7~\ɲƒ Iʔ$E5+8cʏ0q"T)ѣHFI(ŦB aЛXɵ+Ğ(r\rTg[Uʶʀ! LViewPro200;PK *8?[[!Display/Images/northEastArrow.gifGIF89a!Created with The GIMP!,"x'0Ӻ}a^h;PK *8?mv[[!Display/Images/northWestArrow.gifGIF89a!Created with The GIMP!,˭3p)mΖy!בZG;PK *8ձ==Display/Images/not.gifGIF89a!,Fnȗ;PK *8ibbDisplay/Images/notExists.gifGIF89a!Created with The GIMP!, t/ZyguSWIq ؖ,;PK *8ZرccDisplay/Images/notIn.gifGIF89a!Created with The GIMP!,! yTEfL#;PK *8gRRDisplay/Images/notequal.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,/H HaC"J0aE/bhGrI;PK *8yllDisplay/Images/notsubset.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@:H A P`CB(Q-"8cGY!ń48RG0! LViewPro200;PK *8CSjjDisplay/Images/nsubeq.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@8HA"4`@ BH!ʼn+ĨcD&dĉ&?vǎ! LViewPro200;PK *8լZ%Display/Images/open_document_24_h.pngPNG  IHDRw= pHYs  gAMA|Q cHRMz%u0`:o_FIDATxڜklUnna M[ RDP_ 15hDB"0@k0HKCby Phwkvw^حVh{e2sόb[9LZ\8#hc,wU5Ҡ_= ԸܻN]yiz}Tuښ[+8z-KK7f;FPT׌3_`"Ǐu9{duQ5z#[gչ1?J[tpaÛUyG>GOgT>WoOдNSjBҽY97q_drjBOgr5P(ō0wi4"WuLL!( xˑj.<{ sXM`S8+|{F#1*@݄ _^GX| a ,p7uz[4[{ sT&> q`77ҘB`-HrKS%+f\)[5}_MLqhLkݜ`C(LC_ yx3̢aٸ vy D͡7y4Vݚ ͞ 讏g>|`eSAHq+gOaoƢA:qѼt`ڝ?8p}__0MUH{m'rJi_#}W^WҶl6p s~SلT}5@E˦(\׾Ę+1u-uV=HorP.8\={2%,1ww HL !uYSh_0}0@l@1T Kϐ%ueJu-&-;Tά (T?n ,S5@SpRC54ŧ+ :Qd+ñmHi(Fig5MiSh*)h:B¶d\Z~&/~Wٌ׆>Ƿ3q?%ķ@IENDB`PK *8W Display/Images/operators.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @nHHȰÇ,t(1Ą!jܸ"Œ 9IȒQx1(fM7Wi'A#m 5((C(\gND!> ҖJz4ם! LViewPro200;PK *8@:٣ZZDisplay/Images/or.gifGIF89a!Created with The GIMP!,o3ъ.zP46;PK *8IS&Display/Images/partialDifferential.gifGIF89a !, gzAs}ԉtf ںp)3uC^ɦo)ᢳ[e&4;߭i:zcˍg :F$5HP;PK *8˵'Display/Images/paste_clipboard_24_h.pngPNG  IHDRw= pHYs  gAMA|Q cHRMz%u0`:o_F!IDATxڤOheN6I56tmhȺ(mD! &PoAhzP DPM="֕QMJBd/UDKa!BiMg޷ ?ey~>;cTc &{4N~qTLZ36p#@{]Nɓdy n~UMUN0ο\幘]e+/31Cߺ"n0G t3>\|<}|-%CN׳P,P,ՕԓY::^esÆl?@]Xt/3?n("1=cGkn5uؿ17B kEDPk'`zW=عw鵿Ff]~ߏt{J|YH&?lߑ2yxhx2o17BSS)@Up"6F!62 ~#}Nط6HlK&D%Y+*u{i?ljat5={N8BԡNPq8Z@WgPX"nX jg#Tq2~uiQLcǨ)a8ph7)Hwu[E".JJ҃ORFiGu'd (^눎l bm܃o@GwcoIyD&0ID5ArwN4D殜uѷw …JwOKmW/M4}fk͊'Nk^ULJ;:vlxR@KIENDB`PK *8h Display/Images/pi.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @^H*\JH"T#h `Hɓ(Sn|2Ǐ*cʜI͛8:ɓɗ,}$PCSӧPQ! LViewPro200;PK *8=UnOODisplay/Images/plusminus.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,,H*|`!BLE ':Ԙ1Nj =I`@;PK *8Display/Images/product.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @H*\8 >ȰE'^<Qƌv$82Ó%jcÖ Q e͙m$D<94&ɗFLfҕL1֌JU̫=U$O!U~TO Ş=تp=. nٸI! LViewPro200;PK *8#SuDisplay/Images/redo_24_h.pngPNG  IHDRw= pHYs  gAMA|Q cHRMz%u0`:o_F.IDATxڴod?$k6:͚l uJq7`=K6. ?67brlomI+pP?-6`btOV?˺[>ؕ:A3|Q9FE T ms>=>N*;Kʱ+ʱ2PB?~>nded4]S㮙*#6!RIu:8E"F?34KУ]N-2Vf/(5HMz*:W *L!':uH&|$NeC=*:D \2h#IMLOM\H~';NYFcvVUX ^M) ih3Tm:NKd*AZ%SDjVtB^K#NnCN ݩQ]:ڟD))X8/TFkUiLڳG{/UUkOd*^J|:Ld%q<`>kUZ%c'Rxo}IENDB`PK *8jWWDisplay/Images/rightArrow.gifGIF89a!Created with The GIMP!,#g"BOH;PK *8#BB Display/Images/rightDblArrow.gifGIF89a!,D2saC܉F;PK *8MJƓDisplay/Images/roundbr.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@aH*\(@#:D'ŏ C8G-6|˕*?r,I͒3ef<)Ɋ>g4&QFdΗޜ1 ! LViewPro200;PK *8S-Display/Images/save_24_h.pngPNG  IHDRw= pHYs  gAMA|Q cHRMz%u0`:o_FWIDATxܖMOQ{g:SZGMZ hܱ@"&ƕY蒰׽wB1MH(1D]Q3mI $l<{nyyZ\@ iݝ R!Cw*G/㺖]v fShUI|]_.1}sW/ן?'JP,@7h6klՕ9ߖg9OIENDB`PK *8c7AADisplay/Images/simEq.gifGIF89a!,oT 8I؁z;PK *8ԇDisplay/Images/sin.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@UHT@aB#JH"Æ1.XǏ ^Ȃ%3˗0)iF*mdrĞ7n\'ͣH! LViewPro200;PK *8zvDisplay/Images/sinh.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @s H*DB@!8aňjȱ#ƌ!2pǓ(S\r%Ń//ʔI1&Ƈk$ٲϟ@ fA-,(q`E/bȱ5&xqIS\˗"di`Ȗ5m~fÙ> JNNs%ȣ#KRSի%J(˞J*Kc@! LViewPro200;PK *8hDisplay/Images/squarebr.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@hHATp!Ä#ă- dŏ C"1IhpeF-=9͛%QJ_ j%џ1"} SS;\ iĩ9 Ӫͯ@zӳE*U4,Z! LViewPro200;PK *8D|Display/Images/superscript.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@PH(\FD NȱǏ7nhp$G&A\ɲeI)ObT)"J0mM0Jte@! LViewPro200;PK *8 Display/Images/tan.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@YHA&DPB#JH`C0jXlj?2ɌK<)˗0cV ʛ7S K>sp'ćFw\ʴi@! LViewPro200;PK *84nDisplay/Images/tanh.gifGIF89a 3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!, @{H*T@68AEjȱŎ3(qI/~ɲ˗0G$2cʛ%mꤹcȒ?c JѣHr\ %SIzLM}jʞ\g:vҳhӪ%! LViewPro200;PK *8`S,||Display/Images/trace.gifGIF89af33f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ffffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@JH!@@ȰB J"ŋ3j0Ž A ɓ(SzTȒFI(3"M#qr SO! LViewPro200;PK *8g$Display/Images/undo_24_h.pngPNG  IHDRw= pHYs  gAMA|Q cHRMz%u0`:o_F3IDATxڴNWwf0$`bUL&ԕTTtQu j!Y>~vE8]RB"5callϝjL"*4s;B)e%LXb<nfI01ımT𵴭k@:'WE:@<wA+w|Ƶ۷'.K˩AWGnHf桴f&(߯0AmBMvByFŦQqVzlfq]V8j_I}ͩhM"hBHR ||kt(~X&m `G DMLf4(M 6tNRvA` x᫽^<\tvʸY(VBxV֣3`]iN?Oߖ{x7xuIENDB`PK *8WggDisplay/Images/union.gifGIF89a3f3333f333ff3fffff3f3f̙3f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙333333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffffff3fffffff3fff̙ffff3fffff3f̙3333f33̙3ff3ffff̙f3f̙3f̙̙3f̙3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3f!,@5H`A 4`B"F|HaCNĘǏ 1&pIn ɲ`@! LViewPro200;PK *83xCCDisplay/Images/upArrow.gifGIF89a!,YZә?6b%u*R;PK *8RyEEDisplay/InputComponent.class15 * + , - . / 0 123tooltipLjava/lang/String;cursorLjava/awt/Cursor;IDIgroup displayTexttagimageLjava/awt/Image;\(IILjava/lang/String;Ljava/lang/String;Ljava/awt/Cursor;Ljava/lang/String;Ljava/awt/Image;)VCodeLineNumberTableLocalVariableTablethisLDisplay/InputComponent; getTooltip()Ljava/lang/String;getImage()Ljava/awt/Image; getCursor()Ljava/awt/Cursor;getID()IgetGroupgetTaggetDisplayText SourceFileInputComponent.java 4      Display/InputComponentjava/lang/Object()V!     ,******-**& () *+,-.%/+0R,,,, , , , ,/*4  /*8 !"/*< #$/*@ %$/*D &/*H '/*L ()PK *8C@Display/LanguageManager.class1x B C DE B F G HIJ HKL MNOP B QR ST U V W XYZ[ \]^_ `abc languageFileLorg/jdom/Document;langLorg/jdom/Element; statusBarLDisplay/StatusBar;appletCodeBaseLjava/net/URL;builderLorg/jdom/input/SAXBuilder;$(Ljava/net/URL;LDisplay/StatusBar;)VCodeLineNumberTableLocalVariableTablethisLDisplay/LanguageManager; readLangFile&(Ljava/lang/String;)Ljava/lang/String; childNameLjava/lang/String;childtextloadLanguageFile(Ljava/lang/String;)VpathexLjava/io/FileNotFoundException;Ljava/io/IOException;Lorg/jdom/JDOMException;language SourceFileLanguageManager.java +d '( %&org/jdom/input/SAXBuilder )* #$e fg hi$Error: Missing data in language filej k9 java/net/URLjava/lang/StringBuilder lmlang/ ln.xml oi +9 pq !"java/io/FileNotFoundExceptionError reading language fileDragMathr stjava/io/IOExceptionorg/jdom/JDOMExceptionu vwDisplay/LanguageManagerjava/lang/Object()Vorg/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;getText()Ljava/lang/String;Display/StatusBarprintlnappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringbuild#(Ljava/net/URL;)Lorg/jdom/Document;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vorg/jdom/DocumentgetRootElement()Lorg/jdom/Element;! !"#$%&'()*+,-h**+*,*Y.)* +,-/ 01'(%&23-,M* *+M N, , N * -.01 245!6*7/*,01,45*6$7589-m YY*+M**,'MM M***363C3P.:='>3E6?7@@ECADBMEPCQDZFaGlI/>' :(7 ;<D ;=Q ;>m01m?5@APK *8(1jjDisplay/MainApplet$1$1.class1[ ) * +, +- . /0 123 /4 56 17 +8 9: /;<=this$1> InnerClassesLDisplay/MainApplet$1;(LDisplay/MainApplet$1;)VCodeLineNumberTableLocalVariableTablethisLDisplay/MainApplet$1$1; mouseClicked(Ljava/awt/event/MouseEvent;)V componentLjavax/swing/JComponent;mousePosLjava/awt/Point;evtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod ?@  @A BC DE FGH IJK LMjavax/swing/JComponent NOP QR S@ TUV WX YZDisplay/MainApplet$1$1java/awt/event/MouseAdapterDisplay/MainApplet$1run()Vjava/awt/event/MouseEvent getClickCount()IgetPoint()Ljava/awt/Point;this$0LDisplay/MainApplet;Display/MainApplet access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;javax/swing/JPanelfindComponentAt&(Ljava/awt/Point;)Ljava/awt/Component; access$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener;Display/MseMotionSelectListener clickSelect(Ljavax/swing/JComponent;)V requestFocus getComponent()Ljava/awt/Component;javax/swing/SwingUtilities convertPointJ(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point; addComponent(ZLjava/awt/Point;)V 4 *+*  b+/+M,#*,N* - 0* *+ +* &  #14Aa*#  $!"bb#$%&'(PK *8-Br;hhDisplay/MainApplet$1.class1I _v `wx ty tz{ t|} t~ t t t t t t t t  t t t  t t t  t t t t t t t ) t t , t t ) 2 t t t 4 tj  ` <  t Iw t t L t t  S U t  t tthis$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$1;run()VtextBoxListenerLjava/awt/event/MouseListener; SourceFileMainApplet.javaEnclosingMethod n bc dn outputFormat openWithExpression language en Latex eDisplay/StatusBar d Display/LanguageManager d n Display/InputComponent      n       Output/OutputFormat d Tree/BuildTree  d   'Display/MainApplet$MouseListenerTextBoxMouseListenerTextBox deDisplay/AddComponent    d !" #$javax/swing/ImageIcon %&/Display/Images/operators.gif' () d* +,/Display/Images/layout.gif/Display/Images/fences.gif/Display/Images/sin.gif/Display/Images/calculus.gif/Display/Images/greek.gif/Display/Images/arrows.gif -.Display/MseSelectListener /0Display/MseMotionSelectListener 12 d3 456 78 9: ;<Display/MainApplet$1$1 d=java/awt/FlowLayout d> ?@ An BnC DE Applet loadedF G H {Display/MainApplet$1java/lang/Objectjava/lang/RunnableDisplay/MainAppletinit getParameter&(Ljava/lang/String;)Ljava/lang/String; access$002:(LDisplay/MainApplet;Ljava/lang/String;)Ljava/lang/String; access$102 access$202 access$200((LDisplay/MainApplet;)Ljava/lang/String; access$000 getCodeBase()Ljava/net/URL; access$3022(LDisplay/MainApplet;Ljava/net/URL;)Ljava/net/URL;getAppletContext()Ljava/applet/AppletContext; access$402L(LDisplay/MainApplet;Ljava/applet/AppletContext;)Ljava/applet/AppletContext; access$500 access$700*(LDisplay/MainApplet;)Ljavax/swing/JLabel;(Ljavax/swing/JLabel;)V access$602<(LDisplay/MainApplet;LDisplay/StatusBar;)LDisplay/StatusBar; access$300$(LDisplay/MainApplet;)Ljava/net/URL; access$600)(LDisplay/MainApplet;)LDisplay/StatusBar;$(Ljava/net/URL;LDisplay/StatusBar;)V access$802H(LDisplay/MainApplet;LDisplay/LanguageManager;)LDisplay/LanguageManager;loadConfigFile access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager;loadLanguageFile(Ljava/lang/String;)V access$902H(LDisplay/MainApplet;[LDisplay/InputComponent;)[LDisplay/InputComponent; access$1000/(LDisplay/MainApplet;)Ljavax/swing/JTabbedPane;javax/swing/JTabbedPane getComponents()[Ljava/awt/Component;addPaletteToolbarListeners([Ljava/awt/Component;)VaddExtraComponents access$1100,(LDisplay/MainApplet;)Ljavax/swing/JToolBar;javax/swing/JToolBaraddCommandToolbarListeners access$1200=(LDisplay/StatusBar;LDisplay/LanguageManager;Ljava/net/URL;)V access$1302@(LDisplay/MainApplet;LOutput/OutputFormat;)LOutput/OutputFormat; access$1500((LDisplay/MainApplet;)Lorg/jdom/Element;.(LDisplay/LanguageManager;Lorg/jdom/Element;)V access$14026(LDisplay/MainApplet;LTree/BuildTree;)LTree/BuildTree; access$1300+(LDisplay/MainApplet;)LOutput/OutputFormat;readFormatFile access$900/(LDisplay/MainApplet;)[LDisplay/InputComponent; access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel; access$1400&(LDisplay/MainApplet;)LTree/BuildTree;([LDisplay/InputComponent;Ljavax/swing/JPanel;LTree/BuildTree;Ljava/awt/event/MouseListener;LDisplay/StatusBar;LDisplay/LanguageManager;)V access$1602B(LDisplay/MainApplet;LDisplay/AddComponent;)LDisplay/AddComponent; setTitleAt(ILjava/lang/String;)VgetClass()Ljava/lang/Class;java/lang/Class getResource"(Ljava/lang/String;)Ljava/net/URL;(Ljava/net/URL;)V setIconAt(ILjavax/swing/Icon;)V access$1802(LDisplay/MainApplet;Z)Z access$1902L(LDisplay/MainApplet;LDisplay/MseSelectListener;)LDisplay/MseSelectListener; access$19001(LDisplay/MainApplet;)LDisplay/MseSelectListener;2(Ljavax/swing/JPanel;LDisplay/MseSelectListener;)V access$2002X(LDisplay/MainApplet;LDisplay/MseMotionSelectListener;)LDisplay/MseMotionSelectListener;javax/swing/JPaneladdMouseListener!(Ljava/awt/event/MouseListener;)V access$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener;addMouseMotionListener'(Ljava/awt/event/MouseMotionListener;)V(LDisplay/MainApplet$1;)V(III)V setLayout(Ljava/awt/LayoutManager;)V requestFocus loadMenuTextjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln access$100 _`abcdef4 *+*gSh  ilmnfh l**W**W** W* * W* * W**W**W**Y*W*Y**W*** *d W**!"#*$**%&'**(&'*)Y****+W*,Y**-./W*0* 12Y*3L*4Y*5*6*7+**89W*!:;*!?@A*!:;*!(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$10; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$10java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$29002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+* ,   A *+ -.    PK *8lEDisplay/MainApplet$11.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$11; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$11java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$30002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *81hDisplay/MainApplet$12.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$12; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$12java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$31002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8DsY!Display/MainApplet$13.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$13; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$13java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$32002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+* d   A *+ ef    PK *8Kr~ Display/MainApplet$14.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$14; focusGained(Ljava/awt/event/FocusEvent;)VevtLjava/awt/event/FocusEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$14java/awt/event/FocusAdapterDisplay/MainAppletinitComponents()V access$33002(LDisplay/MainApplet;Ljava/awt/event/FocusEvent;)V   4 *+* i   A *+ jk    PK *8Display/MainApplet$15.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$15; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$15java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$34002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+* |   A *+ }~    PK *88lDisplay/MainApplet$16.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$16; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$16java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$35002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8ܩ_Display/MainApplet$17.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$17; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$17java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$36002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8#eDisplay/MainApplet$18.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$18; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$18java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$37002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8JDisplay/MainApplet$19.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$19; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$19java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$38002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8JlDisplay/MainApplet$2.class1C ! " # $ %& '( )* +,-.this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$2; mouseEntered(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; mouseExited SourceFileMainApplet.javaEnclosingMethod/ 01 2 34 567 89: ;<= >?@ ABDisplay/MainApplet$2java/awt/event/MouseAdapterDisplay/MainAppletaddCommandToolbarListeners([Ljava/awt/Component;)V()V access$2100*(LDisplay/MainApplet;)Ljavax/swing/JLabel; access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager;java/awt/event/MouseEvent getComponent()Ljava/awt/Component;java/awt/ComponentgetName()Ljava/lang/String;Display/LanguageManager readLangFile&(Ljava/lang/String;)Ljava/lang/String;javax/swing/JLabelsetText(Ljava/lang/String;)V  4 *+*  T**+ E *        PK *8 Display/MainApplet$20.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$20; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$20java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$39002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8ZDisplay/MainApplet$21.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$21; keyPressed(Ljava/awt/event/KeyEvent;)VevtLjava/awt/event/KeyEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$21java/awt/event/KeyAdapterDisplay/MainAppletinitComponents()V access$40000(LDisplay/MainApplet;Ljava/awt/event/KeyEvent;)V   4 *+*    A *+     PK *8MRlDisplay/MainApplet$22.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$22; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$22java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$41002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8q<Display/MainApplet$23.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$23; focusGained(Ljava/awt/event/FocusEvent;)VevtLjava/awt/event/FocusEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$23java/awt/event/FocusAdapterDisplay/MainAppletinitComponents()V access$42002(LDisplay/MainApplet;Ljava/awt/event/FocusEvent;)V   4 *+*    A *+     PK *8 Display/MainApplet$24.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$24;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$24java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$43003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+     PK *8i|Display/MainApplet$25.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$25;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$25java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$44003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+     PK *8>Display/MainApplet$26.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$26;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$26java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$45003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+      PK *8ӖDisplay/MainApplet$27.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$27;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$27java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$46003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+     PK *8 QyDisplay/MainApplet$28.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$28;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$28java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$47003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* !   A *+ "#    PK *8ZDisplay/MainApplet$29.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$29;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$29java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$48003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* +   A *+ ,-    PK *8 )Display/MainApplet$3.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$3;componentAdded"(Ljava/awt/event/ContainerEvent;)VevtLjava/awt/event/ContainerEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$3java/awt/event/ContainerAdapterDisplay/MainAppletinitComponents()V access$22006(LDisplay/MainApplet;Ljava/awt/event/ContainerEvent;)V   4 *+*    A *+     PK *8^]mxDisplay/MainApplet$30.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$30;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$30java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$49003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* 7   A *+ 89    PK *8.Display/MainApplet$31.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$31;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$31java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$50003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* A   A *+ BC    PK *8f]Display/MainApplet$32.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$32;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$32java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$51003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* K   A *+ LM    PK *8[Display/MainApplet$33.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$33;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$33java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$52003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* V   A *+ WX    PK *8Display/MainApplet$34.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$34;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$34java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$53003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* b   A *+ cd    PK *8mDisplay/MainApplet$35.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$35;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$35java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$54003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* n   A *+ op    PK *8:^Display/MainApplet$36.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$36;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$36java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$55003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+* y   A *+ z{    PK *8>4oDisplay/MainApplet$37.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$37;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$37java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$56003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+     PK *8/Display/MainApplet$38.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$38;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$38java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$57003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+     PK *8@Display/MainApplet$39.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$39;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$39java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$58003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+     PK *8ySDisplay/MainApplet$4.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$4; keyPressed(Ljava/awt/event/KeyEvent;)VevtLjava/awt/event/KeyEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$4java/awt/event/KeyAdapterDisplay/MainAppletinitComponents()V access$23000(LDisplay/MainApplet;Ljava/awt/event/KeyEvent;)V   4 *+*    A *+     PK *8&'Display/MainApplet$40.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$40; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$40java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$59002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8VFDisplay/MainApplet$41.class1&    this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$41;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFileMainApplet.javaEnclosingMethod! "#  # $%Display/MainApplet$41java/lang/Objectjava/awt/event/ActionListenerDisplay/MainAppletinitComponents()V access$60003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V   4 *+*    A *+     PK *8 Display/MainApplet$42.class1, ! " #$%&this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$42;windowActivated(Ljava/awt/event/WindowEvent;)VeLjava/awt/event/WindowEvent; windowClosed windowClosingwindowDeactivatedwindowDeiconifiedwindowIconified windowOpened SourceFileMainApplet.javaEnclosingMethod' ()  * +*Display/MainApplet$42java/lang/Objectjava/awt/event/WindowListenerDisplay/MainAppletjMenuItemSetLangActionPerformed(Ljava/awt/event/ActionEvent;)V()V loadMenuText   4 *+*    5   @*   5   5   5   5   5    PK *8I Display/MainApplet$5.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$5; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$5java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$24002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8KSDisplay/MainApplet$6.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$6; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$6java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$25002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8ݤDisplay/MainApplet$7.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$7; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$7java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$26002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8r$FDisplay/MainApplet$8.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$8; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$8java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$27002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+     PK *8e|Display/MainApplet$9.class1$   this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLDisplay/MainApplet$9; mouseClicked(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFileMainApplet.javaEnclosingMethod !  ! "#Display/MainApplet$9java/awt/event/MouseAdapterDisplay/MainAppletinitComponents()V access$28002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V   4 *+*    A *+ !"    PK *8@d4Display/MainApplet$MouseListenerPaletteToolbar.class15 Jq Kr st Ju vw vx sy z{ |} v~ v v v v  {  r       | v v | ( v  v v | v v | | | | | v v s s v { | xy1Ljava/awt/Point;this$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisMouseListenerPaletteToolbar InnerClasses0LDisplay/MainApplet$MouseListenerPaletteToolbar; mousePressed(Ljava/awt/event/MouseEvent;)VtempLDisplay/TextBox;tmpLjavax/swing/JButton; focusCompLjavax/swing/JComponent;exLjava/text/ParseException;groupI savedTreeLTree/MathObject;selectionValidZeLjava/awt/event/MouseEvent; mouseReleased mouseEnteredbutton mouseExited SourceFileMainApplet.java NO P LM       javax/swing/JComponent Display.TextBox Display/TextBoxjavax/swing/JButtonjava/lang/StringBuilder   java/text/ParseException Replaced operator Action  DragMath               !" #" $"% &' () *+ ,- ./ .0 1 10 23  4.Display/MainApplet$MouseListenerPaletteToolbarjava/awt/event/MouseAdapter()Vjava/awt/event/MouseEventgetPoint()Ljava/awt/Point;Display/MainApplet access$900/(LDisplay/MainApplet;)[LDisplay/InputComponent; access$1600,(LDisplay/MainApplet;)LDisplay/AddComponent; getComponent()Ljava/awt/Component;java/awt/ComponentgetName()Ljava/lang/String;Display/AddComponentgetID(Ljava/lang/String;)I access$6102F(LDisplay/MainApplet;LDisplay/InputComponent;)LDisplay/InputComponent; access$1802(LDisplay/MainApplet;Z)Z access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;javax/swing/JPanelgetComponentCount()Ijavax/swing/SwingUtilities convertPointJ(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point; addComponent(ZLjava/awt/Point;)V access$6100.(LDisplay/MainApplet;)LDisplay/InputComponent;Display/InputComponentgetGroupjava/awt/KeyboardFocusManagergetCurrentKeyboardFocusManager!()Ljava/awt/KeyboardFocusManager; getFocusOwnerjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/Classjava/lang/Stringequals(Ljava/lang/Object;)ZgetTextappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringsetText(Ljava/lang/String;)V createPanel((Ljava/lang/String;)Ljavax/swing/JPanel; access$6202>(LDisplay/MainApplet;Ljavax/swing/JPanel;)Ljavax/swing/JPanel; access$1400&(LDisplay/MainApplet;)LTree/BuildTree;checkSelectionO(Ljavax/swing/JPanel;LTree/BuildTree;LDisplay/InputComponent;)LTree/MathObject; getMessage access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager;Display/LanguageManager readLangFile&(Ljava/lang/String;)Ljava/lang/String;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)VTree/BuildTree generateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject; getSelection(Ljavax/swing/JPanel;Z)V access$6200 saveState(LTree/MathObject;)V access$6300 access$6400(LDisplay/MainApplet;)I addLayoutH(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZIILjavax/swing/JPanel;)V(I)Ljava/awt/Component;remove(I)V createSymbol.(LDisplay/InputComponent;)Ljavax/swing/JLabel;add+(Ljava/awt/Component;I)Ljava/awt/Component; addGroupingF(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZLjavax/swing/JPanel;)V addFunction addOperatorDisplay/MseSelectListenerdeSelect(Ljavax/swing/JPanel;)V access$1800(LDisplay/MainApplet;)Z getCursor()Ljava/awt/Cursor; setCursor(Ljava/awt/Cursor;)VgetXjava/awt/Point()DgetY access$2100*(LDisplay/MainApplet;)Ljavax/swing/JLabel;javax/swing/JLabel JKLMNOPQR8 *+*S  T  UXYZR x*+***W+ 2 W* W* *++* *S* WM,.,N+:-Y- !*" *"**W#$%W=** *&*'WEN-)**Y*+,--) ./=* WN*&* 0N:** 1*2 *-3*6-**4*5**26  *"*5*W*4*5d7 k*4*5d8*4**29*5d:W**4*5*2*2;h**2 W**4*5**2<+**4*5**2=+**4*5**2<+**4*5**2;* W* >*?**@A([ps(S4  * 3 @ ] k t ~    # J L U Y [ p s u       " $ ' (3 )Z * - . 1 5 6 9! :I <R =\ Af Bw GTf &[\]^~:_`Aabuabcd[eflghxUXxijkZRw;+B*C+D*E*++* S K L: NT;UX;ijlZRr,+M*F*+*W,GH-IS Q R+ TT ,UX,ij$m^nZRE *F#IS  W XT UX ijopW JvVPK *8-Display/MainApplet$MouseListenerTextBox.class1f * + ,- ./ ,01 23 ,4 ,5 .6 78 .9 .:; .< => ? @ABCthis$0LDisplay/MainApplet;(LDisplay/MainApplet;)VCodeLineNumberTableLocalVariableTablethisMouseListenerTextBox InnerClasses)LDisplay/MainApplet$MouseListenerTextBox; mouseClicked(Ljava/awt/event/MouseEvent;)VeLjava/awt/event/MouseEvent; mouseEnteredtempLDisplay/TextBox; mouseExited SourceFileMainApplet.java  DE FGH IJ KLjavax/swing/JComponentM NO PQ RS TUV WX YZ [\Display/TextBox ]^_ `a bcd ea'Display/MainApplet$MouseListenerTextBoxjava/awt/event/MouseAdapter()Vjava/awt/event/MouseEvent getClickCount()IDisplay/MainApplet access$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener; getSource()Ljava/lang/Object;Display/MseMotionSelectListener clickSelect(Ljavax/swing/JComponent;)V getComponent()Ljava/awt/Component;getPoint()Ljava/awt/Point; access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel;javax/swing/SwingUtilities convertPointJ(Ljava/awt/Component;Ljava/awt/Point;Ljava/awt/Component;)Ljava/awt/Point; addComponent(ZLjava/awt/Point;)V access$1800(LDisplay/MainApplet;)Z access$6100.(LDisplay/MainApplet;)LDisplay/InputComponent;Display/InputComponent getCursor()Ljava/awt/Cursor; setCursor(Ljava/awt/Cursor;)Vjava/awt/CursorgetDefaultCursor 8 *+*     !w7+*+*++ *    6 77"#$!k!* +M,*   %&!!"#'!V+M,    "#%&() .PK *8~VDisplay/MainApplet.class1                                                                   C  F H  H H      m h h m   \    \      m  q t  w  {              e         !" #$ % &' ()  * +,-./012345678 9 :;< := > ?@ y AB { CD EF GH IJ KL MN OP QR ST UV WX YZ [\ ]^ _` ab cd ef  gh ijk  l m m no  pq  r q s t t u v w x y z { | } ~                                            &                                                                    k        t v  y {            m     m  m   m  m   m   q q q  t t t  t t t! t" q#$%&'()*+,-./0123456789:;<=>?@ABC DEFGHIJKLMNOPQRSTUVWXYZ[\]^_ ` ab cde f tghijklmnopqrs  ttuvwx  yz{| }~  & &  + & &" / & 3 H L    t   k      t      t t   {  { y  y   v  ! "# $% &' () *+ ,-. /0 1234 56  78 9:  {;  < :=> ?@ABCDEFGHIJKLM NOPQ RS TUVW :XY Z [\  ] ^ _ `a  b  [c d e fg mh mi j k l m nop /q /[ r st u mv sw x &_ y z{ ;| = ;}~ ; ; ;  = HR G G G ; SR R R R  b      d b  i h h*  h n     m  m m b  b              m MouseListenerPaletteToolbar InnerClassesMouseListenerTextBox addComponentLDisplay/AddComponent;outputLOutput/OutputFormat; buildTreeLTree/BuildTree; statusBarLDisplay/StatusBar;mouseSelectListenerLDisplay/MseSelectListener;motionSelectListener!LDisplay/MseMotionSelectListener;draggingZ newComponentLDisplay/InputComponent;inputComponents[LDisplay/InputComponent;selectionObjectsLjavax/swing/JPanel; firstLocationIselectionLayerbuilderLorg/jdom/input/SAXBuilder; componentFileLorg/jdom/Document;inpCompsLorg/jdom/Element;appletCodeBaseLjava/net/URL; appletContextLjava/applet/AppletContext;languageLjava/lang/String; appletPath outputFormatopenWithExpressionlangManLDisplay/LanguageManager;buttonGroupExportLangLjavax/swing/ButtonGroup;buttonGroupLang jButton100Ljavax/swing/JButton; jButton101 jButton102 jButton103 jButton104 jButton105 jButton106 jButton107 jButton108 jButton11 jButton12 jButton13 jButton14 jButton15 jButton16 jButton17 jButton18 jButton19 jButton20 jButton21 jButton22 jButton23 jButton24 jButton25 jButton26 jButton27 jButton28 jButton29jButton3 jButton30 jButton31 jButton32 jButton33 jButton34 jButton35 jButton36 jButton37 jButton38 jButton39jButton4 jButton40 jButton41 jButton42 jButton43 jButton44 jButton45 jButton46 jButton47 jButton48 jButton49jButton5 jButton50 jButton51 jButton52 jButton53 jButton54 jButton55 jButton56 jButton57 jButton58 jButton59jButton6 jButton60 jButton61 jButton62 jButton63 jButton64 jButton65 jButton66 jButton67 jButton68 jButton69jButton7 jButton70 jButton71 jButton72 jButton73 jButton74 jButton75 jButton76 jButton77 jButton78 jButton79 jButton80 jButton81 jButton82 jButton83 jButton84 jButton85 jButton86 jButton87 jButton88 jButton89 jButton90 jButton91 jButton92 jButton93 jButton94 jButtonCopy jButtonCos jButtonCut jButtonExport jButtonLoad jButtonMatrixjButtonMatrix1jButtonMatrix2jButtonMatrix3jButtonMatrix4jButtonMatrix5 jButtonPaste jButtonRedo jButtonSave jButtonSin jButtonTan jButtonUndo jCheckBoxHypLjavax/swing/JCheckBox;jCheckBoxInversejCheckBoxMenuItemShowOutlineLjavax/swing/JCheckBoxMenuItem; jLabelStatusLjavax/swing/JLabel; jLabelTooltipjMenuBarLjavax/swing/JMenuBar; jMenuDebugLjavax/swing/JMenu; jMenuEdit jMenuFile jMenuHelpjMenuItemAboutLjavax/swing/JMenuItem;jMenuItemClear jMenuItemCopy jMenuItemCutjMenuItemExportjMenuItemExportToImagejMenuItemOnlineHelp jMenuItemOpenjMenuItemPaste jMenuItemRedojMenuItemSaveAsjMenuItemSelectAlljMenuItemSetExportjMenuItemSetLangjMenuItemShowTree jMenuItemUndo jMenuOptionsjPanel1jPanel3 jPanelMainjPanelWorkspace jScrollPane1Ljavax/swing/JScrollPane; jSeparator1Ljavax/swing/JSeparator; jSeparator2 jSeparator3 jSeparator4 jSeparator5 jSeparator6 jSeparator8 jSeparator9jTabbedPaneInputLjavax/swing/JTabbedPane; jToolBar1Ljavax/swing/JToolBar; jToolBar10 jToolBar2 jToolBar3 jToolBar4 jToolBar5 jToolBar6 jToolBar7 jToolBar8 jToolBarEdit jToolBarEdit2()VCodeLineNumberTableLocalVariableTablethisLDisplay/MainApplet;initexLjava/lang/Exception;(Ljava/lang/String;)VtreeLTree/MathObject;newBoxLDisplay/TextBox;Lorg/nfunk/jep/ParseException; expression outputStackLjava/util/Stack;loadConfigFileLjava/io/IOException;Lorg/jdom/JDOMException;addPaletteToolbarListeners([Ljava/awt/Component;)Vtempbutton components[Ljava/awt/Component;iaddCommandToolbarListenersaddToComponentArraywhbestWbestH resizedImageLjava/awt/image/BufferedImage;gLjava/awt/Graphics2D; centerPointLjava/awt/Point;nametoolkitLjava/awt/Toolkit;comp originalImage newCursorLjava/awt/Cursor;addExtraComponents unaryMinusgetMathExpression()Ljava/lang/String;Ljava/text/ParseException; loadMenuTextinitComponentsgridBagConstraintsLjava/awt/GridBagConstraints;%jMenuItemExportToImageActionPerformed(Ljava/awt/event/ActionEvent;)V&Ljava/io/UnsupportedEncodingException;values[Ljava/lang/String;answerevtLjava/awt/event/ActionEvent;jMenuItemSetLangActionPerformed formatChooserLDisplay/FormatChooser;!jMenuItemSetExportActionPerformedjMenuItemExportActionPerformed+jCheckBoxMenuItemShowOutlineActionPerformed jMenuItemShowTreeActionPerformed treeDisplayLDisplay/TreeDisplay;jButtonExportFocusGained(Ljava/awt/event/FocusEvent;)VLjava/awt/event/FocusEvent;jButtonExportMouseClicked(Ljava/awt/event/MouseEvent;)VLjava/awt/event/MouseEvent;jButtonLoadMouseClickedjButtonSaveMouseClicked!jMenuItemSelectAllActionPerformedjMenuItemClearActionPerformedjMenuItemPasteActionPerformedjMenuItemCopyActionPerformedjMenuItemCutActionPerformedjMenuItemRedoActionPerformedjMenuItemSaveAsActionPerformedjMenuItemOpenActionPerformedjMenuItemUndoActionPerformed"jMenuItemOnlineHelpActionPerformedjMenuItemAboutActionPerformed aboutFrameLDisplay/AboutFrame;jMenuItemAboutMouseClickedjButtonMatrix1MouseClickedjButtonMatrixMouseClickedjButtonMatrix2MouseClickedjButtonMatrix3MouseClickedjCheckBoxInverseMouseClickedjCheckBoxHypMouseClickedjButtonMatrix5MouseClickedjButtonMatrix4MouseClickedjButtonCutMouseClickedjButtonCopyMouseClickedjButtonCopyKeyPressed(Ljava/awt/event/KeyEvent;)VLjava/awt/event/KeyEvent;jButtonPasteMouseClickedjButtonPasteFocusGainedjButtonUndoMouseClickedjButtonRedoMouseClickedjPanelWorkspaceComponentAdded"(Ljava/awt/event/ContainerEvent;)VLjava/awt/event/ContainerEvent;jPanelWorkspaceKeyPressedchangeTrigButtons saveAsFilefilePathexpressionFileLjava/io/ObjectOutputStream;Ljava/io/FileNotFoundException;chooserLjavax/swing/JFileChooser; returnValopenFileLjava/io/ObjectInputStream;"Ljava/lang/ClassNotFoundException; setBorders(ZLjavax/swing/JComponent;)VcolourLjava/awt/Color; componentLjavax/swing/JComponent;borderslayerpanel(ZLjava/awt/Point;)Vjcancelmatrix_mmatrix_ngroupIDnstatusadd layoutPanelemptyWorkspacemousePos getSelection(Ljavax/swing/JPanel;Z)VcomponentFound access$002:(LDisplay/MainApplet;Ljava/lang/String;)Ljava/lang/String;x0x1 access$102 access$202 access$200((LDisplay/MainApplet;)Ljava/lang/String; access$000 access$3022(LDisplay/MainApplet;Ljava/net/URL;)Ljava/net/URL; access$402L(LDisplay/MainApplet;Ljava/applet/AppletContext;)Ljava/applet/AppletContext; access$500(LDisplay/MainApplet;)V access$602<(LDisplay/MainApplet;LDisplay/StatusBar;)LDisplay/StatusBar; access$700*(LDisplay/MainApplet;)Ljavax/swing/JLabel; access$802H(LDisplay/MainApplet;LDisplay/LanguageManager;)LDisplay/LanguageManager; access$300$(LDisplay/MainApplet;)Ljava/net/URL; access$600)(LDisplay/MainApplet;)LDisplay/StatusBar; access$800/(LDisplay/MainApplet;)LDisplay/LanguageManager; access$902H(LDisplay/MainApplet;[LDisplay/InputComponent;)[LDisplay/InputComponent; access$1000/(LDisplay/MainApplet;)Ljavax/swing/JTabbedPane; access$1100,(LDisplay/MainApplet;)Ljavax/swing/JToolBar; access$1200 access$1302@(LDisplay/MainApplet;LOutput/OutputFormat;)LOutput/OutputFormat; access$14026(LDisplay/MainApplet;LTree/BuildTree;)LTree/BuildTree; access$1500((LDisplay/MainApplet;)Lorg/jdom/Element; access$1300+(LDisplay/MainApplet;)LOutput/OutputFormat; access$1602B(LDisplay/MainApplet;LDisplay/AddComponent;)LDisplay/AddComponent; access$900/(LDisplay/MainApplet;)[LDisplay/InputComponent; access$1700*(LDisplay/MainApplet;)Ljavax/swing/JPanel; access$1400&(LDisplay/MainApplet;)LTree/BuildTree; access$1802(LDisplay/MainApplet;Z)Z access$1902L(LDisplay/MainApplet;LDisplay/MseSelectListener;)LDisplay/MseSelectListener; access$2002X(LDisplay/MainApplet;LDisplay/MseMotionSelectListener;)LDisplay/MseMotionSelectListener; access$19001(LDisplay/MainApplet;)LDisplay/MseSelectListener; access$20007(LDisplay/MainApplet;)LDisplay/MseMotionSelectListener; access$100 access$2100 access$22006(LDisplay/MainApplet;Ljava/awt/event/ContainerEvent;)V access$23000(LDisplay/MainApplet;Ljava/awt/event/KeyEvent;)V access$24002(LDisplay/MainApplet;Ljava/awt/event/MouseEvent;)V access$2500 access$2600 access$2700 access$2800 access$2900 access$3000 access$3100 access$3200 access$33002(LDisplay/MainApplet;Ljava/awt/event/FocusEvent;)V access$3400 access$3500 access$3600 access$3700 access$3800 access$3900 access$4000 access$4100 access$4200 access$43003(LDisplay/MainApplet;Ljava/awt/event/ActionEvent;)V access$4400 access$4500 access$4600 access$4700 access$4800 access$4900 access$5000 access$5100 access$5200 access$5300 access$5400 access$5500 access$5600 access$5700 access$5800 access$5900 access$6000 access$1800(LDisplay/MainApplet;)Z access$6100.(LDisplay/MainApplet;)LDisplay/InputComponent; access$6102F(LDisplay/MainApplet;LDisplay/InputComponent;)LDisplay/InputComponent; access$1600,(LDisplay/MainApplet;)LDisplay/AddComponent; access$6202>(LDisplay/MainApplet;Ljavax/swing/JPanel;)Ljavax/swing/JPanel; access$6200 access$6300 access$6400(LDisplay/MainApplet;)I SourceFileMainApplet.java                                            :9    W     pf of cd   89  r      qrDisplay/MainApplet$1 q java/lang/Exception rjava/util/Stack   Tree/MathObject   Expression loaded {org/nfunk/jep/ParseException    { rParseExp org/jdom/input/SAXBuilder  /Display/CompConfig.xml    java/io/IOException6Error loading internal component file - please correctDragMath org/jdom/JDOMException javax.swing.JPanel javax/swing/JPanel  javax.swing.JToolBarjavax/swing/JToolBarjavax.swing.JButtonjavax/swing/JButton {.Display/MainApplet$MouseListenerPaletteToolbar javax.swing.JCheckBoxDisplay/MainApplet$2    iconFileName nulljava/lang/StringBuilder/Display/Images/            java/awt/image/BufferedImage q       rjava/awt/Point q Cursor    Display/InputComponent     q  24-ArcSine 25-ArcCosine 26-ArcTangent39-SineH 40-CosineH41-TanH 42-ArcSineH 43-ArcCosineH 44-ArcTanH- Unary Minus 30-UMinusFailed to get expression ! " # $ %java/text/ParseException & ' @>FileMenu JCOpenMenu MC SaveAsMenu GC ExportMenu HC ImageMenu ?>EditMenu RCUndoMenu LCRedoMenu FCCutMenu ECCopyMenu KC PasteMenu DC ClearMenu NC SelectMenu S> OptionsMenu OC SetExportMenu PCSetLanguageMenu A>HelpMenu => DebugMenu QCTreeMenu 67 OutlineMenu ICOnlineHelpMenu BC AboutMenujavax/swing/ButtonGroup   Vjavax/swing/JScrollPane XYjavax/swing/JTabbedPane U ef                 !  gf               if      (  ' ) * jf         lf 0 # 1javax/swing/JCheckBox 54 34    nf      , +  T mf           hf                            kf             % & /javax/swing/JSeparator ^[ 2 . _[ $ " -javax/swing/JLabeljavax/swing/JMenuBar ;<javax/swing/JMenujavax/swing/JMenuItem b[ Z[ \[ ][ a[javax/swing/JCheckBoxMenuItem `[ ( )(org/netbeans/lib/awtextra/AbsoluteLayout * + , - . / 0 1 2 3java/awt/Color 4 5 6 7Display/MainApplet$3 8 9Display/MainApplet$4 : ; < =-org/netbeans/lib/awtextra/AbsoluteConstraints q >  ? @ Ajava/awt/GridBagLayout B C java/awt/FontLucida Sans Unicode q D E F+ G{ H I J C2-Add K{ L C× 72-Multiply2÷ 73-Divide2− 3-Subtract· 0-Multiply± 58-PlusMinus,4-Comma< 10-LessThan>11-GreaterThan≤12-LTEQ≥13-GTEQ= 14-Equals≠ 59-NotEqual:= 49-Assignment≡74-Equiv≃80-SimEq! 37-Factorialjava/awt/GridBagConstraints∪15-Union∩16-Intersection⊂ 17-Subset⊆ 18-SubsetEq⊄ 19-NSubset⊈ 20-NSubsetEq∈77-IsIn∉79-NotIn∀ 76-ForAll∃ 75-Exists∄ 78-NotExists¬83-Not∨81-Or∧82-And M Ntab7 O Pjavax/swing/ImageIcon/Display/Images/division.gif q Q R S1-Divide/Display/Images/square root.gif 5-SquareRoot/Display/Images/n-th root.gif 6-NthRoot/Display/Images/superscript.gif7-Power/Display/Images/subscript.gif 8-Subscript/Display/Images/function.gif 50-FunctionDisplay/MainApplet$5/Display/Images/evaluate.gif 57-Evaluate/Display/Images/matrix.gif9-MatrixDisplay/MainApplet$6Tahomadet51-DeterminantDisplay/MainApplet$7Tr52-TraceDisplay/MainApplet$8tab3/Display/Images/roundbr.gif31-BracketsRnd/Display/Images/curlybr.gif32-BracketsCurl/Display/Images/squarebr.gif 33-BracketsSq/Display/Images/absolute.gif34-Absmax47-Maxmin48-Mintab4sin21-Sinecos 22-Cosinetan 23-TangentInversejava/awt/Insets T UDisplay/MainApplet$9 HyperbolicDisplay/MainApplet$10log 27-Logarithmln28-NaturalLogarithm/Display/Images/e.gif29-Exptab6/Display/Images/integral.gif 45-Integral /Display/Images/def_integral.gif53-DefiniteIntegral /Display/Images/differential.gif46-Differential'/Display/Images/partialDifferential.gif84-PartialDifferential/Display/Images/limit.gif56-Limit/Display/Images/sum.gif55-SumDisplay/MainApplet$11/Display/Images/product.gif 54-ProductDisplay/MainApplet$12∞ 36-Infinitytab8Γ35-GreekLetterΔΘΞΠΣγΦΨΩαβδεζηθικλμνξοπρστυφχψω← 60-LeftArrow→ 61-RightArrow↑ 62-UpArrow↓ 63-DownArrow↖68-NorthWestArrow↙69-SouthWestArrow↗70-NorthEastArrow↘71-SouthEastArrow↔66-LeftRightArrow⇐64-LeftDblArrow⇒65-RightDblArrow⇔67-LeftRightDblArrow"javax/swing/border/SoftBevelBorder q A'/Display/Images/move_to_folder_24_h.png ExportButtonDisplay/MainApplet$13Display/MainApplet$14 V W&/Display/Images/open_document_24_h.png OpenButtonDisplay/MainApplet$15/Display/Images/save_24_h.png SaveButtonDisplay/MainApplet$16 X A/Display/Images/undo_24_h.png UndoButtonDisplay/MainApplet$17/Display/Images/redo_24_h.png RedoButtonDisplay/MainApplet$18&/Display/Images/cut_clipboard_24_h.png CutButtonDisplay/MainApplet$19'/Display/Images/copy_clipboard_24_h.png CopyButtonDisplay/MainApplet$20Display/MainApplet$21(/Display/Images/paste_clipboard_24_h.png PasteButtonDisplay/MainApplet$22Display/MainApplet$23ArialFile Y Z [ \ ]Open...Display/MainApplet$24 ^ _  ` Save As...Display/MainApplet$25Export to clipboardDisplay/MainApplet$26Export to imageDisplay/MainApplet$27  aEditUndoDisplay/MainApplet$28RedoDisplay/MainApplet$29CutDisplay/MainApplet$30CopyDisplay/MainApplet$31PasteDisplay/MainApplet$32Clear workspaceDisplay/MainApplet$33 Select AllDisplay/MainApplet$34OptionsSet export formatDisplay/MainApplet$35 Set languageDisplay/MainApplet$36HelpDebugShow expression treeDisplay/MainApplet$37 Show outlineDisplay/MainApplet$38 Online HelpDisplay/MainApplet$39About DragMathDisplay/MainApplet$40Display/MainApplet$41 b c drUTF-8 e f g$java/io/UnsupportedEncodingExceptionjava/lang/String12345678910 ImageSize h i java/net/URL+http://www.mathtran.org/cgi-bin/mathtran?D=;tex= q{_blank j k lImageLatex m{Display/FormatChooser q n o CDisplay/MainApplet$42 p q r r Display/TreeDisplay q sTree r r t u v wr xr yr z { | { }r ~r-http://www.dragmath.bham.ac.uk/doc/index.htmlDisplay/AboutFrame q  r    javax/swing/JFileChooserDisplay/DrgmFileFilter SaveExpression {   .drgmjava/io/ObjectOutputStreamjava/io/FileOutputStream q rExpression savedjava/io/FileNotFoundException SavingExpLoadExpression java/io/ObjectInputStreamjava/io/FileInputStream q  r LoadingExp java/lang/ClassNotFoundException  Display.TextBox  javax/swing/JComponentjavax.swing.JTextFieldjavax/swing/border/LineBorder q 5 H 7Display/TextBoxjavax/swing/border/EtchedBorder javax/swing/border/EmptyBorder q U    )    C EnterRows MatrixDim EnterColumns   Display/MainAppletjavax/swing/JApplet'Display/MainApplet$MouseListenerTextBoxjava/awt/EventQueue invokeAndWait(Ljava/lang/Runnable;)VprintStackTraceTree/BuildTree parseString6(Ljava/lang/String;Ljava/util/Stack;)Ljava/util/Stack;size()Ipop()Ljava/lang/Object;toTree%(LTree/MathObject;Ljava/util/Stack;)VDisplay/AddComponent pasteTree*(Ljavax/swing/JPanel;ILTree/MathObject;I)Vjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln createBox(Z)LDisplay/TextBox;*(Ljava/awt/Component;)Ljava/awt/Component;requestFocusInWindow()ZsetText revalidateDisplay/LanguageManager readLangFile&(Ljava/lang/String;)Ljava/lang/String;Display/StatusBarjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;build*(Ljava/io/InputStream;)Lorg/jdom/Document;org/jdom/DocumentgetRootElement()Lorg/jdom/Element;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)VgetNameequals(Ljava/lang/Object;)Z getComponents()[Ljava/awt/Component;java/awt/ComponentaddMouseListener!(Ljava/awt/event/MouseListener;)Vjava/awt/ToolkitgetDefaultToolkit()Ljava/awt/Toolkit;org/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;getAttributeValueappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString getResource"(Ljava/lang/String;)Ljava/net/URL;javax/imageio/ImageIOread.(Ljava/net/URL;)Ljava/awt/image/BufferedImage;getWidth!(Ljava/awt/image/ImageObserver;)I getHeightgetBestCursorSize(II)Ljava/awt/Dimension;java/awt/Dimensionwidthheight(III)VcreateGraphics()Ljava/awt/Graphics2D;java/awt/Graphics2D drawImage3(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Zdispose(II)VcreateCustomCursorE(Ljava/awt/Image;Ljava/awt/Point;Ljava/lang/String;)Ljava/awt/Cursor;getID(Ljava/lang/String;)Ijava/lang/IntegerparseIntgetText\(IILjava/lang/String;Ljava/lang/String;Ljava/awt/Cursor;Ljava/lang/String;Ljava/awt/Image;)V generateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject;Output/OutputFormatoutputToClipboard%(LTree/MathObject;)Ljava/lang/String;getOutputFormat getMessagegetContentPane()Ljava/awt/Container;java/awt/Container setLayout(Ljava/awt/LayoutManager;)VsetStub(Ljava/applet/AppletStub;)Vjavax/swing/BorderFactorycreateCompoundBorder%()Ljavax/swing/border/CompoundBorder; setBorder(Ljavax/swing/border/Border;)V setBackground(Ljava/awt/Color;)VcreateEtchedBorder()Ljavax/swing/border/Border;addContainerListener%(Ljava/awt/event/ContainerListener;)VaddKeyListener(Ljava/awt/event/KeyListener;)VsetViewportView(Ljava/awt/Component;)V(IIII)V)(Ljava/awt/Component;Ljava/lang/Object;)VsetTabLayoutPolicy(I)V setFloatable(Z)V(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)VsetToolTipTextcreateEmptyBorder!(IIII)Ljavax/swing/border/Border; setFocusablesetName setOpaquegridxgridyaddTab)(Ljava/lang/String;Ljava/awt/Component;)V(Ljava/net/URL;)VsetIcon(Ljavax/swing/Icon;)V setMargin(Ljava/awt/Insets;)VaddFocusListener!(Ljava/awt/event/FocusListener;)VsetOrientationjavax/swing/KeyStroke getKeyStroke(II)Ljavax/swing/KeyStroke;setAccelerator(Ljavax/swing/KeyStroke;)VaddActionListener"(Ljava/awt/event/ActionListener;)V0(Ljavax/swing/JMenuItem;)Ljavax/swing/JMenuItem;((Ljavax/swing/JMenu;)Ljavax/swing/JMenu; setJMenuBar(Ljavax/swing/JMenuBar;)VreadMathTranFilejava/net/URLEncoderencode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;showInputDialog(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;ILjavax/swing/Icon;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/applet/AppletContext showDocument#(Ljava/net/URL;Ljava/lang/String;)VreadFormatFile@(Ljava/net/URL;ILOutput/OutputFormat;LDisplay/LanguageManager;)V setVisibleaddWindowListener"(Ljava/awt/event/WindowListener;)V isSelected-(LTree/MathObject;[LDisplay/InputComponent;)VDisplay/MseMotionSelectListener highlight((Ljavax/swing/JPanel;Ljava/awt/Point;Z)V removeAllrepaintpastecopy'(Ljavax/swing/JPanel;LTree/BuildTree;)Vcut redoState undoState(Ljava/applet/AppletContext;)Vjava/awt/event/KeyEvent getKeyCodedelete(Ljavax/swing/JPanel;)VgetComponentCount getKeyChar()CvalueOf(C)Ljava/lang/String;getDisplayTextgetTag setFileFilter'(Ljavax/swing/filechooser/FileFilter;)VsetDialogTitleshowSaveDialog(Ljava/awt/Component;)IgetSelectedFile()Ljava/io/File; java/io/FilegetPath isDrgmFile(Ljava/io/File;)Z(Ljava/io/OutputStream;)V writeObject(Ljava/lang/Object;)VcloseshowOpenDialog(Ljava/io/InputStream;)V readObject resetUndoRedoREDgetRGBBLUEGREENlength getInsets()Ljava/awt/Insets;checkSelectionO(Ljavax/swing/JPanel;LTree/BuildTree;LDisplay/InputComponent;)LTree/MathObject;java/awt/CursorgetDefaultCursor()Ljava/awt/Cursor; setCursor(Ljava/awt/Cursor;)VgetX()DgetYfindComponentAt&(Ljava/awt/Point;)Ljava/awt/Component; getParentgetGroup saveState addLayoutH(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZIILjavax/swing/JPanel;)V addOperatorF(Ljavax/swing/JPanel;ILDisplay/InputComponent;IZLjavax/swing/JPanel;)V addFunction addSymbol1(Ljavax/swing/JPanel;ILDisplay/InputComponent;I)V addGrouping LIGHT_GRAY getBackground()Ljava/awt/Color; getComponent(I)Ljava/awt/Component;!      !"#$%&'()*+,-./01234546789:9;<=>?>@>A>BCDCECFCGCHCICJCKCLCMCNCOCPCQCRCS>TUVWXYZ[\[][^[_[`[a[b[cdefgfhfifjfkflfmfnfofpfqrs3*Bt - u vwxrs`CY*DEL+G FtR uyzvw{ss+HYIJM,K&,LMN-,N*1*0-OPQR;N*1T:*0UWVW+W*0X*;*9YZ[7:St> !/7:;EOU[bru>|}E-~;7ysvws grsE*\Y]^**^*_`abc**cd2Lfgh Lfgh *-e *:it* *-.7:;Du . y; yEvws }=+w+2_jkl+2mN*-no+2_jpl+2qN*-ro+2_jsl +2tN*-uv+2wY*xyt: (9@HY`hv|u> @f`}vw}{s?=+9+2_jsl+2_jzl+2{Y*|yDZt*8>u ?vw?={s }M*2*1W+~N::-l*_Y-: :*6*6,6,6 Y :  :  W Yll: ,  :*8*1W+Y---*9*1W+~Z+S,PSetV  , PSUZbjw%uUybdj\wOB 4 -  vwrs R*v*v*v*v*v*v*v*v*vYL*8+St2 )* +,-.$/*00163I4Q5uRvwI sHL*4*3*0L-MY*9*4Z,gh+t9;><=F?u )yHvwErsa**9Z**9Z**9Z**9Z**9Z**9Z**9Z**9öZ**9ŶZ**9ǶZ**9ɶZ**9˶Z**9ͶZ**9϶Z**9ѶZ**9ӶZ**9նZ**9׶Z**9ٶZ**9۶Z**9޶Z**9Zt^CD E0F@GPH`IpJKLMNOPQRST U0V@WPX`Yu avwrsNr:*Y*Y*mY*Y*mY0*Y7*mY*qY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*qY*tY*tY*tY*tY*tY*tY*tY*tY *tY *tY *tY *tY *tY*tY*qY*tY*tY*tY*tY*tY*tY*tY*tY*tY*tY*qY*tY*tY*tY*tY*tY *tY!*qY"*tY#*tY$*tY%*&Y'(*&Y')*tY**tY+*tY,*qY-*tY.*tY/*tY0*tY1*tY2*tY3*tY4*tY5*mY6*qY7*tY8*tY9*tY:*tY;*tY<*tY=*tY>*tY?*tY@*tYA*qYB*tYC*tYD*tYE*tYF*tYG*tYH*tYI*tYJ*tYK*tYL*tYM*tYN*tYO*tYP*tYQ*tYR*tYS*tYT*tYU*tYV*tYW*tYX*tYY*tYZ*qY[*tY\*tY]*tY^*tY_*tY`*tYa*tYb*tYc*tYd*tYe*tYf*tYg*qY6*tYh*qY5*tYi*tYj*kYlm*tYn*tYo*kYlp*tYq*tYr*tYs*tYu:*tYu,*vYwx*yYz*{Y|*{Y|*kYl}*{Y|*{Y|*yYz*{Y|*{Y|*kYl~*{Y|*{Y|*{Y|*kYl*{Y|*kYl*{Y|*yYz*{Y|*kYl*{Y|*yYz*yYz*{Y|*Y*kYl*{Y|*{Y|*Y**Y**0Y*0*0Y**0Y***0**Y*7*Y*Y*Y***Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y********W*Y*****¶***W*Y*ö****Ķ***W*Y*Ŷ****ƶ***W*Y*Ƕ****ȶ***W*Y*ɶ****ʶ***W*Y*˶****̶***W*Y*Ͷ****ζ***W*Y*϶****ж***W**YҶ*Y***Y*Ӷ****Զ***W*Y*ն****ֶ***W*Y*׶****ض***W*Y*ٶ****ڶ***W*Y*۶****ܶ***W*Y*ݶ****޶***W*Y*߶*******W* Y* * * * * * ** W* Y* * * * * * ** W* Y* * * * * * ** W* Y* * * * * * ** W* Y* * * * * * ** W*Y********W*Y********WYL++**+*7**Y**Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*_******Y***W*Y*Y*_*******W*Y*_****** Y* **W*Y * **** **Y***W*Y *******Y***W*7**Y**Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W*Y*Y*_*******W* Y* * * * * * ** W*!Y*!*!*!*!*! *!**!W*7!**"Y*"*#Y*#"*#*#*#*##*#*"*#W*$Y*$$*$*$*$*$%*$*"*$W*%Y*%&*%*%*%*%'*%*"*%W*(()*(**(+Y,-*(.*(/Y*01*"*(W*)2)*)**)+Y,-*).*)3Y*41*"*)W**Y**5********6***"**W*+Y*+7*+*+*+*+8*+*"*+W*,Y*,Y*_9*,*,*,*,:*,*"*,W*7;*"*-Y*-*.Y*.Y*_<*.*.*.*.=*.*-*.W*/Y*/Y*_>*/*/*/*/?*/*-*/W*0Y*0Y*_@*0*0*0*0A*0*-*0W*1Y*1Y*_B*1*1*1*1C*1*-*1W*2Y*2Y*_D*2*2*2*2E*2*-*2W*3Y*_F*3*3*3*3G*3*3HY*I*-*3W*4Y*_J*4*4*4*4K*4*4LY*M*-*4W*5Y*5N*5*5*5*5O*5*-*5W*7P*-*6Y*6Y*7Y*7*8Y*8Q*8*8*8*8R*8*7*8W*9Y*9S*9*9*9*9R*9*7*9W*:Y*:T*:*:*:*:R*:*7*:W*;Y*;U*;*;*;*;R*;*7*;W*<Y*<V*<*<*<*<R*<*7*<W*=Y*=W*=*=*=*=R*=*7*=W*>Y*>X*>*>*>*>R*>*7*>W*?Y*?Y*?*?*?*?R*?*7*?W*@Y*@Z*@*@*@*@R*@*7*@W*AY*A[*A*A*A*AR*A*7*AWYL++*6*7+*BY*B*CY*C\*C*C*C*CR*C*B*CW*DY*D]*D*D*D*DR*D*B*DW*EY*EX*E*E*E*ER*E*B*EW*FY*F^*F*F*F*FR*F*B*FW*GY*G_*G*G*G*GR*G*B*GW*HY*H`*H*H*H*HR*H*B*HW*IY*Ia*I*I*I*IR*I*B*IW*JY*Jb*J*J*J*JR*J*B*JW*KY*Kc*K*K*K*KR*K*B*KW*LY*Ld*L*L*L*LR*L*B*LW*MY*Me*M*M*M*MR*M*B*MW*NY*Nf*N*N*N*NR*N*B*NW*OY*Og*O*O*O*OR*O*B*OW*PY*Ph*P*P*P*PR*P*B*PW*QY*Qi*Q*Q*Q*QR*Q*B*QW*RY*Rj*R*R*R*RR*R*B*RW*SY*Sk*S*S*S*SR*S*B*SW*TY*Tl*T*T*T*TR*T*B*TW*UY*Um*U*U*U*UR*U*B*UW*VY*Vn*V*V*V*VR*V*B*VW*WY*Wo*W*W*W*WR*W*B*WW*XY*Xp*X*X*X*XR*X*B*XW*YY*Yq*Y*Y*Y*YR*Y*B*YW*ZY*Zr*Z*Z*Z*ZR*Z*B*ZW*6*BYҶ*7;*6*[Y*[*\Y*\s*\*\*\*\t*\*[*\W*]Y*]u*]*]*]*]v*]*[*]W*^Y*^w*^*^*^*^x*^*[*^W*_Y*_y*_*_*_*_z*_*[*_W*`Y*`{*`*`*`*`|*`*[*`W*aY*a}*a*a*a*a~*a*[*aW*bY*b*b*b*b*b*b*[*bW*cY*c*c*c*c*c*c*[*cW*dY*d*d*d*d*d*d*[*dW*eY*e*e*e*e*e*e*[*eW*fY*f*f*f*f*f*f*[*fW*gY*g*g*g*g*g*g*[*gW*7*[**7Yd*6Y*6Y*6*hY*_*h*h*h*h*h*hY**hY**6*hW**6Y,*5Y*5Y*5*iY*_*i*i*i*i*i*iY**5*iW*jY*_*j*j*j*j*j*jY**5*jW*m*5*mW*nY*_*n*n*n*n*n*nY**5*nW*oY*_*o*o*o*o*o*oY**5*oW*p*5*pW*qY*_*q*q*q*q*q*qY**5*qW*rY*_*r*r*r*r*r*rY**rY**5*rW*sY*_*s*s*s*s*s*sY**sY**5*sW**5Y**Y&*:Y *:**:Y*,Y *,**,Y**O**Y***W*¶*Y*Ķ**W**}W*ƶ*Y*ȶ**W*ɶ*Y*˶**W*x*W*Ͷ*Z*ζ*Y*ж**W*Y*Ѷ*»Y*Ӷ**¶W**~W*X*Զ*ĻY*ֶ**ĶW*C*׶*ƻY*ٶ**ƶW*V*ڶ*ȻY*ܶ**ȶW**W*ݶ*ʻY*߶**ʶW**W*A**̻Y***̶W*x*W***лY***жW**W**һY***ҶW*x*ζW****ػY***ضW**ڻY***ڶW**ֶW**W**ݻY***ݶW**߻Y**߻Y***߶W*x*ԶW**xte fg!h,i7jBkMlXmcnnoypqrstuvwxyz{|}~)4?JU`kv&1<GR]hs~ #.9DOZep{  +6ALWbmx(3>IT_ju%0;FQ\gr}   " - 8 CQVdn"$&')*+ ,(-<.F/P0^1f2p3x46789:;<=?@A B C D (E 0F <H PI ZJ dK rL zM N O Q R S T U V W X Z [ \ ] *^ 2_ <` Da Pc dd ne xf g h i j l m n o p q r s u v &w 0x >y Fz P{ X| d~ x                0 : D R Z d l x               $ 0 D N X f n x           &08DVmu}!)5IS]ks} #+5=I]gq   ) 7?IQ]q{ !" #%)&3'=(K)S*]+e,q./012345789:; <=>)@=AGBQC_DgEqFyGIJKLNPQRSTUVW&X.Y:[N\f]p^~_`abdefghijkm"n:oDpRqZrdsltxvwxyz{|}$,;G[s} *4>LT^fu-EO]eow#19CKWk 1;ES[emy    * 8 @JR^r|%'()1*9+H1T3h4r5|6789:<=>?@ABC E F8GBHPIXJbKjLvNPQRSTUVWXY[%\=]G^Y_a`kasbdefghijkmno#p5q=rGsOt[vowxyz{|}    " . F P ^ f p x           ! !"!9!A!U!_!i!w!!!!!!!!!!!!" ""!"/"7"A"I"U"i"s"}"""""""""""## #!#+#5#C#K#U#]#i#}###########$$ $$!$5$?$I$W$_$i$q$}$$$$$$$$$$$$ % % %* %4%>%L%T%^%f%r%%%%%%%%%% %!&"& #&$&%&*'&>(&H)&R*&`+&h,&r-&z.&0&1&2&3&4&5&6&7&9&:';' <'=' >'*?'2@'>B'RC'\D'fE'tF'|G'H'I'K'L'M'N'O'P'Q'R'T( U(V(W(,X(4Y(>Z(F[(R](f^(p_(z`(a(b(c(d(f(g(h(i(j(k(l(m) o)p)(q)2r)@s)Ht)Ru)Zv)fx)zy)z){)|)})~))))))** ***2*<*F*T*\*f*n*z***********+ +++&+2+F+P+Z+h+p+z+++++++++++,,, ,(,2,:,F,Z,d,n,|,,,,,,,,,,,,---&-4-<-F-N-Z-n-x----------. ...+.3.=.E.Q.e.o.y............/ //'/1/? /G /Q /Y /e/y////////////0 00 01!0;"0E#0S$0[%0e&0m'0y)0*0+0,0-0.0/00020304051 617181%911;1E<1O=1Y>1g?1o@1yA1B1D1E1F1G1H1I1J1K1M1N2O2P2Q2'R21S29T2EV2SX2mZ2[2\2]2^2_2`2a2b2c2h3n3p3*r3As3Pt3Xu3pv3zw3x3y3z3{3333333444"4*464N4X4f4n4x44444444445555,565D5L5V5^5m5y5555555556666%6/676F6U6a6z6666667777)787D7N7]7i7u 7 777777777 7&8(8)8*8-08928E48R58\68k<8w>8?8@8F8H8I8J8P8R8T8U9[9 ]9_9%`9/a9>g9Ji9Vk9`l9jm9ys9u9w9x9~9999999::: :,:8:B:Q:]:g:v::::u:vw'sM*4*4*3*0M,MN YSYSYSYSYSYSYSY SY SY  SN:*9 Zg- :K*=YY,:*9Zgh)NY*9Z-gh*4*4 (+F tN  (+,ruuR,yyzrkuh%yvwsq'Y*>*4*9M,,Y*t&u 'vw'saY*>*4*9M,tu vws=*t uvwsH**ڶ*0t uvwsI Y*3*0*8!M,")MY*9#Z,gh"t"#Hu*#%yIvwIs5tuvws=*t  uvws=*$t   uvws=*%t uvwsF*-*0&t  uvwsV*0'*0X*0(tuvws@*1)t uvws9*1*0*3*)MY*9׶Z,ght#&$%8'u %y9vw9s9*1*0*3+)MY*9ԶZ,ght+.,-8/u %y9vw9s@*1,t 23uvws=*%t 67uvws=*$t :;uvws@*1-t >?uvwsu*=Y.M,GFtCFDEGu yzvwsX/Y*=0M,1tJ KLu vw s5tPuvws5tTuvws5tXuvws5t\uvws5t`uvws=*2t cduvws=*2t ghuvws5tluvws5tpuvws9*1*0*3+)MY*9ԶZ,ghttwuv8xu %y9vw9s9*1*0*3*)MY*9׶Z,ght|}~8u %y9vw9s5tuvws@*1)t uvws5tuvws@*1-t uvws@*1,t uvws5tuvwsT+3 +3*1*046*05,*1TM*0,UW,VW,+67W*0Xt&  *3<ALSu 3 ~TvwTrs*(8*)8*$*8+29*%*8,29*#*8*29*$*8+29*%*8,29*#*8*2:*$*8+2:*%*8,2:E*#*829*$*829*%*829*#*82:*$*82:*%*82:*)8l*#*8'29*$*8(29*%*8)29*#*8'2:*$*8(2:*%*8)2:i*#*829*$*829*%*829*#*82:*$*82:*%*82:tz %6GXiz#4EVg{u vwrsŻ;Y?+*9@ZA+*B=+CDN+CEY-FNGYHY-IJ:*3*0KL*;M[?N*9OZgh*N*9OZghN*9OZgh+N++etZ   ! ' + 3 = R c v { uR3Rc"yyyvw'rs;Y?+*9PZA+*Q=N+CD:RYSY+CDTU:VMNW*0'*1*0-O*1XB:*9YZgh,:*9YZgh:*9YZgh-wzN-wZ-wet^   ! ' + - 6 M V [ b p w z | u\ 6AM*|yyy-|}vw's ,[N66-:-2_jklY\]^:67-2_j_lY`]^:Ya]^:-2b:-2_jcl`dYefKgf_j_l2h:iYjklmnYopk 6* tn     ' 6 < O a p y  u\ (yvw rsG*1*0*3qL+*4+W*4*3*0WL+gh7:t"   ! 7 : ; F u &|}; yGvws *rs YM,t,,t*0u,v,v*0wM*/,*0,xbN:-*0-ym: *0:6666*05-*0n: 6 6   -  2z 6 -_jk4-_j_ 666F-{< 666/-{%*1W-{| 666-m:64*}*}665d6 666}*}6 *~6 *1    YSYSYSYSYSYSYSY SY SY  S: 6 : :*9Z*9Z  :  6  /*9Z*9Z  :6  !*1* *1*   *1* *1* *1* *1**/t2L   G I T ` c k w }     " % ' ( * + , 0 2 4 5 6 : ; < = D E F# G& H, I/ L2 PH QK RN SZ Y] Z` [c ^h _q `z c f h i j k l m n o r s3 t8 u; x@ y^ {a |w          u      qq zh `cb_\Yvw s{+nN6-Y]^:-2r**+=-2_jkl@-23-2m:5*UW**0*-2UW!-2_jkl*-2mKtZ     - 1 7 < > ] f n  uHf$vw   s;*+ZAt-u w s;*+Z@t-u w s;*+Z?t-u ws/*?t-u  ws/*At-u  ws;*+Z>t-u ws;*+Z=t-u ws/*<t-u  ws;*+Z;t-u ws/*:t-u  ws;*+Z9t-u w !s/*>t-u  w"#s/*;t-u  w$%s/*9t-u  w&'s;*+Z8t-u w()s/*7t-u  w*+s/*6t-u  w,+s/*5t-u  w-.s;*+Z4t-u w/0s;*+Z3t-u w12s/*2t-u  w34s/*4t-u  w56s;*+Z1t-u w78s/*8t-u  w9:s/*0t-u  w;<s/*3t-u  w=>s;*Z/t-u w?@s;*+Z.t-u wABs;*+Z-t-u wCDs/*.t-u  wEFs/*-t-u  wGs/*@t-u  wHs/*,t-u  wIJs:*++t-u wKLs:*+*t-u wMNs:*+)t-u wONs:*+(t-u wPNs:*+'t-u wQNs:*+&t-u wRNs:*+%t-u wSNs:*+$t-u wTNs:*+#t-u wUNs:*+"t-u wVNs:*+!t-u wWXs:*+ t-u wYNs:*+t-u wZNs:*+t-u w[Ns:*+t-u w\Ns:*+t-u w]Ns:*+t-u w^Ns:*+t-u w_Ls:*+t-u w`Ns:*+t-u waXs:*+t-u wbcs:*+t-u wdcs:*+t-u wecs:*+t-u wfcs:*+t-u wgcs:*+t-u whcs:*+t-u wics:*+t-u wjcs:*+t-u wkcs:*+t-u wlcs:*+ t-u wmcs:*+ t-u wncs:*+ t-u wocs:*+ t-u wpcs:*+ t-u wqcs:*+t-u wrcs:*+t-u wsNs:*+t-u wtcs:*+t-u wuvs/*/t-u  wwxs/*t-u  wyzs;*+Zt-u w{|s/*1t-u  w}~s;*+Zt-u w:s/*t-u  w:s/*t-u  ws/*t-u  wb,wC{ /3HLPK *8VcLL%Display/MseMotionSelectListener.class1 -X ,Y ,Z[ \] \^ _ \`a bc ,d e f gh gi jk jl gm gn o bp q rs tuv wxy u z{ | b} g~ g x u z ~ ~ i ~ ,jPanelWorkspaceLjavax/swing/JPanel; mouseListenerLDisplay/MseSelectListener;2(Ljavax/swing/JPanel;LDisplay/MseSelectListener;)VCodeLineNumberTableLocalVariableTablethis!LDisplay/MseMotionSelectListener; mouseDragged(Ljava/awt/event/MouseEvent;)VeLjava/awt/event/MouseEvent;xy2Ljava/awt/Point; highlight((Ljavax/swing/JPanel;Ljava/awt/Point;Z)VtempLjavax/swing/JLabel;jIallZlayernested components[Ljava/awt/Component;ic_xyxDy clickSelect(Ljavax/swing/JComponent;)V componentLjavax/swing/JComponent;highlightNested(Ljavax/swing/JPanel;)V SourceFileMseMotionSelectListener.java 2 ./ 01java/awt/Point 2 javax/swing/JPanel U ?@     javax.swing.JLabel javax/swing/JLabel Display.TextBoxjavax.swing.JPanel   TUDisplay/MseMotionSelectListener!java/awt/event/MouseMotionAdapter()Vjava/awt/event/MouseEventgetX()IgetY(II)V getSource()Ljava/lang/Object;Display/MseSelectListenerdeSelect requestFocus getComponents()[Ljava/awt/Component;java/awt/Component getLocation()Ljava/awt/Point; getParent()Ljava/awt/Container;javax/swing/SwingUtilitiesconvertPointToScreen'(Ljava/awt/Point;Ljava/awt/Component;)VconvertPointFromScreengetWidth getHeight()DgetXy1java/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)ZDisplay/AddComponentgetGroup(Ljava/lang/String;)I setOpaque(Z)VSELECTLjava/awt/Color; setBackground(Ljava/awt/Color;)V getBackground()Ljava/awt/Color;java/awt/ColorgetIDjavax/swing/JComponentjava/awt/Container!,-./01234Y**+*,5$% &'6 78./019:4}/Y++M+ *+ , * 5*+,'-..6 /78/;<=>?@4t+ :6:99 \92:2*2929 *,)c*c,*,L c* c,&*X, cH2;2:    2*W 2!2*W 2"!2*W *2 , 6 6  s n 2#*W$O+%&  =+%& ,+%&  +%&  6  &2 :  * *W'2"*2 , 5&34 5 678:;(=5>>@IATDIJ$K<LBMRQeRuVWX\]^_bgj$l)m6n?oLu_vmxsz6 $.AB 6A/ CD EF t78tG/t=>tHFnIJ kKD hL>eMNbON PQ4* +B+M,,,+(+)**+) ++! +(+"+*+(*+ +5>}16@JUdkz6 :AB78RSTU4z+ M>,o,2,2:,2 ,2! ,2 ,2",2 *,2 +5: &,5FO`isy64&ABz78zG/uIJsKDVWPK *8`Display/MseSelectListener.class1} >? @A @B C D @EF G H IJ KLM NO PQ R OS T U PVWXY Z [ \ ]^_xy1Ljava/awt/Point;DESELECTLjava/awt/Color;SELECT()VCodeLineNumberTableLocalVariableTablethisLDisplay/MseSelectListener; mousePressed(Ljava/awt/event/MouseEvent;)VeLjava/awt/event/MouseEvent;layerLjavax/swing/JPanel;deSelect(Ljavax/swing/JPanel;)VtempLjavax/swing/JLabel; components[Ljava/awt/Component;iIgetXy1()Ljava/awt/Point; SourceFileMseSelectListener.java $%java/awt/Point` ab cb $d  efjavax/swing/JPanel 12 ghi jkl mnjavax.swing.JLabelo pqr st #"javax/swing/JLabel uv !" wxDisplay.TextBoxjavax.swing.JPaneljava/awt/Color y" zb ${ |"Display/MseSelectListenerjava/awt/event/MouseAdapterjava/awt/event/MouseEventgetX()IgetY(II)V getComponent()Ljava/awt/Component; getComponents()[Ljava/awt/Component;java/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Zjava/awt/Component getBackground()Ljava/awt/Color; setOpaque(Z)V setBackground(Ljava/awt/Color;)VWHITEgetRGB(I)V LIGHT_GRAY! !"#"$%&3*' ()( )*+,&j *Y+++M, ',-./(  )* -./0 12&,* L=++2  '+2+2N-+2+2 +2 +2+2 $+2 +2+2 g'F456 89-:4;9<B@SAbBkG|HIKNP(*434/056789:&/*'W( )*;%&=!YY' $%<=PK *8ss""Display/StatusBar.class1   barLjavax/swing/JLabel;(Ljavax/swing/JLabel;)VCodeLineNumberTableLocalVariableTablethisLDisplay/StatusBar;println(Ljava/lang/String;)VsLjava/lang/String; SourceFileStatusBar.java   Display/StatusBarjava/lang/Object()Vjavax/swing/JLabelsetText!  F **+  ! "    A *+ %&   PK *8^YDisplay/TextBox.class1 ()VCodeLineNumberTableLocalVariableTablethisLDisplay/TextBox;copycutpaste SourceFile TextBox.java Display/TextBoxjavax/swing/JTextField!3*  !   +%   +(   ++  PK *8LLDisplay/TreeDisplay.class1 N M M  M M  M    M M       M M   '  +  /  3 3 3 9 9 = = = B E E I I Iroot)Ljavax/swing/tree/DefaultMutableTreeNode;inputComponents[LDisplay/InputComponent;jPanel1Ljavax/swing/JPanel;-(LTree/MathObject;[LDisplay/InputComponent;)VCodeLineNumberTableLocalVariableTableiIthisLDisplay/TreeDisplay;startLTree/MathObject; jScrollPane1Ljavax/swing/JScrollPane;jTree1Ljavax/swing/JTree;initComponents()Vtraverse=(LTree/MathObject;Ljavax/swing/tree/DefaultMutableTreeNode;)VtextObj LTree/Text;text variableObjLTree/Variable;var numberObjLTree/RealNumber;number binaryObjLTree/BinaryOperator;binary functionObjLTree/Function;functionnaryFunctionObjLTree/NaryFunction;nary matrixObj LTree/Matrix;matrix groupingObjLTree/Grouping;groupingnaryObjLTree/NaryOperator; currentNode Exceptions SourceFileTreeDisplay.java Ue de QR'javax/swing/tree/DefaultMutableTreeNode Expression U OP fgjavax/swing/JScrollPanejavax/swing/JTree U STCenter javax/swing/JPanel DragMath javax/swing/BoxLayout U java/awt/Dimension U  e   Tree.Text  Tree/Text  Tree.Variable Tree/Variable Tree.RealNumberTree/RealNumber Tree.BinaryOperatorTree/BinaryOperator   Tree.Function Tree/Function Tree.NaryFunctionTree/NaryFunction   Tree.Matrix Tree/Matrix Tree.Grouping Tree/GroupingTree.NaryOperatorTree/NaryOperatorDisplay/TreeDisplayjavax/swing/JFramejava/lang/NullPointerException(Ljava/lang/Object;)V(Ljavax/swing/tree/TreeNode;)VsetViewportView(Ljava/awt/Component;)Vadd)(Ljava/awt/Component;Ljava/lang/Object;)V getRowCount()I expandRow(I)VsetDefaultCloseOperationsetTitle(Ljava/lang/String;)V(Ljava/awt/Container;I)V setLayout(Ljava/awt/LayoutManager;)V(II)VsetMaximumSize(Ljava/awt/Dimension;)VsetMinimumSizesetPreferredSizegetContentPane()Ljava/awt/Container;java/awt/Containerpackjava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)ZgetText%(Ljavax/swing/tree/MutableTreeNode;)V getVarName()CvalueOf(C)Ljava/lang/String; getNumber(I)Ljava/lang/String;getIDDisplay/InputComponentgetDisplayText getRightChild()LTree/MathObject; getLeftChildgetChildgetSize(I)LTree/MathObject;!MNOPQRSTUVWg***,*Y+ *+* Y N Y* :- *-6X:#$& ')*'-/.</B0L1Y2`1f6Y>OZ[g\]g^_gQR/8`a<+bcdeWu*Y***Y**Y*Ydd*Y,,* *!*"X* ? ABC)E=FOGcHpJtKY u\]fgW+#$%&+'NY-(:,)+#$*&++NY-,-:,)+#$.&+/NY-01:,)+#$2&7+3NY*-425:,)*-6*-7+#$8&-+9NY*-:25:,)*-;+#$<&A+=NY*->25:,)6-?*-@+#$A&#+BNY*-C25:,)+#$D&-+ENY*-F25:,)*-G+#$H&A+INY*-J25:,)6-K*-LX1QRS!T'W6X;YKZQ]`^e_u`{cdefghklmnost u v&w)x2y>zD~SXmsYhi!jP;klKmPenoupP/qrsP%tuvP 9wx $yP)Z[Xz{m|P%}~P9$yPZ[\]^_PPK *8&s//Output/MathTran.xml MathTran + \cdot \times = \cup \cap , \equiv - { }! \ln \log \sin \cos \tan \sin^{-1} \cos^{-1} \tan^{-1} \sinh \cosh \tanh \sinh^{-1} \cosh^{-1} \tanh^{-1} \sqrt{ } e^{ } \max \min \det Tr \neq \pm := - \frac{ }{ } \div > \le \ge \subset \subseteq \not\subset \not\subseteq ^{ } _{ } \root \of { } \left( \right) \leftarrow \rightarrow \uparrow \downarrow \Leftarrow \Rightarrow \leftrightarrow \Leftrightarrow \nearrow \searrow \nwarrow \swarrow \exists \forall \epsilon \not\exists \not\epsilon \simeq \vee \wedge \neg \int \,d \frac{d}{d } \frac{\partial}{\partial } \sum_{{ }={ }}^{ } \prod_{{ }={ }}^{ } \lim_{ \to } \left|_{{ }={ }} \int_{ }^{ } \,d \pmatrix{ \cr } \left( \right) \{ \} \left[ \right] \left| \right| \infty <Γ> \Gamma <Δ> \Delta <Θ> \Theta <Λ> \Lamda <Ξ> \Xi <Π> \Pi <Σ> \Sigma <Υ> \Upsilon <Φ> \Phi <Ψ> \Psi <Ω> \Omega <α> \alpha <β> \beta <γ> \gamma <δ> \delta <ε> \epsilon <ζ> \zeta <η> \eta <θ> \theta <ι> \iota <κ> \kappa <λ> \lambda <μ> \mu <ν> \nu <ξ> \xi <π> \pi <ρ> \rho <σ> \sigma <τ> \tau <υ> \upsilon <φ> \phi <χ> \chi <ψ> \psi <ω> \omega PK *8sa#$% C& '() H* + H ,- ./0 Q Q1 23 Q4 546 Q7 Q89:; ] ]<=> a a? a@ABC aDEFGHIJK o o<LM s s1 s4 sN sOPQR {S T {N UV {O WXYoutputLjava/lang/String; autoBracketsZ formatDocLorg/jdom/Document;rootLorg/jdom/Element;bracketbuilderLorg/jdom/input/SAXBuilder; outputFormatappletCodeBaseLjava/net/URL;statusLDisplay/StatusBar;langManLDisplay/LanguageManager;=(LDisplay/StatusBar;LDisplay/LanguageManager;Ljava/net/URL;)VCodeLineNumberTableLocalVariableTablethisLOutput/OutputFormat;getOutputFormat()Ljava/lang/String;outputToClipboard%(LTree/MathObject;)Ljava/lang/String;initialtempLjavax/swing/JTextField;err Ljava/lang/NullPointerException; startNodeLTree/MathObject;syntaxreadFormatFile(Ljava/lang/String;)VpathexLjava/io/FileNotFoundException;Lorg/jdom/JDOMException;Ljava/io/IOException;fileNamereadMathTranFile()Vconvert(LTree/MathObject;)VtextObj LTree/Text;text numberObjLTree/RealNumber;number variableObjLTree/Variable;var binaryObjLTree/BinaryOperator;binarybrackets functionObjLTree/Function;function matrixObj LTree/Matrix;matrixmatrix_mImatrix_nxy groupingObjLTree/Grouping;groupingnaryObjLTree/NaryOperator;naryinaryFunctionObjLTree/NaryFunction; naryFunctionorders[Ljava/lang/String;orderstart Exceptions SourceFileOutputFormat.java  org/jdom/input/SAXBuilder Z [\  BracketsRnd] ^_ Initialjava/lang/StringBuilder `aoutput1 b cname AutoBrackets detruef gh output2javax/swing/JTextField i j Clipboardk lem n NoExpressionjava/lang/NullPointerException ReadingFileDragMatho pq java/net/URL `rformats/.xml stjava/io/FileNotFoundException ReadingFile2 org/jdom/JDOMExceptionjava/io/IOException uv MathTran.xmlw xy szMathTran { Tree.Text Tree/TextTextTree.RealNumberTree/RealNumber RealNumber |} `~ Tree.Variable Tree/Variable   Variable `Tree.BinaryOperatorTree/BinaryOperator   }reverse  output3 Tree.Function Tree/Function ^ Tree.Matrix Tree/Matrix } } matrixStartrowStart elementStart  elementEndelementSeparatorrowEnd rowSeparator matrixEnd Tree.Grouping Tree/GroupingTree.NaryOperatorTree/NaryOperator } ^finalTree.NaryFunctionTree/NaryFunction,   Output/OutputFormatjava/lang/Objectorg/jdom/DocumentgetRootElement()Lorg/jdom/Element;org/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getTexttoStringgetAttributeValue&(Ljava/lang/String;)Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)Z selectAllcopyDisplay/LanguageManager readLangFileDisplay/StatusBarprintlnjavax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;build#(Ljava/net/URL;)Lorg/jdom/Document;getClass()Ljava/lang/Class;java/lang/ClassgetResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;*(Ljava/io/InputStream;)Lorg/jdom/Document;getName getNumber()I(I)Ljava/lang/StringBuilder; getVarName()CvalueOf(C)Ljava/lang/String;&(Ljava/lang/Object;)Ljava/lang/String;(C)Ljava/lang/StringBuilder; getParent()LTree/MathObject;Tree/Precedencevalue[IgetIDTree/MathObject getRightChild getLeftChildgetMgetN getElement(II)LTree/MathObject;getSize(I)LTree/MathObject;split'(Ljava/lang/String;)[Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I(I)Ljava/lang/String;! ****+**Y*- *, "8& 9:;<$=)>*****/* B *M** **+*N*Y*-***+*Y*- Y*!:*M"#*** $%&** '%&N* )%*+,(^HIKM O$P.QOReSjUoVWXYZ[\]^cabd>.%[,YY* -.+/0M**,1 *+ ~MY* 3%4+*+TMY* 3%4+*+*MY* 3%4+*+8;28e5866 k'l3m8t;n<obtepfqtrsu>'<&f&&***789: rLY* 3%;*+LLY* 3%;*+&LY* 3%;*+2=5c6. yz{:=|>}`c~d*">"d"{ S+7<=l+>M*?N*Y*-@:*Y*-,A-+7<Bl+CM*DN*Y*-@:*Y*-,EF-+7<G+HM*,IJN*Y*-K:*,LMN,LNd*Y*-*Y*,IO*Y*-$*Y*-K+7<P+QM*,RN*Y*-@:6*-S6:6&6,TU,V.U,TW.6'*Y***Y*--X*,Y *,Z :*,Z*Y*--X*,Z *,Y :*,Y*Y*-['*Y**+7<\:+]M*,^N*Y*-@:*Y*--S'*Y**):*Y***,_*Y*--S'*Y**):*Y**+7<`i+aM*,bN,c6,d6*Y*-e66*Y*-f*Y*-g*,h*Y*-id$*Y*-j~*Y*-kd$*Y*-l6*Y*-m+7<n+oM*,pN*Y*-@:*Y*-*,q*Y*-+7<rF+sM*,tN*Y*-@:6*-S6:6&6,uU,v.U,uW.6'*Y**,wd64*,x*Y*-K*,x'*Y***Y*-y:+7<z4+{M*,|N*Y*-@:*Y*-::-}: ~::6^,*,2`6*Y*-YK,O*,`6*Y*-YK?B((47((#47((!(((`(Pqt((!$( (2SV((?BDx479HQr#479<ADKadi !#+LQu  7 ?`n "#$6%=&^'j()*,./02 3508?9D:P=q@t>vBCDGHILOMQ TW![$X&Z)^._1`8bNcQhVizklmnoqrsw zx}!~&2SVXy|    L O R0DdZdZ99#Y$$2&aUOI %"vD|Pp&>2  X9 9&,2 | S S(PK *8:8FFTree/BinaryOperator.class1!     leftChildLTree/MathObject; rightChild(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/BinaryOperator;idInameLjava/lang/String; getLeftChild()LTree/MathObject; getRightChild setLeftChild(LTree/MathObject;)V setRightChild SourceFileBinaryOperator.java  Tree/BinaryOperatorTree/MathObject!  [*,** # $  /* *  /* 1  >*+ 89  >*+ ?@ PK *8 99Tree/BuildTree.class1k L M N O P Q RS L T U VW X 5Y Z [\] ^_`ab Lc de f g h i j k l m nop $qrs t\ uv uw ux y z{ |} /~ 1~ 6~ 8~ : :Y < < > : C   GL G G G ML G QL TL WL ZL ]L `L cL fL iL G G #L  ^ ^  ^  w ^ ^ w L    w    w w w\  h   \  C C C  1| 1 1 1 1 /|  / / 6 8 > > > >inpCompsLorg/jdom/Element; copyStartI copyFinish copyLayerLjavax/swing/JPanel;copyZlangManLDisplay/LanguageManager;.(LDisplay/LanguageManager;Lorg/jdom/Element;)VCodeLineNumberTableLocalVariableTablethisLTree/BuildTree; generateTree*(Ljavax/swing/JPanel;ZII)LTree/MathObject;treeLTree/MathObject;layer outputStackLjava/util/Stack; Exceptions toPostfixI(Ljava/awt/Container;Ljava/util/Stack;Ljava/util/Stack;)Ljava/util/Stack;jexLorg/nfunk/jep/ParseException;tempLjavax/swing/JTextField; textBoxStackIDgroupnameLjava/lang/String; functionLayerLjava/awt/Container;functionComponents[Ljava/awt/Component;functionOutStack groupLayergroupComponents groupOutStackmatrixlayoutLjava/awt/GridLayout;matrixElementslayoutOutStack3layoutOutStack2layoutOutStack1layoutOutStack4temp2layoutOutStack layoutLayerlayoutComponentsfirstsecond operatorStackoutStack lastAdded componentsix parseString6(Ljava/lang/String;Ljava/util/Stack;)Ljava/util/Stack;parserLorg/nfunk/jep/JEP;nodeLorg/nfunk/jep/Node; expressionvalidateBeforeParsing&(Ljava/lang/String;)Ljava/lang/String;leftrightnextChar ascii_valuetokenCinfinitytheTextconvertJEPTreeJ(Lorg/nfunk/jep/Node;Ljava/util/Stack;Ljava/lang/String;)Ljava/util/Stack; varFactoryLorg/nfunk/jep/VariableFactory;newChildLorg/nfunk/jep/ASTVarNode; functionStack groupingStack Ljava/lang/NullPointerException;funNodeLorg/nfunk/jep/ASTFunNode;typecomp constantNodeLorg/nfunk/jep/ASTConstant;dDvarNode currentNodetoTree%(LTree/MathObject;Ljava/util/Stack;)Vchild1naryFunctionObjLTree/NaryFunction;stack leftStack rightStack leftChild rightChildobjLjava/lang/Object; binaryObjLTree/BinaryOperator;naryObjLTree/NaryOperator; nextObject functionObjLTree/Function;root groupingObjLTree/Grouping; matrixStackelement matrixObj LTree/Matrix;mn currentStack getCopyFinish()I SourceFileBuildTree.java  java/util/Stack  Tree/MathObject +,   Display.TextBox  javax/swing/JTextFieldjava/text/ParseExceptionjava/lang/StringBuilderOperator           I  org/nfunk/jep/ParseException Tree/Text javax.swing.JLabelArgument      ITree/NaryOperator !Tree/BinaryOperatorjavax.swing.JPaneljava/awt/Container Tree/Function Tree/Groupingjavax/swing/JPanel "#java/awt/GridLayout Tree/Matrix $I %I & '(Tree/NaryFunction ) * org/nfunk/jep/JEP + ,- .-unionorg/nfunk/jep/function/Union /0 intersection#org/nfunk/jep/function/Intersectiondet"org/nfunk/jep/function/Determinanttraceorg/nfunk/jep/function/Tracesubsetporg/nfunk/jep/function/Subset integrateorg/nfunk/jep/function/Integraldiff#org/nfunk/jep/function/Differentialsumorg/nfunk/jep/function/Sumproductorg/nfunk/jep/function/Productint'org/nfunk/jep/function/DefiniteIntegral 12 34  5I 678 9: ;<*=  =org.nfunk.jep.ASTFunNodeorg/nfunk/jep/ASTFunNode >?. @ ;AIntegral BIDefiniteIntegralorg/nfunk/jep/VariableFactoryorg/nfunk/jep/ASTVarNode C DE FG HIJ KL MN O PQ R Comparative<LessThan>MoreThan<=LTEQ>=GTEQ!=NotEqual==Equalsjava/lang/NullPointerExceptionorg.nfunk.jep.ASTConstantorg/nfunk/jep/ASTConstant ST UVTree/RealNumberorg.nfunk.jep.ASTVarNode Tree/VariableVariable WTree.NaryFunction XI YZ K[ \]Tree.BinaryOperatorjava.util.Stack ^] _` a] b`Tree.NaryOperator c dZ Tree.Function Y] Tree.Grouping Tree.Matrix eI fI gh ijTree/BuildTreejava/lang/Object()Vempty()Zpop()Ljava/lang/Object; getComponents()[Ljava/awt/Component;getClass()Ljava/lang/Class;java/lang/ClassgetName()Ljava/lang/String;java/lang/Stringequals(Ljava/lang/Object;)ZDisplay/LanguageManager readLangFileappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString(Ljava/lang/String;I)VgetTextsizeget(I)Ljava/lang/Object;push&(Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/String;)Vjava/awt/ComponentDisplay/AddComponentgetID(Ljava/lang/String;)IgetGrouppeekTree/Precedencevalue[I(ILjava/lang/String;)V getLayout()Ljava/awt/LayoutManager;getRows getColumns(ILjava/lang/String;II)V getComponent(I)Ljava/awt/Component;(ILjava/lang/String;I)VaddaddStandardFunctionssetAllowUndeclared(Z)VsetImplicitMul addFunctionA(Ljava/lang/String;Lorg/nfunk/jep/function/PostfixMathCommandI;)VparseExpression((Ljava/lang/String;)Lorg/nfunk/jep/Node; getTopNode()Lorg/nfunk/jep/Node;lengthcharAt(I)Cjava/lang/CharacterisLetterOrDigit(C)Z substring(II)Ljava/lang/String;(C)Ljava/lang/StringBuilder;getPFMC.()Lorg/nfunk/jep/function/PostfixMathCommandI; lastIndexOf(I)Ljava/lang/String;jjtGetNumChildren(I)VcreateVariable,(Ljava/lang/String;)Lorg/nfunk/jep/Variable;setVar(Lorg/nfunk/jep/Variable;)V jjtAddChild(Lorg/nfunk/jep/Node;I)Vorg/jdom/ElementgetChild&(Ljava/lang/String;)Lorg/jdom/Element;getAttributeValuejava/lang/IntegerparseInt jjtGetChild(I)Lorg/nfunk/jep/Node; isOperatorgetValuejava/lang/Double parseDouble(Ljava/lang/String;)D(CLjava/lang/String;)VgetSizesetChild(LTree/MathObject;I)V(I)LTree/MathObject; setParent(LTree/MathObject;)V setRightChild getRightChild()LTree/MathObject; setLeftChild getLeftChildremoveaddChildgetMgetN setElement(IILTree/MathObject;)V getElement(II)LTree/MathObject;! Z**+*W,-. /0 Q****+*+Y Y :  ::. ;< =>?A.C7DAEKGNIRA QQQQQ.#N 6+:66*+**6*`6H22:(YY*Y : 6   -  !"W : -$Y%"W62&(YY*'62()62(*6 2(+: : , ,, : , 1-.- ..-, "W, ,, :  ,/Y 0"W,1Y 2"W232(42()62(*6 2(+: 6 F25:  : * 25Y Y : - "W-6Y 7"W F25:  : * 25Y Y : - "W-8Y 9"W 25:  :  g 2::  ;<: =:6(-*25Y Y "W->Y ?@A"W6 6 6 62 6 6 6 6  6 6 %6 6 9 2::*B5Y Y :-"W*B5Y Y :-"W* 25Y Y :-"W-CY D"W8 2::B::*B5Y Y :-"W*B5Y Y :-"W* 25Y Y :-"W-CY D"W5 2::*B5Y Y :-"W*B5Y Y :-"W* 25Y Y :-"W* 25Y Y :-"W-CY D"W6 7 2::*B5Y Y :-"WB::*B5Y Y :-"W*B5Y Y :-"W* 25Y Y :-"W-CY D"W. Tn 2::B::*B5Y Y :-"W* 25Y Y :-"W-CY D"W-X* 25Y Y :-"W* 25Y Y :-"W-CY D"W\*  25Y Y :-"W* 25Y Y :-"W-1Y 2"W< 6*  25Y Y :-"W-6Y 7"W2::=:66(YY*', -, "W-#V[ \ ]_a%b+c3f:iMjWl]mqrstuywxz{} )69@Ibkr~ &-=CMTov   #&-03ADGUX^ahq$+HOjq     /=Fcju !/"6#Q$X%i(p)*+,-0123 45!6$7*8F9M:]>`@jAqBtCyHKLOPSd=  Wt8 )~ 6q 9n 9  2 & M9 T2 o [ QJGq{^:$^H:j\:Fc^:bW/:Q:: F   S  Py l j   |*4+$Y*%EW*FKGYHM,I,J,K,LMYNO,PQYRO,STYUO,VWYXO,YZY[O,\]Y^O,_`YaO,bcYdO,efYgO,hiYjO,*kW,lN- #Ym-Y *nL+^X Y\^&_*`/a4bAcNd[ehfughijkmnpqsv*&     # <*ok*p=Y*odO*`p>*`pq 4*`r:*`*or:YsK<*or*p=">=/Y*`rt*`*orK+Y*ru*`*orK*^  (;ERlort|RE'R(D_fb * *v*wN-x:yz6`{::|=-}~:-})Y:Y:  - ~E-})Y:Y:  - -} -}|::61-+,nW-+,nW+/Y0"W1-+,nW-+,nW+1Y2"W4-Y ,n: + "W+6Y7"W4-Y ,n: + "W+8Y9"W-4-+,nW-+,nW+1Y2"Wo-}d6  #- Y ,n: + "W -}"+CY-}D"W+6Y7"W|- :_- :L- :9- :&- :-::-+,nW-+,nW+1Y2"W:+$Y,%EW*'*N-96+Y"W*^*N-o+$Y-%"W;-p+Y""W+Y-p"W+fY )47AIMU^ht{'2JPbi"*Iadnz  '6;GLZiny "#%)^h  b    d   !" )4#7$;%&G'(LnV)*   +,  Y+ S*F*CM6,2+ N- :,,,-˧**1M,B,9,0,',-,.,2 ,T+ N-9,- ,,,+,+ ,,,+P-:+ : :,,, :,,,9,+ ,,,+,+ ,,,+**/M>+, :.,;++ dW,+ ,,,++, :,+ ,,,++, :.,;++ dW,+ ,,,++, :,+ ,,,+*(*6M+ N- :-,*(*8M+ N- :-,y*j*>M,>,6d6d6J9+ : :,,,d6`356:;(<0=9>A?K@QATBWCiDnFHJLMNPQRUV XYZ#[*]4^:_B`IbLdWe_fghrizjmnpqstvwxyz|~ ),8AJVYenw )3?FILRX9-;./0'08G1 >2434456n789:;<= >?@ >*A) BbCD]EWFR LY*YGHI/* JKPK *8,WWTree/Function.class1  childLTree/MathObject;(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/Function;idInameLjava/lang/String;getChild()LTree/MathObject;setChild(LTree/MathObject;)V SourceFile Function.java   Tree/FunctionTree/MathObject! R *,*   !    /* '   >*+ ./  PK *8|^NNTree/Grouping.class1  childLTree/MathObject;(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/Grouping;idInameLjava/lang/String;getChild()LTree/MathObject;setChild(LTree/MathObject;)V SourceFile Grouping.java   Tree/GroupingTree/MathObject! I*, !"   /* (   >*+ /0  PK *87LLTree/MathObject.class1&    !"#$nameLjava/lang/String;idIparentLTree/MathObject;(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisgetName()Ljava/lang/String;getID()I setParent(LTree/MathObject;)V getParent()LTree/MathObject; SourceFileMathObject.java %  Tree/MathObjectjava/lang/Objectjava/io/Serializable()V!   b***,*! "#$    /**  /*.  >*+ 56  /*<  PK *8Tree/Matrix.class1+ $ % & '()array[[LTree/MathObject;mIn(ILjava/lang/String;II)VCodeLineNumberTableLocalVariableTablethis LTree/Matrix;idnameLjava/lang/String; setElement(IILTree/MathObject;)VelementLTree/MathObject;getArray()[[LTree/MathObject; getElement(II)LTree/MathObject;getM()IgetN SourceFile Matrix.java *   Tree/MatrixTree/MathObject(ILjava/lang/String;)V!    &*,****2S$% &'(%)4&& && & V *2-S 1 2*    /*8 G *22A     /*H ! /*O "#PK *8nW>Tree/NaryFunction.class1"   child[LTree/MathObject;(ILjava/lang/String;I)VCodeLineNumberTableLocalVariableTablethisLTree/NaryFunction;idInameLjava/lang/String;ngetChild(I)LTree/MathObject;getSize()IsetChild(LTree/MathObject;I)VnewChildLTree/MathObject; SourceFileNaryFunction.java !Tree/MathObject Tree/NaryFunction(ILjava/lang/String;)V! _*,* "#$ *  ;*2 '   0* +   J*+S 01  PK *8VՈTree/NaryOperator.class11 "# $ % & ' ()*listLjava/util/ArrayList;(ILjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/NaryOperator;idInameLjava/lang/String;getSize()IaddChild(LTree/MathObject;I)VchildLTree/MathObject;ngetChild(I)LTree/MathObject; SourceFileNaryOperator.java java/util/ArrayList + , -. /0Tree/MathObjectTree/NaryOperator()Vsizeadd(Ljava/lang/Object;)Zget(I)Ljava/lang/Object;!   X*,*Y"# 2*) L *+W 1 2    @ *9   !PK *8ڏ Tree/Precedence.class1  NONEI ConstantValueADD_SUBMULT_DIVEXPONENTS_ROOTSvalue[I()VCodeLineNumberTableLocalVariableTablethisLTree/Precedence;i SourceFilePrecedence.java  Tree/Precedencejava/lang/Object!      /* Qd ;OOOOOOOOO:"$ %&')#*)+/,5-;.B/I0P2  GPK *8j,6Tree/RealNumber.class1  numberI(I)VCodeLineNumberTableLocalVariableTablethisLTree/RealNumber; getNumber()I SourceFileRealNumber.java  Tree/RealNumberTree/MathObject(ILjava/lang/String;)V!  I ** "# $    /* *  PK *8iUbJTree/Text.class1  textLjava/lang/String;(Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis LTree/Text;getText()Ljava/lang/String; SourceFile Text.java   Tree/TextTree/MathObject(ILjava/lang/String;)V!  I **+ "# $    /* *  PK *8iwTree/Variable.class1  varNameC(CLjava/lang/String;)VCodeLineNumberTableLocalVariableTablethisLTree/Variable;typeLjava/lang/String; getVarName()C SourceFile Variable.java   Tree/VariableTree/MathObject(ILjava/lang/String;)V! R *,* "# $    /* *  PK*8Y|9META-INF/MANIFEST.MFPK*8!M]qp9META-INF/LONCAPA.SFPK*8tp7o+META-INF/LONCAPA.DSAPK *8 .META-INF/PK *8/Display/PK *89/Display/Images/PK *8f/Output/PK *8/Tree/PK *8Q)/Display/AboutFrame$1.classPK *8ȑ3Display/AboutFrame$2.classPK *8-쭳6Display/AboutFrame$3.classPK *8'&@:Display/AboutFrame$4.classPK *8PAAq>Display/AboutFrame.classPK *8@ SYDisplay/AddComponent$1.classPK *8dOkk_Display/AddComponent.classPK *8mmGDisplay/ComListener.classPK *8csg"g"Display/CompConfig.xmlPK *8 ^Display/DocListener.classPK *8.XvvJDisplay/DrgmFileFilter.classPK *8& Display/FocListener.classPK *8f$ Display/FormatChooser$1.classPK *8' Display/FormatChooser.classPK *8$Display/Images/absolute.gifPK *8ɮ]]'Display/Images/addition.gifPK *8b\\~+Display/Images/and.gifPK *8f,Display/Images/arccos.gifPK *8Ys/Display/Images/arccosh.gifPK *8ռVt3Display/Images/arcsin.gifPK *8x7Display/Images/arcsinh.gifPK *8\檛N;Display/Images/arctan.gifPK *8 ؠ ?Display/Images/arctanh.gifPK *8RIBDisplay/Images/arrows.gifPK *8_NZZCDisplay/Images/assignment.gifPK *8e,PGDisplay/Images/calculus.gifPK *8(YYMKDisplay/Images/comma.gifPK *81-kk&NDisplay/Images/copy_clipboard_24_h.pngPK *8QDisplay/Images/cos.gifPK *8:}BUDisplay/Images/cosh.gifPK *8&YDisplay/Images/curlybr.gifPK *8>%\Display/Images/cut_clipboard_24_h.pngPK *8 aDisplay/Images/def_integral.gifPK *8yzeDisplay/Images/determinant.gifPK *8i&iDisplay/Images/differential.gifPK *8eVVmDisplay/Images/divide2.gifPK *8Ԉ@nDisplay/Images/division.gifPK *8\\qDisplay/Images/downArrow.gifPK *8{πbrDisplay/Images/e.gifPK *8VVvDisplay/Images/equals.gifPK *8VVyDisplay/Images/equiv.gifPK *8fR-zDisplay/Images/evaluate.gifPK *8v__~Display/Images/exists.gifPK *8 ^^~Display/Images/factorial.gifPK *8IPADisplay/Images/fences.gifPK *8^>s``[Display/Images/forAll.gifPK *8NDisplay/Images/function.gifPK *8縚Display/Images/gamma.gifPK *8(1ޗDisplay/Images/greek.gifPK *8poy+Display/Images/infinity.gifPK *8^1FDisplay/Images/integral.gifPK *8y)dd@Display/Images/intersection.gifPK *8{]]Display/Images/isIn.gifPK *8{sDisplay/Images/latex.pngPK *8>'~Display/Images/layout.gifPK *898ұ??Display/Images/leftArrow.gifPK *8BAADisplay/Images/leftDblArrow.gifPK *8}YY!zDisplay/Images/leftRightArrow.gifPK *8e/"FF$Display/Images/leftRightDblArrow.gifPK *8gXG]]Display/Images/less than.gifPK *8?G`1Display/Images/limit.gifPK *8+Display/Images/ln.gifPK *8 Display/Images/log.gifPK *8T__Display/Images/lteq.gifPK *8qC9Display/Images/maple.pngPK *8HM Display/Images/mathmllogo.pngPK *8p, Display/Images/matrix.gifPK *8JBaDisplay/Images/max.gifPK *8f$>ZZDisplay/Images/mid.gifPK *8Display/Images/min.gifPK *84n]]WDisplay/Images/more than.gifPK *8!Y&Display/Images/move_to_folder_24_h.pngPK *8ܪ^^Display/Images/mteq.gifPK *8N9SS!yDisplay/Images/multiplication.gifPK *8CC Display/Images/multiply2.gifPK *8sӁDisplay/Images/n-th root.gifPK *8?[[!rDisplay/Images/northEastArrow.gifPK *8?mv[[! Display/Images/northWestArrow.gifPK *8ձ==Display/Images/not.gifPK *8ibbDisplay/Images/notExists.gifPK *8ZرccDisplay/Images/notIn.gifPK *8gRRLDisplay/Images/notequal.gifPK *8yllDisplay/Images/notsubset.gifPK *8CSjj}Display/Images/nsubeq.gifPK *8լZ%Display/Images/open_document_24_h.pngPK *8W Display/Images/operators.gifPK *8@:٣ZZDisplay/Images/or.gifPK *8IS&mDisplay/Images/partialDifferential.gifPK *8˵'ADisplay/Images/paste_clipboard_24_h.pngPK *8h 1 Display/Images/pi.gifPK *8=UnOODisplay/Images/plusminus.gifPK *8}Display/Images/product.gifPK *8#SuqDisplay/Images/redo_24_h.pngPK *8jWWcDisplay/Images/rightArrow.gifPK *8#BB Display/Images/rightDblArrow.gifPK *8MJƓuDisplay/Images/roundbr.gifPK *8S-@Display/Images/save_24_h.pngPK *8c7AA["Display/Images/simEq.gifPK *8ԇ"Display/Images/sin.gifPK *8zv&Display/Images/sinh.gifPK *8a\\!g*Display/Images/southEastArrow.gifPK *8as\\!+Display/Images/southWestArrow.gifPK *84+Display/Images/square root.gifPK *8h/Display/Images/squarebr.gifPK *8/R3Display/Images/subscript.gifPK *8Q aa7Display/Images/subset.gifPK *8x$^^:Display/Images/subseteq.gifPK *8wTT=>Display/Images/subtraction.gifPK *8ADisplay/Images/sum.gifPK *8D|EDisplay/Images/superscript.gifPK *8 qIDisplay/Images/tan.gifPK *84n0MDisplay/Images/tanh.gifPK *8`S,||QDisplay/Images/trace.gifPK *8g$TDisplay/Images/undo_24_h.pngPK *8WggXDisplay/Images/union.gifPK *83xCCX\Display/Images/upArrow.gifPK *8RyEE\Display/InputComponent.classPK *8C@RbDisplay/LanguageManager.classPK *8(1jj3kDisplay/MainApplet$1$1.classPK *8-Br;hhqDisplay/MainApplet$1.classPK *872wDisplay/MainApplet$10.classPK *8lE}Display/MainApplet$11.classPK *81hDisplay/MainApplet$12.classPK *8DsY!Display/MainApplet$13.classPK *8Kr~ Display/MainApplet$14.classPK *8Display/MainApplet$15.classPK *88lDisplay/MainApplet$16.classPK *8ܩ_Display/MainApplet$17.classPK *8#eDisplay/MainApplet$18.classPK *8JDisplay/MainApplet$19.classPK *8JlDisplay/MainApplet$2.classPK *8 ˭Display/MainApplet$20.classPK *8ZѰDisplay/MainApplet$21.classPK *8MRlͳDisplay/MainApplet$22.classPK *8q<ӶDisplay/MainApplet$23.classPK *8 عDisplay/MainApplet$24.classPK *8i|Display/MainApplet$25.classPK *8>$Display/MainApplet$26.classPK *8ӖJDisplay/MainApplet$27.classPK *8 QypDisplay/MainApplet$28.classPK *8ZDisplay/MainApplet$29.classPK *8 )Display/MainApplet$3.classPK *8^]mxDisplay/MainApplet$30.classPK *8.Display/MainApplet$31.classPK *8f]Display/MainApplet$32.classPK *8[CDisplay/MainApplet$33.classPK *8iDisplay/MainApplet$34.classPK *8mDisplay/MainApplet$35.classPK *8:^Display/MainApplet$36.classPK *8>4oDisplay/MainApplet$37.classPK *8/Display/MainApplet$38.classPK *8@'Display/MainApplet$39.classPK *8ySMDisplay/MainApplet$4.classPK *8&'FDisplay/MainApplet$40.classPK *8VFLDisplay/MainApplet$41.classPK *8 rDisplay/MainApplet$42.classPK *8I Display/MainApplet$5.classPK *8KSDisplay/MainApplet$6.classPK *8ݤDisplay/MainApplet$7.classPK *8r$FDisplay/MainApplet$8.classPK *8e| Display/MainApplet$9.classPK *8@d4 Display/MainApplet$MouseListenerPaletteToolbar.classPK *8- $Display/MainApplet$MouseListenerTextBox.classPK *8~V+Display/MainApplet.classPK *8VcLL%,Display/MseMotionSelectListener.classPK *8`^<Display/MseSelectListener.classPK *8ss""DDisplay/StatusBar.classPK *8^YFDisplay/TextBox.classPK *8LLHDisplay/TreeDisplay.classPK *8&s//sZOutput/MathTran.xmlPK *8saSTree/NaryFunction.classPK *8VՈTree/NaryOperator.classPK *8ڏ ZTree/Precedence.classPK *8j,6Tree/RealNumber.classPK *8iUbJTree/Text.classPK *8iwTree/Variable.classPK5