        s  c      EO:t,            x=sۺ?LFrlINkǾ%V$'q3o4Yl(R%)ܽ~ $[ʵ˴6].o.'sO#Rɻχgb/RJ7N_"R&f	dR?vBVEQH$ ل$zzJ		[D@~Dlo|d揝ɳjޘ$R`"U\QK;3^HpJ8T]"I}A9wJyA# 
e%;B\<׎Ö 8cgASd.d=0 X}3 -\)Z@9fg6w$^ԑ^fcplVO.;=R%joШ4=ҽu;}اO!+P	&1l-[d~#<dl2+lzXjLGiO+ޢG.GWg.t"zBS@qV<-EG?;]A&0;yuԢ	j"7lϙE84[dqiDѹJESh=>}Ls^8]D[sf=?6[uCSoj{^A>t:FQ<Y637G#^G@q0e%+4.nʈ;O=
m6n1/"G:p !邀;fpoz991`C\4CcV=T?C>,L܊ҙSlxtk]>i!ca5B,:e_;NpLT$=c%eJ(	`5+ZA Ll[`DP޾i6OJHNecAXj{g;D-L	`zODL6흢VfeRA?ވTp$ͧN*DnWлq@ bNjhݻ4]m4P28`@FxAU˞3ߞଥeG YOi	H]]|j*P\YiA<?]k3fA/ݹ/Rcأ\uo⺯:<G-H`֦ty@`7ħF4S=<<kl:<M+W4f=map|Z~?ڃ2΄831B8b999a	,(|u#Eyi/t{-4ͫ'i[տvze۫h|iOfuhZRɇl9}fN{ml#``GF-vftH6noTe	Aol{Rߦ/4Ȉ-U	T*ˡ#,hlO2iRL'Y3`QLR,eHNQ036''UGPQ:{r"V}B?t{3Äˋo4G"s	XI"wG=O`;{ >4X ;<QÛkajY0!b`\X)`2N]lվjWǏDu0Ͻ+FQE1ۤ"'g舼;~29!3YlBƿ.肒70o8	S? P'%' jo4>"]At1KhۼW+XXdƔ>з
ճaݼ%QTtoם`X[M^8<g3Eg~\ZMϦ3<ۚǬukxlq`7$)n|* N;$ievZRA^ݖ&̗Wz -b{2Ȇ;Ҷ]9)[0|vѴ2'yͮ)D;;s8*I!"ץ	!)q@q|
?>#)y᪫u~*qM.\Ԣ,DoR?.#CWSjoG7&ٝ7F?Y04.@m%DS:}Jem@5>?2j\|qBr4b3aG;Y;g%{Ho)#ׅUBpuZ@-Ǧ_;%#(;_þDW<UA	Ǐ7-9'Ǹ5̒""
P"H4|ROB7)vJ84tƻ&	kPȖz
vdљ1wI=ؓg54@;pcEvՈ{$ӑ3qF~WX	HؙLB<mWaY3CE"#F.Nq˥2f,N%`
wwF(輀n^Dw%%e#",qYڬB%+f,5A
D(LD,#h(BRD_i}
!y%+-|8͇jxjZfŢߕiT䍮٬:_2|>XsKPO46&:$Odsb7
Mcfsŏ7wwxn2)sO$F=JkF,fsE)2Oʂs%W+X;8ژ2ף%j!K!)Detn9ns|9|+
ߢ̷D|5MKЧhP<{51. uθ1wֲHU|([y&8氨S:	f	NsUDr|m'DfjJ%=&fgU;V9<I}:^%7RyAq%4W59<>|V,-t3d#_RJ(X]'Gd*5>O8XMhV~CUOYn`Q<9,{@kRpD+nt̗4oi^ȹ+BIR|gᖢbIÿ/Z6pP;k!Vp͟(4"?	gw>˦$SXt-ҟʬpCC>~ęGx_M{pNrd5ܨM|kqum;ϠUoVhvRN&{Yeykv0Sߪ~vayO8t#|qyyӷ8OVo`}2;"dH0xGrS9P54fxo⅏N4R%q<qfἋO'̟dLi\V;Po:K-n-oa7b`vZ"zH=Υ1ӗծ^4i.jϪ6q,C7,@jzRX4WjkTD2"AI"֠\
-j%Lqˢk6;KG@z%[_~Uq챳q7T֪-W^WzQq\ F1:rRbܐn	I	w3SAPo`Vh_6E#nˏQ.w`Ǧ~7ڭv]SҨNRnB6Yj7۫V	_ܴi(?mwzjS K-_:.OϴɋOoX-ƇlKx.́nha1]t]7YKcW~}e(n(n"v7~^$<-E!*1˕Cy/e_ZArƠvm5Jÿ$cËZ8ۨfv6kXxP3
։_:Fh9W3&J+6J,m;v2[VT+yW֠v
A6IPD`u݁w0tY{ڏ輇51kvߪa+,kCltڣhdh8AZ{gf"b)F? 17.V}Q4*$A5"
l6'^yݬi62<lD`r>7hHhrExz[i#]׎0]vߪݙx:vvgfJa\eM\ZkJxzl|@3x(ñdguk?6pf_=<?1_*YW[}]jgnsW۳9? 5e}IE0!׋v8>
A.krZ6R|<J+6fB6H}S!prk.1\73CɎ^턟;cfP]fFa?8ᆞ:Y/B}4Cz+l~a@0ot@ްôDbSqF(#6gCT_ q)޲~8 ?Eem=?s[!3k<'$c##ђe
/(8Q%j|oW~SL%L2un,yжK\Oɠ?A2$Q6x%9W=p5}.\hقK=q?%@|ÈUU|Q@jU-9)RVO`~K)}:H`>1HR<4mrtF~y
x|Ԇ)lXtta<¡E\`y#˞a&|b}4iEؼMb=vIINQlDR,:f,EV1))|/<ro͵'ʿG@]G@^8W#(%kRLjY2ZaeZaqxUZ.k#2_3DoT<y^oT[so; M!m\2׋J%wǕcJLLfʼo{ed$^Ҵ
өMo{O62}+, gB	)$+&ȩ-7wˮl5Ys;SDr#LulTRc1\x.I}{Ź~9񍶕2IOZFl~R ʉ{tg!+PӀI_|Mt!hɜ?g#
N;s8n3<SYcfƭpT|v"92='FU1aoW^'%eO4<楼"=%{,xՂI4!G6`%(O*N<$$;-P5OFP=U	rke9bρ0wSw\8ޑ3"lk:e v/~gYۤ8=y@;pxI ϗkwjK|1]=`}C_zW؋E~U~=>/fL/2g^G0C^/MQ"δr0\	;\0Ʊe\urɐwk@^xT%obr<=/H+sv6ƉwVT_/4^*Urzd WDcIQ f21OhϞૃ+̫ݒp(3iepRׇŊz$r-e
[ݟT/3*!-d+YQ>ZzLAF"Fw	+dXZoHVĝ"	 ŭ?Hi(.7ˉ	VCk;1OEVҐٕ+HZ.	cuq\3۬3E^	UD59RʮMr*?k{$=4TFo2q"ǈQιIѡ:&G_krwCt{&Gy@^IL,5nm)9Z!EĜy	/`BdpORGȔx]W|	D~QpSye][2@KyQy,ܽa	+a䌶M|\$:
vV[r"CLȏUm?P=v;(#bF=<pRT5|m3$|@\j󏺲O5?PҮk%&LOY	)ۮ7gq^ywtAil%8J(^uZd
en#ѐFU粈v2v=-P^eEJ[TLD1[Im}^~nөK >BI6zfyE]F!XD~9{Ԅ@xy`;Mw͖J~U UȀ:0*|ppA!>Au7UQe'jZa<:Rh1ߜd_Ywj~[he\*ܩ5 q[;k0%&Lo2ۘkzf|W__a{"iNqw|񡵰H&=:L(ޱqk[b,刨KUk~2bo<%d(}^G;sQ`1x80ߕ]z`1/Ъ_G^տ;1Rr:*a"E}=^Mj9nXjI5e{nJSUt2i'UopS-2^u^sgZ[䧼՜5gL]âFjv)?-U۫Te+KK(g_7qia/2 iث1`8/Y>RNJbG²_Od3,sb(G!YGޣ"@$Bx97XxWX4p%^=V#nv5/wF''$sqHWvJSٕ¸*15)XҕPW~>Оϻa#Pv;r	ʵ.Ъ7wJ3v>))~0W<cl#0IDueuҭO62Ax[ՁkT}k^\8}GPH4/j"ǌ;|3E]Ȥލ%ߑ|Ы&skaVr=oɤV >X8?vꮬB:ڡbl8۸('|x?m01idqyםHjD们t@}/ާ0F3@tOː{Sx|ǿRNY<)՘b~@<S&;0b]S |:9w&|)<en]\5KvUHRQD!l&;;)R!>j%8}5*F5E=RwLL[i1
wfS'lXԘydNGΘ)l#a"=Op,rA=}%DMf`߄D%_$ .`-NX|1D3̿⊿m8hR.W/?$|әgtQy֑#ye GB!F˰tLival\kcjhD/	BW㣫<	"l=ùh:eq`~&Q NO7MŘ4FN}rAaOx=gr弾:}Wx./Tԡʣ툀O)!69LsiEW]3{RIeiJ,̱:X+q^,F2IlĄ:AZם%Nxlvl		-99$`jآS`ƤAqjGʽ~.,"ǅ0}PB8?Ij%Q9}^˽" F    s                 ||޽UB
ڐ              0  0      C  C>                        5ڀ |8,P@              B  C   
         ^           OmET Ru            xc`pങ!K93M!%5-3/5E#>1 5>^SAM.ooY\`c dͥ                    6f'oy'            xmAK@WBx~PR-BЖVPR[n+0ofMYJ$P|Jueϖ+umio8t%dPh$\wMAB<0vr.i4فݶ[n2 Ara#L^3.^{^rfx2t]k% Bqq*-"|8oEsArmI~d9k$h?=j^k    !	     J           rqg
-hɚ              C  C   >	if(t[0] == 49 && t[1] < 49) // result < (darwin) 11 in ascii
    !S     Z           7ycrH?!            xc`p6f`p6e```2_ ה33M$ VVAP]AMM$0VTW(J-.)
$g)pbiy\ f    !                k:叶            xc``{AR93/94%UX8/17U/ÎUr&(@RKs89KA|5&P$3M+JIM,N6UUP7TWPSS@3UIi*KsJ)Ey
\ 2    ":                ߴ 7NWpIh              +  ,        "F                ΤNl0hU܍99            x]O@M)VPgzPHڈv&Km]ęm"7/o~3y<ۄ4sLVcݶ,ׅLU 9#a`o MpˢHEBhIv	BayEr)fx9:#{GqgiA[~KM`˱F ڭ?[7xoQ`    #                	qch bߕWq            x=OKj0ֆWN]ELȦ$)NZO#鹥	z*6bfc_65)Ux'}^Sr{x?X84-Q`^QXv4|x=ei>̫][#+!UEj4't{EIn$Y?8b!ѾK>ZkiP!2;fp<vy{}km͝=h_|?}j    $     T        ,   
)VIW9{S˹K>L[.                `   H		throw std::runtime_error("Unknown opencl.kernelcache type: " + type);
    $U     L        B   o;V[\              2>  2s   @			" -D PARAM_RAY_EPSILON=" << MachineEpsilon::E(1.f) << "f" <<
    $       n      K   1zWfNL],'4O            xc`pd`pg``<Y\Z`c"C:/\Pɐ OG?wW@'P@_ZXTOI,I,,H-&Bmr~Q*2sJR1895sr2ؚ     %I     K  m      V   5:+ z@'              2>  2~   ?			" -D PARAM_RAY_EPSILON=" << renderEngine->epsilon << "f" <<
    %     E  y      [   ټD<-Jl            xc`X
4RRRB2RSt22KJ4uJKJtB}| 5 N    %       L      q   }WbH                L        %     9  T         ,I@~Yw~"                D   -#include "luxrays/core/pixel/samplebuffer.h"
    &     .  I            '
`<vH54Yx)                L   "#include "luxrays/opencl/utils.h"
    &L       8         F$@D*l^w<M'*            xc`< $ "D-g̼Ԣ<ԲT];ǜdJҴ4M]ϼ|gx_W`(W;MMk.Qh	e k?hIlTR
)R.J,vԟiDYBؼm@h+AJ	Xvh'Q$t% GJ