PK d6 META-INF/PK d6;FFMETA-INF/MANIFEST.MFManifest-Version: 1.0 Created-By: 1.4.2_12 (Apple Computer, Inc.) PK d6 netscape/PK d6netscape/javascript/PK d6y%netscape/javascript/JSException.class0E 9: ; <= > ? @ A BCDEXCEPTION_TYPE_EMPTYI ConstantValueEXCEPTION_TYPE_VOIDEXCEPTION_TYPE_OBJECTEXCEPTION_TYPE_FUNCTIONEXCEPTION_TYPE_STRINGEXCEPTION_TYPE_NUMBEREXCEPTION_TYPE_BOOLEANEXCEPTION_TYPE_ERRORfilenameLjava/lang/String;linenosource tokenIndexwrappedExceptionTypewrappedExceptionLjava/lang/Object;()VCodeLineNumberTableLocalVariableTablethis!Lnetscape/javascript/JSException; Deprecated(Ljava/lang/String;)Vs(ILjava/lang/Object;)V;(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)VgetWrappedExceptionType()IgetWrappedException()Ljava/lang/Object; SourceFileJSException.java '(unknown  ! " # $ '/ %&netscape/javascript/JSExceptionjava/lang/RuntimeException!   !" #$%&'()b *******HI JKLMN+  ,-.'/)m!*+ ******XY Z[\] ^+!,-!0 .'1)Y***, *fg hi+ ,-$%&'2)!*+ *,*****tu vwxy z+>!,-!0 ! !!!" !#.34)/**+ ,-56)/* *+ ,-78PK d6\uDD"netscape/javascript/JSObject.class0Y B C D EF G H IJK LM LN OPQinternalI long_internalJappletLjava/lang/ref/WeakReference;pluginInstance initClass()V(I)VCodeLineNumberTableLocalVariableTablethisLnetscape/javascript/JSObject; jsobj_addr(ILjava/applet/Applet;)VLjava/applet/Applet;(II)V(J)V getApplet()Ljava/applet/Applet;getPluginInstance()I getMember&(Ljava/lang/String;)Ljava/lang/Object;getSlot(I)Ljava/lang/Object; setMember'(Ljava/lang/String;Ljava/lang/Object;)VsetSlot(ILjava/lang/Object;)V removeMember(Ljava/lang/String;)Vcall9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;evaltoString()Ljava/lang/String; getWindow4(Ljava/applet/Applet;)Lnetscape/javascript/JSObject;finalizeequals(Ljava/lang/Object;)ZliveConnectLibraryLjava/lang/String; SourceFile JSObject.java    java/lang/ref/WeakReference R  STjava/applet/Appletnetscape.jsj.dllU VW X2 netscape/javascript/JSObjectjava/lang/Object(Ljava/lang/Object;)Vget()Ljava/lang/Object;java/lang/System getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; loadLibrary! X****jW Xkl !r *****Y,nW Xopq    "#k*****sW Xtuv  $X****xW Xyz %&F** }~  '(/* )*+,-./012345*67 89:;<=M  K* * `a bce  >?@APK d6M#A!netscape/javascript/JSProxy.class0 getMemberD(Lnetscape/javascript/JSObject;Ljava/lang/String;)Ljava/lang/Object;getSlot3(Lnetscape/javascript/JSObject;I)Ljava/lang/Object; setMemberE(Lnetscape/javascript/JSObject;Ljava/lang/String;Ljava/lang/Object;)VsetSlot4(Lnetscape/javascript/JSObject;ILjava/lang/Object;)V removeMember3(Lnetscape/javascript/JSObject;Ljava/lang/String;)VcallW(Lnetscape/javascript/JSObject;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;evaltoString2(Lnetscape/javascript/JSObject;)Ljava/lang/String; getWindow4(Ljava/applet/Applet;)Lnetscape/javascript/JSObject; SourceFile JSProxy.javanetscape/javascript/JSProxyjava/lang/Object    PK d6e;$netscape/javascript/JSRunnable.class0E # $% & ' () *+ ,- ./ 01 2345runnableLnetscape/javascript/JSObject;!(Lnetscape/javascript/JSObject;)VCodeLineNumberTableLocalVariableTableie Ljava/lang/InterruptedException;this Lnetscape/javascript/JSRunnable;run()VtLjava/lang/Throwable; SourceFileJSRunnable.java  java/lang/Thread 6 7 8java/lang/InterruptedException9 :; <java/lang/Throwable= >?@ AB CDnetscape/javascript/JSRunnablejava/lang/Objectjava/lang/Runnable(Ljava/lang/Runnable;)Vstartwaitnetscape/javascript/JSObjectcall9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; notifyAlljava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/Object;)VprintStackTrace(Ljava/io/PrintStream;)V!-**+*YM»Y**N,ç :, "%%)%& 01 2 3576 8,9  --0* W*YL* +çM+,L + +  & = >?@D A!B(C/E! 0!"PK d611 netscape/javascript/JSUtil.class0-    ! " #$%()VCodeLineNumberTableLocalVariableTablethisLnetscape/javascript/JSUtil; getStackTrace)(Ljava/lang/Throwable;)Ljava/lang/String;tLjava/lang/Throwable; captureStreamLjava/io/ByteArrayOutputStream;pLjava/io/PrintWriter; SourceFile JSUtil.java java/io/ByteArrayOutputStreamjava/io/PrintWriter &' () * +,netscape/javascript/JSUtiljava/lang/Object(Ljava/io/OutputStream;)Vjava/lang/ThrowableprintStackTrace(Ljava/io/PrintWriter;)VflushtoString()Ljava/lang/String;!   /*,   mYLY+M*,,+34679 PK d6 netscape/oji/PK d6netscape/oji/JNIRunnable.class0   mJavaMessageI(I)VCodeLineNumberTableLocalVariableTablethisLnetscape/oji/JNIRunnable; javaMessagerun()V SourceFileJNIThread.java  netscape/oji/JNIRunnablejava/lang/Objectjava/lang/Runnable   F ** @A B   PK d6}rnetscape/oji/JNIThread.class02    ! " # $ %&' fSecureEnvI(I)VCodeLineNumberTableLocalVariableTablethisLnetscape/oji/JNIThread; secureEnvrun()V SourceFileJNIThread.javajava/lang/StringBuffer  JNIThread->0x ()* +, -. /  0 1netscape/oji/JNIThreadjava/lang/Threadappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;java/lang/Integer toHexString(I)Ljava/lang/String;toString()Ljava/lang/String;(Ljava/lang/String;)V setPrioritystart  m)*Y** * 345$7(8))PK d6f),/netscape/oji/JNIUtils$StubSecurityManager.class0: # $% & '() * +,./()VCodeLineNumberTableLocalVariableTablethisStubSecurityManager InnerClasses+Lnetscape/oji/JNIUtils$StubSecurityManager;getCurrentClassLoader()Ljava/lang/ClassLoader;exLjava/lang/SecurityException;loaderLjava/lang/ClassLoader;iIretval systemLoader classContext[Ljava/lang/Class;getCurrentClassContext()[Ljava/lang/Class; SourceFile JNIUtils.java 0 1 2 3 4java/lang/SecurityException 56 789)netscape/oji/JNIUtils$StubSecurityManagerjava/lang/SecurityManagerjava/lang/ClassLoadergetSystemClassLoadergetClassContextjava/lang/ClassgetClassLoadercurrentClassLoaderjava/lang/Objectequals(Ljava/lang/Object;)Znetscape/oji/JNIUtils    /*   JLM*N6-6:-d2: :*:, L +#& : #&(.<?BHH(*:JHD ?  /*  !" -PK d6Ï1vvnetscape/oji/JNIUtils.class0 %t uv wx (y (z #{ (| }~ } } } } } ( ( ( } # % w ( ( &k & & #t &tStubSecurityManager InnerClasses stubManager+Lnetscape/oji/JNIUtils$StubSecurityManager; lcInfoLockLjava/lang/Object;lcInfoLjava/util/Stack;()VCodeLineNumberTableLocalVariableTablethisLnetscape/oji/JNIUtils; NewLocalRef&(Ljava/lang/Object;)Ljava/lang/Object;objectGetCurrentThread()Ljava/lang/Object;checkClassAccess(Ljava/lang/Class;)VclazzLjava/lang/Class;(Ljava/lang/String;)VbInameLjava/lang/String; classContext[Ljava/lang/Class;pkgifixProtectionDomainscerts![Ljava/security/cert/Certificate;pd Ljava/security/ProtectionDomain;hasCertsZtopPDClassOffset topPDClasstopPD topPDHasCertscsLjava/security/CodeSource;nextPDWithCertsnextPDWithoutCerts inLiveConnect([Ljava/lang/Class;)Z classNameelements topClassNamegetTopPDClassOffset([Ljava/lang/Class;)IgetClassProtectionDomain3(Ljava/lang/Class;)Ljava/security/ProtectionDomain;setClassProtectionDomain4(Ljava/lang/Class;Ljava/security/ProtectionDomain;)VGetCurrentClassLoaderGetObjectClassLoader PushLCInfo(I)VeLjava/util/EmptyStackException;newInfo[IpluginInstance PopLCInfoCurrentLCPluginInstance()I currentInfo SourceFile JNIUtils.java 12  =A +, YZ [ o   A ^_ `a  bcnetscape.oji.LiveConnectProxy java.awt.EventDispatchThread -. /0 <java/util/EmptyStackException 9 <)netscape/oji/JNIUtils$StubSecurityManagerjava/lang/Objectjava/util/Stacknetscape/oji/JNIUtilsjava/lang/Thread currentThread()Ljava/lang/Thread;java/lang/ClassgetName()Ljava/lang/String;getCurrentClassContext()[Ljava/lang/Class;java/lang/Stringreplace(CC)Ljava/lang/String; startsWith(Ljava/lang/String;)Z lastIndexOf(I)Ilength substring(I)Ljava/lang/String;(II)Ljava/lang/String;java/lang/SystemgetSecurityManager()Ljava/lang/SecurityManager;java/lang/SecurityManagercheckPackageAccessjava/security/ProtectionDomain getCodeSource()Ljava/security/CodeSource;java/security/CodeSourcegetCertificates#()[Ljava/security/cert/Certificate;equals(Ljava/lang/Object;)ZgetCurrentClassLoader()Ljava/lang/ClassLoader;getClass()Ljava/lang/Class;getClassLoaderpeekpushpop!(% +, -. /01233*4 35 67 893,*485 :. ;<34? =>36*4 DE5 ?@ =A3XL+*/.M, ,[ `>, , M,. >,M,46 TYZ`a!b*c7d=gDhIiPjWl54*BCXDEQFG@HEDIC J23 K**<*2M,N6-::6::6  J* d2:  16  ::6   : : ",N ,N4&#&,18=@CFOZ_belqx}5 8KLxKLZ6MN e+OP IMIC FGQCR@#SN&TP,UVC}WNFzXN YZ3U*<*d2/.M,,>&*d2/.:42 ')0AKMS54A [E+(ICUFGR\CB]E ^_3w!*d<*2M,4 5  MNIC!FG `a bc d<34 e932*45 :. fg39YL YOMMN,O,!W+ç :+ .11514* ./1324 5$6,7885 hijk9lC m23rYK²"WL*çM*,  4;= ?>@A5 hi no3'YK YOLLM+.*ìN*- !""%"4DEGIHJ"K5hipkq23?#Y$%Y&Y'4 )*rs* #()PK d6& #netscape/oji/LiveConnectProxy.class0  ()VCodeLineNumberTableLocalVariableTablethisLnetscape/oji/LiveConnectProxy;run(Ljava/lang/Runnable;)VrLjava/lang/Runnable; SourceFileLiveConnectProxy.java  netscape/oji/LiveConnectProxyjava/lang/Objectjava/lang/Runnable!/*.  5* 01 PK d6Vnetscape/oji/MRJSession.class0 P   O        3        O O   + + + + O O 4 3 O  :  O O    3outLjava/io/PrintStream;errconsolepropsLjava/util/Properties; pluginHomeLjava/lang/String;()VCodeLineNumberTableLocalVariableTablethisLnetscape/oji/MRJSession;loadProperties()Ljava/util/Properties; propsStreamLjava/io/InputStream;exLjava/io/IOException;giveOurselvesAllPermissionsnIourPolicyPropertyLjava/lang/Exception;restrictPackageAccess packageAccessopen(Ljava/lang/String;)V consolePathappendZ consoleFileLjava/io/File; parentFile Exceptions initSecuritynamesecurityManagerLjava/lang/SecurityManager;dateLjava/util/Date;versionclose SourceFileMRJSession.java YZjava/util/Propertiesjava/io/FileInputStreamjava/lang/StringBuffer WX p/MRJPlugin.properties Yn  }Zjava/io/IOException QR'MRJSession.loadProperties(): Exception n Zjava/lang/InternalError policy.url. p file:/MRJPlugin.policy java/lang/Exception4MRJSession.giveOurselvesAllPermissions(): Exception package.access,netscape.oji..MRJSession.restrictPackageAccess(): Exception netscape.oji.plugin.home `a UV"netscape.oji.plugin.console.append  java/io/File SRjava/io/PrintStreamjava/io/FileOutputStream Y Y TR java/util/Datenetscape.oji.plugin.versionMRJ Plugin for Mac OS X v$[starting up Java Applet Security @ p] fZ kZ java.version1.4 netscape.oji.plugin.security java/lang/SecurityManager AMRJ Plugin: Exception while setting Java 1.3.1 security manager: netscape/oji/MRJSessionjava/lang/Object,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;load(Ljava/io/InputStream;)Vjava/io/InputStreamjava/lang/System getMessageprintlnprintStackTrace(I)Ljava/lang/StringBuffer;java/security/Security getProperty&(Ljava/lang/String;)Ljava/lang/String; setProperty'(Ljava/lang/String;Ljava/lang/String;)Vjava/lang/BooleanvalueOf'(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue()Z getParentFile()Ljava/io/File;existsmkdirs(Ljava/lang/String;Z)V(Ljava/io/OutputStream;)VsetOut(Ljava/io/PrintStream;)VsetErr,(Ljava/lang/Object;)Ljava/lang/StringBuffer;java/lang/String compareTo(Ljava/lang/String;)IgetSecurityManager()Ljava/lang/SecurityManager;java/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class; newInstance()Ljava/lang/Object;setSecurityManager(Ljava/lang/SecurityManager;)V!OP QR SR TR UV WXYZ[/*\2] ^_ `a[\YKYY  L*+ + ,LY+ +Y*.1\* ;=%>*?.E1@2ANCRDZF] % bc2(deTUV fZ[;Y  Y L+Y ,KY* *YSV\. RST!U5VS]VXWYs[w\^] Qgh5iXW(dj kZ[M KY*! K *,KY"* *Y #\& hij p#k$l@nDoLq]lX$(dj mn[c#$%&&'()*<+Y*,M,-N-.-/W0123Y4Y*5677879\6 tuvy&z+{2|7=CV\b]*coXFpq&=rs+8tsu vZ[E:Y;K&<(LY=+ Y>*?@ ABC$DEFG&G(M,HIJN-K,M1YL, ,Ybz}\J*HKN[\bkvz}~]4kwXvxy~(djz{|X }Z[708297M\ u~Z[>027&N\456 78PK d6=tt;netscape/oji/ProxyClassLoaderFactory$ProxyClassLoader.class0s5 6 7 8 9 :; <=>? @ AB :CD EF GH IJK :L :M NO PQR :STU secureEnvI documentURLLjava/lang/String;data[B(Ljava/lang/String;I)VCodeLineNumberTableLocalVariableTable proxyClassLjava/lang/Class;thisProxyClassLoader InnerClasses7Lnetscape/oji/ProxyClassLoaderFactory$ProxyClassLoader; ExceptionsVfinalize()VW SourceFileProxyClassLoaderFactory.java java/net/URL "X "Y  Z [\ !netscape.oji.LiveConnectProxyjava/security/CodeSource![Ljava/security/cert/Certificate; "] ^_1ProxyClassLoader: defined LiveConnectProxy class. `X#Here're the permissions you've got:a bcd efg hi:ProxyClassLoader: failed to define LiveConnectProxy class. j\ klm nop /0#netscape/oji/LiveConnectProxy.class qr5netscape/oji/ProxyClassLoaderFactory$ProxyClassLoaderjava/net/URLClassLoaderjava/net/MalformedURLExceptionjava/lang/Throwable(Ljava/lang/String;)V([Ljava/net/URL;)V$netscape/oji/ProxyClassLoaderFactory access$100(I)V2(Ljava/net/URL;[Ljava/security/cert/Certificate;)V defineClassC(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;debugjava/lang/ClassgetProtectionDomain"()Ljava/security/ProtectionDomain;java/security/ProtectionDomaingetPermissions&()Ljava/security/PermissionCollection;"java/security/PermissionCollectiontoString()Ljava/lang/String; access$200 access$300()Ljava/util/HashMap;java/util/HashMapremove&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/Object access$000(Ljava/lang/String;)[B  !"#$ s*YY+S***+*?* YY+ N -%6 \VW]"^'_+`1aSeXf]gmirk&*S'(s),ss-./0$M**W*%mnop& ),-120$! %X34+ :* PK d6۟3  *netscape/oji/ProxyClassLoaderFactory.class0 '^ '_ '` 'a (b cde bf gh i jkl cmnop q r s tuv w x y z z{| } %~ ! % %bProxyClassLoader InnerClasses mClassLoadersLjava/util/HashMap;()VCodeLineNumberTableLocalVariableTablethis&Lnetscape/oji/ProxyClassLoaderFactory;debug(Ljava/lang/String;)VmessageLjava/lang/String;getMRJPluginClassFile(Ljava/lang/String;)[Bdata[BinputLjava/io/DataInputStream;homeDirjarFileLjava/util/zip/ZipFile; classEntryLjava/util/zip/ZipEntry;sizeIioeLjava/io/IOException;path holdSecureEnv(I)VreleaseSecureEnvcreateClassLoader,(Ljava/lang/String;I)Ljava/lang/ClassLoader;e Ljava/net/MalformedURLException; documentURL secureEnvloaderLjava/lang/ClassLoader; Exceptions access$000x0 Synthetic access$100 access$200 access$300()Ljava/util/HashMap; SourceFileProxyClassLoaderFactory.java +, JI HI 89 -. java/lang/StringBuffer<<<  >>>  5netscape.oji.plugin.home java/util/zip/ZipFile java/io/File MRJPlugin.jar - -  java/io/DataInputStream - .java/io/IOException5netscape/oji/ProxyClassLoaderFactory$ProxyClassLoader - .java/lang/ref/WeakReference - java/net/MalformedURLExceptionjava/util/HashMap$netscape/oji/ProxyClassLoaderFactoryjava/lang/Objectjava/lang/SystemoutLjava/io/PrintStream;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;java/io/PrintStreamprintln getProperty&(Ljava/lang/String;)Ljava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V(Ljava/io/File;)VgetEntry,(Ljava/lang/String;)Ljava/util/zip/ZipEntry;java/util/zip/ZipEntrygetSize()JgetInputStream/(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;(Ljava/io/InputStream;)V readFully([B)Vclose(Ljava/lang/String;I)Vclear(Ljava/lang/Object;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;!'( +, -./3*0 5U1 2345/MY *  0 781 67 89/WLYY+M,*N-6*:Y,-:,LPT0:?@AB%C*D0E>FEGJHNIQLTKUM1R0!:;><=K>79?@3AB%,CDUEFWG7 HI JI KL/(MY*M *!Y,"#WN,"%$0 "%&1*&MN(O7(PD&QRS$T9//*051 U7VWI//051 UDVXI//051 UDVYZ/05V[./# %Y&0v\]* ') PK d6 META-INF/PK d6;FF+META-INF/MANIFEST.MFPK d6 netscape/PK d6netscape/javascript/PK d6y%netscape/javascript/JSException.classPK d6\uDD"netscape/javascript/JSObject.classPK d6M#A!netscape/javascript/JSProxy.classPK d6e;$netscape/javascript/JSRunnable.classPK d611 netscape/javascript/JSUtil.classPK d6 tnetscape/oji/PK d6netscape/oji/JNIRunnable.classPK d6}rnnetscape/oji/JNIThread.classPK d6f),/p!netscape/oji/JNIUtils$StubSecurityManager.classPK d6Ï1vv&netscape/oji/JNIUtils.classPK d6& #09netscape/oji/LiveConnectProxy.classPK d6V<;netscape/oji/MRJSession.classPK d6=tt;Mnetscape/oji/ProxyClassLoaderFactory$ProxyClassLoader.classPK d6۟3  *Unetscape/oji/ProxyClassLoaderFactory.classPK\Db