                y	O*OEi+-	            xYmoFF?JbJ)ۗPl؆('"dKt~3˷%bK3<;3;k[A~,\vt+fĒS8%s~c:Mbc?xy^xq~O pF^˕ ǯ^<<9:>E
f,VAAfjfN@|ri|73S?z;A~9rGܚ@`>DvE,}oց:iwcf58\0Es-9b6UFjcr]qp q.=@4SP@!w0<ST9g>g\_
Bdr#A̙{-`&7s^~Olx9<@], e	ːuhL_D`hv&31:/Gz8On\̮h0&`{لk3abksq 19rٰ2n17AfLVL/lTZed1~ z@J߿՗~Ѳe`V<e
v
^|1*\gAor}ˋm?poY]*pdV;.kC^:hq>>=ЬAaSc8
S8zmd	bكkZ{,KZĿXQlV\_Na4l|xap|(̦.:>w#9D&̫
 ҲAߡD&S`hvIC>fȚzcA(9\GѝJ[";ρϿwf2cVP5A-Yf"J/ԥwŢ֊HjiJKq5{8\=<4.YpA:—M9j17o>b+6n>>I֗E fzi~l
a3)"$Vռ8PTxu5y]bX$ѡ:FkT(?^̴TKmT
'Y±biCl]!(P#:&HrrBg)leZ#;=8 Dƽ9=GV+9Б;ɯ)~mh^V
p_)P|z۲̥F.8L:c
fy|h)8Dƴ-2Q{adb!l=p;Y|$(([Uu9$/^r4T8'A:|u~bߔC^-=Td^nz}FI!cE
Hd
ߐB(/̤FfLfZl#3ilLOf"Ld&d&
QhvOۣn'9+=Kոf{>tSOܬzLql3hPy_es(EJک,S$G$ڥ'GrT.%|*"FҌ:,g~,e|e0Tps	'=iH5iyy

;͑䥴xziXUEK5ÛٕetmLW_;_Z^@#_G=]>Fޭ?ȝJZ^	:OC5܆h<;eGBgK1(OD/LoZ%cV`Jeu+FEIԕT=Q-b.WZ]'/fGpdǱYe%tu(R٢a乡 lSOw3\g3\ZVw>[\k53ZaRgP{֊ܨ٘&׸z#POH11J}ٗ[W8ȞCd$lF%gZ_5`#jCPD5\_.37k5BޞMjgricuwFATy֮JTxn1TcFUYcQxiFɹeR'EOnoG4{ͶI8L5}i.4'τm~_ZR֭":ljgyh#jrݺ68f;h6` M_B         S        |    D $=o\            xc` `Ű s~AeQfzFBRBbiIF~QFqjchP^IE J         q  m         ),k R~S"9$            xc`b c
y%E9%
9E\%y%z`BnjqʐLgFIQg^JjBQbGf^!iiŅnGbNAF"`>;ArD #E    	l     U            sg,-&G*            xc`a````,)LKIL(	/-JNUU(NNKʁ]Rӊ!B!Hiiũ% aϼԊXk.      	    3  Y         /n3;P-i	6            xc``Og``_ 84S[ԼT=%5X=ĵ(J,Ky楤VhZs5qĀĒԢ!IY%Phtbt20p
XYWZRT4
Zw`~Qnb5%@sRa.BR03茂kB2 M2D0g)Эksp#ْ jIbNAF"KArZ%ą@Kb89az|23JKSQB4"i 	`F.8v=ϔIhi  wbq    
     [            *x	S띲            xc`X p-1*RRJʌ`2 /#$ ?3D8#1%OBEK%n-p-U(ZpkԴ .    O                X$(>}K*7$            xc`6g`^əW\\\RT_`XZkZ_ZSYWi h)̬02t#Js (k2C
-z

eF0^ӦWWRJ*-UTi	 oW         v  &      *   (9exP8u            xc`Ie`YəXU $&;'䤦d(8%SA'gr~^q	LQjaijqIj
 b`- @999!6aZ1k. 5    u       &      5   d	ς1C=            xc`lb c[%E
N.nVV%!E!EyEyɕ
y%
\FPg~BN~rb[fEjKfBZQbn^HH\##$ ?3D/BӚ((O!7$(31G0tPmQ]ZWAʇAZK \'Q    $     m  M         Xaxk4ZEEV            xc``a``ƙZ`P咚VZOJM.(J,)KIԵp(hhZsM;&zs&e&g/T7X 46          f         	V6M-1㢎1            xn01nx_ڦ.BB׉.inzXJ`;Dx$^c`h":w?B\!cu2*/..ޜtٸBCKp20J-_0{6``\(*	892jF&xW!*K34WZfl*]|"cplJw[`t\%keFE]*YeVbqv`:$߬WH$8x'Kp~mȵ@WQmoq:8>&>SOύ2|f39JBלaF9U]X=w4`3jڸ\tdN"J;xQ&77&L0GQ|Q̻+->Fes~â͂5,%2wlMVy#sB j2e3tT[WM    t     f  r      P   
R'Hv<ClY            xc`a````,)LKIL(	/-JNUU(NNK+I-*NMNLB/Hgee\RӊҊSK+=2Ky)\ t(X         X  _      Q   4н3diY            xc`a`la``,)LKIL(	/-JNUU(NNK빧 )pM-KI(J,˅	hZs i    2     L  h         %hH'$>%ڬ'(:)            xc`PəW\XP``_m`fͅC!U**~$    ~                &E%fRb            xc`rd`vg``LS,	+K+L(,J-)-S(J-.)QRHL*v/qLu,sWW548SsSD @l83a܂T2+B@2         {  f         @vjng            xc`HJ3sRJ2RrsRRRS+KRs@rS3tSKB2sR݊sS5+=2KJy):
%y%z)~:
i Ś\ k)L    }               3+i1ش{Rn]            xMN@;, jM"1Q""	"f\?Vwe@lr"GF"Jo_U1Ltf383<
Boא<G.]PnqiUv.U\?H[h	wUzs'}hB[JBg;nls0^S걒ТryalgF|"౳Zx<z5J`C܄D5΅WFh4QUDXɖKE.7-opM<op9dl3cRR%]+f&S-_ߵ /~2_ H$4zv-WC^D}Qr]Ck]    )     8           ⱜD^Vg25w            xc`c`d``Q}}ϼ̒Ĝ̪TĔ̼t̴Ԣ<x1 :    a      [         Kd}qYf            xUn@@0)rP5!RTizන񢵷ZDg~_ !18U\8lμ78'8ek̖XHMd1KջR)Pgy!%	ן$t>>]?nƨQqeb1ro8R&:P{PMc@Bds!hIՔo	mV@ʌ>XSfɺ<_lC.m~0m($%L7h+){̲ g\sɘ3Q`ٿ0F!PTMFұF?vvG5zF{r)q^|/דs#8/z+22R@),fbͣbA:H^uJVuJihM׽&Wfe}OTۛ(mZ21$l	'aPqk֪f"JKF<aݸZCE*81u=NɾC)<DHL%n5fƲP!و*d흕{N\GȐ0;H5+b@3/V_DiT         \            :G"J4Y:OӅ            xc` 93432K3J8(3(,?47UBqrj^^JjZbiNIx~QN'k.4S+p*p
Tù PF    D       [         `h#D)                        P               i
@qJaAWғ~O            xN@:\Ȯ$m!5zT:mt&D|
HŠbq'wMHrCeU2աt8ֲA`PUFXkU[(Tc5JX'!<o,˞L$WƗM<1ԽD͓4KhpEqkJ`GҠi.MV+/Uh%
?9~ d&xڈ5kX(Ztp6Z7    d                 -%>tiR,V{            xc`g ci\i
%y%z%EEa9
@
~
e`!̼Ē<OTTԴҜ*.f**'Au@jw@0V1]j&A g           !h         (P'qdy!ǋk            xc`)əYWĩEEa9

 ];OY.␌ײԼMk.-z@)ɪ
|VVe.g[E_<e`U@?x
 7u    r     W  !      	   (s|ChT                   K	// Adjoint BSDF (not for volumes)
	if (hitPoint.fromLight && !IsVolume())
         C  !      	0   퇲=s= a                D   7		// These kind of tests make sense only for materials
         P  !      	l   ʄjҋl]DBsh.            xc`0b c{Ό̼̒= OJM.QUp/(JKQHOM-)TQ0KӴ	3F1  x