#!/bin/sh

# Collect -D & -m options as java arguments
command=java
while [ `echo $1 | egrep '^-D|^-m' | wc -l` != 0 ]; do
	command="$command $1"
	shift
done

# Determine installation location
if [ "$JMOL_HOME" = "" ]; then
	binDir=${0%/*}
	if [ "$binDir" = "$0" ]; then
		# Ran from local directory
		binDir=$PWD
	fi
	# Resolve symlinks.
	program="$0"
	while [ -L "$program" ]; do
		ls=`/bin/ls -ld "$program"`
		link=`/usr/bin/expr "$ls" : '.*-> \(.*\)$'`
		if /usr/bin/expr "$link" : '.*/.*' > /dev/null; then
		program="$link"
		else
		program="`/usr/bin/dirname $program`/$link"
		fi
	done
	binDir=`dirname $program`
fi

JMOL_HOME=${JMOL_HOME:-$binDir}
libDir=${JMOL_HOME}/jars

if [ ! -e ${JMOL_HOME}/Jmol.jar ]; then
	echo "Jmol could not find its installed files."
	exit
fi

$command -Djmol.home="$JMOL_HOME" -jar ${JMOL_HOME}/Jmol.jar "$@"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               N"|3rhr.:J,q9l$m_2O2,?Yn(glaܝƳ_DD6Klxz$O,t]	g
PӔJ{i#VfU0f {Q)ͱab2ŹPa5G)
ܗrw)wp2X`Y܁#}ن¸ů"1񧎓rReR 2cX`Gg1	Pp0~T\&+ģ.-\1&kN7
()
z߹3l#oy86@AS(+**i
<gL]Cż){d̻BZIa&׺%B&Az(ۡhE,Kuˎ²E^߮c(8Y
ՎqymNxpW0Oe/
%ݓڟ{"3񷕉jy7}F=;ueMRߎk7\rLq+A,7́[Ȝ=wt^^M^)nQR8g\3]P?wxp睼6{9w\~2`B|cZ5۬.Q:nzLLȇwk\B{ZBVp{,F;N.αcrY\6ٿ+l/H?zLtn~AנbT7W߮#j4φ~mNkT=L*?in.8
"b.w^%7J%_]Wp1mh-	zaQ=rFC[`rȂAݣ zJGhPK
    +:g    -   org/jmol/jvxl/readers/LimitedLineReader.classeR]O`~ޭ]m"ub|L&ɍc+ZR
Ęp&21 F=M<yQLᙊ$F{я*nbL-s8$y^8y[
wۃ{
+x ]^,bsDE@um߷@@v&Ĝ:AI k,4k;5,X}ʮ5l_^zFިkwܵYliNҧE-{9(jaZcO0*419ݺ8+_ƌsRX,i(ix &=ja[ւrY/Wv=[:vI&ҦUߓ1BNageFeVI-;Ƅ67m #T.G*^'QI "-y3]
D_Hy%x1c3C>Bm#jo!A6GP -~8adrv*wC=DIa'(/3COE3cnV)~++V!v7C3RVOc/QX}$B8{qFd>|8V#1#kMZjaR.PK
    +:qB  h,  &   org/jmol/jvxl/readers/Parameters.classY|՟t"# #!.lNF`GYVݭ'`'q8Jl	bbI;:{{Yi%K|+{o̊OX[!G{+ه $S O6;v /6f '> )<|69 /vxxӧ1C%| 4gAV? _ " ^.;}Ye}XWuo |[ w} G ?	O~s_T__ak w W SO_U
qp dHTI%QeAQ%4Eu HEoSt7!pA60/ـ$b1_) BW,
Ţ. Do÷aKbiPbY@,q>6 5~\Lڷ*4 .U: ^Eq1yo}?{  Xi! 6 h!l {Llskh@\
_/V"hms ;|rN<(v.]~/lZ3ܽ=E;͜(gSl`d;t,c(u=pΦ:͑HwGsDg!)p&qVN&gUi;fF»8&Nײ(r'-<#{浐ñxw$M;;]X&Ye4ѝ6:D NgW{3H-sKGAVϱb	bFb5JKlh45wfZ%[;Bq[[xt4N&YIpkQٌH) jjkc;Q.9{ǄǑOQ#l+h67mot;VDgg3\y3mj
vlj=h%^躰4ew,mXeÜոvJysGzvk{i@d(Ժ8`4l!QYZrH&&svRMT\F*=G34qelbج1IXE}}yʹ?g`"cۅ=[1oFKefipzVa%`4Igv>rmM#K{Xdi'&ݶ}4cjn2y[<巰lWr&vᛩv_ȷH6/vl3(ؖѶD7嬻1÷?PO>$>.4'SfKIk4,DA]c&;m))\Φ+YLn#fe}NDf6lkS ߺGX#m`ڨcق]5l۩(g+9f]n#fvrس'FӘ rg@DoG=N?5n8~wSX4]Ջ%V*s=2-B"UCr̝BCsUrȠ#uU[drՙ,^̙ʜѓ&iA.J^YyD󸋨_FZyTSHKYtN_c3L(ܷovt	Ǖq42:䞝6]ta;U٣X;L&r?ougN+L4 +[>1x5I]V1=i{:QZ?mmݸYrY,~y
llO$bUD+=1:lP<;jڼPX3vmQ`MY#Umq;k:؟X-"۪$fF`Ǌ
I~İB~{	3M)4h@O>9T9);e=o:JU@iM=]8'MYN+补NK 㘑I3j촷Z=4此/ejfñ[ʻ-'MQЉ#i*HM7}V9ǧ};jǱiLg{<N%'':Ly FKE#Q s)VaT9/QΨ*aeەؚ}072i}%TdyWVageKwpkt0-#m]!LsRF00=l V0ѿD[ `,E(-~bx Ϭ(aֽ?wIA,Vd32\ןҠWйzUQ2qр\N;;
OrV;j؛{riaIК#[ca/hs< %2gL゗i|{YI7oh@@NAĨهQ
'>6w _6@ngLZ䵸R{>4_\p	̭X ŦCat*   &[ n}/^n7n-0h0wA TT ܊@@;1Vx&R= HqqjhU_$5aBOb&,W("-2~Մ-5_\yx3oDMwxȀ|n2y*h|ƣѥwϙzP7iMCX3sZ\C_au_gV6n䨩͔{:oč+7ifq|.1gijZ],.[0ˡ_ŬӦNZ0VJVaO8'W%V"}EogP#-'Don:1ei<&nG/I3gw!A$^#oFI"6ʅIEz~}Ƅ)e%}A;gpXC6q&G4nMN)7jj&Vm.^D*6lMn݌6Ặ06Sm:)Y35mZ11I^.b?i$y=4ރCF_ܣ{EJ	:<y7+q{PٷdtV;32iS)	gH*EnO~:sJTa)NcPc ;i^v.n2#rV8wmʭ|̈9z+;"MR0u?E9ꂉbOsVXJ!&j~7 b,-zm0_0}\fЎJ4SMbgN"哼^A=PZ^ZǻwNgL܎	n8Jntk
S59JT~1g=/3'FuQnrxeP(w*+ͣϾ㥣&+z;Oxe3<<}}>`sGE_'DC <$_P
ÍleU5A7='lq~H<)??'DCx;{H<+'DCxl6=GiNn>'x@H\_
~OQZU)q<%x7C\yO9zN'z콊Ez1u<66{Ic_'z^N
O>C"C蕞/w/ѫ&C׌3|Wx^
_F
SxF7)~Dэ*_M*oQxG
_*ܦꐾn$nWmSCᄚ)Ŀ\Tz]
Rݪlq}*
H^Ij>nJ=o)L߂(}RJ_yO*jRFsS^QoT&w·(|:߷)v
ߩw);W7H\8>	C]?^VbPP%C%CU%5Jl^Kl+Z]+Vbf,g5%6G-y`Cr
'>&hJ%:/: (NP?2]vr(PCC.Ъ[>J5^5.^m]"XAYHM%@:h)-N@~%χ ?Ŷ"X7
٥ aVڤ$%֮S!v% :᠀v vUQ	00.[6̮؆FWQ9^ZRS)9"Ϡ_	F۫rB!6ɪd~m0bQ)hsGpG'ukUU#l/%x_	.͌,)fw-`GXnL%OVu+hKf4ZfY#|u{8+BǩayD!EP/җ!%l;f-rƳqUSJ{f1~\ld~iB&RbESl (]&g~\{:xrp^{-_pr'ulk*fbמbQ-r]?F؍7
>t[c
H@-zM	Q32Z@텏gw,ɡQL*ЭtXe4/.gX[a-Caa7DMݮ6uጜBCltQΏ"#G3	k[ԞhG7=DF]wx]M@S1}š>@Mp_,!6wqh<6尘zkaj;%HPVo;Ye-bKBGCl^emm䰖=1*jH0;~o~WoP&m(&)Ex{lHQ3
;Q[_ۧxZe*U	!\߇iYKt^B.)rn:U]jVTbmɇԴ%1TYe+\/+՗UW\\ 3Q0]_@xxF	Ӡ${P# !M}XUjVxHuZR{$=>
}aaq mBvM _W0k;	>[J۰!P>CI7܏ա9)\
}=|L<]ҏ8t;&IN\CCSR]#ϳ6.U:=O8#uMNA)#'_/9-9vS|ԗz=M+[.e/T<4"qE
}@zWb(c+HѸt?V"f<NFz+	U=GmywJ8eeh=rYqZ9,pt>G(s4/
畖x	&0J(!P)PK
    +:.<1}    .   org/jmol/jvxl/readers/PltFormattedReader.class}Vi{U~I;d(!@20`qAZ6PmLҩLL*⊠
*ҴwE=g&IMgwnD+nUb>3ye{}c}xeE`ɠGxbp7GQ<O!T10G3sPL<Dg2*)0&`JiX,M`#C;ag%c$X/e8!S7t{Pi%#cf*2LE,MkV:r c%amfhjVGU#ٙI$4Kw,;Zx͸&`;̘f[n@''uCK;brNkn$f.63e,=nI-5͑P.:HvxU*$NxMxCio┌![x[;pFN (s#isLEIZz\1tY/|ܹmjLBƗ&`izJ8#`ͬvo&gꆭYECqA7W7zd|lq3RR01նWmU	1mZ2ITT|{h(?ɸQgE\~qS2r1?(5.3'aӢI+Ǖctr\u)/7# Tz	lu~֕6u.¸%dڶ1!ሀR
$VPs]=yuEhBMwgb0ؽ%t	7ɮBKJȹxJS~3dgn$L+C_
u|\3J,|p [҅XXOFh?#g$7':/{lͮ;:'q\{kK5ch@JrG
mbM7i|+j׈0mN=kKIR>8bj,ErͲLT@Pz8ZR5+U+1[&NS҇fó,M~}oTڄfEqzweB:w>ԽHr036'-Hk"FDL,C}%<8LuRD^K;SVjs>N(HBek:kXpPy
x W#)CiaW{ű֧ɶ։p_Ab*ii%9TfiW鬯8~ַ-N!r9CxrXy}53:r& HF_Tj	p).KѮq)3YOcuk:0KА_a!&J>`1Y&0772"~D(DA.a|;ЅFCA	9尡'Lr@&w
6:rW؝pw6Ԕ"b#Nk9/'psAOܔ`k-,k8ir6b*> FUKibf3*
okfnb9[2yoz]~Hpp)l|C/?PK
    +:n  ;  ,   org/jmol/jvxl/readers/SurfaceGenerator.class:xT3swݽyX\bȃ `I$Qa{\ܗ jhmVF+*E}imCKjjܻIv̙3gΜLx!tVa;]Aovldzeo˝";=4wl=/+Ӄ2A 2I tAiA`|c6c6?Qlql~͏y'y
֏3
L 'ҟϱBs
BzBAo;"}I/RG,?c"W
}LDo9
}G:weOK!B?S~f#GB
EP8
cK
 Ҫ0ӡ0'®!0I
sa?Ya07SiOW̈́}1fA٠6GasqxNPX	V}ʱP+qB:Qa@=l1K9IaU
;wUSU/Sة/WiدPX-+V*y
[ZlYeֈM`lEfg8Hm@dvmRfFANu!Ldt6gc«n Lg=8 O>HMa M@aA;+"
;WaQᔸe6xTSCa;?Oa#
2Pap8U'BKv̾ oduyo8{_ `M]PطٕxHVUb"]ls<q=ۋ>lvNQa7)fu[v+nS2r	2s2R-{p½
;d}2vP~&dt99"C:?5݋J;b@a#,`?`c<10w~c8I-e4Tf?D/עLkG{+Á]Jm`G`7dz~V34Bd-z1Jf!j^X7VقZ>15zf6) 7hբűx#zJAp0,ԎYAoקz[F51_eh*v)Ci"T0?8LpQoW[!NJ:Jk|Ao]=K9JJ 1Zz(m_KSb/hwT9֘ָ7ȷjЫśܒb&8vz[u|oFl焍K9w͜0sܞ3C93jk'+ͣxEYj#p?z$N$v^ lG9z صd~W6< YkHj)NVV-n(se7jbR{F]Bkt\cqK,i &k;c1&̷_cz\КC=~?.XpX(m[wWcpLs6PRSr\5 6`\pǐtkQGI,Gh|g]4?Sr0qr6ǔ&a@ֽ<!mR}ް/C=pps_Ž!{ͭ+ϑ
74dKn/i9`*=nJi
y.
LUz&=KԫY	"T:%wVJ
9uQJ$fU*ꢣ t/ݢ_Ѝ*mgYJߠoy
_T awnRًؼM4TGWArki\4oHe~n(FEIXmB/zCZq+{z$^at^c4>XcG1"Y'Vt#Pv¾s;(;h!Ae`8p5.,Y@eﲷewއgÂ4e} 썫z9D^1nFU,02\-)/S~O(-|FFY5~^8tLe"L	A!yrxCz,";U/ ƢO'Sy;0IX\,f$;>TfE5*sYhnAl9ݰf>Gp$/ukDp@J,ՠފi܉U!.?f$V_pmH$Ix#`C6%K6U%l^VT(S`TAX/H^֭>o *B=4 {8UG
T*&t'vJEDLh0kNAHMRN&q+g$@A8(-b\U:CCp?׍ۙbN'IFUJXJwkў#}ZLf@=2CJk.8]k@Z Gba>F.Cls7nvqo@Jǫ<lJ\cJLC$$U*ʐs*Ui*UJa-;vD	@mG^:uh<	qk7)Z7ԭ0ئ*-I9<蚘j@^%⧸6_M/;󑣂Dtc]?q'ާy0M)h5RUZ&*KU4i*բ?)(|0}p;4
nVN¦ffvN;I]{\Ƶݣ<@nMSUdimW\JRSz*/ŦuDW#4\
6f)Gfh!?mz'J(z$*e8F<Ρtib(zRdv/Fe	6YיAC<۽1 >UxaO,giÀbނj#ݱp<W>rRIi[61lR[7G+QVm	QX" 2u݅sst,JgӋUiVlH.ݒO7ћ!Ua9|Q&K=+<dֈnp5{xZw[̸Ue0;3nEJwꢬ@0Q˳z7ƫD03okn>U;q帹*``[T^(4`@
.d i!ny+:R<lղis4y44̷Qﶔt)cpG^<o趀ꍃL}jrwpCv̞X+!E2oN=Vk`cڴf`)3jS*Jr]4a ^Q"_"zL<)YݼvF1u
ũXvXWl`,6QB
/jEa
T6$r2@+ F0{>ˎqcżc͍mzo;[|m0`
۽>jLW
o<^`P4.h+ORobNT$;Q 'kOt.F\p)'ǧfhF<f~|naL#><3v-!}Kk;C>iF*?y6_bctd6fA]%ٟ&g}(j,dQrQ
y
S^_/N	<̪E<%	)`0)]s;ʖƔࡆ	ge}O=s=Bel8wh̌;}bmW9A_߯5!=lHB{v.ab)*{$6F(OyAq*IiDIs&mQ4;}MZ!6~\pߗdyl8X7jQGe}bG-qgf+\ɬ>Ue;f3M:{Z҃&ZɋU2b%vlP6J}63QZOdhqjϽkH-^Y(\w@[_4gVC*t+~~=EWZBHa_ߠy_O~-m:z:if޷3'86&yFegҳ/%
:b#p-%KG-=LXĒ?m)w8E'⼏pA|mЯ?-+p[gA089w%ZZ y0=8$HaiS$0 `T$R&5DnKL.u[9!Қ n3	24IQt¸&a2z#-tZI@w}YUsX۲O<hqE ކ:pri(t=L#Y'h633c4eLsz?2\hʾ0'ÊСǤIN1ˤ8^bI\sL1/es+5)J/6(j`մ`]|~*1wJwK>.Cv;<KSv7FrQ7).EQjR|=EIzyv{o+STjVUdʕ)
8R$LS\%(D`gEn'GɉIʂK,NIψҪHN@R)5EKdA$X;u[d>1	h$40Y$qbJ@3$KU	Z0^ma~=N4qW	k[h`dNG&vCl ,#*t=Teq[B4tY%I~]:ty~pj0ڐ$	RRm>j34О SI#&f ـY3=- 1(~-RZ&+1h/Q\P> t!Vp7֖{3$lO>@h` 6!|CT\dPp4.8})` QL	8a2iޙ 2V;Ɲ {!j|"cΗS_U/dR+I.$K,Lb_dd]ۍP"g%e08.7v`qHr\	ogrxd"E5n!rMGfڌp|LYfq)I\ ~d`z{@@1ʲ.qVfd^?N{8썀)C7|KNL[u8Cw =@VhuY.;_w	\xs93$̃/A+@t?fl(IKt
e^1B	^ ! >a|<8(X#Ia9ጥk>,(mV4ݣ@jqPt?)6O:IcAs`ʴäm9BIJI30CKd`ٳFN$yпDE4)fXo
w&mݽ,='d_F\EhE^'!]Y+'Ftbf>^L
@PrGaIu͟3B@iy
\qy*RU8c냤=m|2MC'[ oJ$5bm&]!R<zտU˹$_S=NX_:(R԰OM2>NMCG;)wCE<ou>#b{Vjߛoلi/Xr`ow&2 E = ?@, C	)5tk:o.FȿPfLl0UT+⺱$GP+?` [$pa~V|&7ٿ?0]E S">Rs
sA1|,I%CRA-D-vkI<{lְ-CØ7fU\Xǟl0jBAAC"tp׆;X6s	Pb^K3v'2vMۅ	@T<XVtq7`DZQz`~ qERJ:H|nfLFe)	t8-:!ŉtbNK(u5;VHKDz/SwD: fM3q9nf8Bl7"x7N@\qiM׮DYKM:ވNnigvŔ9#Bc骋)K^E+,FdĔR&@a"8FC&Yo{f́en5rm.?D+Y4BriAܲʆd#tIl~(p)=	8]V	zQ|W3RU=]-Ң$  "!ГΊCЭ`QGMНg$=I}-#*AF-[Ҍ%/_*@3vVVʇ$cnUIfޘʆ2lՃ-i`9=yb[ G*JDl:U*hkGQm?R<r%rspvOGز!9ԍm}dFZ.Vۊ-VR.g2t dNbag}~wZ@ˀrBr)r4[PK
    +:?f  /  ,   org/jmol/jvxl/readers/VolumeDataReader.classV	|g;ٙ l.aB6j!e`$&%i+d̺;-GkDi٢Z+FkFKUQ}O|of6	 }{_O+?:Qa/|![6F1: 2:Ì3`t#WGҏW᨟w3w1[«x^cz&op29fȶndlN2ysxT[0xЙ320ybGbw3yȏaFzߏI|󧘔X^>,㴌i!xL2Ӫ