#!/bin/sh
skip=49

tab='	'
nl='
'
IFS=" $tab$nl"

umask=`umask`
umask 77

gztmpdir=
trap 'res=$?
  test -n "$gztmpdir" && rm -fr "$gztmpdir"
  (exit $res); exit $res
' 0 1 2 3 5 10 13 15

case $TMPDIR in
  / | /*/) ;;
  /*) TMPDIR=$TMPDIR/;;
  *) TMPDIR=/tmp/;;
esac
if type mktemp >/dev/null 2>&1; then
  gztmpdir=`mktemp -d "${TMPDIR}gztmpXXXXXXXXX"`
else
  gztmpdir=${TMPDIR}gztmp$$; mkdir $gztmpdir
fi || { (exit 127); exit 127; }

gztmp=$gztmpdir/$0
case $0 in
-* | */*'
') mkdir -p "$gztmp" && rm -r "$gztmp";;
*/*) gztmp=$gztmpdir/`basename "$0"`;;
esac || { (exit 127); exit 127; }

case `printf 'X\n' | tail -n +1 2>/dev/null` in
X) tail_n=-n;;
*) tail_n=;;
esac
if tail $tail_n +$skip <"$0" | gzip -cd > "$gztmp"; then
  umask $umask
  chmod 700 "$gztmp"
  (sleep 5; rm -fr "$gztmpdir") 2>/dev/null &
  "$gztmp" ${1+"$@"}; res=$?
else
  printf >&2 '%s\n' "Cannot decompress $0"
  (exit 127); res=127
fi; exit $res
hconftest <sƒഹZ{k-oW
FH,	wRyF# MRxttO«8GG>\9N:4::ҴNHՁͮ&SZ%^_Xn~t6RW{.)~}3"}c{eL2VG^zs9]OTKuL'isTyk߽{<]La87<KfȞN&=F}~ܹ?:J'7
O.8uSo99:z| +ȋْ̓&1@!pH	+\yS F*Ӻ"=-
)ue)sw'X])J>:#趃<xq4iw\=v g0&?
CmK+vI2,992tutwxpjiԮڑ2:GGIQBvg?.4 Qo+"DѰJ*k5y]2DUG
Y 9˕OhgJ-e[NSe,i,l+A)Eq3MoW!֡ֈk؇{+I΃K|A@bVb7isv	{ pu	>nJSWWs
U~?kwQ3}<ɞiS1G
xlV&a抷]nҌFUyezA	 R>˥rK#9lc
S JE}+L%J̸1Qp Hq#VsP즷pS׃ONwN; w-`F&K;׿^^n,{T_ie.gp7Me	..Bd/if7<%NY#O4<'HNt˙Zz嫔6ΜXLӇ qv3Jt	P!&mD:wozaO>0AXyƙV8_k2Ǻeh3	kyybi>0n_r.8Mx\5.
s
"Xta>i)q<
f+P6X̠aN^15̃o<adŴD2qn"̉-NimiA=d &zwbw	`n92{Spmc0VwN?>?Yp( DFqP	-&|FNf<JݺV7DӟQe.S"SD
L.ՠIĝ9:M^+hrAYu{Xz6`I&l1jah8
XŴЊuѳ٪I>&֍w=MMYNKt"]e+ꦧ8vMKafhQ`I
)0L\@3 yu8*^Mx¤-\'xC8~#]iͅ[_5lX#"S l0AI?>Hm^4u.n}hiʔ;(V(V9n_^<ȭ;(}BVD_q!aeȵMYD8$1<z*
܇ ?GmllHC/y`T:9ۧ2[E6

M`EgY5vq*{v<Mwɕ He[$
PJ-BJ$1hX0f
*嗵\ᴔ
R@SIi,^LT0 fdLk*]Q5mMU<hX-tl6෻uHyqgo6ea"g1Ea;oOgok7$qB#y&5C&SLh	HPn)`z9IV9YEhҨ_"N%m,\6l%
~
/1Թ`PN#%p$ +1F*)a[in<2-b
;cB<S`CKs6Ձl	+\_ Թ9ke,H\πiwrTHr&Fx5${nBTi ޅL797
qK "wppA{сCFǪ9l(9	Zqa+,
'	CW==ك[8	bNJoirDoB>FyluKh/W	Vc	R?̱cr>ZRSGqG'5<!>ȾT-X<y_fGRa]Z gDZ6/N7&,[ t Ym8I|i`,qp35UR9g63Ye 7X*diOi }"'!2Cʱ;4Q^=wS$xsR5KQIƐQ5͜R{
	q=/^E9nY1it#{Dhb@O,Kw7Ӎd%-ECztKuM.`#Uew'1"xX@	ccCS5ñ8X]XX
YVW4&=QE=i,}dYۡ9x :O׭4B[F"s|&E&!!fYfwO(ey%ϗwᲝE-`^|5kst b]
0S8-4xYVS;@鑙Iyċc'$5v'HpOT$ɀڇer_FD	
!H2
^tMu
y3GOws /Sz6i#~eX`ۈ=}x9TBC/9VdKcvZ}^A]?DX<`fhC,eV0X0V~0[R7%4Mc9 .U[AV/lo??$qY`]
B=t`<Y>RH]xps.fcʼf} pI9aױb ݶ`~Qetk+brwM7fXy]GjUcs~^Y!Ų]<"+Y+#b: K	Ch.Or]dؘ\Tw1bYb2'*/	KH`%_AkZA>?aӿqҨ2DWEU-s6ǋJ
Y5^L1D
t<MDd1uK3<A[N5T=+yA?T'h`$Ff7t`~4+@}r4d2!5<8󠳀6Y r_RaljSk)x6
!dR[!@"
(D,벶uIs*(2I[zzwڍq!=ʋ"cV&F|Q2̙-mٰk9;5*QY<cY	e TZt0JÀ 6]noAw(g8
nRbqbb⌜)+jCDoۚ&KhbbXƺ'w\gJ@ˀ͊UHwK?{aSx
hh
MgAE.WbSQYV>pYW?mYVs|aVQn[Ih/A	WS6

XPԶacAK4aL|?KJu>^RsG#sB%~ÑY`OCDŜxV5<
wo&Rb-O]ogtĜ64mRvZ2H
%B(DYY嫭l.haVETk%+a۵<¿Y.ut]DR7q^GL>ڥ긩kx7	RF%xeilV~:Fv⩠Ju	߬[$d,\15sγ/H="yn^OۡiE =@@Xv>D;x  #v z`_^]S,Hw<Kg"i
I5kڻ
A+Pt6GX~U"mtru|gk>`i]e2
+&7Erhd_Uhb3Ջ㻗
(7ۅۨۇ_$LܠU(2꾔#*6|E^-EWxu^dOj&/6qN+O:YekUtE]c-U^xWuiݜ~faw鰙nC
ZllcKBV9VxemܦJ_ bkXV-=)`QFU v­jVGNN0[9<v>SLLsH_eD	bexUt׍?E<Eݦ2!/0MC¯1OlScBRV@/,7 R5^
bv>K\pm)*B{~82PzA|Eh}b
BA${cgr8'Sv7[e4+f̈́o<-k9&kHM!K,fzQ/<wU<5	(1Cn{5q,bk#%A@"B)Ə?@a./nf,d5eb@SPb!U8MǭWʯ  X*[:]|Uܽ(Dr]M5%BIʯ_U"P	c1 ڒ50SyR
Mb@|3}ғV{r5Ž:Ia7إ$*jnrO`	EsSp
(B%(o<}˿qag1|]5u=!
ǌEYr
0]+qvBƔbF3Sg rhP^~?U!v^?੭>0%䵴89q=,"|b
Dx$rPR\؏nxxԼ*NO"'-q- 

])o}U'lɿdU^y{̍6/a9
Yy
o1v+;J~|gkQ0ympB=N).>sm!ʛj@MHiJ#]iD"/xV=lHgp$lex0m=N`{oosoJ%o^g$x2A >	H&rIT.U9EXONG6w	X105dề@;Ǐc[2`b߁#)b`.݇(oZU
YvJS?W?*~UxMg*aOap2x}mk/1~^)ۺp2/	іng
[mtU)h:^ڕcpxr9mdgLLϑ{Ɔ\}օQKKݻ%g#$uWeeeVeefeeŽ35M@`v-HO^xxD%R@}xx"_wB,(unEe%J]EE΢Bt@}ͤ%bʆ	xI9GrM0C>9d'lZDmw0d1V
xA*_8F8e7ؕ:P2ʸ$ԏĳd,)%_̲e"6bC)_QnXdup	!/C[ZhXR㓎@}س^ET1zt/vTB
vއz"'-sDGq5xEv2A>763'::Igi@VwGZDy>EsSX.:Ƨ,r'䥍<(G[3<۽f{,&.A7-:VXLF!T<0:aW!Y218oQ0PIKnYnV$T' &hZikUv}xVYAy!5JU09!1|<ɔ6<9)CVi\V{l#EA!/tU8@nF:mrjZ.x(iJjέ).1Q7sиڏt
Y[ uѢw1?
Z|
~wO:rf	Xca<XB
c%ȄA!JiIZIk[(&cܤ">xxMuKȘL!hIe+$h- x)z%o. މY[|qT#0S5#DWd
f
PI̞ uJfx[cRu-.V)ܤӜ?:(cByZ3ijC)R[.[b-|8Nn󏻊Ϋo?x"Z7L
texH|s? db*RQā ^?d.+3r;ĺ4X]Z/?*ęMl`{A]Bjef/$]Xɔ6NK֨ʞLdRAhItVq6Jk֊ĺu-媪^][(O*}x^^l-ȝ!zt֞0qC_tHgL`<{|q_$pJӯ[7s55yi)sa5Q4(o}{>>]]|e> ^vHrQu.!Ŭ:	
Ƶ̦Q,k0 ?G'j-ue'9]IAV2ڒESl%x$W`*GyaFZ u(tEփx>(0x.Iu7,%Ӫ-+zݴ>6cpnr/^"ɇg `|D}Z`$CG-#$&.QiqG񖜰 7^{$(]ES'svh	!6^Ѥ%n7 }ӥ(0Es 
e<Mbgu=|\ 5tgT|%:Rpj}sl&wn	I9$/Bácde21>'Ktr!.f|ZDxq5I0-]{<!}]}&_(3φTL9"Vqz!OE1fu(!E/3ݢ64`:>6tVUiĐZ7?dt)RLEfinxEޏM>_0ߢ}/
\Ǳ%_eS}6H?kx}^hO݄4
yƎ:G5UtBqO%H,'05Ak>/q6V%O|].Dgr-QCւ~Npwx-b+[.*h))Y[`	s͑	≵漐a+CN7>xxxZ/қqχY}_QKL2\Q4Ϻ
NWJzӠhN'G'1N.5+}!&(M#kwjDK6bpҤHPhISߏFW`akQ=-^#2 9?(-d;d
)pd]+pnr%gsQO#vr'i.T׬٫A_B)P|߇Z{G
r3MʚŷbF҃)
ϝ1@xq[ZJEj?$؊aZoS)ߙLb"[6%i	[{,}|Nd2)[I}Yg4D.Dw@y;U~1>ptI3	m%՘֬ r}$j.a_sj``UQ-/JEц)5HM@AOow:ҽVTyhdKJ5tn Z0nD1ud,Nk[eRK)"R.<iƒ[

纃NU0 W/2mf=TfX$7WN3	-+E21+6C&* c~+P gQM.C#PQ$yJh/2 v;7:dAδ}tT/s0ko>&:aQ_(#Z"
=5j<ߓDT;MD<_vݳ'ju0h`C1Mh=&>SI4ME@&+Bs||LJJ2ٻl}~# g

VMQK"ԛմa-Rw~0ZsC&BcpS	
W6pCsޛB8R#Hu{e#Ԇ9?8zēk;D+Q<;y{bB
qY"{${QdBݰ7+uq)H}t l(ݽN4MgP8]A<@)ХD}1&â1(@ F**;J|Oǧ]RNo)vJ TOD`6 b0#e4$R9@l,|BA}mO֭@58hP  
 %h}tڽq`(A}Lc*7>6#1{PKZy/]ZNBUAkӽݮ8;2@JDw(:UkuJNsrYVtZQcg{kUɕ)ﻍ_`*nQD\z3\:,k/ģj?zV.źJ\s"f'Tr+ۃMևcdp2E0 E5U?8i]D/x]0cZT* >{NHujbǨcR \HfzIą7tS~4c%L`d&WIYNbHyY%1,SIG}J/{l?Ob#
WKmM/,>;K!ՠγ"8|aBZ/҄dj~KӗƫɆ	nDXtl#ѸPH*]`ZMlwiG]\9]g&(q]BF69Kgs>\H:KJt6U
Wm		WXs)xbVԕxSºJ!$sKvϼ$*I?ņsHOweAޱ*tYM{Rq7`.=+:~CA'!?T%BQǚCRH-&X""x8UtmYW	!*݊4UOM짘m}0~J!
ou7n]/
vvYvBi&-sqO..d6U9Ҟ`VCPrBƙ7ZK	iN,e=yJS|AdaԦ%hP?̔Fd:8J`G=GG
j@;MEfZMI{&XjUgZF֎SƵ|;"|͂Wϝir*CQXz56|ckUmZD{M31;WkVъʖ1I[}Df)T^e@<?h؂!$n]f4E\`x8Lȭ,

Msdm[-M%_}Ll	{LtkQ[ˈ3jC^q>yA! g?qi^}x2ףλh݁9#gͧ? 8M$GuXr&ozYQU
3fE4~%/CO{鬡F?
cEEj&.j
!~̈́F;-çh*QlxG
bsg=hBQX:ܨ*.IaU@
Y=iuNVlka*m<3oM@!ǝgvhigb
:MժlE!~4匘9J[-%!M
pjvQ+Q/'|C	f\fl8+(vISaͼSPO}\N:{jàu/9qZ-"ASDPxLO_'Jv +X]0,j/c+ޜ\>He~ 	0csY~뫬
KT=sw yk`r$o3mvK2#9iđu}XQxyfRHB	."PcspD҉ټ'D]~}#.F(j|&<!`'x)&dlKNyP_\Ŭ em<#¨5s[ESlh"rS
P
:yNPPԼ*_6"8]e/g{{k[n?=;N~F*Wxn(wxZD`P8XT+q$-3Q$߻@90zao'KGҞ
M,BB罗|Aut>]S7[).vW] &E[H9[hi1

 -F+5`E1:~nsq..9`-ng8y
ӎsoPbHy1GEc?R2J*Bnw=iqHw;ʾ?//nj<fȁf_30 WXh7VsWy14҄`ެӘxL6ymm5?@Y4k1OrW`(5@Lk1kJ/>K?1+Jc;؁C#%G'|vF
d&r<ceaS#î~rDΰ1MYfn0J]/~j0Iha^hf8ão)m5ݟO?$0ZEEd
JRok.@dfQ;VE'rWEmy[+o얔n[r`L+@݉_s2V*ehբJ.UtU>Wd5ci/h9'1ihw<	̊l	x"][&d",QyN;K O1]g(h$<mD[j*kS2V310w-,, WSe:[ON O⡏1{FRfl5*
17#>"qZW0+o%O#+9hQXY! @-L̢u/I| :rF2_K{ 9)kVIUzooQ*n72y6fO?6plq0$E<Yi&M^. 11rc.:T0:zA')`|-4nv'Y3E{x9rиFkUL]3-ŲiC/G[ؖbbS=lu2*N-P
;vJ1p
V׭y	.#<u8nSwκ5
oAze777ۼ`ͽ+'ۜ`8:F JTd,ڔOQNk҅vϰTr؀';"&O0Mӓ7hpK<2
JEKIhn8ڞ/6ďOVCU~,sZ6B2r7EJZ1aݜg3ћ+|7M͗
4g	ml P4ȁ&}rdmTQVQBtߔ3P\mSY#jd^FϪtB{;2/^RAH}
Rάa~)ߡ$*3|qsޚVnۼ\%>ԐF+	1BS]L2&ӒTĕ;*b(m`^H?2@Oo3Y&-1]J5(-z.Axqx/h9b+<L%p95:[9"Izsx0.GCiRYI5Eh
dy|zS#Xr!arTEC˄ d:]k:-1*%Ⓘn:A<[fg 6qF@?2q>c?6yGc?ف++xn9<V@vKPeO&O`q|1EN)g(1ksR^,{G,z5Pb4'1LULbB5tAS~&׻Ʈ Xڢb=xpE.4{!AQ#2~wmEy̚(ep)i j; }NFW;׍rMc$A˃8=l3[D;jo
xTDW8hî}]çatNtmPNB)J]ÞR\='xW8?I'y4^WŌ9Xkfp}{XJ*^[?0)!H4VS${,^4繚zc/H~NR>8cؽs&rx<Pjn0mo;	 I  