        ,L        )He覛].GqXQ            x}kSɒg5X`]!Hc֡hI-Zpv|ͬwuW?$$ֳwՙYYY&F0
$&Foq$#R\nڝZ*Iǉ?N;"2|Ϲ$cyj[+g	kl`wB<2pf$t^^1qfÃ $`荞Lbu1!'.pa;;r{rY$%bW	bv,u8K< Ncz=$nWQOEcB
x"+ea<$ތ6gAd}w"rGBp-._&u1We"l'In| i=ou9i:eMnڷ7&㺔~X6A<D|=@6L}z `16 8tФֈ̂xz7k٢Njճn?bh<Eíܸ;7!dC/8I^_/T/[ԙysMk6MeFI0>y|sڃxÃ)cm2 ;}mmāon8sH4X__#`Nc7qtG`eS;3>u`	-)J{9mb4Cq^@܂nm*.׳mRX0FxF:pO,_+O[[[Sub1쓛;k\f"wa} Av'4gcoCJk{Kc'x{@+faJBwn!{f#OFwXlR*c9~NkiŜ|{JHȍFs-G	MOLAd3|pf%mo狮}X.TN~$d/?2uưL.UN+Uff4cL4YMV&+_Z.ڬ,k8\Pi
̺h1S0աt6kC1
V ^\t 0C/i{Hu vXcփ%Êpnwν~!0X+<|r0g8h%07u%*eE÷~0rrm6)In$}{Ce"!yGo
NL:0iO(;}L^A'i`ܻrxFУypXMT1#Hj@nDznlȞQJĎG
qg13ŴPRCYcE3P62E}hEkD@4ծuFvgdo>	L+YHF/U'怼9|[n躹DefT[Unz7חɟ5nn?>tnbBVV(4~M~}R`pB&TQ>qk6
q:4O*UMcv7ַ.8&F&>CrƱ$~<  {Ro4O?~`*1&Ǥv1@B݁7_ymS5Vu
94vslC!(YHZ}2-զRֲ,a/`4SeYwl=@T	wBEt;'i!t2?/wOA/u?q2j	Vl|h5c
jE|f?'b%X_xXgJf4±{r1N`T1;{RM	W Wff%h7X0U3+MOQc%{{ss[Oy@:ؐ؋0y&LgK~mnUlZםnUc݂ɮǙdBИXS "O9>z'ɍծGG^ӌ[hm'u+L39@xaPc	-`Љl߃Q-ې1F2FK>G_Jp`ރ(#`6W6暠-l^k|`5练SPxيPB
gȴNTFe+T}S'كRjE49=_49Q(Ԫ	={gh(tʢWy1Lp`<b߶Z'HU_TFD#PlT|(ӈdƕMl$@qz+a@+gp6Gҡ@ݛ#k}1'E}14;pqk0>jVuG tH  !2ۂxɌ<M!C.0[XD胱8FHFLpU"Vj׳2lW3e򙌙I+KnW2sybf?ICoNY%?Yc7_ѳr)CW 9¿3nЗV6K@8Δ72G"0$ZWGwhcYmu+O	E\	g"Lt,+_99gp2qB6݄LP[%f}r"}&k
:=hS~#%6d#u&JbBvyޭ_Pq y?^Kz7ci{{_ѳv`CgbYp2f^|@Ԑ%Ė-H,Rm:D:͓l.;ff~rryL`c1^̀b-Ș	\\Gmpb.[}M%NUSTߧPSke|FnM	Nm-
տ[,ͼ.͛Şn,*/6B12|1/X[Ι?3B/;;SZ_rz&a"k,<{nF3\Ek)ij/U`{s[ڸ7%W,[f鲶i]!L1|=R+2=ǱMM^\3&Wry;\WݖzErts6~΄%n$s'Cڼ#A+Zk}vn[S+Hlf{o֝ͩg1#Sx\<J)	4cEd}p1p|;5AED$Yild2'(ֶP떭h[־jX=Ƕooo
U@%;[8JIp&o<<KlꈒqFcsuQcS8Йr3=s>e57vr#|Gr҇hMPҼC>#>J +R'YoDѹK'R|ۣY4狰$KybM+5W6D a=do^*O3gȀU6d^6nbP b1'53΀/'2{LAM؍BVYv"Jëo
~A?^x[űC' Xئ~HIJzhv7#~f؏nGâiV޹%|,ڰIf\y.Jq6}Zg]t/5Ƕa(sgxwUMdJ{usjo9 N' 2QH٭_R) _^|moC]\S[DN-&iMkMp-ժg-̍DxL&2=N*#>+h.ur]5(N!oso6E|OY8 3>orI@ډE
)Iԁ%&ުOa-I<GЩoC8<忀H4E\	~)Gtm#<>ݒҟDiQ
3TA6bd?ofXNx
Lh:Fy
h(U$JE±)y^NiOř(̖&nk;΍E.SaFVC	p'ilC6lEV1xiM[xr!ۇ
}djRR"W1Di&5
Vxm l΄GBRy&X7КYܰe
g~~tgI"N#sIHCw$l6Mwp=?vS]Jm֢8eE(Y5	\Qk8 !kƎ
fa!=KTe8,)8f.	8|qn6_[WOL d7htgHYZE4\#i'%e?/hvL*"I*^Zi^ZgR]{YEyfK#l9#E\faN,:l#uf#uFzX3zzB٬hztNNY)+ԃҧDCK'ntT	:``-XDVISIF3sfQ4Jz8UVS{yє/sqJ
jDL./;r~\jFqIQ`.@09eMLΖ:\ˁUs6Vel)8N0^3P0tuo%p=[73zu%\G/1ԙ0.DX79,ZZz3v{_^"9O	U3CEOzb-": i7)%#dY/~q_qqh&PIVy<b
ǾO$qb.@ #ELpj% '6M6+l_D"cc:?L¢Q;OfI˭	󒊥MA)%}ʮ{_>w1eF_WčKWܱϮR򒍖7U+X6yTCm;0؉ܱRSWZ	A@?Hp%BH2WUX2h'R{"jrC|"|ٱ+Gy~N˫/~|~$_lk/zrApXn69&v@H_tf YI,n9cJS=Ư&īWu~]qܺ읞Wɟ.u{/Wlu4HF*/|J;ސ:ɮIQ?W$)4[ H:VSLT)zHLZnN鸔:dw1&(u'c6GKvUWz/U/ ~ǃxbl\8Lc)RRxa]z7Lx-a/=@k.]"xM*Vyٓ3fWA/sm/qXYi9=i<DqK^gQq7_Pbh1@ TM=swrE5GC8(!PF,E0z7v2=w "S;	KX2(l<Sc9Sy	x kK}~QwΕ(XU|	}R%^GE}X'yJ(?{tѶ}ʷoO§Ts%Ri
UQQW$P^0c?uE}ss/I/&Fac>:ʽI3z4zDXӳ|hl_$U8K"ӒH㰜/2/Rcm&W(bBIe0tcN#@!pF9{w:!>ImiEOjI,5}N'q!LF '}şv[	)$& n_"5w猓|A`)( ?[WS㢝]Q`F;k2fhkbwqI=%Sj~n*Ft]Ա<`Φ:(aWz^ITub1͇/Sqp5Eݝkr+ٖ{/G$z̤,.tKMO)e{m\MM:Pt+*  ɻQPI5X-yY$Ms@yejTnCIX 	;bٮcF({$[9iġ"f"ebp8=miZG=|PZf z3PI`o_wyܖRNƯ%z<מl)J	gfuirSI}ަ b̞ GG(jK0oF=@6IʫhJ$D]ބoBY~k|w7EgƔF,"EƔ)SL33@L>֔}$I-&H"<&lH
_\CHAc<809Oso@iE/@o?ܟ7pfMVs䁘}k6GMZz[JWj&R~-^;^!`I+%.S&,U΢Caw!?+9I%_&UYAh^$QIZtIMY0uH`#u;eSYVѫz;.ZgP36_Q6IFonjjwg9CzJ$!bk8"p=G:.4ٶ,'7m<擋`ZgzFټ}6ʷdOaݜ+='(~mCufm~/o?i	ĺ̪3gXVP6g+Nrh ZzCu<g7W__Ukm\:ZIG2>	=؅tl7qOyD3wOU[k&JY1ʾӼJAld4+\;
ǩywE7ܡ{6X,ǝnmgz!hu;j6«ȊԷ t۳m(%z}j_O/,΂'̭PjS|#*8ʼɢ\d֛bZL59+݂fBM8ʢ[lX> L*'-~0crrH]/Ȝ]VIgЄ԰f/Tѯ+#;>4֙zd≠DjۼҏUZu^oI2R/n!1s򉚚R5?Uͮ
ȱ)`- u)hE=RAK Iū5޽[+4!T z4;\@ܝ6Z̆:a}!]`.!iKtdnmDx##O*_ft"Q6ZHߕZJLy&Hk|%"}N4]goO~դ=<t^ʿVi	vV4N D !m]t.fSi u*I[F]MLIs)ȧR$Ͻmuys(hTG;i4g\8^ ^6=c0lF֎Қ&ULzΜ7i/Ok4ӏh#R~@oh/@{.U_*NAJ*tMK"	$n[h^O/
h8,/" -D؍҅,P(:VWZA&^BE)
xeaO +=]wGD2_Fٮ>;8鈤lmҺ>o]Cl*8Is8cfǹV8lqg8qgs=6iة_Bر^r :{bkh-ծV;͜R!Y0 L@dIԽk7
ˢ҉ac!cV#qUd*tI	V&8!]\7e!cߗNo>%Fvmzp hɌE$>[H|$sQtZmzhRFӝEyL(ZR}}BRUм,+_*띦v~ZjKSo,AaR*q,"\DVtin[`W\Vf/If2fmN\<Ui2o\.n ewD]۠nmu`^ A|'؝q6#[,cԸ4w&bC }p{p.n^ɓZn)!C T/줸-(t{j>X_h)NbTSg`$VT:xSvHMvhv|ωlbX^w,[hݳ27݊i8.7RRs9l~ExϕZ6ކ<W
,Lxjz!yj;J\j+b{7tb}iT:B1'U ʂN	4D@Q z,%;/E%}ttc:ؤ8 LV)/j%oԂoqfmȓ9hD)Y3䳿iѭ.UO%K9[[!Fܴ{̮aJ	/<`~N]/I7KF+~u2pXYhj->4R2>q+3X^m\?k].o.N&Pqy%oǌ2DLq@ֶmy1:io͉gJK{RRvXmTxީt v9>l_Hｋ-]'$k_j)Eh1ח~Rz󳶯/cXUt}{qO&X:oKSzSr+4Wn~f&2x0`1\[b-fG/ouc}T*F.IoڵHDU{V:Y.%Rs6abXjO2pn7[I:GmaZO\hf9?U!F(؂q 9O74ƋDTY\&XY"I	M QglriHѨ+?T턓[g0*Clufs)6ou`%SFJZY0I(P%ƔEg+n>|]R؄hA*Z_d2طty1JU\eɅ*/
cZz,˦S_w.<8|sMswz^9뛽SUi.	ǋ;hsqKP$1qE 㫒DB<ܱ^'t$80ۖ(V?X*kߵ+ۧ'X#!tO.|Y$]eq&^4H͸,jײx3];b!/N11} ZD[KcG@F{p.$c٥2oˋKeO(bUcw-4ͽKkw/E@U=j϶y)1WYJ[X؄zjtzYDP*owW['xo}M!]dQ3۷EԶ%uh4}ۉxС=k?Y~qW'OS}ETb6N'[mZMB֫A<I$:vᐡ1R+BakVPOzi`tVBs:!OuI4v
eyO`KO!}Sf]q/3pi"Y0U57j!p1ǳw@/t'Tˡ5O(s<yiWˬtl\_4.{=)|$@&@+Kgrs+\QhiuadaOML$%	lbej6\S:I	Mdk٤a>̜Д,}WC͌*NL1t*+ARgԲ5ѓ2g	h	֖**2Oj{nH%+(짵w浯[zr/UՕ|.KV괡c^e
LU
ZUd9
RZFF[cGZD:BD.[gG'Z%JFK3\Fx29DKsen%q2_Di2|,Noaqv:<9^0E1$ЅmGվoq8G@Y@eV0?MjA
Z@AL_ʬ9ILz-e
Xrl򎑺&IL%r&NEp!Fh_3V~AebKK&x/t!µ`07dHw`>9k]|/)Ilm=i63ƭI+yîb`2]"5A^K_DsF)Ʋ5^&ōԃܫ͸tP<\10:/-lRB`zc6%S4d%lN;)8?O^QX_S7x0dXQ7lQĶĕ9"9ѩO5}"7ȃAk>Tiuq/'}s~5a/|%P^xPp}gC{X UJo%zb#<۾3&$cB@yp|	x4WSAZjTycv[Te8{oA@/à㛣 uU6{A.S~iv,m7B0ZHv*ˌ[oX9XEq|qJ0Z     ,L           *    Z%Gi.9`.yǇ            xr$Gy 2lYbsV
fZRrȻbh̴=ٕ{o8	7Y~M<kolKUYYYY/)w(_.5Fo{AoTJICZɁΕG(}ktT͉$ReRx?jѰU;6|7:HQGk[6WRCP]hX]qC WydUvϱW&~vKjͽ6qtECtnY`G#Gu%4#*g{8hn0!#C~J=Qz?'qmo3Jz|{~"uwC.HuI)W^qYgYx>8V#̩;]{ן3Ki_s>O*\0z#v5#|TV̆Az8I0|8`'t%Eh/
F]wb jjc|_c$M@SaEaEÀs(7Ex1x}5ot -t{ΫeFE	#xq \!߅J{}-	VFWgc-yvޥUj_į:1Iد]w:6L<2.|{:74qB0ؖ E.aB
BJSˁYX{~{$S >1# ֥}^;9mpviJL	Z6Ы`vĜT{W7^oQs">.]j֩9\-Sg,s8,/Թ|uy'jO;HU[Z)u݂V2{,x^JŊk;wá=r];]3sW2,`uGe&1"Ӏꛀ;#DC'#q	T[f%Cۇv.uYCmVW>nvw@9π
FC;ԭF{$,LTf8ҍ#i9LXzc[MN!S<@&c=ZȪml#GC	Sl0Trc4B~XEѩq'n׳#MsšabݻcjU[om3Ŭ$MRN]zLl'7b77$0 14F0#ecboz:KN
mMm@)d"	H0͖%A?k"l$k
$)IP\,E!F:YHڕգT k>= %XYGZǪ()N4ש7c	ج/gQ;N&~︙1ė 0Lr\]5ԫ][Ѯu`] xżX 4VVXpHX{lDw/мО{leQzHa2ܟd.q-$$F\tORx'% ?DLH5[M]yH?0]ݴ'mXJtm1p,xBӏd`	Ab8qcheeȴD,RNIM;cC+Vʛ{6%40#^_Vsh./hAG/Mz	Ui,\Ǆ`Eu7wtm<NFU:hQ&xvQ<Dl'e@<k5"4kܮXXS-M|;׻fݪ%HC	6mmGa0<$.=xv8M;s,O0*U[͎^=oꖩb%ۇa<ox;]80:;$%e=P0y=缐,\ru!vP4cZAlG״	Fc>Ulłq]2֨=;&QMsmBGˀ,zeimڲkKe`|^0 :U9#p]ڏ1]P	Sa_"_ekttRzD'2 /0+BKYY#$t0_;;Ubvð-QjeXbP'ql@yZ&_DQםDC395u<v;t\BD>vC5KXF73a|<C])ͮIv9cQx'dW[Va%5Wmgm20ZU:^p~W2NmLMhBKBfP6]0"feACp 20|BǇf7 fƀc^ýi^P+5d|)x˫O(u3"Ww^%tcM66zFdrrmRJf7:^/ <;ɘYLoН{ل~˼g6@7(@pW4L'@(Z՜<u&&tJRU9&A 6	#im	P;s;GF?#wqQqK]Y-nb ˆ(HX`2"ՌG70rT25Mj]OiE!w_-7`Z$5B+oJWYEwxltYmYNRMjuD2esoH1tHEtS圈5moɺPUV-eh+'`0i~/
Cgi\W9#6dO-S,*2bl.)?7cג Ƌי#
41fZ)ښrX>NU{|_0!Y۹a|˺),^AJpR9d3pJ)9"rݭ>id\kP3.2ؗbbTTEgYYfr夽z,MhKjB2_l<	y//8ޝ[	 I#Uenm/zVe~e<&zZ{Sz/;{R*|TI)/8_EiT$
(liaz$;) uh zqzvq0bޮWKcnV% l |$A{Q?X%u/:XTi ǟO}S xc'L=[pC'K9Zo͚i,bx͉1x_G&hw<JmȦrJHDu^s2b-'Tr|, 3JT0>8t,DC@|=~gD֯D̀`pGlbaw!Ip0a?"><@܁'AfE;@P?}@(zq@ɧksL]nbD9(R?mb9&K	ZVQn0މq_&J/,`)*FV"XW'C_+L18mosU|~O22`ҡKHwqH{PGO 6ͶWX
SBLK)I.N^-]| u}h
czLiS7@ eFF'ń.!XfȗX$}mfUl:ʷWBY>>3"!X	o~"kEI
]&"a0?"Q9z`^3BY~!/7#d}zSk7,) 
EG)'n{o3w%3BJ~*q]YX>KiGs (/6ȱ9fRS>4AQ    <h     C \      +   CzcgbFxdwSN!                 	if (editActions.Size() > 0) {
                <     J s      .   aCHSr5^ÈA            xc`Pc`Pe``pԴ̼\ kZZQR
ЌUU@VWYi     <    [        /   o?й8RJ-R#            xVOOANdb(*B&-Z@EcƖ6CBMO;P^ԫ7~c^<og䥳;y~3+ğe-L4(ѲA2R"Yvܬi&GT˨k:U_9l^7xK}09/b{/ش\Qjr<q}?6Pt"	`tI|y+x=	;"1:;ɘÙFha6YX mOs$>n[CwUjG{L¡;rNUf!2EThE3쭹wpQ;v&#(<lz2g7$H4*R.+eVS)>E3R"/vˎ
NB6g@D\M1Ȓ[j/pFYҬZ|r#CZQU6zOkKNa:V%rnXu'2ŵ9WRW-pRt
 *pj	<CBuZLzkf@&H̟ktYv$~/pDp̹'PfMԻglKY3BT@.-G*\cť=3`0M͛{=Bs ׃*}  y[32Mrr{	7*9?]{?<:@?5PP5QH_ワ<3C͉HRՠYE$
;m}d4BG/BbDCYOw'Baz  Gr-t+L:^ȭd!$.IQWʌ
%Aet    @P            0   ^}sG<9H>Q7            xXoUB*A_ZqpH$Vq7Ҫ6xُ4.@	?$H8sLyN@(OٝffgB[h5c)C{vU.IsLOsG麗Z@:"dC,M}bj	k3tS"$wF39DҶz΄GuejF}w"&V0H~D	jꦕٳ/UcIkdn./=MLvRҹ-UIk|=sb:xMqz$FXr"JT*뺩TT7P؄"fRX5v@i2pmV*nQɶ4pàJq2qB5AJw#lvٵІBMOz765E5TvZoj7Y(M-ڄpssp09r5Xrn&>G9&{TIwMZ8~uEpms=6}BhK\󫱩X3_goѿ7,h^^(_(Ԫlѫoǵz߬8#z<
lbe^YAg0"+fnJx{Jcmh5ɰ15zN5+ڹ,~#ݟxɌ?6ѬՠY>Y	dIX$jЛlF.881s{4|~б`dFv|R6s+x	+ִ#H&qn)D:>>=*-S-:Ɩf@nT?ti2dPQ*5b?'^DpaNE,GTmʟQZװ-^(MD0bs:'0I>C!zoަgk uc}MSbg_v<2(Gh=iw	,F{S|%S=<gE?7F<+Upc:s!Ct#g"tnPŃ_37Ä:B/?1$
!]8iYF;|kE.܏'}	~<H#v$ ozi7Eha6^P1_G~4ZBd&th+Ĕ$DOwXÜxh^.lֳx, ?1?&J[n HKOCɽDph@=,5&]mkj+A8)-wYUk)i%B%c!1Me.*R 8Z9H->OZ5&~I^,KVBŧ`a2ж(R'FX´!~Km`:tYZx09y B:1\~TcofA11>FS|Fp{5XYvj6ӓB?U[୶L>q!-n䒎Ac{zExf,Ś, l$?ϨXl	~w^U<wGe=tq=v줘ײA,դ:B    G    9        1   5dL\ku<vt            xRJ@D<$Wɴ(k4K6?l6o=xi{|(Ik"&N<,73 pbYР}qxx;884Mw2+NpY؆M`#s0<)BPymc>Ds`]F9ꟲҷ{2e,,0;^ur!Eͣoq~o^dy˲6أ-kObe'8v[KjdYQ#F{ztn<oqQ!vBvCOGigL=ʸB5    H?      q      3   {s~[V2o            xPKN0)fS$4Yb	!$lٺmIJ%5z~X )^R$a_qY>aj-:u}oÎ$*vhKCwT;2/EbIf*$LW\+tR$&wE{~ʃS>H:8a,Iİ5|ن?A@ =]i~y&|>3 8ߞ&x$jIx8:J0X%./    IG     h  ^      6   ޮUDE5Ȕ9            xc`0`'gqwjQ^j_ZXOI,I,,H-&09(*L)I-"h^qrj@
srXl Zm    I    I  ¹      <   ҆I^I8wT^`            xS=oP}l<D(JҤJDrZu:BoKsv? +
0_X
m>*a8{νc[cmzqLCI4cwυ5S[*@65^&!D]PU6X:YeM	XNBҭ!Űfn(@fUr)WVJ%+l1Qr -}~L#$	^jb.(\9L$KODxC@(]PCGA5{'V%%~=<Q	/ǝ@D1LE`J_o1IY؝A9C~!5:"Ƞη_ڟI;ś!buGLs~{Αe[y:h+2/GBj݆z]M\;FH:9V[ƾ=>O$59wR.-'S"dO>U`sh1nOPLEj=cr    K            =   	.+YB/!<gH;pe            xRN@xkȁDHQT0x`vJ7mnGo^}rEAv曙*/L]=td0& Ak,%|Nma³eC.
*ہD%ĂltmT[5Q`]]UzaD$}L&cP_l-OZG}C*_sO)in$R	HB\H(NyF{2_ s_ԅYZP12ɖ&ؐQK'Uj+0E5㝉ܶۿckbJ_:coW}8ڄ_}V?HoUU8H3%C^áS
:pdTxu@˞+9-p褆5:Fl`[Ԛ]50=RT
!'X    M            ?   

N =_            xSn@ܑEM"J4HVZՉ8{pl˻A-m9KO#<GfmM8ofLH!5AQJ(	3;컭8S"FUә	e,""wm[xj_B>!;qbeJd^s hRl1dRu"~M"-1F~}HT ec2ϐq`(-⼒q8sh?*gbj@SeEWڎCUl.Ci/.PfǇZO5MŖX˷HK,XD붝5xw5OGMQNC?-$ac:ԪK/|'!qRƪi]̂sXm%r0JD~t8ln!DTouO<1O#ۯЀtx\G6Rݬ}xFZ?yk0`2Pz{ 4&#wx0y~tg&iP\4 0V=	7O9    O    m  7      @   $+1f OF\/|            xT_kPS&~Fڵҭ02'mpCj7#v&>}"'7eM;ƞ|fF؏L$:c/L0sн<|-/^^i.&Η#!щڶm!ҷQUBǶ4b*b6b=kzLb,%>`6UǮЩCm^sڶB
XNI:	ö}cی;nXҤGmrL>|%cߌrs6L*
J+ZFe3awZColA%h$9.B&{LIa&IL@PW:R;=iu<)xQVsف6m6oq9رƏW&Okvs^5*ORZ~Uq!N]dˤN^88]op2֋JJĸ*nt̪psPrT{! zݻ Z"6Z#vǗ(p]Lf-2	V 97UPhjmJ7ؗ D轸RmD߄˃ř8L#QL,d[_    Q            A   qh8fϜ#_{            xj@Rt9)%gb'=6ZvvՆ6~>lwW%Cbf_M/ObNU8_Xni<LmMU%.i!\0^G#ioeGȝzx4UB%0eEJu;zWwe"1fU`zJBOu}C#$"	FgWO^-LѷLc0OOS]BmhzLPuXVaR1ppuS!ޣjA-sr`qwqf8X{PLpë7FKl1(ӹ3Mgi{~Mʥ0 :R?Ci} (`V公N%uD3l[;lGvbv`ފy8>q q;]3?ܱpoEy	r|!>B>yg    S     %  !      J   HP1_            xc`c`Ib x >a7 ovw27X Z    T             K   `ؿs6=/<|`            xj0}uQsudqڴ00ȉsĆ0{f@L ҏ'$#&o	L96Yure2Q$8d2;t-&X@.Ӎ8]WWRʴj!oCiUӚf	33V_OVJЫ/<пܤyag*<g}f(Ul+nUa,iGcS9clcLs    T             N   x@+؁9f.FpNzL            xc`` ʙy9)
J9E%99^/75\LN-*RQPH,w	JKI-
(JMLRɕ9@
XZ܂̜Ē<AE
AAAV
 \  +H,Є6@++Nt.)K bMXiJV1y`#KZL@X$òh"$!];LB ]$_*xJ%2< @4    U    5        O   \6%EpL4=l.            xOJ@=Cq"FmbJ11	Q|"]+
ѯWN\p/X/m"*W`I+X(<t6I+g 	+`9EGIFQFl#(I1B!Sbr]k7ṕc9f*й)O6zOV9$U>򌞁ޥ}5_7ྦV$Yi;L7c翣VG9qYqc0'[<y]vG] @    W$    v  ,      P   u<}MC߈$E            xVoG~^ V:(I 1Q,ٱV6]wfLRDHG{zsof` &JOٷyD{d2rQ*J\aSŶY6=ʹ]Yf/2)glj	z&עZdnc$;:ZlD=ȿ3It[<R}OY#*|tfEw@%B"PU.yGh!RCNpY˩M'2BpG!R"NVbwbXٌy9TZ͆	W'g!:v0sټu<v{8&}DyErȨ׵tWPE-]N7@zUZxb7[8莝i^'fw,W\O2`j#G&g96'qw?DJ5-%e|F'-۾Qk)MxC,j94Wϵ2.=shRñA͔l*]JxPO0JdL㰨8+U|Ba[ʪqdCƀ9q+u䍽F96V3ޤVvЅa۽E!$0KoK')Ġ&Wy?>%%zC;rmM:\Hhp?݀<	sGzHͮřEv]M̝2A"{DK
՞1T\AWiǫbdԶjn 0V<
3Nn.IftXks# ?KW>D7;5յ1}LO/?ѻ    Z             W   KV.ظ3o̟7            x
0 Fe>ؕi093CV3zsݜ  R 6`"B1*/x"</)drJД!umodAqhؚ	<'ԋmF0S*es%p?M-Vf腶f7cOs    [N      L      `   }ݯ
`ʁ            xSn@]k	.H7V>T.J$$';$J6!nPؓb
">?pY8<yg5!?ѷHXZ\aX\GYMz`rҁhAˈ:ȸOi*pՙK`)_!#J$KJ0Khߍr#8d
kbxyB8.oR%x$I6A>0_MYc>"} 0YL09f~G)/2h}ǈ+t%uV''p^Z+6VwDU.\ub>LihxߎxY{[<Dܸywc[DpGHï_չAe./sN$hPZJB*qL'3J(ٹ(R(mНX́]4Ao{    ](     x        a   KaWVrul            xc`mg`=̙Z㜘`ZSZQXYleUZsR3KRJ5sK25}\=}4rJzTxUhZs ,    ]    (  0      b   +4U+Dr-            xj0ew
3ʲwX(nNKz+GLD>^{1^ɶ^%G;΃8w|QC#(PzU(-)o@_!H.$
e$xM颬ufk>g%<#@]dO&/Kk`8<^FV$`ݗ,*:M9DmiRQk[bMN	g?I|KwMb20r<rW+I}Nj (d5=aR
Or^k 7~ bVU    ^    ^        g   %#{[/YM            xMJ@g;EI%^ VA-Mw"%Mm0)Vĥ'Ks	8e270Ռuc/Q8뜏EjPd@,t2Au[dQ`P	,Q5}kB e^bC4~b7 ggR&:(-|?pDqTs򂃥[rPO@teZRh\kh<E ϳXԦy2F7F[6wv{![k 5Υh7*M bK蝱zOhyTySS:F'`I㋀M#3FP[o)y    `&             x   $02..oת            xc`P1''?ǩ4--(_C(31/='$Q\kZYT\U蟖VZ	řUiyřy)
y%
Z
z]R@
54uF)$`6+MTҴ (8    `      H         ]|PB@vRՕ҇>ҹ            xUn@ X!eQٵC_$T4&%iT	TYsZut<.i+EرC|>O`<pڤP)왹3e?HZVAЉ= !x۵Z^E\Lv|IRzr-u  
.&kXQp+τyTuEi*vQ2z(֚vp:\
52sQ~MӗhrrC[#Nę4<=YDIvB_M--r\Xzf5{vhحWҘc.~JĬU,4[x]gf\TvE&cFՎ2@x:&~ynwJQzX<QWK؝t9h1J؂#VZ;AЋȥv˳HO:#;h3OycN ߥ%)VVtxC<Qa[$WRP^q:No07/,=Ԭ3bHv}&,6#E+m)~ӇF/)( 62K#)Dq)^:ĬY,ђ0:71^k9/w,1os@!FoYԡ FhTHj$O)(qۚNoL~qHMx?-3>9.^BxR	=yM1ICsmdx6AI}p_    c               s,UmFe+G6㭴{e            x;KPϚAQAHtRR|4mm)%m M$7UDAQ'7gpqWɓP^qs OBciE+o;m4,\.C)G9''IFk-:𫤚]+drwJ`7=In;03rC,̼Ќݱ\47C|/c>7lF7#`܃BD̊jIժ+j/45r3 l:{IwńMs&&uv?)`
Y#}x|m%hQ뻺UEm	WRNs_$"t3;U<N 6'鑝dǰׁ<rA 7=|¶    eQ     (           !M|^&*jO.              C=  CU   	ss << " -D __APPLE_FIX__";
    ey     >           q/l8{~z&              C&  C=   2#if defined(__APPLE__) && defined(CL_VERSION_1_0)
    e       ;         :IjKI?[co              0y  0      B  C&        e     _  5         <r{DQ:H                &   S	std::string type = re->renderConfig->cfg.GetString("opencl.kernelcache", "NONE");
    f.                4P>̏	RxTPS              B  B   
    f;     X  6         ?H(S)S/Z{F[w            xc`p ʙi
)iy)>
jjpQg0נ`OxxM.b%]7ψx%k.Լ4. U    f      N          ogjzc\gF_            xmJ0мFnNZA,c٦쇚A)o.䜜|!E+1B+2fyTO&těn,.dHFj?l*\}6%UR
q0I@v.W2 J/7>ra#>1OϼW<˳"~ñ<;'11ŭ<nvy*ƧlmCTnw2= -dX4Ew_aTlp    g     J  P         !l_UK\\E|vy'b9              C  C   >	if(t[0] == 49 && t[1] < 49) // result < (darwin) 11 in ascii
    g       R         "r9ȆHꉦ̅            x5
0sg`P*ZOPj1HZ1P+4Q}Mۙe,2|cU/a]*.:3yVXeygahr\p%+S4]C&oP(@7oh`"@ǙݡaOщȪ&mq_U0552Fu+?$?m    h                #d(L"G<#":            xc``{AR93/94%UX8/17U/ÎYUsr&(@RKs89KA|5&H$3M+JIM,N6UUP7TWPSS@3UIi*KsJ)Ey
\ 2    iK       &         $rAf..?|fV            xc`hVTZPɩRWPOS(HU QH+HαrMK	,M-MUPO΁l2JRSK2\R2SuSKR}4434ZH: AgPW0 LҵKO-K˷*urDWrA- RN    j     y           %r\[,6%41c`            xc`^ y
9ũ
\
nE
%
IiiE єԲTd];ojn~QH]zjg^ZOo|g5DoNjIX5c BE%    j    )  2         &	EW|v-            xT=oP}mΨ i24!MR5-!mAT#-`;m01#` 113>&mƎ߹w{;Ajt%m\:pַl;r
r}%~T>ƸSn槊_8hRB3](SR50BdMˬ18SD Si%fUҒLz=>J~(]`tY6c1xb?򐘗tS8l{;joƂiB}̑`b~ȘMr"oHا	sɔ!%Qp$Mx\> dJPjZn-eWWzqZ_/).9!KB:l40hZn,BM8<W҄C/1d4z4͞19N7S]i !l{
'd?q=-#*_\/<qnKvY]q>WT'ܤvL!
[ܦV︗N\bzOYc^|íqTRh𙲋Ebisf@tH]?b=ҦbYK$7/v}UV#	)00'Z}\0SBNC"yDH}\rP%Ds*M_f0FgŊ^BrIhsi6XƱO'FimBi|"*nh?}'wqϷR?5ؑ1    m                '(R$娉[G-eo            x-
@Eg;~[!V4*C~oRqg!}om\ØFƴg}8_7J4Zg$apǠZ8U!ݑ-sNf$ejt}u.V<U]FBnRd7J8IH`/np1    nJ     n           (u']ݭ6 G            xc`( by%
eE%y%\@@|S#1 #ѭ(17թ4--D*+hgVig祦( TV
'hj*X)hZs "    n     S           )EVB֜wBrn                O   ;		for (unsigned int i = 0; i < frameBufferPixelCount; ++i)
  s          o     T        ,   *O6ar l݂ƙA                E   H		throw std::runtime_error("Unknown opencl.kernelcache type: " + type);
    o_     U        B   +}Qf%$v;              4  4   I			" -D PARAM_RAY_EPSILON=" << luxrays::MachineEpsilon::E(1.f) << "f" <<
    o             K   ,  1*xGAt-g            xc`(f`d``<Y\Z`c"C:/\Pɐ OG?wW@'P@_ZXTOI,I,,H-&Bmr~Q*2sJR1895sr2ؚ Ѻ    p\     K        V   - g?OU1n_              4  5	   ?			" -D PARAM_RAY_EPSILON=" << renderEngine->epsilon << "f" <<
    p     E        [   .<x&FswV lA            xc`X,
4RRRB2RSt22KJ4uJKJtB}| 5 ^    p       v      q   /"C+
9DI&?к                L        p     9  ~         /_9>AL15;P                D   -#include "luxrays/core/pixel/samplebuffer.h"
    q1     .  s         0   12V(1v<zzX5                L   "#include "luxrays/opencl/utils.h"
