ELF3E@@8 @@@@@@88@8@@@&&_&_xr__  TT@T@ Ptd00[0[]]QtdRtd&&_&_00/lib/ld-linux-aarch64.so.1GNU k[ Y   6e ;?W< +_  # # PBI O3 }J %G    ]W l @ r,0 H) YQ ! ] ,0c9 $ Gc s >  {q   =n6S,e 8   N V  q |Su 1p 1  ; i  P x oV- SkX ]7  4  <>4 Sy * 7 | V4@nl : ^ i u`E $  w FC nq KU} c  x v{A <Q  5` upq M-~   _ ; ^t \)L (   p! 3   v K Z* # & C?v~  urZ sF d(= Q .Mdg$q F f~s `? ^ h x K + Z l p(  u  xr ! f r oj m M 8t 'E' lk]fm)*z >8  wWg & U |\T q My  d&   [ fu0& % H !- a I10 &?/8a  \ pUl   ^ j  (  w g t e@6$_d n   Z  5I Qj !e2j.r 2f ^P DmJ {,We #V!Vjj " i  d GM= ~ i  >& w` N  I D (y s ? * l ( +2 k@ |  <F u  ^5{  K#TGa w7fdJ> #~ F s*-~  U z  := <   O YI p * b 0mQ i 3/ f 2) i} \s   *+/ ? $' ! LD9 + ImI  y E X SJ e /P  }OYhN K1 \9@ 'Az1  %lOa ;:/Q2 ^KDC [,vM1H AL&`_6xQ  qU zv[< JB  hP  lOZ uSB`Oo "B G? %K N n| $ ) PHj0   tTq: sQ rD Ig#  D' 4Hw # b L y b%gK=a@`  ATI m_E . UP S)^u % BH H  RN 5c6l :`E  8 M#Y dE  [ FU  :_8]T A | 1^ ){o  Mj/ h2 +~ VP7C?4`T n Fl-b 5b 30 d  . U R K , `s, m. t ;Hx  {!xS   } UF ) B   d2G @Lmo]. pV  B  d}  Vj Fh > 9   [ B(Y W Wh k aiy!X  t  \ Iv5 s y. 8 g\O B :  6  C :A 'B  +8 :<w d \ w  J{ {   {C~ sW  )mOx?* k 9   i GY  m3 X2  Wj  3 G L u  v U % S  L + ni1 =*aGcy 5 Ng o)]  , [r   \ /%(;N# $ g8  H 9/&\-   =W  L @ 9o kO aj r*v. oE ky= 9= 2 L l|' a90 e rzT!b 'Wz  >N|r.;X n 4 ? `[BC#] 3 \ n _< >1 }a `nX_; + Aih  }" &1 ER< * tA ['X4{ N, C\U[ E X 6 oV & -@ f"I 4V, 1X2 M M - R G.-  t h8^~ S R [7  5  A| 4p  r ]"5s y_ / wtZV  ' cJ  ) bRC > ea je  f RTX (    'ekS 6 Mt6@(Ec^qC fZ i<] ( z = b{b i )pX "0H 703gx $ oL >Z]M    ; V?R J_K $ = Qtw  ezu  -Upb  Y JgC" zAr 7 c n/T {&,v < NJ7(   Qkv4 ' }N6z X e} q _ _P F  k d cl 1cwRZ F=x  0J$ E .2% m 6 nv7S  Qm !. D:>  /I% % T L; W +G T8  Y5 " 9K o%Nh  h| -:; xyf^D vz : A~|] ~} E9a?,C7 g R+H t 4 "bZ $"9Yc@Fq5  P2 5 7  YD<} O Z TKDOB> c 3!JWZfR  34AG O|[ P  w$ Q  p y   - 6Ph "  k u * o sL h~RbDz  3   +  &0 3@H;"qDg x7 p / 8#Y7!`C Ȥ(B@@PA&Ȁ (Leh"BD @D qR@A8J@Dd  @  DB H!%WD"  %65(C$$r8 S$a HA@ -84" 09 @'>!\nLb"@$b)F `!t-B #!@]@Q(5(3 P @p]BEԒ` `*2xp0袨AEJ $iD0@1!D@ $@ '@ @!p(D@(@BFADb !"TX1M! (d(4CX8+(lu PHa5 1ȠhH$5s@ \XGpJNB@X0,>=Tf )uL* %1 !"%IaHf" aЄ0Ip_#L%Q $0)&oH"!*z`@`ʐH 0@B(RHB2@P8MN ad ĉ r($wa|G"B @p @ ДP$L8S0`@!HB 0AS ! scA MP ( j윁r!Ԃ0IbxA0(LGLZ,dC=3c%@$JDH @"*bc@ +@t!0p(P  ,."@i<> HZ9n:-(\TR$@qd'*ESZRAli!PLB@XB Ҷ@ڴ.@HB( N  +-Ld!$:$`-RB# 1XJP@L&]PA8,&  z(bE@(6 F(‰Ce6)UB02H 8VSII Ġ( @ ~i Q)D.Ex B1t fL6$R"!#S)C$(T @I%rB@' ,z!F fWL T(2#p@kk( Pf#@1%DbX*MA4P#@2,Da"ceVDH`1"YJa,"jHH@h@%( ٙw d#@`i#*& 3PCpMr@^0`$$PA\& maAE!`C8qk C A"~8 A " PbXcQ B-"@%U @ $E@&'0$'! BS PA@:$ 2ojPW@Ng }R8̀!,iDVE%£ A`p"P @X!`pFmhHԢ !E0O &T$` 7$1Y#0F%F  @#[ `PCM"0$8F8X b@ : * 7T I\5 Ӱ$ " BD D *H0&)6D r`ё  A(FQdD!C`? B4#+N1@"$G`   "$&)*-./04679:=>?@ABCFHIJKLMNQSUWZ]^abcdfgjlrtuvwxz}    "%&'*+,/2679:<=>@AEFHILQRTVWYZ\_abcfhjmoprstuwxy{~    #%&'()*+,.02489;<?ABFHKNPRTVWX[\^_abgijmnortxz{}  !"%',/024567:=>@ABDEHILNORUVWZ[\^_`bcdfghiknpqtw{|~     !"%',-.123479<>@ABCEHKMNOPRUWYZ[\]_`acdfgjlnpqrsxyz}   "#$&)*+,-/034567;<=>@ACHJKNOQSTUVYZ\_cdfgijklmoqrtvwxyz|    "#%'(*+-/1234579:;<?@ACEHJNOPQRTUWXZ]^`abcegikmnoprtuwxz{|  "#$&'*,-04568;<?@BCEFGIKMQUVWX[]^abcdehilmoprvxz|~                ! " # $ & ( * 0 1 3 4 6 9 ; = @ A C E F G I K M O Q S U V W X [ ] _ a c e f h j m n o p v x y | }                  " $ % * , . / 0 3 4 5 6 8 : > ? @ A E H I J L P R S T U V Y Z \ ] _ ` b e h i j m n o q s u v w y             $ & ( ) * + . / 2 4 6 8 ; < = > B E F G H I J M O Q R U W Z [ \ ] _ ` b e f g i j k n o q r t u v z { | }  _9E}ѻl_h#t_5kt5!؞t6-AL? 8]& : ƀogif j2-yqSU9-98vwÂ*HܳB㉀N{sOJ7hdSrf֤G”2|WD̖ĨTbnS>s&ZUֺKγ}^k'nJQCrN$"@auj\ZV3Aqax | L4a7ĢJ*x>4z{m߭6^ CXw0PU )! >4XǫDHjbx"gƈL&#qRqv b:$6*eJKY!4iUƒ~:p~\O>yM˴@2!",'Ω HSSFC5 WY3nX<:F; bK# ".iC82DP[ !|Kp% SsΤ5Q4} Ȗ{1^Vu9|=i8}ol2cvXUKK['$iF y}ԑS説(VLMkr"CLGE69҂h]8?Q3=cU [RTH5kǧUCtw^+12Q1h AID}n{ v":i/t->}dl͕hqJc4S~Iݐƙ2oZ<+'ޛK0B~7,$c[C3K/G)"HWA*L *:?bAGZ eC*>Lw^c2smcd>JΎzZR!G~02e{|:s;J*ujP7Zsg 9^H6璿6,{W!cq`^`7WoH rH(kLYHLrht'+U/rNKzP6 6#?H%ovYk5^նcʡ[ejiڡxdľд~[2kTʵ-qЯvr{DVf+j$(zW`U74‡.9yt{^2׊i}|^z)XS)k{ wMC*IUGUY`ҷ&3krLO T$2APrhJr p :]!73n#e5%Z=10>>vkG~ Sh7U1*uoػHfU+_<:ʛ>/X;"%I]~2RqgZ}J2y{[%ZدxJј8{qQsFD`xvhCif'bh(K lߺxT7 $.C9*Ϭ/߆N`llO Xd6)48/~+t<\Z$uI2swlÞAk<mjOZb &3A@l+_ "0<hWM^egFQYm ojhaǭ-v?ѹ!s]FF3gDX]W;;$rɖIss]/ _5vZZx(YxO^N:sEE#OoQ34k 3FշeWd2ŷ۾ڨ !A$Y+f%}Y ݴ4 ;GԠK>n)K\z?$AX6-*}arh;5M/l+˯be?X!Oi(>ZْY*$p|rkz֓>*Sb$(q9Lz616zΓ>?{ OSm@C$ZNK1sLjik?-}z&ٮwnŪSD׿/㯜p@vK|Au iUb_2K9m<*$eU4ţD 9]}֟h se\y(m"9 -<9+q(a]7<勇 pqHFO~\<1T ? fVni7jy.kgDž OpCrT-0Vm&=4J;tBy\9ҺK?Y=#GC]#^r}dD)Ű\ jDz'&eYɋ) ~`||đl&ѡ0e!ص7Eaj)ShƁzbvBQfQvyfߺ"&iԹהn.ez@[ gm^Թ EW3똦nd:B I^]߅dl-|n{AɄq_!3(r, t|w 4G>C{|=`$U_?<PtͅS t+!ﭏ4q0WH T[R\m]*:IYghsCf8&NEc9!/neHX/҆]ROTY{c.QN/.CD%Kk C(fBk+;Fݽ+൏;1b-rJ-S%f̹DQkˤ$T2A⠂y%Cߕ7H)G W}DK+ջDrrq؋$pRx ΢BYg.DU $g~ې3W'3&ly_һ ijyIT[ƕ1WnP\}g;:᧫ %7hrfyqMD*cĨ*q%$dD<s.&I*,ܐ{ j-; a0M@s4ޛ[%im`GL3pl}N$sªҖTnI5,&d;fl&J{Wޗ@iJwB7j5[D>`X06 ~[`H7\LTT5KK*^N`A|r WGa]lɈbl U, g4K%-h̖Lae %YeKft2h/L{e SMr29G\Tgz8Zn0lb0HS%D>ƞ1 4Pg)'nABzqĉWSx"cKץ)I+HnBf۽96E0l}VO[*J6/yiHM9s\BѪ؋%EaXidA32OF$mm>jzako,xc߷R+ URWyt#skVP-Vv4}e4Ȋ:,`'I7aj~ضnW t(SXKc_~%N+ҤMq lk]^r0x̬[z+AG+۟2;F}1{% U.@oZd6wq^%!O,|u%e@k\e첍*G"4 eq^,[HQNDQF~ªjԦׄiN.%ɒj2(> j,LG:k}&:$#L7p6pU{}Ι4ͨPF_M{ފWt;nG0N 1;H&cmZUw1V{SC"ȇ;2kC^o'l:Ќg!&3 Db {֤zT%Ƥ:|+)jڬ%Y:0%m%bjL3;?_c^I[1mM~GPbu?[e2ڽS{+"ln 3YǀK'G#HފfQP:R^tRbTcC2t&x"bhڙJ_M__>?,&heԯtQۢvssYQVS?}г!H/W/}ܑ VaT`^:"\T/Ś5$ct}#sR @ "hzN^PKD <;~܇>OZmeJhIT(WN/V`b~]>)SX_Ug1;vȦO&gOGc謃V1q6>ǹBE :h_nxST/ݙ$a@QZ_ّ'PwߌrʪRh(B)վ=jGO1j0`oB@R1זjI3O3qЇj7VY+`-{Kފ†7 4ֺ 9Ƴ G crל|U6RJgU=@p#\%{~rNASוW? FN[D;gpe˚ҧP}%ok5Xm2S.:6 AEbB#Lۘ%Q%f_yN>eMXDmh9ہIםϐ 9g-cg54J%"ZY qZYsFb#1g{'XRRO a&tEd& E_zN,]%^{#(bЧb/?u7gd/tګKCtCY.D/jWPݤ5B|9(W,Xp]a }YjRtu[;[aLV8q?P)| '"]+ sO{fYa82/6B3n)Z_gftEG8T'Ϳpo[|蘘Րv]a><3ASCG[4ʃŦUޓLS)n!w&:gu/prrd'1]SNh)smBAg\{64.ŨK: :oD嘴4P&3wlH4ZGUeMHڞ/я KѶm[Ùi c͒Z-Jk@z R9 #cTS(Csi9wyCQڸm*8*u63UuW~I[#UDfQy OP'_4`l: OY>˰*f /B+(`7h;Fab]Qn̙*.fY_&']U7q?гIL1]>;l'E;b,obS۔`^fR: AZ瘴YJA10pcb){qX E=MJW!rd#Q֊:1g5K Z e+f~a3iy>&[09`avԗ8,ܼ^{ 5!JwRkꕵk_qG v'p \hn(W wn9+&:L /Jxא2=O8B _Y/MDSWѣcyoa53LW`Bb`7K}ό0:9.i`.| (R`-GoPG\«@i)NjG3&n& *#b' f0u=|Iqn[Sݻe .;pG o䦺Њg ^g'IZC? -2zBƫ$!KJs$uYf+sBP&@ 3m3 E/Tꪛe†+C/1"cNJ PcdIy`64?mk+277 51&79,HP\}oFœӦS0 <) tuW3k7$w˭&ܗ{/6 םw/9Ԛ֙=c4zMٵ[R ;.S9>п '.~(د}ckWD&9v̽Ih4KV#Bd]bȶn\HO|k y܀@\kDULN]UlD 7{o'}5]4ɡWRCY0"k]Gx 6@7V#O%^at m}0m^WgeI ;֎WcUg.'v)1>OlxKLj=41 |RuW(=#Qɐ͐B蝼# ęӕ kwؐdv[,[C=˹. 2! rLJk ҭeS:7wI  E; 9FuܐAA1t+=n46y Һ5>+rE @QBgh3152]SCJTO[vwjq/uE( BZM߾r'H)VvzưZB8b|=)&LhۙGO>@ -Zd~?%M\p}WSr|b*~+ROu/$9jM TܾSdls{&GZͧe5.hVܾF8n.l_uv1"S!||mHK掾@0ﰹl 27(?a )1E`o|RuqD%Iٜ]s @QګLo/6):$!r~ĩ rudH=ÕUkFPԳCA m3lg{6HU5CT &vٳ7 bD4wUKgnS#YIHd9lsk-EeVQѵF;SB86hi~]xx.bp\F$qlˌykVvPb<(iK%OYióYyY~qH )QHL Oƙ9U`Z? jnB%؎`*d E^r|^mr]qߐ#(4Wob';QT lNM" pTP" K@g@" pG`# YQ Gp }" GX+K" K U  `Q@*_l S`| OL" 4|E,:" nI 0G<;" IM Nݠ" ̯I dIx \8N(_ J" Gp," Sf" 4F sGL= L" GDP_=" P]Q TH:$ +I  nE8~ ,UH"" !_P~0U 8fL  pG9" 'TP iI  4Qt7" K" F42 $6R%" Jt" ܯTp Gr ^HhQ  Rh  d;E1` P\" x^QD ܴN0" TtI<I" IZ" TOlD" O $6O :" ;J4\J 8,I]p  lRX 4L8`p Q\)" pID@_ Q` " TDHx6" lyI$]" (mIZ LGs Ncf" FD] YOU, ,kR YG" |OhŎ xXL KP" rTTHT" 4SC" ȠO  D5O gHt(8 Q\u 03MLsv" 0E\ K@ܓ" F~ UJlu" 0M" ШS0T" M!_hW pI" {E," mIN" CKE}_ Kq" nID LGȃ  O`2" IX7S" I#z ,_H$dE_K" FD-" I.7" 0P6y" G\* |J:" HThA PD" `oI %_ " PFP" ,M$ P8To R~" K`" rTD TG`" TH" PmI" Md> |Kt  L" ؊I8%s" G4}" hF,& BI$$l vGhA Q*E Q" XMH" O fQ" IHHA XU` pQK( TSly" LGΏ" M] zOE BE Q`S!8_؝ T(*" ,I4*J" FP eQ " $T0 HU g" XI<C L*IXK^ XT,& N  (YKg XGq" Q$ DT}" ,KU P(z :QtS" I5" hmI" I8 ~" TI p2I$ HPrz p7IHT" ;GNL" dTxKT"  \OKXN" lrTBo" XmI" (Mp  T" `MQ L4" O @G8!ؠ_{ ^Ho PQh3 _O UOD#1" I8 *I " K" Kv" Ul}" 'K4 Qdޯ" @`Qh 4rM  J0" ,G\" Ip W ,T3!_ Y" ,3T J HR@ ʯ Sx" ,G8 8Jx!o" G4 8S$N" LFX" F" T' Nq" mI" P" FD" I, I4 CI in K" M0K x&Lly" Ic" (PlEW2" ,wE\!_h" OX* \I dG 6LhM" oT<" oT(G" nI+ $)H<" LG!_  ,+IV IHx \He 4+I O" lI([" &GHB" T`i" U<" Mc8_ Cm" ijMR K:@" yI  (fL" ,Gb %H" |FD;5" O4!_ A DTL" 'KR" mI  0XN" P" =Gt K$k P0j| DL" LGX" HU*P \M J " DOpy" F @e" TMX" DF`W" nT|L eNL xPqT 1O @G." G0" XG}" F NH\" ԈO\" ,P!X_ .+" 9G4d LmG|!x_  |>Q@G" O " H G</ T O!0_hr lQc_Pn VG0A G" @F8" pED^D `U ^" |&O" LFH g" LMT" K" pI" 4Pa" 0Ox nG Oy" F" dU" yI" hnIoa #N" O\ ΍ TGo^" MHn (HXw`" M'" I,p&" F-" EGq" $SH 9OX' O|>" G" PGP_ JA ]" G" XG\ ,Gb 9Eh" ̮I " :Gp R" M I" DI  ZKx} PNh" mI~_x $T@ eLHn lkG" M" L]KH^" GP#\_0\" HmI" -O TdA" M`r QE QdX pP" ,Qt 4O` T4 lI4!_ h(I BEa kI8??" DPD P" IT" lQJ1 J4u" xEi I`" T2K" I " SZ L F" M| K`w J r /I$" F L NX# ĔGLN" &TT Ll Qx " ԮI d /T \Sq Q$ X;Iq" $IX RK+" 0F lK" ĮINQ" O" M,x" dMH?" Jͱ8_0 +Ppq" HnIi| ܠT _ " dO9 HeG,^" T('f" OBB" S0\> dK0 (P " P)6 TxGx W" Nl^ K50 WHH" F> Pߤ psOh" M8" N_" 4M00 p3LZz" O ̀Lhla" nIXv" `I PG<" \PT" p}E$ Q; xTxO" FDj" 8kK}( `-Tj N" mI ?S}i QL& " ̥S. \Jp" 6Kj" TOUq 4AQ<! LUTXf!_" G\#" @G`=B eTGe yLë 9I" 4M#N" zTXU Jg N` 0Q" tI$" tQ" ME" FoW" qI$, %ID " Iߗ" 0Q ILX Q" tuI(D" [Kx XhR  T0" PF{!ȸ_P $DI$= lET" ԺM0S PWO" I (!(_0b" TIP+# ` JGg дJzl ܴN0 O> |J _ G" Ih& 7OO CI V dGl " FWF ȠQTڱ" O<&' $K," nI" 9TKd N(˙ XLlK& T" pIL #!(_ ̹KTN" P" \F KP T_N" 'KR 89Q "" tK$ Qj N GT_" 4G SGhj" sIg" wED" 8MT Q- ]R A" \Id Gz" mIN!p_hH" I.v eH0%" pQD 5 TSwn RtY YG_" LMp!ؙ_P `K, Q( (eQ!_hJ ԳJlRR" l]Q J|" Oܛ dN60" F G Lh  FŘ hQ+ ԍGye ԏG" Mo" $PZVR" \F@1" {T \I( Q\" F$ Qu" G" F" uIdU%" zE$ξ" hGK rHG5" 0O$ Q" Ip` `qQ" ^Q " K`B" F" rTDe 1OO" IC dL( yG<!p_X_G J(#M K!" F=" G~" nIHl" xS`O" @sI`u L" \IÁ L P" G$" yI " M;" Ko" $T0)"  |FEL )" \1O6" t"T4S" lI " tvIВ" (TW 3S,U PT8u hT< HsN|" nIʋ" S" `Q [" U " ԯI@Rs Q " HJ" Gh P 5OT_<" hI  }Nck" ܏O P" 2KTi= Q " O," @vI$, (kT" |S" 8]QJVm" XG" F JXr sG0" XO$ @$MlFD" 0OT +I" DU" 'K /I<" FGf tP" M ȁG " 0Ph kN " mI" `oI ]" tPUy" O"  GC" ܃EHN IP PGb!_hI" S6 Pu UhO" pS0F 8%N .T\:" P| (FQdx %I Is `J" G@" F,  Kdb" &G( N,B" T(f" ЙO" HK" FG[ >T f  GEXls" " H$1" GiF" TO$?r \K\k I@~"_ I" 0sI 0N$y_ " M" I " GT " F:" )T% d+I 9" @I@;" dId!`_ UX jS" !T$Ia" JN LzQx" HFDMF ;E2 'H|@ ,rEx 4M" HJv jM 1O X" (GN AT +I " (nI+  Nd" lI$w" ,Sh I" S " $P!_" 'KU" (M`" Fr" ,I HP 0KX"" O" ?G@u" J  gHD!@_" IJ" 8FT" ІO @N Q" 'L&" F' XcHX_ " ,P" " O$" XqT8O !S yp" 4I3" lMn)(r dQ|o" F4) Pc  FJ@]" nI| $H  T`KN" TE" |P+" DS\P" 0Tn 4I0Z" 0 G hIH -IP% Q`(| PU" 4PJ" G$_ LKp }" h}E \%ID OU !LE Q. XG" xF~" HH]" S0en" ؔS l Ip_`" HAGlnX $LD; CI < (G8" _Q" lGT8 |+I@G" ІO ܃G`vF NLa" $F ~" GG Jx" GtCL" XG\;`" 0K " xG` I(!" S0N xG" O" 0F |hSx4b" P ;Edlibpthread.so.0_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__errno_location__pthread_key_createpthread_mutex_lockpthread_mutex_unlockpthread_createpthread_mutexattr_initpthread_mutexattr_settypepthread_mutex_initpthread_setcancelstate__pthread_unwind_next__pthread_register_cancelpthread_setcanceltype__pthread_unregister_cancelpthread_setspecificpthread_getspecificpthread_key_deletepthread_oncelibstdc++.so.6__gmon_start___ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7__ZNSt6localeD1Ev_ZSt20__throw_length_errorPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode_ZNSo9_M_insertIbEERSoT__ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE_ZNSt6locale7classicEv_ZSt9terminatev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8__ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate_ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKNSt7__cxx1112basic_stringIS4_S5_T1_EE_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcm_ZNSolsEi_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm__cxa_guard_acquire_ZNSo9_M_insertImEERSoT__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4__ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEmm_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS__ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EES5_RKS8__ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev_ZSt25__throw_bad_function_callv_ZNSi4readEPcl_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc_ZSt3cin_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEC1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3__ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base_ZNSt8ios_base4InitD1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm_ZNSolsEPFRSoS_E_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm_Znam_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendERKS4__ZSt17__throw_bad_allocv_ZNSt8__detail15_List_node_base9_M_unhookEv_ZSt20__throw_system_errori_ZdlPv__cxa_pure_virtual_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strERKNS_12basic_stringIcS2_S3_EE__cxa_guard_release_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1__ZNSt6thread6_StateD2Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4__ZNSt6thread4joinEv_ZNSt14basic_ofstreamIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZdaPv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6insertEmPKc_ZNSo5writeEPKcl_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findERKS4_m_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4__ZNSi10_M_extractIdEERSiRT__ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc_ZNSi5tellgEv_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcS5_S5__Znwm_ZNSt8ios_base4InitC1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7_S_copyEPcPKcm_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm_ZNSt8__detail15_List_node_base7_M_hookEPS0__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcm_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev_ZSt24__throw_out_of_range_fmtPKcz_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS__ZNSt9basic_iosIcSt11char_traitsIcEE5imbueERKSt6locale_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLERKS4__ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv_ZSt11_Hash_bytesPKvmm_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev_ZNSi5seekgElSt12_Ios_Seekdir_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_ZSt4cout_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev_ZSt20__throw_out_of_rangePKc_ZStlsIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_St8_SetfillIS3_E_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4__ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcm_ZNSolsEPFRSt8ios_baseS0_E_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base_ZSt19__throw_logic_errorPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmclibm.so.6logasinsqrtpowexp2acosatan2log2expatanlibgcc_s.so.1libc.so.6fopenstrncmpisalphaputcharabortmemchrtolowerstrdup__assert_failstrtolfgetcstrlen__cxa_atexitmemsetstrstrfseekmemcmptouppervsnprintf__sigsetjmpstdoutfputcfputsmemcpyfclosestrtoulmallocstderrfreadatoistrchrfprintfmemmovestrcmp__libc_start_mainstpcpyfree_ZN14ShaderCompUnitD2Ev_ZN7glslang22TDefaultIoResolverBase12getLayoutSetERKNS_5TTypeE_ZN17TUniformLinkedMapD0Ev_ZN3spv6ModuleD2Ev_ZNK7glslang17TObjectReflection4dumpEv_ZN7glslang7TShader11setUniqueIdEy_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEEC1ERKSF__ZN7glslang13TIntermBranchD2Ev_ZNSt3mapIiPN7glslang9TVariableESt4lessIiENS0_14pool_allocatorISt4pairIKiS2_EEEEixERS7__ZN7glslang19TBuiltInIdTraverserD0Ev_ZN7glslang16HlslParseContext32removeUnusedStructBufferCountersEv_ZN7glslang7TShader14ForbidIncluderD2Ev_ZN7glslang16TIntermAggregate14setPragmaTableERKNS_12TPragmaTableE_ZTVN7glslang11TAnonMemberE_ZN7glslang8TProgram10getInfoLogEv_ZNK7glslang11TIntermLoop13getAsLoopNodeEv_ZN7glslang40TextureUpgradeAndSamplerRemovalTransformD0Ev_ZN7glslang13TParseContext17findFunctionExactERKNS_10TSourceLocERKNS_9TFunctionERb_ZN7glslang10TPpContext11TokenStream9peekTokenEi_ZN7glslang22TDefaultHlslIoResolverD1Ev_ZN3spv25KernelProfilingInfoStringEi_ZN7glslang7TShader17setNanMinMaxClampEb_ZN7glslang13TParseContext9fixOffsetERKNS_10TSourceLocERNS_7TSymbolE_ZNK3spv7Builder4dumpERSt6vectorIjSaIjEE_ZNSt6vectorIN7glslang17TObjectReflectionESaIS1_EED2Ev_ZN7glslang5TTypeC1ENS_10TBasicTypeENS_17TStorageQualifierEiiib_ZN7glslang13TIntermediate22addBuiltInFunctionCallERKNS_10TSourceLocENS_9TOperatorEbP11TIntermNodeRKNS_5TTypeE_ZN7glslang13TParseContext16handleDotSwizzleERKNS_10TSourceLocEPNS_12TIntermTypedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang12TScanContext8tokenizeEPNS_10TPpContextERNS_12TParserTokenE_ZNK7glslang10TQualifier8isMemoryEv_ZN7glslang22TDefaultGlslIoResolver14resolveBindingE11EShLanguageRNS_13TVarEntryInfoE_ZNSt6vectorIPN7glslang10TPpContext6tInputESaIS3_EE17_M_realloc_insertIJRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT__ZNSt7__cxx119to_stringEx_ZNSt11_Deque_baseIPN7glslang7TShader8Includer13IncludeResultESaIS4_EED1Ev_ZN7glslang11TPublicType12setSpirvTypeERKNS_17TSpirvInstructionEPKNS_7TVectorINS_19TSpirvTypeParameterEEE_ZN7glslang5TType13getArraySizesEv_ZN7glslang17TParseContextBase18setVersionCallbackERKSt8functionIFviiPKcEE_ZN7glslang22TDefaultIoResolverBase13isTextureTypeERKNS_5TTypeE_ZN7glslang13TParseContext20layoutQualifierCheckERKNS_10TSourceLocERKNS_10TQualifierE_ZNSt14_Function_baseD1Ev_ZN7glslang13TIntermediate15foldDereferenceEPNS_12TIntermTypedEiRKNS_10TSourceLocE_ZN14TGenericLinkerD1Ev_ZN7glslang13TParseContext25findFunctionExplicitTypesERKNS_10TSourceLocERKNS_9TFunctionERb_ZN7glslang13TIntermediate10addSwizzleINS_15TMatrixSelectorEEEPNS_12TIntermTypedERNS_17TSwizzleSelectorsIT_EERKNS_10TSourceLocE_ZN7glslang16HlslParseContext22addQualifierToExistingERKNS_10TSourceLocENS_10TQualifierERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEShSetVirtualAttributeBindings_ZNK3spv7Builder20isSpecConstantOpCodeENS_2OpE_ZN7glslang10TQualifier26getInterlockOrderingStringENS_18TInterlockOrderingE_ZN7glslang16HlslParseContext14handleRegisterERKNS_10TSourceLocERNS_10TQualifierEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERSD_iSE__ZN7glslang13TIntermediate6outputER9TInfoSinkb_ZNK7glslang22TDefaultIoResolverBase20doAutoBindingMappingEv_ZNK7glslang13TIntermBranch15getAsBranchNodeEv_ZNK7glslang11TAnonMember13getExtensionsEv_ZN7glslang11HlslGrammar10acceptTypeERNS_5TTypeERP11TIntermNode_ZN7glslang7TShader10setStringsEPKPKci_ZN7glslang13TInputScanner4peekEv_ZNSt12_Vector_baseIN7glslang12TVarLivePairESaIS1_EED2Ev_ZN7glslang13TIntermediate9addSymbolERKNS_13TIntermSymbolE_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE17_M_default_appendEm_ZN7glslang22SetThreadPoolAllocatorEPNS_14TPoolAllocatorE_ZNK7glslang11TAnonMember15getMemberNumberEv_ZN7glslang12TVarLivePairC2ERKSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoEE_ZN7glslang9TFunctionC1EPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeENS_9TOperatorE_ZN7glslang7TShader10setInvertYEb_ZTVN3spv5BlockE_ZNK7glslang5TType8isStructEv_ZN7glslang10TPpContext11TokenStreamC1Ev_ZNK7glslang16HlslParseContext20isStructBufferMethodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_EC2ERKS8__ZNK7glslang16TIntermSelection13getFalseBlockEv_ZN7glslang13TParseContext14invariantCheckERKNS_10TSourceLocERKNS_10TQualifierE_ZN9TCompiler8linkableEv_ZNK7glslang5TType15containsBuiltInEv_ZN3spv11SpirvStream14disassembleIdsEi_ZN7glslang13TIntermSymbolD0Ev_ZN7glslang7TVectorINS_11TConstUnionEEC2Em_ZN7glslang9TFunction10setDefinedEv_ZN7glslang17TSpirvInstructionC1Ev_ZN16TGenericCompilerD2Ev_ZN7glslang9HlslTokenC2EvshaderStageName_ZN7glslang16HlslParseContext12flattenArrayERKNS_9TVariableERKNS_5TTypeERNS0_12TFlattenDataENSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEbRKNS_10TQualifierE_ZN7glslang13TIntermediate20addBiShapeConversionENS_9TOperatorERPNS_12TIntermTypedES4__ZNSt6vectorIN7glslang10TParameterENS0_14pool_allocatorIS1_EEE9push_backERKS1__ZN3spv7Builder22createCompositeExtractEjjj_ZN3spv7Builder12addExtensionEPKc_ZN7glslang17TParseContextBase32finalizeAtomicCounterBlockLayoutERNS_9TVariableE_ZNK7glslang7TSymbol10isReadOnlyEv_ZN3spv11SpirvStream14outputResultIdEj_ZNSt6vectorIN3spv7Builder11AccessChainESaIS2_EE12emplace_backIJS2_EEEvDpOT__ZN7glslang13TParseContext12samplerCheckERKNS_10TSourceLocERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPNS_12TIntermTypedE_ZTVN7glslang16TUserIdTraverserEsourceEntryPointName_ZN7glslang10TPpContext12tStringInput7ungetchEv_ZNSt8_Rb_treeIPN7glslang7TVectorINS0_8TTypeLocEEESt4pairIKS4_S4_ESt10_Select1stIS7_ESt4lessIS4_ENS0_14pool_allocatorIS7_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS6__ZNK7glslang8TProgram16getNumPipeInputsEv_Z16DeleteUniformMapP11TUniformMap_ZN3spv17OperandParameters4pushENS_12OperandClassEPKcb_ZN7glslang16HlslParseContext13pushThisScopeERKNS_5TTypeERKNS_7TVectorINS_19TFunctionDeclaratorEEE_ZGVZN8spvutils8HexFloatINS_10FloatProxyIfEENS_14HexFloatTraitsIS2_EEE31getRoundedNormalizedSignificandINS0_INS1_INS_7Float16EEENS3_IS8_EEEEEENT_9uint_typeENS_15round_directionEPbE17first_rounded_bit_ZN7glslang10TQualifier18setSpirvDecorateIdEiPKNS_16TIntermAggregateE_ZN7glslang16HlslParseContext12handlePragmaERKNS_10TSourceLocERKNS_7TVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEEE_ZN7glslang12TIntermUnary10setOperandEPNS_12TIntermTypedE_ZNSt8_Rb_treeIPKN7glslang5TTypeESt4pairIKS3_jESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS5__ZN7glslang22TDefaultGlslIoResolverC2ERKNS_13TIntermediateE_ZN3spv16AddressingStringEi_ZN3spv7Builder25createVectorInsertDynamicEjjjj_ZN3spv11SpirvStream17disassembleStringEv_ZTVN7glslang22TDefaultGlslIoResolverE_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN7glslang18TBlockStorageClassEESaIS9_EED1Ev_ZN7glslang13TIntermediate9addMethodEPNS_12TIntermTypedERKNS_5TTypeEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_10TSourceLocE_ZN7glslang16HlslParseContext26addPatchConstantInvocationEv_ZNK7glslang10TQualifier16hasUniformLayoutEv_ZN7glslang13TParseContext17nestedStructCheckERKNS_10TSourceLocE_ZNKSt8_Rb_treeIxSt4pairIKxPN7glslang9TVariableEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE4findERS1__ZN7glslang13TParseContext20checkNoShaderLayoutsERKNS_10TSourceLocERKNS_17TShaderQualifiersE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC1EOS6__ZNSt7__cxx114listIPN7glslang16TIntermAggregateESaIS3_EE8pop_backEv_Z16StderrIfNonEmptyPKc_ZN7glslang9TFunctionD1Ev_ZN7glslang13TInputScanner17consumeWhiteSpaceERb_ZNK11TIntermNode18getAsConstantUnionEv_ZN7glslang12TScanContext16deleteKeywordMapEv_ZN7glslang13TIntermediateD2Ev_ZN7glslang16HlslParseContext14correctUniformERNS_10TQualifierE_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE13_Rb_tree_implISC_Lb1EEC2Ev_ZN7glslang22TDefaultIoResolverBaseD1Ev_ZNK7glslang16HlslParseContext8hasInputERKNS_10TQualifierE_ZN7glslang13TParseContext29vkRelaxedRemapUniformVariableERKNS_10TSourceLocERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_11TPublicTypeEPNS_11TArraySizesEPNS_12TIntermTypedERNS_5TTypeE_ZN7glslang16HlslParseContext8paramFixERNS_5TTypeE_ZN7glslang13TGlslIoMapper8addStageE11EShLanguageRNS_13TIntermediateER9TInfoSinkPNS_14TIoMapResolverE_ZN7glslang9TFunctionixEi_ZN3spv11ScopeStringEi_ZN7glslang13TParseContext15handleUnaryMathERKNS_10TSourceLocEPKcNS_9TOperatorEPNS_12TIntermTypedE_ZNK7glslang5TType17appendMangledNameERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang13TInfoSinkBase8locationERKNS_10TSourceLocE_ZN7glslang14TLiveTraverser14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE24_M_get_insert_unique_posERS1__ZN7glslang13TParseContext30layoutMemberLocationArrayCheckERKNS_10TSourceLocEbPNS_11TArraySizesE_ZNK7glslang5TType27getPrecisionQualifierStringEv_ZN7glslang15HlslScanContext11mapSemanticEPKc_ZN3spv11InstructionC1EjjNS_2OpE_ZN3spv11InstructionD1Ev_ZNKSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE4findERS7__ZN7glslang16TIntermAggregate15updatePrecisionEv_ZN3spv7Builder20accessChainGetLValueEv_ZNSt6vectorIPKcN7glslang14pool_allocatorIS1_EEE9push_backERKS1__ZNK3spv7Builder12isVectorTypeEj_ZNK7glslang13TIntermediate12addUnaryNodeENS_9TOperatorEPNS_12TIntermTypedERKNS_10TSourceLocE_ZN7glslang10TProcesses10addProcessEPKc_ZN3spv7Builder17createAccessChainENS_12StorageClassEjRKSt6vectorIjSaIjEE_ZTVN7glslang18TBuiltInParseablesE_ZNK7glslang16HlslParseContext10hasUniformERKNS_10TQualifierE_ZN7glslang22TDefaultGlslIoResolverD0Ev_ZN3spv17OperandParametersC2Ev_ZNK7glslang13TIntermediate16addConstantUnionEsRKNS_10TSourceLocEb_ZN7glslang10TPpContext6tInput12isMacroInputEv_ZN7glslang16HlslParseContext12handleAssignERKNS_10TSourceLocENS_9TOperatorEPNS_12TIntermTypedES6__ZSt8for_eachIN9__gnu_cxx17__normal_iteratorIPN7glslang12TVarLivePairESt6vectorIS3_SaIS3_EEEENS2_19TNotifyInOutAdaptorEET0_T_SB_SA__ZNKSt8functionIFivEEclEv_ZNK7glslang10TQualifier18isFrontEndConstantEv_Z10singleMainv_ZN7glslang13TParseContext18parameterTypeCheckERKNS_10TSourceLocENS_17TStorageQualifierERKNS_5TTypeE_ZN7glslang7TSymbolnwEm_ZN7glslang25GetStorageQualifierStringENS_17TStorageQualifierE_ZNK7glslang16HlslParseContext8wasSplitEPKNS_12TIntermTypedE_ZN3spv7Builder11AccessChainC2EOS1__ZNSt11_Deque_baseIbSaIbEED1Ev_ZSt13move_backwardIN9__gnu_cxx17__normal_iteratorIPN7glslang12TVarLivePairESt6vectorIS3_SaIS3_EEEES8_ET0_T_SA_S9__ZN7glslang16TRemoveTraverser14visitSelectionENS_6TVisitEPNS_16TIntermSelectionE_ZN7glslang14TLiveTraverser12pushFunctionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN3spv7Builder19addMemberDecorationEjjNS_10DecorationEPKc_ZN20DirStackFileIncluderD2Ev_ZN7glslang16TIntermSelection13setFalseBlockEPNS_12TIntermTypedE_ZNSt6vectorIPKNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS5_IS9_EEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS9_SB_EEmRKS9__ZN7glslang16TConstUnionArrayC2EiRKNS_11TConstUnionE_ZN7glslang13TParseContext15arraySizesCheckERKNS_10TSourceLocERKNS_10TQualifierEPNS_11TArraySizesEPKNS_12TIntermTypedEb_ZN7glslang10TPpContext6tInput20endOfReplacementListEv_ZN7glslang13TParseContext17nonInitConstCheckERKNS_10TSourceLocERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_5TTypeE_ZNK7glslang5TType13getVectorSizeEv_ZN7glslang16HlslParseContext19isScalarConstructorEPK11TIntermNode_ZN7glslang16TRemoveTraverser10visitUnaryENS_6TVisitEPNS_12TIntermUnaryE_ZNSt6vectorIPN7glslang10TPpContext11TokenStreamENS0_14pool_allocatorIS3_EEE6resizeEm_ZNK7glslang17TSymbolTableLevel4findERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN3spv7Builder16createNoResultOpENS_2OpERKSt6vectorIjSaIjEE_ZN7glslang7TShader14ForbidIncluder14releaseIncludeEPNS0_8Includer13IncludeResultE_ZN7glslang22TDefaultIoResolverBase12beginCollectE11EShLanguage_ZNSt6vectorIN7glslang16HlslParseContext17tMipsOperatorDataENS0_14pool_allocatorIS2_EEE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S5_EEDpOT__ZN7glslang11TReflection19buildCounterIndicesERKNS_13TIntermediateE_ZNSt10_HashtableIjSt4pairIKjSt6vectorIPN3spv11InstructionESaIS5_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED1Ev_ZNSt6vectorIjSaIjEEC1EmRKjRKS0__ZN7glslang16HlslParseContext19specializationCheckERKNS_10TSourceLocERKNS_5TTypeEPKc_ZN7glslang22TDefaultGlslIoResolver15getResourceTypeERKNS_5TTypeE_ZN7glslang16HlslParseContext12declareBlockERKNS_10TSourceLocERNS_5TTypeEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang13TIntermediate16promoteAggregateERNS_16TIntermAggregateE_ZNK7glslang9TVariable10isUserTypeEv_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEEC2ERKS5__ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvRN7glslang9TWorklistEESt17reference_wrapperIS4_EEEEEED1Ev_ZNSt6vectorISt10unique_ptrIN3spv11InstructionESt14default_deleteIS2_EESaIS5_EED1Ev_ZN7glslang13TParseContext11opaqueCheckERKNS_10TSourceLocERKNS_5TTypeEPKc_ZN7glslang13TInfoSinkBase6prefixENS_11TPrefixTypeE_ZNSt8_Rb_treeIxSt4pairIKxN7glslang16HlslParseContext12TFlattenDataEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE4findERS1__ZNSt8_Rb_treeIiSt4pairIKiN7glslang10TPpContext11MacroSymbolEESt10_Select1stIS5_ESt4lessIiENS2_14pool_allocatorIS5_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS1__ZNK7glslang14TStringAtomMap9getStringEi_ZN7glslang12TSymbolTable9copyTableERKS0__ZN7glslang16HlslParseContext22growGlobalUniformBlockERKNS_10TSourceLocERNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPNS_7TVectorINS_8TTypeLocEEE_ZN7glslang12TIntermTyped12getQualifierEv_ZN7glslang16TRemoveTraverser14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZN11TIntermNode10getAsTypedEv_ZN7glslang12TIntermUnary15updatePrecisionEv_ZN7glslang16HlslParseContext6finishEv_ZN7glslang16HlslParseContext28addOutputArgumentConversionsERKNS_9TFunctionERNS_15TIntermOperatorE_ZN7glslang17TParseContextBase7ppErrorERKNS_10TSourceLocEPKcS5_S5_z_ZN7glslang12TVarLivePairC1ERKSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoEE_ZN7glslang7TShaderD2Ev_ZNK3spv7Builder19dumpModuleProcessesERSt6vectorIjSaIjEE_ZN7glslang13TParseContext24checkIoArraysConsistencyERKNS_10TSourceLocEb_ZNK7glslang5TType14isUnsizedArrayEv_ZN3spv7Builder9endSwitchERSt6vectorIPNS_5BlockESaIS3_EE_ZNSt6vectorIN7glslang19TFunctionDeclaratorENS0_14pool_allocatorIS1_EEE17_M_default_appendEm_ZTVN7glslang16TOutputTraverserE_ZN7glslang13TIntermediate8addCommaEPNS_12TIntermTypedES2_RKNS_10TSourceLocE_ZN7glslang16HlslParseContext17handleReturnValueERKNS_10TSourceLocEPNS_12TIntermTypedE_ZNSt7__cxx1110_List_baseIN7glslang14TAttributeArgsENS1_14pool_allocatorIS2_EEE10_List_implC1Ev_ZN3spv5Block14addInstructionESt10unique_ptrINS_11InstructionESt14default_deleteIS2_EE_ZNK7glslang7TSymbol13getAsFunctionEv_ZN7glslang22TDefaultGlslIoResolver10endCollectE11EShLanguage_ZN7glslang9TBuiltIns31add2ndGenerationSamplingImagingEi8EProfileRKNS_10SpvVersionE_ZNK7glslang15TIntermOperator13modifiesStateEv_ZN7glslang15TConstTraverserD2Ev_ZN7glslang16TIntermAggregate16getQualifierListEv_ZNK7glslang16HlslParseContext12wasFlattenedEPKNS_12TIntermTypedE_ZN7glslang17TParseContextBase20parseSwizzleSelectorERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEiRNS_17TSwizzleSelectorsIiEE_ZTVN7glslang10TPpContextE_ZN7glslang16HlslParseContext15mergeQualifiersERNS_10TQualifierERKS1__ZNSt3setIPK11TIntermNodeSt4lessIS2_ESaIS2_EE6insertEOS2__ZTVN7glslang40TextureUpgradeAndSamplerRemovalTransformE_ZNK7glslang13TIntermMethod9getObjectEv_ZN7glslang17TDeferredCompilerD0Ev_ZN7glslang13TParseContext24handlePrecisionQualifierERKNS_10TSourceLocERNS_10TQualifierENS_19TPrecisionQualifierE_ZN7glslang13TParseContext24handleFunctionAttributesERKNS_10TSourceLocERKNS_5TListINS_14TAttributeArgsEEE_ZNK7glslang16HlslParseContext16getSplitNonIoVarEx_ZN7glslang11HlslGrammar22acceptStructBufferTypeERNS_5TTypeE_ZN7glslang13TIntermediate14addToCallGraphER9TInfoSinkRKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEESB__ZNSt3mapIPKN7glslang7TVectorINS0_8TTypeLocEEES_ImS5_St4lessImESaISt4pairIKmS5_EEES6_IS5_ESaIS8_IKS5_SC_EEEixERSE__ZN7glslang8TProgramD1Ev_ZN3spv7BuilderC2EjjPNS_14SpvBuildLoggerE_ZN7glslang14TParseVersions23updateExtensionBehaviorEPKcNS_18TExtensionBehaviorE_ZN7glslang11TAnonMemberD0Ev_ZZN8spvutils8HexFloatINS_10FloatProxyIfEENS_14HexFloatTraitsIS2_EEE31getRoundedNormalizedSignificandINS0_INS1_INS_7Float16EEENS3_IS8_EEEEEENT_9uint_typeENS_15round_directionEPbE17first_rounded_bit_ZStltIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESA__ZN7glslang5TType23updateImplicitArraySizeEi_ZN7glslang13TIntermediate13addBinaryMathENS_9TOperatorEPNS_12TIntermTypedES3_RKNS_10TSourceLocE_edata_ZN7glslang13TParseContext13binaryOpErrorERKNS_10TSourceLocEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEESC__ZN3spv11SpirvStream12outputTypeIdEj_ZN7glslang16TSymbolValidaterC2ERNS_14TIoMapResolverER9TInfoSinkPPSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoESt4lessISC_ESaISt4pairIKSC_SD_EEESM_SM_Rb8EProfilei_ZNSt12_Vector_baseIN3spv10DecorationESaIS1_EED1Ev_ZN7glslang16TRemoveTraverser11visitBinaryENS_6TVisitEPNS_13TIntermBinaryE_ZN7glslang10TPpContext11tTokenInput7ungetchEv_ZN7glslang15TIntermOperatorC1ENS_9TOperatorE_ZNK7glslang5TType16buildMangledNameERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang16HlslParseContext19handleInputGeometryERKNS_10TSourceLocERKNS_15TLayoutGeometryE_ZNK7glslang10TQualifier11isPipeInputEv_ZTVN7glslang11TIntermLoopE_ZN7glslang13TIntermediate10mergeModesER9TInfoSinkRS0__ZNSt6vectorIjSaIjEEC2ERKS1__ZN7glslang13TIntermediate24mergeGlobalUniformBlocksER9TInfoSinkRS0_b_ZN7glslang13TIntermBranch15updatePrecisionENS_19TPrecisionQualifierE_ZNSt8_Rb_treeIxSt4pairIKxPN7glslang16HlslParseContext21tShadowTextureSymbolsEESt10_Select1stIS6_ESt4lessIxENS2_14pool_allocatorIS6_EEE24_M_get_insert_unique_posERS1__ZNK7glslang5TType20getImplicitArraySizeEv_ZNK7glslang12TIntermTyped17getCompleteStringB5cxx11Eb_ZNK7glslang11TArraySizes14isInnerUnsizedEv_ZN7glslang12TScanContext18nonreservedKeywordEii_ZN7glslang7TShader5parseEPK16TBuiltInResourcei8EProfilebb11EShMessagesRNS0_8IncluderE_ZNK7glslang13TIntermSwitch12getConditionEv_ZN3spv7Builder13addDecorationEjNS_10DecorationEPKc_ZN7glslang16TConstUnionArrayD0Ev_ZNK3spv7Builder8isMatrixEj_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE9_M_createERmm_ZN7glslang13TParseContext17blockStorageRemapERKNS_10TSourceLocEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_10TQualifierE_ZN3spv17LoopControlParamsE_ZN7glslang16HlslParseContext12TFlattenDataC2EOS1__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC1Ev_ZN7glslang13TParseContext28fixBlockUniformLayoutPackingERNS_10TQualifierEPNS_7TVectorINS_8TTypeLocEEES6__ZNK7glslang13TIntermMethod15getAsMethodNodeEv_ZN7glslang22TDefaultGlslIoResolver10endResolveE11EShLanguage_ZN7glslang5TType9setStructEPNS_7TVectorINS_8TTypeLocEEE_ZN3spv7Builder13createUnaryOpENS_2OpEjj_ZN7glslang13TParseContext13paramCheckFixERKNS_10TSourceLocERKNS_10TQualifierERNS_5TTypeE_ZN7glslang10TPpContext8setInputERNS_13TInputScannerEb_ZN7glslang22TDefaultIoResolverBase19reserverStorageSlotERNS_13TVarEntryInfoER9TInfoSink_Z17globalUniformNameB5cxx11_ZN7glslang15TIndexTraverserD2Ev_ZN7glslang11HlslGrammar16acceptAttributesERNS_5TListINS_14TAttributeArgsEEE_ZN7glslang9TWorklistD1Ev_ZN7glslang7TShader19setGlobalUniformSetEj_ZN7glslang16HlslParseContext18setLayoutQualifierERKNS_10TSourceLocERNS_10TQualifierERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang17InitializeProcessEv_ZN7glslang16HlslParseContext18handleFunctionCallERKNS_10TSourceLocEPNS_9TFunctionEPNS_12TIntermTypedE_ZN7glslang9TFunctionC1ERKS0__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_SaIS7_ENSt8__detail9_IdentityESt8equal_toIS7_ESt4hashIS7_ENS9_18_Mod_range_hashingENS9_20_Default_ranged_hashENS9_20_Prime_rehash_policyENS9_17_Hashtable_traitsILb1ELb1ELb1EEEE4findERKS7__ZN11TUniformMapD1Ev_ZN7glslang14TPoolAllocatorD2Ev_ZN3spv14SpvBuildLogger20missingFunctionalityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN7glslang15TIntermOperatorC2ENS_9TOperatorE_ZN7glslang17TParseContextBase32finalizeGlobalUniformBlockLayoutERNS_9TVariableE_ZN7glslang11HlslGrammar21acceptCompilationUnitEv_ZNK7glslang13TIntermediate28getConversionDestinationTypeENS_10TBasicTypeES1_NS_9TOperatorE_ZN7glslang13TGlslIoMapperD1EvShExcludeAttributes_ZN7glslang14TParseVersions10requireSpvERKNS_10TSourceLocEPKcj_ZN7glslang22TDefaultIoResolverBase11reserveSlotEiii_ZN7glslang9TFunctionD0Ev_ZN3spv7Builder16createNoResultOpENS_2OpEj_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE9push_backEc_ZNK7glslang8TProgram19getNumUniformBlocksEv_Z13GetBinaryName11EShLanguage_ZN7glslang16TOutputTraverser18visitConstantUnionEPNS_20TIntermConstantUnionE_ZNK7glslang12TSymbolTable12currentLevelEv_ZNK7glslang5TType12getQualifierEv_ZN14ShaderCompUnitC2ERKS__ZN7glslang16TOutputTraverser11visitBranchENS_6TVisitEPNS_13TIntermBranchE_ZN7glslang16TIntermAggregateD0Ev_ZN7glslang14TParseVersions13requireVulkanERKNS_10TSourceLocEPKcTargetLanguage_ZN7glslang16HlslParseContext20handleLoopAttributesERKNS_10TSourceLocEPNS_11TIntermLoopERKNS_5TListINS_14TAttributeArgsEEE_ZN7glslang22TBuiltInParseablesHlsl17createMatTimesMatEv_ZN7glslang13TParseContext15declareNonArrayERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeE_ZZN8spvutils8HexFloatINS_10FloatProxyIfEENS_14HexFloatTraitsIS2_EEE31getRoundedNormalizedSignificandINS0_INS1_INS_7Float16EEENS3_IS8_EEEEEENT_9uint_typeENS_15round_directionEPbE20last_significant_bit_ZNSt8_Rb_treeIPN7glslang7TVectorINS0_8TTypeLocEEESt4pairIKS4_S4_ESt10_Select1stIS7_ESt4lessIS4_ENS0_14pool_allocatorIS7_EEE24_M_get_insert_unique_posERS6__Z33GL_EXT_shader_realtime_clock_GLSLB5cxx11_ZN7glslang16HlslParseContext23wrapupSwitchSubsequenceEPNS_16TIntermAggregateEP11TIntermNode_ZNSt6vectorIPKN7glslang5TTypeESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT__ZNK7glslang8TProgram21getNumBufferVariablesEv_ZNK7glslang16HlslParseContext21inheritGlobalDefaultsERNS_10TQualifierE_ZN3spv27SamplerAddressingModeStringEi_ZNSt10unique_ptrIA_PKcSt14default_deleteIS2_EED1Ev_ZN7glslang17TParseContextBase6ppWarnERKNS_10TSourceLocEPKcS5_S5_z_ZNK3spv7Builder15isAggregateTypeEj_ZN3spv23SamplerFilterModeStringEi_ZNSt6vectorIPN7glslang17TSymbolTableLevelESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZN3spv7Builder14postProcessCFGEv_ZNSt3mapIPKN7glslang5TTypeEjSt4lessIS3_ESaISt4pairIKS3_jEEEixEOS3__ZN7glslang16HlslParseContext18decomposeIntrinsicERKNS_10TSourceLocERPNS_12TIntermTypedEP11TIntermNode_ZNSt8_Rb_treeIN7glslang16HlslParseContext17tInterstageIoDataESt4pairIKS2_PNS0_9TVariableEESt10_Select1stIS7_ESt4lessIS2_ENS0_14pool_allocatorIS7_EEE4findERS4__ZN7glslang10TPpContext12tMarkerInputD0Ev_ZN7glslang16HlslParseContext17remapEntryPointIOERNS_9TFunctionERPNS_9TVariableERNS_7TVectorIS4_EES8__ZNKSt6vectorIPN7glslang17TSymbolTableLevelESaIS2_EE12_M_check_lenEmPKc_ZN3spv19SelectControlStringEi_ZNK7glslang8TProgram12getPipeInputEi_ZNSt6vectorI14ShaderCompUnitSaIS0_EED1Ev_ZNK3spv7Builder36containsPhysicalStorageBufferOrArrayEj_ZNK7glslang11TConstUnionlsERKS0__ZN7glslang10TPpContext10tZeroInput5getchEv_ZN7glslang13TIntermediate9addSymbolExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeERKNS_16TConstUnionArrayEPNS_12TIntermTypedERKNS_10TSourceLocE_ZN7glslang17TPrecisionManagerD1Ev_ZNK7glslang10TQualifier11isArrayedIoE11EShLanguage_ZN7glslang7TShader18setShiftUboBindingEj_ZN7glslang13TIntermBinary8setRightEPNS_12TIntermTypedE_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S5_EEDpOT__ZN7glslang15HlslScanContextD0Ev_ZN3spv7Builder15createUndefinedEj_ZNSt8__detail7_InsertIjjSaIjENS_9_IdentityESt8equal_toIjESt4hashIjENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb1ELb1EEELb1EE6insertEOj_ZN3spv17ImageFormatStringEi_ZN7glslang9TVariableD2Ev_ZN7glslang14TLiveTraverser15addFunctionCallEPNS_16TIntermAggregateE_ZN7glslang22TDefaultGlslIoResolver19reserverStorageSlotERNS_13TVarEntryInfoER9TInfoSink_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEED2EvSpvToolsValidate_ZN7glslang13TIntermediate16areAllChildConstEPNS_16TIntermAggregateE_ZN7glslang16HlslParseContext24handleBracketDereferenceERKNS_10TSourceLocEPNS_12TIntermTypedES5__ZTVN3spv6ModuleE_ZN7glslang11HlslGrammarD0Ev_ZN7glslang13TIntermediate5mergeER9TInfoSinkRS0__ZN7glslang11RoundToPow2IiEEvRT_i_ZN7glslang13TParseContext27mergeObjectLayoutQualifiersERNS_10TQualifierERKS1_b_ZN7glslang16HlslParseContext12correctInputERNS_10TQualifierE_ZN7glslang5TTypeD1Ev_ZN7glslang12TIntermTypedC2ENS_10TBasicTypeE_ZN7glslang13TParseContext16arrayObjectCheckERKNS_10TSourceLocERKNS_5TTypeEPKc_ZN7glslang15HlslTokenStream15pushTokenBufferERKNS_9HlslTokenE_ZN7glslang10TPpContext9scanTokenEPNS_8TPpTokenE_IO_stdin_used_ZNSt11_Deque_baseIPN7glslang7TShader8Includer13IncludeResultESaIS4_EED2Ev_ZNK7glslang11TAnonMember9getAnonIdEv_ZNK7glslang14TStringAtomMap7getAtomEPKc_ZN7glslang15HlslScanContext12reservedWordEv_ZN7glslang13TIntermediate16getBaseAlignmentERKNS_5TTypeERiS4_NS_14TLayoutPackingEb_ZNK7glslang10TQualifier31getSpirvDecorateQualifierStringB5cxx11Ev_ZN7glslang13TParseContext19specializationCheckERKNS_10TSourceLocERKNS_5TTypeEPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructISt19istreambuf_iteratorIcS2_EEEvT_S8_ShFinalize_ZN7glslang22TDefaultIoResolverBase12beginResolveE11EShLanguage_ZTVN7glslang11HlslGrammarE_ZN7glslang9TFunction12addParameterERNS_10TParameterE_ZTVN7glslang22TBuiltInParseablesHlslE_ZN7glslang20TReflectionTraverser11visitSymbolEPNS_13TIntermSymbolE_ZN7glslang16HlslParseContext15addScopeManglerERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN13TShHandleBaseD0Ev_ZN7glslang13TParseContext22growAtomicCounterBlockEiRKNS_10TSourceLocERNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPNS_7TVectorINS_8TTypeLocEEE_ZN7glslang16HlslParseContext28convertConditionalExpressionERKNS_10TSourceLocEPNS_12TIntermTypedEb_ZNK7glslang14TAttributeArgs4sizeEv_ZNSt6vectorIN3spv7Builder11AccessChainESaIS2_EED1Ev_ZN7glslang14TSpirvDecorateC2Ev_ZNK7glslang10TQualifier12isPipeOutputEv_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE24_M_get_insert_unique_posERS1__ZNSt3mapIiS_INSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEEiSt4lessIS7_ESaISt4pairIKS7_iEEES8_IiESaISA_IKiSE_EEEixERSG__ZN7glslang16HlslParseContext22addQualifierToExistingERKNS_10TSourceLocENS_10TQualifierERNS_7TVectorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEEE_ZNSt8_Rb_treeIN7glslang16HlslParseContext17tInterstageIoDataES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EED2Ev_ZNK7glslang5TType8containsIZNKS0_17containsNonOpaqueEvEUlPKS0_E_EEbT__ZN7glslang7TShader23addBlockStorageOverrideEPKcNS_18TBlockStorageClassE_ZN7glslang14TLiveTraverserC2ERKNS_13TIntermediateEbbbb_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_St9_IdentityIS7_ESt4lessIS7_ENS5_IS7_EEE20_Reuse_or_alloc_nodeclIRKS7_EEPSt13_Rb_tree_nodeIS7_EOT__ZNK7glslang16HlslParseContext20getFullNamespaceNameERPNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_EC1ERKS8__ZN7glslang10TPpContextD0Ev_ZNSt12_Vector_baseIN3spv11IdImmediateESaIS1_EED2Ev_ZN3spv7Builder18findScalarConstantENS_2OpES1_jj_ZN7glslang13TIntermediate12addUnaryMathENS_9TOperatorEPNS_12TIntermTypedERKNS_10TSourceLocE_ZNK14TGenericLinker20getAttributeBindingsEPPK14ShBindingTable_ZNK7glslang13TParseContext15isRuntimeLengthERKNS_12TIntermTypedE_ZN7glslang15HlslScanContext18tokenizeIdentifierEv_ZN3spv7Builder11AccessChainD2EvVulkanRulesRelaxed_ZN7glslang16HlslParseContext9setLimitsERK16TBuiltInResource_ZNK7glslang5TType8isOpaqueEv_ZNK7glslang10TQualifier17isUniformOrBufferEv_ZNKSt6vectorIN7glslang8TTypeLocENS0_14pool_allocatorIS1_EEE2atEm_ZN9TPreambleD1Ev_ZNK7glslang17TObjectReflection10getBindingEv_ZNSt8_Rb_treeIPKN7glslang7TVectorINS0_8TTypeLocEEESt4pairIKS5_St3mapImS5_St4lessImESaIS6_IKmS5_EEEESt10_Select1stISF_ES9_IS5_ESaISF_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISF_ERS7__ZSteqIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESC__ZNK7glslang17TParseContextBase25getGlobalUniformBlockNameEv_ZNSt6vectorIPKN7glslang20TIntermConstantUnionENS0_14pool_allocatorIS3_EEE9push_backERKS3__ZNSt6vectorISt10unique_ptrIN7glslang9TWorkItemESt14default_deleteIS2_EESaIS5_EED1Ev_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT__ZNK7glslang5TType9isBuiltInEv_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEEC2ERKSF__ZN3spv7Builder23createMatrixConstructorENS_10DecorationERKSt6vectorIjSaIjEEj_ZN7glslang7TShader10preprocessEPK16TBuiltInResourcei8EProfilebb11EShMessagesPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_8IncluderE_ZN7glslang15HlslTokenStreamD1Ev_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1__ZNSt10_HashtableIPN3spv5BlockES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEED2Ev_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE4findERS7__ZN7glslang11HlslGrammar26acceptAssignmentExpressionERPNS_12TIntermTypedE_ZNK7glslang5TType20computeNumComponentsEv_ZN7glslang20TIntermConstantUnionC2ERKNS_16TConstUnionArrayERKNS_5TTypeE_ZN7glslang14TParseVersions24requireFloat16ArithmeticERKNS_10TSourceLocEPKcS5__ZN7glslang20TIntermConstantUnion18getAsConstantUnionEv_ZNK3spv7Builder8isVectorEj_ZNK7glslang12TIntermTyped8isScalarEv_ZNK3spv11Instruction14getNumOperandsEv_ZN7glslang16HlslParseContext14voidErrorCheckERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_10TBasicTypeE_ZN7glslang13TIntermediate13addConversionENS_9TOperatorERKNS_5TTypeEPNS_12TIntermTypedE_ZN7glslang17TParseContextBase22growAtomicCounterBlockEiRKNS_10TSourceLocERNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPNS_7TVectorINS_8TTypeLocEEE_ZN7glslang13TIntermediate10addSwizzleIiEEPNS_12TIntermTypedERNS_17TSwizzleSelectorsIT_EERKNS_10TSourceLocE_ZN7glslang15HlslScanContext13tokenizeClassERNS_9HlslTokenE_ZN3spv20FPRoundingModeStringEi_ZN7glslang13TParseContext18inductiveLoopCheckERKNS_10TSourceLocEP11TIntermNodePNS_11TIntermLoopE_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE14_M_create_nodeIJRKS8_EEEPSt13_Rb_tree_nodeIS8_EDpOT__ZN7glslang17isTypeUnsignedIntENS_10TBasicTypeE_ZNSt8functionIFvPN3spv5BlockENS0_11ReachReasonES2_EEC1ERKS5__ZN7glslang17TSmallArrayVectorD0Ev_ZN7glslang17TParseContextBase4warnERKNS_10TSourceLocEPKcS5_S5_z_ZN3spv7Builder14makeFpConstantEjdb_ZN7glslang16TIntermSelectionD2Ev_ZN7glslang22TDefaultIoResolverBase10endCollectE11EShLanguage_ZN7glslang17TParseContextBase16lValueErrorCheckERKNS_10TSourceLocEPKcPNS_12TIntermTypedE_ZNK7glslang13TIntermSwitch15getAsSwitchNodeEv_ZN3spv7Builder11AccessChain13CoherentFlags5clearEv_ZN3spv7Builder14createLoopExitEv_ZN7glslang7TSymbol11setUniqueIdEx_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE14_M_insert_rvalEN9__gnu_cxx17__normal_iteratorIPKS1_S5_EEOS1__ZNK7glslang13TIntermediate23isNonuniformPropagatingENS_9TOperatorE_ZN7glslang20PureOperatorBuiltinsE_ZN7glslang7TShader19setSourceEntryPointEPKc_ZN7glslang22TDefaultIoResolverBase10isSsboTypeERKNS_5TTypeE_ZNSt12_Vector_baseIjSaIjEEC2EmRKS0__ZN7glslang14TStringAtomMapC2Ev_ZN7glslang7TShader21setShiftBindingForSetENS_13TResourceTypeEjj_ZN7glslang13TIntermediate15foldConstructorEPNS_16TIntermAggregateE_ZN7glslang11HlslGrammar17acceptConstructorERPNS_12TIntermTypedE_ZN7glslang14TParseVersions20getExtensionBehaviorEPKc_ZNK7glslang13TIntermediate14buildConvertOpENS_10TBasicTypeES1_RNS_9TOperatorEExecutableName_ZNK3spv7Builder15getStorageClassEj_ZN7glslang10TPpContext14lookupMacroDefEi_ZNK7glslang8TSampler9getStringB5cxx11Ev_ZNK3spv7Builder16dumpInstructionsERSt6vectorIjSaIjEERKS1_ISt10unique_ptrINS_11InstructionESt14default_deleteIS6_EESaIS9_EE_Z12writeDepFileNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS4_SaIS4_EERKS7__Z12getIntrinsicB5cxx11PKPKci_ZN7glslang10TPpContext11evalToTokenEibRiRbPNS_8TPpTokenE_ZN7glslang11TAnonMember13setExtensionsEiPKPKc_ZN7glslang13TIntermediate15mergeCallGraphsER9TInfoSinkRS0__ZN7glslang10TPpContext12tStringInputD1Ev_ZN3spv16CapabilityStringEi_ZN7glslang16TOutputTraverserD0Ev_ZN7glslang14TParseVersions18extensionsTurnedOnEiPKPKc_ZN7glslang13TParseContext9boolCheckERKNS_10TSourceLocEPKNS_12TIntermTypedE_ZNSt8__detail9_Map_baseIiSt4pairIKiSt6vectorIiSaIiEEESaIS6_ENS_10_Select1stESt8equal_toIiESt4hashIiENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixERS2__ZN7glslang7TVectorINS_8TTypeLocEEnwEm_ZNK7glslang16TIntermAggregate14getAsAggregateEv_ZNK3spv7Builder10getNumRowsEj_ZNSt17_Rb_tree_iteratorISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS5_13TVarEntryInfoEEEppEv_ZN7glslang11HlslGrammar26acceptParameterDeclarationERNS_9TFunctionE_ZNK7glslang10TQualifier12isParamInputEv_ZN3spv24KernelEnqueueFlagsStringEi_ZN3spv19ImageOperandsStringEi_ZNK7glslang9TVariable7getTypeEv_ZN7glslang5TTypeC2ERKS0_ib_ZN7glslang5binopE_ZN7glslang17TSmallArrayVector12copyNonFrontERKS0__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_PNS4_7TSymbolEESt10_Select1stISC_ESt4lessIS7_ENS5_ISC_EEE24_M_get_insert_unique_posERS9__ZNK7glslang13TIntermediate16addConstantUnionEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_10TSourceLocEb_ZNSt3mapIPKN7glslang7TVectorINS0_8TTypeLocEEENS0_16HlslParseContext8tIoKindsESt4lessIS5_ENS0_14pool_allocatorISt4pairIKS5_S7_EEEEixEOS5__ZN7glslang11HlslGrammar20acceptArraySpecifierERPNS_11TArraySizesE_ZN3spv7Builder7addNameEjPKc_ZN7glslang14TParseVersions14requireProfileERKNS_10TSourceLocEiPKc_ZN14TGenericLinkerD2Ev_ZN7glslang12TSymbolTable3popEPNS_19TPrecisionQualifierE_ZNSt8_Rb_treeIPKN7glslang7TVectorINS0_8TTypeLocEEESt4pairIKS5_NS0_16HlslParseContext8tIoKindsEESt10_Select1stISA_ESt4lessIS5_ENS0_14pool_allocatorISA_EEE4findERS7__ZNK3spv7Builder13getNumColumnsEj_ZN7glslang16HlslParseContext14handleSemanticENS_10TSourceLocERNS_10TQualifierENS_16TBuiltInVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang9TWorklistD0Ev_ZN7glslang16TIntermAggregateC2ENS_9TOperatorE_ZN7glslang11ProfileNameE8EProfile_ZN7glslang13TParseContext31samplerConstructorLocationCheckERKNS_10TSourceLocEPKcP11TIntermNode_ZN7glslang13TIntermBinary7setLeftEPNS_12TIntermTypedE_ZN9TInfoSinkD1Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_18TExtensionBehaviorEESt10_Select1stISB_ESt4lessIS7_ENS5_ISB_EEE24_M_get_insert_unique_posERS9__ZN7glslang13TIntermediate13makeAggregateEP11TIntermNodeRKNS_10TSourceLocE_ZN7glslang5TType12setFieldNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK3spv7Builder14getDerefTypeIdEj_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_SaIS7_ENSt8__detail9_IdentityESt8equal_toIS7_ESt4hashIS7_ENS9_18_Mod_range_hashingENS9_20_Default_ranged_hashENS9_20_Prime_rehash_policyENS9_17_Hashtable_traitsILb1ELb1ELb1EEEE5clearEv_ZNK7glslang5TType18getShaderInterfaceEv_ZNSt12_Vector_baseIN7glslang10TArraySizeENS0_14pool_allocatorIS1_EEE11_M_allocateEm_ZNK7glslang13TIntermediate16createConversionENS_10TBasicTypeEPNS_12TIntermTypedE_ZN7glslang13IncludeLegacyEi8EProfileRKNS_10SpvVersionE_ZN7glslang40TextureUpgradeAndSamplerRemovalTransformD1Ev_ZN7glslang8TProgram9linkStageE11EShLanguage11EShMessages_ZNK7glslang5TType13containsArrayEv_ZN7glslang13TParseContext12declareArrayERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeERPNS_7TSymbolE_ZNSt8__detail12_Insert_baseIPN3spv5BlockES3_SaIS3_ENS_9_IdentityESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb1ELb1EEEE6insertERKS3__ZNSt12_Vector_baseIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE11_M_allocateEm_ZNK7glslang16TIntermAggregate16getQualifierListEv_ZN7glslang13TIntermediate13makeAggregateEP11TIntermNode_ZN3spv7Builder13addMemberNameEjiPKc_ZN20DirStackFileIncluder16getIncludedFilesB5cxx11Ev_ZN7glslang17TDeferredCompilerD2Ev_ZNK7glslang13TParseContext14makeAttributesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang18TBuiltInParseables15getCommonStringB5cxx11Ev_ZN7glslang40TextureUpgradeAndSamplerRemovalTransform14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZN3spv7Builder15createLoopMergeEPNS_5BlockES2_jRKSt6vectorIjSaIjEE_ZTVN7glslang16TIntermAggregateE_ZN3spv26ImageChannelDataTypeStringEi_ZN7glslang17TDeferredCompiler7compileEP11TIntermNodei8EProfile_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE6appendEPKc_ZNK7glslang13TIntermediate13addBinaryNodeENS_9TOperatorEPNS_12TIntermTypedES3_RKNS_10TSourceLocEClient_ZTVN7glslang22TDefaultHlslIoResolverE_ZN7glslang16HlslParseContext20reservedPpErrorCheckERKNS_10TSourceLocEPKcS5__ZN7glslang10TQualifier22setSpirvDecorateStringEiPKNS_16TIntermAggregateE_ZN7glslang16TSymbolValidaterclERSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoEE_ZN7glslang16HlslParseContext18constantValueCheckEPNS_12TIntermTypedEPKc_ZTVN7glslang17TDeferredCompilerE_ZN7glslang11TReflection8addStageE11EShLanguageRKNS_13TIntermediateE_ZN7glslang15HlslTokenStream12advanceTokenEv_ZN3spv7Builder23createConditionalBranchEjPNS_5BlockES2__ZN3spv7Builder29makePointerFromForwardPointerENS_12StorageClassEjj_ZN7glslang16TIntermAggregateD2Ev_ZNK7glslang13TIntermediate23getBlockStorageOverrideEPKc_ZNK7glslang16HlslParseContext17findSubtreeOffsetERKNS_5TTypeEiRKNS_7TVectorIiEE_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN7glslang18TBlockStorageClassEESaIS9_EED2Ev_ZN3spv7Builder6importEPKc_ZN7glslang11HlslGrammar12acceptStructERNS_5TTypeERP11TIntermNode_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_13TVarEntryInfoEESt10_Select1stISB_ESt4lessIS7_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS9__ZN3spv7Builder11createTriOpENS_2OpEjjjj_Z14CompileShadersRN7glslang9TWorklistE_ZN7glslang10TPpContext11TokenStream20peekTokenizedPastingEb_Z16ProcessArgumentsRSt6vectorISt10unique_ptrIN7glslang9TWorkItemESt14default_deleteIS2_EESaIS5_EEiPPc_ZNK7glslang5TTypeneERKS0__ZN3spv7Builder22createCompositeCompareENS_10DecorationEjjb_ZNSt5arrayISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EELm14EED2Ev_ZN7glslang13TIntermediate5errorER9TInfoSinkPKc11EShLanguage_ZNK7glslang13TIntermediate16addConstantUnionEdNS_10TBasicTypeERKNS_10TSourceLocEb_ZN7glslang13TParseContext18setLayoutQualifierERKNS_10TSourceLocERNS_11TPublicTypeERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK3spv14SpvBuildLogger14getAllMessagesB5cxx11Ev_ZN7glslang13TIntermediate9addBranchENS_9TOperatorERKNS_10TSourceLocE_ZN7glslang13TIntermediate9addAssignENS_9TOperatorEPNS_12TIntermTypedES3_RKNS_10TSourceLocE_ZNK7glslang13TIntermediate16addConstantUnionExRKNS_10TSourceLocEb_ZN7glslang13TParseContext16structArrayCheckERKNS_10TSourceLocERKNS_5TTypeE_ZN7glslang20TReflectionTraverser17blowUpIOAggregateEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeE_ZN7glslang13TIntermediate10removeTreeEv_ZNK7glslang22TDefaultIoResolverBase21doAutoLocationMappingEv_ZN7glslang16HlslParseContext19getLayoutFromTxTypeERKNS_10TSourceLocERKNS_5TTypeE_ZSt4copyIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEESC_ET0_T_SE_SD__ZN7glslang12TSymbolTable16relateToOperatorEPKcNS_9TOperatorE_ZN11TIntermNodenwEm_ZNSt8_Rb_treeIN7glslang16HlslParseContext17tInterstageIoDataESt4pairIKS2_PNS0_9TVariableEESt10_Select1stIS7_ESt4lessIS2_ENS0_14pool_allocatorIS7_EEE24_M_get_insert_unique_posERS4__ZNSt6vectorIcN7glslang14pool_allocatorIcEEE12emplace_backIJcEEEvDpOT__ZN7glslang11HlslGrammar17acceptDeclarationERP11TIntermNode_ZNSt6vectorIjSaIjEE9push_backERKj_ZN7glslang22TBuiltInParseablesHlsl16identifyBuiltInsEi8EProfileRKNS_10SpvVersionE11EShLanguageRNS_12TSymbolTableE_ZN7glslang13TIntermediate9addSymbolERKNS_9TVariableERKNS_10TSourceLocE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE6insertEmPKcentryPointName_ZN7glslang11HlslGrammar19acceptJumpStatementERP11TIntermNode_ZN7glslang18TDefaultIoResolver15validateBindingE11EShLanguageRNS_13TVarEntryInfoE_ZNK7glslang13TIntermediate13isFPPromotionENS_10TBasicTypeES1__ZNSt6vectorIN3spv11IdImmediateESaIS1_EE9push_backERKS1__ZN7glslang13TInfoSinkBaselsEi_ZN7glslang16TConstUnionArrayC1EiRKNS_11TConstUnionE_ZN7glslang17TParseContextBase13outputMessageERKNS_10TSourceLocEPKcS5_S5_NS_11TPrefixTypeESt9__va_list_ZNSt8_Rb_treeIN7glslang16HlslParseContext17tInterstageIoDataESt4pairIKS2_PNS0_9TVariableEESt10_Select1stIS7_ESt4lessIS2_ENS0_14pool_allocatorIS7_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERS4__ZN7glslang9TWorklistD2Ev_ZN7glslang9HlslTokenC1Ev_ZN7glslang6IsPow2IiEEbT__ZN3spv7Builder15makeGenericTypeENS_2OpERSt6vectorINS_11IdImmediateESaIS3_EE_ZN3spv7BuilderC1EjjPNS_14SpvBuildLoggerE_ZN7glslang11HlslGrammar27acceptStreamOutTemplateTypeERNS_5TTypeERNS_15TLayoutGeometryE_ZNSt12_Vector_baseIN3spv11IdImmediateESaIS1_EED1Ev_ZN7glslang13TParseContext11assignErrorERKNS_10TSourceLocEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEESC__ZN7glslang13TParseContext18executeInitializerERKNS_10TSourceLocEPNS_12TIntermTypedEPNS_9TVariableEUserPreamble_ZN7glslang13TParseContext14handleVariableERKNS_10TSourceLocEPNS_7TSymbolEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiEN7glslang14pool_allocatorIS2_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1__ZNSt12_Vector_baseIjSaIjEED2Ev_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE9push_backERKS5__ZN7glslang7TShader22setShiftTextureBindingEj_ZNK7glslang7TSymbol11getUniqueIdEv_ZN3spv17OperandParametersC1Ev_ZN7glslang9HlslOpMap10assignmentENS_15EHlslTokenClassE_ZNK7glslang14TAttributeArgs9getStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEib_ZNSt8_Rb_treeIxSt4pairIKxN7glslang16HlslParseContext12TFlattenDataEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE14_M_insert_nodeEPSt18_Rb_tree_node_baseSE_PSt13_Rb_tree_nodeIS5_E_ZN7glslang5TTypeC1EPNS_7TVectorINS_8TTypeLocEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_10TQualifierE_ZNK3spv11Instruction19getImmediateOperandEi_ZTVN7glslang13TIntermBranchE_ZN7glslang10TProcesses11addArgumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK7glslang16HlslParseContext26getStructBufferContentTypeERKNS_5TTypeE__end___ZTVN3spv7BuilderE_ZN7glslang16TIntermTraverser14incrementDepthEP11TIntermNode_ZNK7glslang13TIntermediate16addConstantUnionEhRKNS_10TSourceLocEb_ZN7glslang12TScanContext6matNxMEv_ZN7glslang13TInputScannerD0Ev_ZN7glslang16HlslParseContext9addSwitchERKNS_10TSourceLocEPNS_12TIntermTypedEPNS_16TIntermAggregateERKNS_5TListINS_14TAttributeArgsEEE_ZNSt5dequeIN3spv7Builder10LoopBlocksESaIS2_EE4backEv_ZNSt12_Vector_baseIN7glslang19TSpirvTypeParameterENS0_14pool_allocatorIS1_EEE11_M_allocateEm_ZN7glslang14pool_allocatorIcEC1Ev_ZN7glslang14TParseVersions10int64CheckERKNS_10TSourceLocEPKcb_ZN7glslang10TPpContext6tInput13notifyDeletedEv_ZNSt8functionIFvPN3spv5BlockENS0_11ReachReasonES2_EEC2ERKS5__ZNSt12_Vector_baseIiSaIiEED1Ev_ZN7glslang14TParseVersions18explicitInt32CheckERKNS_10TSourceLocEPKcb_ZN7glslang22TBuiltInParseablesHlsl10initializeERK16TBuiltInResourcei8EProfileRKNS_10SpvVersionE11EShLanguage_ZN7glslang10TPpContext11readCPPlineEPNS_8TPpTokenE_ZTVN7glslang5TTypeE_ZN7glslang13TInfoSinkBase6appendEPKc_ZN7glslang13TParseContext15findFunction400ERKNS_10TSourceLocERKNS_9TFunctionERb_ZN7glslang12TSymbolTable20makeInternalVariableERNS_7TSymbolE_ZNK7glslang11TAnonMember4dumpER9TInfoSinkb_ZN7glslang18RemoveAllTreeNodesEP11TIntermNode_ZTVN7glslang13TIntermMethodE_ZN7glslang17TSymbolTableLevelC2Ev_ZN7glslang16HlslParseContext15handleUnaryMathERKNS_10TSourceLocEPKcNS_9TOperatorEPNS_12TIntermTypedE_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iESt10_Select1stISA_ESt4lessIS7_ESaISA_EED2Ev_ZN7glslang9TBuiltInsD0Ev_ZZNSt8__detail18__to_chars_10_implIjEEvPcjT_E8__digits_ZN7glslang14TParseVersions17extensionTurnedOnEPKc_Z10ConfigFileB5cxx11_ZN3spv7Builder21createCompositeInsertEjjjRKSt6vectorIjSaIjEE_ZN7glslang18TBuiltInParseablesC1Ev_ZNK3spv5Block12isTerminatedEv_ZN7glslang16TConstUnionArrayD2Ev_ZNKSt5dequeIjSaIjEE4sizeEv_ZN7glslang10TPpContext16characterLiteralEPNS_8TPpTokenE_ZN7glslang7TShader8Includer12includeLocalEPKcS3_m_ZN7glslang13TParseContextD1Ev_ZN7glslang22TDefaultGlslIoResolver12beginCollectE11EShLanguage_ZN7glslang10TPpContext11tMacroInput20endOfReplacementListEv_ZN7glslang9TBuiltInsC1Ev_ZNK7glslang8TSampler7isImageEv_ZNK7glslang12TIntermTyped13getMatrixColsEv_ZN7glslang13TIntermMethod8traverseEPNS_16TIntermTraverserE_ZTVN7glslang16TConstUnionArrayE_ZN7glslang13TIntermediate12pushSelectorERNS_7TVectorIP11TIntermNodeEERKiRKNS_10TSourceLocE_ZN7glslang20TIntermConstantUnion8traverseEPNS_16TIntermTraverserE_ZN7glslang16HlslParseContext14builtInOpCheckERKNS_10TSourceLocERKNS_9TFunctionERNS_15TIntermOperatorEShConstructUniformMap_Z9ProcessesB5cxx11_ZN7glslang15TIndexTraverser14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZN7glslang12TScanContext21secondGenerationImageEv_ZNK7glslang9TVariable13getConstArrayEv_ZN7glslang13TParseContext23inheritMemoryQualifiersERKNS_10TQualifierERS1__ZNK7glslang5TType9isSubpassEv_Z10InfoLogMsgPKcS0_i_ZN7glslang16TIntermTraverserD2Ev_Z22baseResourceSetBindingB5cxx11_ZN7glslang7TShader14setDxPositionWEb_ZN3spv7Builder18findScalarConstantENS_2OpES1_jjj_ZNSt6vectorISt10unique_ptrIN3spv11InstructionESt14default_deleteIS2_EESaIS5_EED2Ev_ZNSt3setIjSt4lessIjESaIjEE6insertERKj_ZN7glslang12TIntermUnary8traverseEPNS_16TIntermTraverserE_Z17ProcessConfigFilev_ZNSt6vectorIN7glslang10TPpContext11TokenStream5TokenENS0_14pool_allocatorIS3_EEE17_M_realloc_insertIJRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S6_EEDpOT__ZN7glslang12TScanContextD0Ev_ZNSt10_HashtableIjSt4pairIKjSt6vectorIPN3spv11InstructionESaIS5_EEESaIS8_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev_ZN7glslang13TIntermediate12addSelectionEPNS_12TIntermTypedES2_S2_RKNS_10TSourceLocE_ZN7glslang22TDefaultIoResolverBase11isImageTypeERKNS_5TTypeE_ZNK7glslang9TVariable19getMemberExtensionsEi_ZNSt12_Vector_baseIN7glslang6TRangeESaIS1_EED1Ev_ZNK3spv6Module15getStorageClassEj_ZN7glslang13TParseContext25checkAndResizeMeshViewDimERKNS_10TSourceLocERNS_5TTypeEb_ZN7glslang12TSymbolTable8readOnlyEv_ZNK7glslang11TConstUnioneqERKS0__ZN7glslang16HlslParseContext18globalQualifierFixERKNS_10TSourceLocERNS_10TQualifierE_ZN7glslang13TParseContext20memberQualifierCheckERNS_11TPublicTypeE_ZNK7glslang11TAnonMember7getTypeEv_ZN7glslang16HlslParseContext24handleFunctionDeclaratorERKNS_10TSourceLocERNS_9TFunctionEb_ZN7glslang12TIntermUnaryC1ENS_9TOperatorE_ZN7glslang13TIntermediate7promoteEPNS_15TIntermOperatorEShGetExecutable_ZN7glslang17TParseContextBase16setErrorCallbackERKSt8functionIFviPKcEE_ZN7glslang16TVarSetTraverserD2Ev_ZN7glslang9TVariableC2ERKS0__ZN3spv11Instruction16addStringOperandEPKc_ZTVN7glslang19TInductiveTraverserE_ZN7glslang17TParseContextBase12makeEditableERPNS_7TSymbolE_ZTVN3spv11SpirvStreamE_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE7compareEmmRKS6__ZNK7glslang17TSymbolTableLevel5cloneEv_ZNK20DirStackFileIncluder16newIncludeResultERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt14basic_ifstreamIcS3_Ei_ZNK7glslang13TIntermediate16addConstantUnionEaRKNS_10TSourceLocEb_ZN7glslang13TIntermediate13promoteBinaryERNS_13TIntermBinaryE_ZN3spv7Builder14makeStructTypeERKSt6vectorIjSaIjEEPKc_ZNKSt6vectorIPKcSaIS1_EE12_M_check_lenEmS1__ZNK3spv8Function4dumpERSt6vectorIjSaIjEE_ZTVN7glslang7TShaderE_ZN7glslang17TParseContextBase12setInvariantERKNS_10TSourceLocEPKc_ZN7glslang12TSymbolTableC1Ev_ZN7glslang11HlslGrammar29acceptScopedCompoundStatementERP11TIntermNode_ZN7glslang11HlslGrammar15acceptCaseLabelERP11TIntermNode_ZN7glslang11HlslGrammar35acceptTessellationPatchTemplateTypeERNS_5TTypeE_ZN7glslang9TBuiltIns18addGatherFunctionsENS_8TSamplerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEi8EProfile_ZN7glslang16TIntermAggregateC2Ev_ZN7glslang13TIntermediate15getResourceNameENS_13TResourceTypeE_ZNSt6vectorIjSaIjEE12emplace_backIJjEEEvDpOT__ZN7glslang9TBuiltIns20addSamplingFunctionsENS_8TSamplerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEi8EProfile_ZNK7glslang12TIntermTyped13getMatrixRowsEv_ZN7glslang10TPpContext11TokenStream5TokenC2ERKS2__ZNSt12_Vector_baseIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE12_Vector_implC1Ev_ZN3spv15DimensionStringEi_ZN7glslang9TFunction16relateToOperatorENS_9TOperatorE_ZN7glslang13TParseContext23precisionQualifierCheckERKNS_10TSourceLocENS_10TBasicTypeERNS_10TQualifierE_ZN7glslang13TParseContext20reservedPpErrorCheckERKNS_10TSourceLocEPKcS5__ZNK11TIntermNode6getLocEv_ZNSt12_Vector_baseIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE12_Vector_implC2Ev_ZN7glslang13TIntermediate14addIncludeTextEPKcS2_m_ZN7glslang12TSymbolTable21setVariableExtensionsEPKcS2_iPKS2__ZN3spv7Builder11AccessChainaSERKS1__ZNK7glslang5TType15getReferentTypeEv_ZN3spv7Builder14addSwitchBreakEv_ZNK7glslang5TType8containsIZNKS0_26containsSpecializationSizeEvEUlPKS0_E_EEbT_CompileFailed_ZN7glslang16TConstUnionArrayC2Ei_ZN7glslang13TIntermediate10mergeTreesER9TInfoSinkRS0__ZN7glslang13TParseContext18parseShaderStringsERNS_10TPpContextERNS_13TInputScannerEb_ZNK7glslang8TSampler9isTextureEv_ZNKSt6vectorIN7glslang10TArraySizeENS0_14pool_allocatorIS1_EEE12_M_check_lenEmPKc_ZN7glslang7TShader22setShiftSamplerBindingEj_ZN14ShaderCompUnitD1Ev_ZN7glslang13TIntermSwitch8traverseEPNS_16TIntermTraverserE_ZN7glslang10TPpContext11tMacroInput5getchEv_ZN3spv6ModuleD1Ev_ZNK7glslang12TIntermUnary10getOperandEv_ZN7glslang9TVariableC1EPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeEb_ZN7glslang13TIntermediate17addUsedConstantIdEi_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSG_PSt13_Rb_tree_nodeIS8_E_ZN9TInfoSinkD2Ev_ZTVN7glslang10TPpContext12tStringInputE_ZN7glslang12TSymbolTable6copyUpEPNS_7TSymbolE_ZN7glslang13TIntermediate21addRequestedExtensionEPKc_ZN7glslang19TInductiveTraverserD2Ev_ZN7glslang13TIntermediate10addForLoopEP11TIntermNodeS2_PNS_12TIntermTypedES4_bRKNS_10TSourceLocERPNS_11TIntermLoopE_ZN7glslang16HlslParseContext25handleSelectionAttributesERKNS_10TSourceLocEPNS_16TIntermSelectionERKNS_5TListINS_14TAttributeArgsEEE_ZN7glslang16HlslParseContext22handleFunctionArgumentEPNS_9TFunctionERPNS_12TIntermTypedES4__ZN7glslang11HlslGrammar24acceptFullySpecifiedTypeERNS_5TTypeERKNS_5TListINS_14TAttributeArgsEEE_ZN3spv7Builder12makeNewBlockEv_ZN7glslang9TBuiltIns16identifyBuiltInsEi8EProfileRKNS_10SpvVersionE11EShLanguageRNS_12TSymbolTableERK16TBuiltInResource_ZNSt6vectorIN7glslang10TXfbBufferESaIS1_EE17_M_default_appendEm_ZN3spv7Builder29makeAccelerationStructureTypeEv_ZN7glslang17TSymbolTableLevelC1Ev_ZN7glslang13TInfoSinkBase6appendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt8_Rb_treeImSt4pairIKmPKN7glslang7TVectorINS2_8TTypeLocEEEESt10_Select1stIS8_ESt4lessImESaIS8_EE24_M_get_insert_unique_posERS1__ZN7glslang17TParseContextBase17setPragmaCallbackERKSt8functionIFviRKNS_7TVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEEEEE_ZN3spv7Builder17createConstructorENS_10DecorationERKSt6vectorIjSaIjEEj_ZN7glslang7TSymbol12makeReadOnlyEv_ZN7glslang15OS_FreeTLSIndexEPv_ZN7glslang15HlslTokenStream16acceptTokenClassENS_15EHlslTokenClassE_ZN7glslang16HlslParseContext16fixBuiltInIoTypeERNS_5TTypeE_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS4_18TExtensionBehaviorESt4lessIS7_ENS5_ISt4pairIKS7_S8_EEEEixEOS7__ZN7glslang17TObjectReflectionC2EOS0__ZNK7glslang5TType18coopMatParameterOKERKS0__ZN11TIntermNode18getAsConstantUnionEv_ZNSt12_Vector_baseIPN3spv5BlockESaIS2_EED1Ev_ZNK7glslang10TQualifier10isConstantEv_ZNK7glslang7TSymbol14dumpExtensionsER9TInfoSink_ZNSt6vectorIN7glslang17TObjectReflectionESaIS1_EED1Ev_ZNK7glslang22TDefaultIoResolverBase14getBaseBindingE11EShLanguageNS_13TResourceTypeEj_ZTVN7glslang17TParseContextBaseE_ZN7glslang16TRemoveTraverser9visitLoopENS_6TVisitEPNS_11TIntermLoopE_ZN7glslang9HlslOpMap9postUnaryENS_15EHlslTokenClassE_ZN7glslang19TVarGatherTraverserD0Ev_ZN7glslang11HlslGrammar15acceptPostDeclsERNS_10TQualifierE_ZN7glslang13TIntermediate12addSelectionEPNS_12TIntermTypedENS_15TIntermNodePairERKNS_10TSourceLocE_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE16_M_insert_uniqueIRKS8_EES0_ISt17_Rb_tree_iteratorIS8_EbEOT__ZNK7glslang7TSymbol13getAsVariableEv_ZN7glslang10TPpContext16tUngotTokenInput7ungetchEv_ZNK7glslang16HlslParseContext20hasStructBuffCounterERKNS_5TTypeE_ZN7glslang10TPpContext10tokenPasteEiRNS_8TPpTokenE_ZN7glslang19TVarGatherTraverser11visitSymbolEPNS_13TIntermSymbolE_ZN7glslang13TParseContext22growGlobalUniformBlockERKNS_10TSourceLocERNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPNS_7TVectorINS_8TTypeLocEEE_ZN7glslang9TIoMapperD2Ev_ZN7glslang20TReflectionTraverser11visitBinaryENS_6TVisitEPNS_13TIntermBinaryE_ZNSt6vectorIjSaIjEEC1ERKS1__ZN3spv7Builder11AccessChainC2ERKS1__ZN17TUniformLinkedMapD1Ev_ZN7glslang13TInputScannerD1Ev_ZNSt12_Vector_baseIN7glslang11TConstUnionENS0_14pool_allocatorIS1_EEE17_M_create_storageEm_ZN7glslang7TShader22setUniformLocationBaseEi_ZNK7glslang8TProgram22getNumUniformVariablesEv_ZN7glslang10TPpContext11MacroSymbolC2Ev_ZN3spv18MemoryAccessParamsE_ZN7glslang13TIntermediate16sharedBlockCheckER9TInfoSink_ZNK7glslang13TIntermediate26getArithemeticInt16EnabledEv_ZNK7glslang11TAnonMember16getNumExtensionsEv_ZN7glslang13TParseContext13fixXfbOffsetsERNS_10TQualifierERNS_7TVectorINS_8TTypeLocEEE_ZN7glslang13TIntermBranch8traverseEPNS_16TIntermTraverserE_ZNSt8_Rb_treeIxSt4pairIKxN7glslang16HlslParseContext12TFlattenDataEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS1__ZN7glslang10TPpContext11TokenStream5atEndEv_ZN7glslang11HlslGrammar24acceptConstantBufferTypeERNS_5TTypeE_ZN7glslang10TPpContext6tInput20peekContinuedPastingEi_ZN7glslang16TIntermSelectionD0Ev_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1__ZN7glslang11HlslGrammar18acceptFunctionBodyERNS_19TFunctionDeclaratorERP11TIntermNode_ZN7glslang10GetVersionEv_ZNK7glslang13TIntermediate16addConstantUnionEjRKNS_10TSourceLocEb_ZN7glslang16HlslParseContext23computeSamplerTypeIndexERNS_8TSamplerE_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEEiSt4lessIS7_ESaISt4pairIKS7_iEEEixERSB__ZNK7glslang13TInputScanner23getLastValidSourceIndexEv_ZNK7glslang16HlslParseContext17attributeFromNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEES9__ZN7glslang11TIntermLoopD0Ev_ZN11TIntermNode15getAsBinaryNodeEv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iESt10_Select1stISA_ESt4lessIS7_ESaISA_EE20_Reuse_or_alloc_nodeclIRKSA_EEPSt13_Rb_tree_nodeISA_EOT__Z14DeleteCompilerP9TCompiler_ZN7glslang12TSymbolTable5amendERNS_7TSymbolEi_ZN7glslang7TShader16setHlslIoMappingEb_ZN7glslang10TPpContext12tStringInputD2Ev_ZN7glslang9TIoMapperD1Ev_ZNSt6vectorIN7glslang17TStorageQualifierENS0_14pool_allocatorIS1_EEE17_M_default_appendEm_ZNK7glslang13TIntermediate19isIntegralPromotionENS_10TBasicTypeES1__ZN7glslang16TIntermAggregate11getSequenceEv_ZN7glslang16GetKhronosToolIdEv_ZNK7glslang8TProgram17getNumPipeOutputsEv_ZN7glslang10TQualifier22getVertexSpacingStringENS_14TVertexSpacingE_ZN7glslang16HlslParseContext12splitBuiltInERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeEPKNS_11TArraySizesERKNS_10TQualifierE_ZN7glslang13TIntermediate20addSymbolLinkageNodeERPNS_16TIntermAggregateERKNS_7TSymbolE_ZN7glslang16TIntermAggregate8traverseEPNS_16TIntermTraverserE_ZNK7glslang12TIntermTyped16isFloatingDomainEv_ZN3spv7Builder26simplifyAccessChainSwizzleEv_ZN7glslang16TIntermTraverserD1Ev_ZNK7glslang9TVariable22getNumMemberExtensionsEi_ZNSt6vectorIN3spv11IdImmediateESaIS1_EE12emplace_backIJS1_EEEvDpOT__ZNK7glslang5TType14isScalarOrVec1Ev_ZNSt6vectorIPN7glslang10TPpContext11TokenStreamENS0_14pool_allocatorIS3_EEE17_M_default_appendEm_ZN7glslang17TPrecisionManagerD2Ev_ZNK7glslang5TType17getCompleteStringEbbbbNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEES7__ZN7glslang10TPpContext10UngetTokenEiPNS_8TPpTokenE_Z11CompileFilePKcPv_ZNK7glslang11TAnonMember15getAsAnonMemberEv_ZN7TLinker21setExcludedAttributesEPKii_ZN7glslang10TQualifier17getGeometryStringENS_15TLayoutGeometryE_ZN7glslang13TParseContext15layoutTypeCheckERKNS_10TSourceLocERKNS_5TTypeE_ZN11TIntermNode13getAsLoopNodeEv_ZN7glslang15HlslScanContextD2Ev_ZN7glslang13TParseContext13checkLocationERKNS_10TSourceLocENS_9TOperatorE_ZN7glslang12TScanContext18tokenizeIdentifierEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE7_S_moveEPcPKcm_ZN7glslang13TIntermediate21addUniShapeConversionENS_9TOperatorERKNS_5TTypeEPNS_12TIntermTypedE_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE5countERKS5__ZN7glslang13TParseContext19setDefaultPrecisionERKNS_10TSourceLocERNS_11TPublicTypeENS_19TPrecisionQualifierE_ZNSt6vectorIPKN7glslang9TFunctionENS0_14pool_allocatorIS3_EEEC1ERKS6__ZN7glslang11HlslGrammar24acceptMatrixTemplateTypeERNS_5TTypeE_ZTVN7glslang20TIntermConstantUnionE_ZN7glslang14NewPoolTStringB5cxx11EPKc_ZNSt14_Function_baseD2Ev_ZNK7glslang8TProgram18getReflectionIndexEPKc_ZN7glslang16HlslParseContext12unaryOpErrorERKNS_10TSourceLocEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang10TPpContext10tZeroInput7ungetchEv_ZN7glslang12TIntermUnary10getOperandEv_ZN11TIntermNode15getAsMethodNodeEv_ZN7glslang10TPpContext22TokenizableIncludeFile5getchEv_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES8_ENS6_IS9_EEE17_M_realloc_insertIJS9_EEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_13TVarEntryInfoEESt10_Select1stISB_ESt4lessIS7_ESaISB_EE24_M_get_insert_unique_posERS9__ZN7glslang9TFunction9addPrefixEPKc_ZNSt12_Vector_baseIPKN7glslang20TIntermConstantUnionENS0_14pool_allocatorIS3_EEE12_Vector_implC2Ev_ZN7glslang13TParseContext11globalCheckERKNS_10TSourceLocEPKc_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_S7_ESt10_Select1stISA_ESt4lessIS7_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS9__ZN7glslang22TDefaultIoResolverBase13notifyBindingE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang12TSymbolTable21setVariableExtensionsEPKciPKS2__ZNK11TIntermNode13getAsLoopNodeEv_ZN3spv5Block37rewriteAsCanonicalUnreachableContinueEPS0__ZN7glslang24GetBuiltInVariableStringENS_16TBuiltInVariableE_ZNSt6vectorIN7glslang12TVarLivePairESaIS1_EE12emplace_backIJS1_EEEvDpOT__ZN7glslang16IsMultipleOfPow2IjEEbT_i_ZN7glslang11HlslGrammar15acceptArgumentsEPNS_9TFunctionERPNS_12TIntermTypedE_ZN7glslang16TConstUnionArrayC1ERKS0_ii_ZNK11TIntermNode14getAsAggregateEv_ZN3spv7Builder11getStringIdERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNSt6vectorIiN7glslang14pool_allocatorIiEEE6resizeEmRKi_ZNK7glslang11TAllocation14checkAllocListEv_ZN7glslang16HlslParseContext22convertInitializerListERKNS_10TSourceLocERKNS_5TTypeEPNS_12TIntermTypedES8__ZN7glslang14TLiveTraverser14visitSelectionENS_6TVisitEPNS_16TIntermSelectionE_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev_ZN7glslang13TIntermediate12updateOffsetERKNS_5TTypeES3_RiS4__ZN7glslang9TBuiltIns20relateTabledBuiltinsEi8EProfileRKNS_10SpvVersionE11EShLanguageRNS_12TSymbolTableE_ZN7glslang10TPpContextC2ERNS_17TParseContextBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7TShader8IncluderE_ZN7glslang16TUserIdTraverserD1Ev_ZN7glslang40TextureUpgradeAndSamplerRemovalTransformD2Ev_ZNSt6vectorIN3spv11IdImmediateESaIS1_EE6insertIN9__gnu_cxx17__normal_iteratorIPS1_S3_EEvEES8_NS6_IPKS1_S3_EET_SC__ZN7glslang8TProgram4linkE11EShMessages_ZN7glslang17TSmallArrayVectorD2EvHlslEnable16BitTypes_ZN3spv7Builder24addIncorporatedExtensionEPKcNS_10SpvVersionE_ZNK7glslang10TQualifier9hasLayoutEv_ZN7glslang16TConstUnionArrayC2ERKS0_ii_ZN7glslang5TType12getQualifierEv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_18TExtensionBehaviorEESt10_Select1stISB_ESt4lessIS7_ENS5_ISB_EEE4findERS9__ZN7glslang18TDefaultIoResolverD2Ev_ZN7glslang9TVariable13setConstArrayERKNS_16TConstUnionArrayE_ZN3spv11SpirvStream8outputIdEj_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC1ERKS6__ZTVN7glslang13TIntermSymbolE_ZN7glslang20DecodeResourceLimitsEP16TBuiltInResourcePc_ZN7glslang22TDefaultIoResolverBase21resolveInOutComponentE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang14TParseVersions20explicitFloat32CheckERKNS_10TSourceLocEPKcb_ZN7glslang16TVarSetTraverserD0Ev_ZN7glslang10InitThreadEvWorkItems_ZN3spv7Builder17makeUint8ConstantEjb_ZN3spv7Builder19createRvalueSwizzleENS_10DecorationEjjRKSt6vectorIjSaIjEE_ZNK3spv7Builder18getImageTypeFormatEjClientInputSemanticsVersion_ZNK7glslang5TType8containsIZNKS0_20containsUnsizedArrayEvEUlPKS0_E_EEbT__ZNSt6vectorIN7glslang8TIoRangeESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZN3spv21ExecutionModeOperandsE_ZN3spv11DisassembleERSoRKSt6vectorIjSaIjEE_ZN7glslang14TPoolAllocator4pushEv_ZN7glslang11HlslGrammar23acceptTextureBufferTypeERNS_5TTypeE_Z25CompileAndLinkShaderFilesRN7glslang9TWorklistE_ZN11TIntermNode15getAsSwitchNodeEv_ZNSt6vectorI14ShaderCompUnitSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT__ZN7glslang13TIntermediate52performTextureUpgradeAndSamplerRemovalTransformationEP11TIntermNode_ZN7glslang20TIntermConstantUnionD2Ev_ZN3spv7Builder11AccessChainD1Ev_ZNK13TShHandleBase7getPoolEv_ZN3spv7Builder15addDecorationIdEjNS_10DecorationERKSt6vectorIjSaIjEE_ZN7glslang22TDefaultIoResolverBase22resolveUniformLocationE11EShLanguageRNS_13TVarEntryInfoE_ZNKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12_M_check_lenEmPKc_ZN7glslang15TConstTraverserD0Ev_ZNK7glslang8TProgram17getBufferVariableEi_ZN3spv7Builder16clearAccessChainEv_ZN3spv5Block34rewriteAsCanonicalUnreachableMergeEv_ZN7glslang13TIntermediate10finalCheckER9TInfoSinkb_ZN7glslang17TSpirvInstructionC2Ev_ZN3spv19ExecutionModeParamsE_ZN7glslang7TShader21setStringsWithLengthsEPKPKcPKii_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC2EPKcRKS5__ZN7glslang13TIntermediate4foldEPNS_16TIntermAggregateE_ZNK7glslang12TIntermTyped12getQualifierEv_ZN7glslang11TArraySizes12addInnerSizeEi_ZNSt6vectorIbSaIbEEC1EmRKbRKS0__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_13TVarEntryInfoEESt10_Select1stISB_ESt4lessIS7_ESaISB_EED1Ev_ZN7glslang14InitGlobalLockEv_ZN3spv7Builder18createLoopContinueEv_ZN7glslang16HlslParseContext22decomposeSampleMethodsERKNS_10TSourceLocERPNS_12TIntermTypedEP11TIntermNode_ZN7glslang17TSymbolTableLevelD2Ev_ZN17TUniformLinkedMap11getLocationEPKc_ZN7glslang14TPoolAllocator8allocateEm_ZNSt6vectorIN7glslang8TTypeLocENS0_14pool_allocatorIS1_EEE9push_backERKS1__ZN7glslang16HlslParseContext16handleBinaryMathERKNS_10TSourceLocEPKcNS_9TOperatorEPNS_12TIntermTypedES8__ZTVN7glslang9TBuiltInsE_ZNSt10unique_ptrIN7glslang9TWorkItemESt14default_deleteIS1_EED2Ev_ZN7glslang16TIntermSelection12setTrueBlockEPNS_12TIntermTypedE_ZN7glslang13TParseContext14builtInOpCheckERKNS_10TSourceLocERKNS_9TFunctionERNS_15TIntermOperatorE_ZN7glslang5TTypeC2ENS_10TBasicTypeENS_17TStorageQualifierENS_19TPrecisionQualifierEiiib_ZNKSt6vectorIbSaIbEE4sizeEv_ZNK7glslang9TFunction7getTypeEv__bss_end___ZN7glslang10TPpContext11TokenStream8putTokenEiPNS_8TPpTokenE_ZN7glslang16TRemoveTraverser18visitConstantUnionEPNS_20TIntermConstantUnionE_ZN7glslang11HlslGrammar16acceptExpressionERPNS_12TIntermTypedE_ZN7glslang10TPpContext11tTokenInput5getchEv_ZNK7glslang13TIntermediate12inIoAccessedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang16TOutputTraverser9visitLoopENS_6TVisitEPNS_11TIntermLoopE_ZTVN7glslang22TDefaultIoResolverBaseE_ZN7glslang5TTypeC2ERKNS_11TPublicTypeE_ZN7glslang16HlslParseContext22addStructBuffArgumentsERKNS_10TSourceLocERPNS_16TIntermAggregateE_ZNSt8_Rb_treeIjSt4pairIKjPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stISA_ESt4lessIjESaISA_EE24_M_get_insert_unique_posERS1__ZN7glslang10TPpContext10tZeroInputD1Ev_ZN7glslang14TParseVersions13unimplementedERKNS_10TSourceLocEPKc_ZN7glslang14TParseVersions17extensionRequiresERKNS_10TSourceLocEPKcS5__ZN3spv7Builder19addMemberDecorationEjjNS_10DecorationERKSt6vectorIjSaIjEE_ZNSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4lessIS7_ESaIS7_EE6insertERKS7__ZN7glslang19TVarGatherTraverserD1Ev_ZNK7glslang17TSmallArrayVector9frontNodeEv_ZN3spv7Builder11postProcessEv_ZNSt10_HashtableIPN3spv5BlockES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEED1Ev_ZN7glslang13TIntermediate15addUsedLocationERKNS_10TQualifierERKNS_5TTypeERb_ZNSt12_Vector_baseIN7glslang12TVarLivePairESaIS1_EED1Ev_ZN7glslang10TPpContext8CPPundefEPNS_8TPpTokenE_ZN7glslang13TParseContext25handleSelectionAttributesERKNS_5TListINS_14TAttributeArgsEEEP11TIntermNode_ZN7glslang17TRemapIdTraverserD0Ev_ZN7glslang12TScanContext20identifierOrReservedEb_ZN7glslang19TInductiveTraverser11visitBinaryENS_6TVisitEPNS_13TIntermBinaryE_ZN7glslang16TIntermTraverser11visitBinaryENS_6TVisitEPNS_13TIntermBinaryE_ZN7glslang13TParseContext14addConstructorERKNS_10TSourceLocEP11TIntermNodeRKNS_5TTypeEyydebug_ZN7glslang13TIntermediate11foldSwizzleEPNS_12TIntermTypedERNS_17TSwizzleSelectorsIiEERKNS_10TSourceLocE_ZN7glslang12OutputSpvHexERKSt6vectorIjSaIjEEPKcS6__ZNK7glslang5TTypeeqERKS0__ZNK7glslang13TIntermSymbol7getNameB5cxx11Ev_ZN7glslang18TDefaultIoResolver14resolveBindingE11EShLanguageRNS_13TVarEntryInfoE_ZNSt11_Deque_baseIjSaIjEED1Ev_ZN7glslang10TPpContext5CPPifEPNS_8TPpTokenE_ZN7glslang8TProgramD2Ev_ZN7glslang7TShader22setShiftCbufferBindingEj_ZN7glslang22TDefaultGlslIoResolver20reserverResourceSlotERNS_13TVarEntryInfoER9TInfoSink_ZNSt6vectorIN7glslang6TRangeESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZN3spv7Builder16createNoResultOpENS_2OpERKSt6vectorINS_11IdImmediateESaIS3_EE_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS5_ESaISt4pairIKS5_iEEEixERS9__ZN7glslang13TParseContext24computeBuiltinPrecisionsERNS_12TIntermTypedERKNS_9TFunctionE_ZNKSt6vectorIPN7glslang7TSymbolENS0_14pool_allocatorIS2_EEE12_M_check_lenEmPKc_ZN7glslang14TLiveTraverserD2Ev_ZN7glslang22TDefaultIoResolverBase10resolveSetE11EShLanguageRNS_13TVarEntryInfoE_ZNK7glslang9TVariable9getAnonIdEv_ZN7glslang13TParseContext20makeSpirvInstructionERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEi_ZN7glslang16TOutputTraverser14visitSelectionENS_6TVisitEPNS_16TIntermSelectionE_ZN3spv7Builder20createControlBarrierENS_5ScopeES1_NS_19MemorySemanticsMaskE_ZN7glslang22TDefaultHlslIoResolver15getResourceTypeERKNS_5TTypeE_ZN7glslang13TParseContext14accStructCheckERKNS_10TSourceLocERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7TLinker23setAppAttributeBindingsEPK14ShBindingTable_ZNK3spv7Builder12isScalarTypeEj_ZN3spv7Builder19addMemberDecorationEjjNS_10DecorationEi_ZN3spv7Builder22createTextureQueryCallENS_2OpERKNS0_17TextureParametersEb_ZN3spv7Builder14createVariableENS_10DecorationENS_12StorageClassEjPKcj_ZN7glslang9TVariable19setMemberExtensionsEiiPKPKc_ZNSt7__cxx114listIN7glslang14TAttributeArgsENS1_14pool_allocatorIS2_EEE9_M_insertIJRKS2_EEEvSt14_List_iteratorIS2_EDpOT__ZNK7glslang10TSourceLoc18getStringNameOrNumB5cxx11Eb_ZN3spv7Builder21makeCompositeConstantEjRKSt6vectorIjSaIjEEb_ZNSt6vectorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS5_IS8_EEE9push_backERKS8__ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE7compareERKS6_setGlobalBufferBlock_ZNKSt6vectorIP11TIntermNodeSaIS1_EE12_M_check_lenEmPKc_ZN7glslang7TShaderC2E11EShLanguage_ZN7glslang14TLiveTraverserD0Ev_ZNK7glslang13TIntermediate14userOutputUsedEv_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEExSt4lessIS7_ENS5_ISt4pairIKS7_xEEEEixERSB__ZNK7glslang17TSpirvInstructioneqERKS0__ZN7glslang13TParseContext23computeSamplerTypeIndexERNS_8TSamplerE_ZN7glslang19TInductiveTraverserD0Ev_ZN7glslang17TDeferredCompilerD1Ev_ZN7glslang13TParseContext12declareBlockERKNS_10TSourceLocERNS_7TVectorINS_8TTypeLocEEEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPNS_11TArraySizesE_ZN7glslang16HlslParseContext14addConstructorERKNS_10TSourceLocEPNS_12TIntermTypedERKNS_5TTypeE_ZNSt11_Deque_baseIN3spv7Builder10LoopBlocksESaIS2_EED1Ev_ZN7glslang12TScanContextD2Ev_ZN7glslang16HlslParseContextD2Ev_ZN7glslang11TReflectionD0Ev_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE13_Rb_tree_implISC_Lb1EEC1Ev_ZN7glslang11HlslGrammar10acceptTypeERNS_5TTypeE_ZN7glslang9TVariable21getWritableConstArrayEv_ZTV7TLinkerbaseBinding_ZNK7glslang13TIntermSymbol15getAsSymbolNodeEv_ZN7glslang13TInputScanner14consumeCommentEv_ZNK7glslang13TParseContext29setAtomicCounterBlockDefaultsERNS_5TTypeE_ZN7glslang10TPpContext9CPPpragmaEPNS_8TPpTokenE_ZN3spv7Builder13addEntryPointENS_14ExecutionModelEPNS_8FunctionEPKc_ZNSt6vectorIjSaIjEEC2EmRKS0_EnhancedMsgs_ZN7glslang20TReflectionTraverser22addDereferencedUniformEPNS_13TIntermBinaryE_ZN7glslang13TIntermediate14findLValueBaseEPKNS_12TIntermTypedEbb_ZNK7glslang15TIntermOperator13isConstructorEv_ZN7glslang13TParseContext20makeSpirvInstructionERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEESC__ZN3spv11SpirvStream10outputMaskENS_12OperandClassEj_Z29ProcessResourceSetBindingBaseRiRPPcRSt5arrayISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EELm14EE_ZN7glslang16HlslParseContext7flattenERKNS_9TVariableERKNS_5TTypeERNS0_12TFlattenDataENSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEbRKNS_10TQualifierEPKNS_11TArraySizesE_ZN7glslang22GetThreadPoolAllocatorEv_ZN7glslang16TConstUnionArrayD1Ev_ZN7glslang23TResolverUniformAdaptorclERSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoEE_ZNKSt13_Bit_iteratordeEv_ZN7glslang10TPpContext4evalEiibRiRbPNS_8TPpTokenE_ZTV9TCompiler_ZN3spv7Builder8createOpENS_2OpEjRKSt6vectorINS_11IdImmediateESaIS3_EE_ZN7glslang16HlslParseContext22fixBlockUniformOffsetsERKNS_10TQualifierERNS_7TVectorINS_8TTypeLocEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE8pop_backEv_Z19ProcessBlockStorageRiRPPcRSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN7glslang18TBlockStorageClassEESaISD_EE_ZN7glslang13TParseContext15atomicUintCheckERKNS_10TSourceLocERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang15HlslTokenStream14peekTokenClassENS_15EHlslTokenClassE_ZN7glslang5TType14copyArraySizesERKNS_11TArraySizesE_ZN7glslang10TPpContext11tMacroInput7ungetchEv_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE12_M_find_nodeEmRS7_m_ZN7glslang14TParseVersions11doubleCheckERKNS_10TSourceLocEPKc_ZN7glslang10TPpContext11MacroExpandEPNS_8TPpTokenEbb_ZNK7glslang5TType16isScalarOrVectorEv_Z19ConstructUniformMapv_ZSt9transformIN9__gnu_cxx17__normal_iteratorIPcNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEEEESB_PFiiEET0_T_SF_SE_T1__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_bESt10_Select1stISA_ESt4lessIS7_ENS5_ISA_EEE24_M_get_insert_unique_posERS9__Z22atomicCounterBlockNameB5cxx11_ZN7glslang16HlslParseContext21finalizeAppendMethodsEv_ZNSt6vectorIN7glslang14TPoolAllocator11tAllocStateESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZN7glslang16TRemoveTraverserD0Ev_ZNSt10_HashtableIPN7glslang13TIntermBranchES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE5clearEv_ZN7glslang20TReflectionTraverserD2Ev_ZN14ShaderCompUnit9addStringERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc_ZNK7glslang9TFunction19getSpirvInstructionEv_ZN7glslang16HlslParseContext22arraySizeRequiredCheckERKNS_10TSourceLocERKNS_11TArraySizesE_ZN7glslang16TUserIdTraverser11visitSymbolEPNS_13TIntermSymbolE_ZN7glslang15TIntermOperator13getAsOperatorEv_Z5usagev_ZN7glslang13TParseContextD2Ev_ZN7glslang11HlslGrammar21acceptScopedStatementERP11TIntermNode_ZN7glslang16HlslParseContext20handleOutputGeometryERKNS_10TSourceLocERKNS_15TLayoutGeometryE_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPjmEET_S3_T0__ZN7glslang13TIntermediate15mergeErrorCheckER9TInfoSinkRKNS_13TIntermSymbolES5_11EShLanguage_ZN7glslang14TParseVersions18explicitInt16CheckERKNS_10TSourceLocEPKcb_ZNK7glslang5TType9isTextureEv_ZN7glslang16HlslParseContext17fixBlockLocationsERKNS_10TSourceLocERNS_10TQualifierERNS_7TVectorINS_8TTypeLocEEEbb_ZNSt6vectorIPKN7glslang20TIntermConstantUnionENS0_14pool_allocatorIS3_EEEC1ERKS6__ZNSt6vectorIPKN7glslang12TIntermTypedENS0_14pool_allocatorIS3_EEEC2ERKS6__ZNSt6vectorIjSaIjEE5clearEv_ZNK7glslang14TAttributeArgs13getConstUnionENS_10TBasicTypeEi_ZN7glslang13TIntermediate13addIoAccessedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang16HlslParseContext24makeInternalVariableNodeERKNS_10TSourceLocEPKcRKNS_5TTypeE_ZN7glslang8TProgramC1Ev_ZNSt3mapIPN7glslang7TVectorINS0_8TTypeLocEEES4_St4lessIS4_ENS0_14pool_allocatorISt4pairIKS4_S4_EEEEixERS9__ZNK7glslang5TType15contains8BitIntEv_ZN7glslang16HlslParseContext16handlePackOffsetERKNS_10TSourceLocERNS_10TQualifierERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPSD__ZN3spv12OpcodeStringEi_ZN7glslang10TPpContext15extraTokenCheckEiPNS_8TPpTokenEi_ZN3spv7Builder17makeInt64ConstantExb_ZN7glslang7TShader23setGlobalUniformBindingEj_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEED1Ev_ZN7glslang10TPpContext10tZeroInput4scanEPNS_8TPpTokenE_ZN7glslang11HlslGrammar24acceptFullySpecifiedTypeERNS_5TTypeERP11TIntermNodeRKNS_5TListINS_14TAttributeArgsEEEb_ZN7glslang10TPpContext16tUngotTokenInputD2Ev_ZN7glslang13TInputScanner7setFileEPKci_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7glslang15TIntermOperatorEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb0EEEE19_M_find_before_nodeEmRS7_m_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_PNS4_7TSymbolEESt10_Select1stISC_ESt4lessIS7_ENS5_ISC_EEE4findERS9__ZNSt6vectorIPN7glslang17TSymbolTableLevelESaIS2_EE12emplace_backIJS2_EEEvDpOT__ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1__ZN7glslang16TSymbolValidater14qualifierCheckEPKNS_5TTypeES3_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZNK7TLinker13getObjectCodeEv_ZNSt6vectorIN7glslang7TVectorIPKcEENS0_14pool_allocatorIS4_EEE17_M_default_appendEm_ZNSt8_Rb_treeImSt4pairIKmPKN7glslang7TVectorINS2_8TTypeLocEEEESt10_Select1stIS8_ESt4lessImESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1__ZNK7glslang13TInputScanner12getSourceLocEv_ZN7glslang13TIntermediate11postProcessEP11TIntermNode11EShLanguage_ZNSt6vectorIS_IN3spv10DecorationESaIS1_EESaIS3_EE17_M_default_appendEm_ZN7glslang10TPpContext12tMarkerInput5getchEv_ZN7glslang13TInputScannerC2EiPKPKcPmS4_iib_ZN7glslang22TDefaultGlslIoResolver20resolveInOutLocationE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang13TIntermediate11mergeBodiesER9TInfoSinkRNS_7TVectorIP11TIntermNodeEERKS6__ZNSt8__detail9_Map_baseIPN7glslang12TIntermTypedESt4pairIKS3_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISC_ENS_10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOS3__ZN7glslang13TIntermediate21mergeBlockDefinitionsER9TInfoSinkPNS_13TIntermSymbolES4_PS0__ZN7glslang10TPpContext11tMacroInput11peekPastingEv_ZNK7glslang16TIntermSelection18getAsSelectionNodeEv_ZNSt17_Function_handlerIFivESt5_BindIFMN7glslang13TInputScannerEKFivEPS3_EEE10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation_ZN7glslang13TParseContext22mergeSpirvRequirementsERKNS_10TSourceLocEPNS_17TSpirvRequirementES5__ZNSt10_HashtableIjSt4pairIKjjESaIS2_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv_ZTVN7glslang17TPrecisionManagerE_ZNK7glslang14TParseVersions13getCurrentLocEv_ZN3spv11SpirvStream22disassembleInstructionEjjNS_2OpEi_ZNSt6vectorIjSaIjEE17_M_default_appendEm_ZN7glslang11HlslGrammar24acceptVectorTemplateTypeERNS_5TTypeE_ZNK7glslang9TFunction9isDefinedEv_ZN7glslang22TDefaultGlslIoResolverD2Ev_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE24_M_get_insert_unique_posERS1__ZN7glslang20TReflectionTraverser21countAggregateMembersERKNS_5TTypeE_ZN7glslang10TPpContext11tMacroInputD2Ev_ZNSt12_Vector_baseIN3spv10DecorationESaIS1_EED2Ev_ZNSt6vectorIN3spv12OperandClassESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZNK7glslang5TType26containsSpecializationSizeEv_ZN3spv7Builder15accessChainPushEjNS0_11AccessChain13CoherentFlagsEj_ZN7glslang12TIntermTyped7setTypeERKNS_5TTypeE_ZNK7glslang13TIntermediate16addConstantUnionERKNS_16TConstUnionArrayERKNS_5TTypeERKNS_10TSourceLocEb_ZNK7glslang5TType19sameCoopMatBaseTypeERKS0__ZN11TIntermNode15getAsBranchNodeEv_ZN3spv7Builder20makeSampledImageTypeEj_ZN3spv7Builder19addMemberDecorationEjjNS_10DecorationERKSt6vectorIPKcSaIS4_EE_ZN7glslang11getTypeRankENS_10TBasicTypeE_ZN7glslang7TSymbol9addPrefixEPKc_ZN11TIntermNode18getAsSelectionNodeEv_ZNSt10unique_ptrIN3spv8FunctionESt14default_deleteIS1_EED2Ev_ZNK7glslang17TSwizzleSelectorsINS_15TMatrixSelectorEEixEi_ZN7glslang10TPpContext11TokenStream5TokenC1ERKS2__ZN7glslang9TIoMapper8addStageE11EShLanguageRNS_13TIntermediateER9TInfoSinkPNS_14TIoMapResolverE_ZN7glslang13TIntermediate26insertSpirvExecutionModeIdEiPKNS_16TIntermAggregateE_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iENS5_ISA_EENSt8__detail10_Select1stESt8equal_toIS7_ESt4hashIS7_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE12_M_find_nodeEmRS9_m_ZN3spv7Builder16makeRuntimeArrayEj_ZNSt6vectorIPKN7glslang20TIntermConstantUnionENS0_14pool_allocatorIS3_EEE12emplace_backIJS3_EEEvDpOT__ZN7glslang17TSymbolTableLevel16relateToOperatorEPKcNS_9TOperatorE_ZN7glslang17TParseContextBase14selectFunctionENS_7TVectorIPKNS_9TFunctionEEERS3_St8functionIFbRKNS_5TTypeESA_NS_9TOperatorEiEES7_IFbSA_SA_SA_EERb_ZNK7glslang13TParseContext15isIoResizeArrayERKNS_5TTypeE_ZN7glslang11HlslGrammar13acceptLiteralERPNS_12TIntermTypedE_ZNK7glslang5TType14containsOpaqueEv_ZNSt10unique_ptrIN7glslang18TBuiltInParseablesESt14default_deleteIS1_EED1Ev_ZN7glslang15HlslTokenStream15pushTokenStreamEPKNS_7TVectorINS_9HlslTokenEEE_ZN7glslang7TVectorINS_11TConstUnionEEnwEm_ZNK7glslang17TSymbolTableLevel4dumpER9TInfoSinkb_ZN3spv11SpirvStream21disassembleImmediatesEi_ZNSt6vectorI14ShaderCompUnitSaIS0_EED2Ev_ZN7glslang15HlslTokenStreamD2Ev_ZN7glslang20TIntermConstantUnionC1ERKNS_16TConstUnionArrayERKNS_5TTypeE_ZN7glslang22TDefaultGlslIoResolver12beginResolveE11EShLanguage_Z20IncludeDirectoryListB5cxx11_ZN7glslang9TBuiltIns16identifyBuiltInsEi8EProfileRKNS_10SpvVersionE11EShLanguageRNS_12TSymbolTableE_ZN7glslang16HlslParseContext16constructBuiltInERKNS_5TTypeENS_9TOperatorEPNS_12TIntermTypedERKNS_10TSourceLocEb_ZN7glslang12TSymbolTableC2Ev_ZN7glslang15TIndexTraverser11visitSymbolEPNS_13TIntermSymbolE_ZN7glslang7TShader18setShiftUavBindingEj_ZN7glslang16HlslParseContext13pushNamespaceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang16HlslParseContext23setUniformBlockDefaultsERNS_5TTypeE_ZN13TShHandleBase15getAsUniformMapEv_ZNK7glslang13TIntermediate26getUniformLocationOverrideEPKc_ZN3spv7Builder15makeIntConstantEib_ZN7glslang16TVarSetTraverserD1Ev_ZN3spv7Builder12makeUintTypeEi_ZNK7glslang13TIntermediate16addConstantUnionEtRKNS_10TSourceLocEb_ZN7glslang5TTypeC1ENS_10TBasicTypeENS_17TStorageQualifierENS_19TPrecisionQualifierEiiib_ZN7glslang21TResolverInOutAdaptorclERSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoEE_ZN7TLinker25setFixedAttributeBindingsEPK14ShBindingTable_ZN7glslang14TStringAtomMap10getAddAtomEPKc_ZNK7glslang13TIntermSymbol13getAccessNameB5cxx11Ev_ZN7glslang16HlslParseContext28decomposeStructBufferMethodsERKNS_10TSourceLocERPNS_12TIntermTypedEP11TIntermNode_ZN7glslang12TSymbolTableD1Ev_ZN7glslang13TParseContext25handleBuiltInFunctionCallENS_10TSourceLocEP11TIntermNodeRKNS_9TFunctionE_ZN7glslang13TParseContext23checkPrecisionQualifierERKNS_10TSourceLocENS_19TPrecisionQualifierE_ZN7glslang11HlslGrammar25acceptLayoutQualifierListERNS_10TQualifierE_ZN7glslang14TParseVersions18float16OpaqueCheckERKNS_10TSourceLocEPKcb_ZN7glslang7TShader25setAtomicCounterBlockNameEPKc_ZN7glslang13TInfoSinkBase5eraseEv_ZNSt6vectorISt10unique_ptrIN3spv8FunctionESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7glslang15TIntermOperatorEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb0EEEE20_M_insert_multi_nodeEPNSD_10_Hash_nodeISB_Lb1EEERS7_mSR__ZN7glslang10TQualifier11clearLayoutEv_ZN20DirStackFileIncluder26pushExternalLocalDirectoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN7glslang11TArraySizesnwEm_ZN7glslang13TParseContext24globalQualifierTypeCheckERKNS_10TSourceLocERKNS_10TQualifierERKNS_11TPublicTypeE_ZNK7glslang5TType12getBasicTypeEv_ZN7glslang14TPoolAllocatorC2Eii_ZN3spv7Builder13addDecorationEjNS_10DecorationEi_ZTVN7glslang15HlslTokenStreamE_ZNK7glslang13TIntermediate15getEnhancedMsgsEv_ZNSt12_Vector_baseIN7glslang8TTypeLocENS0_14pool_allocatorIS1_EEE12_Vector_implC1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC1EPKcRKS5__ZNK11TIntermNode10getAsTypedEv_ZN7glslang16HlslParseContext18handleFunctionBodyERKNS_10TSourceLocERNS_9TFunctionEP11TIntermNodeRS7__ZNK7glslang13TParseContext25getGlobalUniformBlockNameEv_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT__ZN7glslang13TParseContext10arrayErrorERKNS_10TSourceLocERKNS_5TTypeE_ZTVN7glslang12TScanContextE_ZNK7glslang13TParseContext22getIoArrayImplicitSizeERKNS_10TQualifierEPNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang16HlslParseContext24handleFunctionDefinitionERKNS_10TSourceLocERNS_9TFunctionERKNS_5TListINS_14TAttributeArgsEEERP11TIntermNode_ZN11TIntermNode14getAsUnaryNodeEv_ZNK7glslang12TIntermTyped8isVectorEv_ZN3spv11SpirvStream12decodeStringB5cxx11EvdepencyFileName_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5__ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEEjSt4lessIS7_ENS5_ISt4pairIKS7_jEEEEixEOS7__ZN7glslang16HlslParseContext20remapNonEntryPointIOERNS_9TFunctionE_ZN7glslang16TOutputTraverser11visitSymbolEPNS_13TIntermSymbolE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE9_M_assignERKS6__ZN7glslang15TIndexTraverserD0Ev_ZNSt6vectorIPN3spv11InstructionESaIS2_EE17_M_default_appendEm_ZTVN7glslang17TRemapIdTraverserE_ZNK7glslang13TParseContext30lineDirectiveShouldSetNextLineEv_ZN7glslang19TInductiveTraverser10visitUnaryENS_6TVisitEPNS_12TIntermUnaryE_ZNK7glslang13TIntermediate25isSpecializationOperationERKNS_15TIntermOperatorE_ZN3spv7Builder16makeBoolConstantEbb_ZN7glslang5TTypeD0Ev_ZTV20DirStackFileIncluder_ZN7glslang32GetDefaultTBuiltInResourceStringB5cxx11Ev_ZN7glslang17TParseContextBaseD2Ev_ZNK7glslang9TFunction14getMangledNameB5cxx11Ev_ZNSt6vectorIPN3spv5BlockESaIS2_EE9push_backERKS2__ZNK7glslang9TFunction13getParamCountEv_ZN7glslang5TTypeC2EPNS_7TVectorINS_8TTypeLocEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang13TIntermBinary8getRightEv_ZN7glslang13TParseContext25handleIoResizeArrayAccessERKNS_10TSourceLocEPNS_12TIntermTypedE_ZN3spv7Builder11createBinOpENS_2OpEjjj_ZN7glslang5TType11shallowCopyERKS0__ZNKSt8_Rb_treeIxSt4pairIKxN7glslang16HlslParseContext12TFlattenDataEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE4findERS1__ZN7glslang7TSymbolC2ERKS0__ZN7glslang13TParseContext18setLayoutQualifierERKNS_10TSourceLocERNS_11TPublicTypeERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPKNS_12TIntermTypedE_ZN7glslang13TIntermediate9addBranchENS_9TOperatorEPNS_12TIntermTypedERKNS_10TSourceLocEtargetHlslFunctionality1_ZN3spv7Builder15makeIntConstantEjjb_ZN3spv11SpirvStream8formatIdEjRNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE_ZN7glslang7TShaderC1E11EShLanguage_ZN7glslang16HlslParseContext5splitERKNS_9TVariableE_ZNK11TIntermNode15getAsMethodNodeEv_ZN7glslang11HlslGrammar21acceptUnaryExpressionERPNS_12TIntermTypedE_ZNK7glslang5TType8containsIZNKS0_13containsArrayEvEUlPKS0_E_EEbT__ZN7glslang5TTypeC2ERKNS_8TSamplerENS_17TStorageQualifierEPNS_11TArraySizesE_ZN7glslang18TDefaultIoResolver15getResourceTypeERKNS_5TTypeE_ZNK11TIntermNode15getAsSymbolNodeEv_ZNK7glslang13TIntermediate22mapTypeToConstructorOpERKNS_5TTypeE_ZN7glslang22PropagateNoContractionERKNS_13TIntermediateE_ZN7glslang16HlslParseContext20handleDotDereferenceERKNS_10TSourceLocEPNS_12TIntermTypedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEHlslDxPositionW_ZNK11TIntermNode14getAsUnaryNodeEv_ZN7glslang13TIntermediate22specConstantPropagatesERKNS_12TIntermTypedES3__ZN7glslang18TBuiltInParseablesD2Ev_ZN7glslang7TShader10getInfoLogEv_ZNK7glslang7TSymbol15getAsAnonMemberEv_ZNKSt6vectorIjSaIjEE12_M_check_lenEmPKc_ZN7glslang12TSymbolTable21setFunctionExtensionsEPKciPKS2__ZN7glslang7TSymbol13getAsFunctionEv_ZNSt5arrayIS_ISt3mapIjjSt4lessIjESaISt4pairIKjjEEELm14EELm6EED1Ev_ZTVN7glslang15HlslScanContextE_ZN7glslang11HlslGrammar18acceptFunctionCallERKNS_10TSourceLocERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERPNS_12TIntermTypedESD__ZN13TShHandleBaseC2Ev_ZNKSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_PNS4_7TSymbolEESt10_Select1stISC_ESt4lessIS7_ENS5_ISC_EEE11lower_boundERS9__ZNSt8__detail12_Insert_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES8_SaIS8_ENS_9_IdentityESt8equal_toIS8_ESt4hashIS8_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb1ELb1EEEE6insertERKS8__ZN7glslang14OS_GetTLSValueEPv_ZN7glslang16HlslParseContext15declareNonArrayERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeEb_ZN7glslang10TPpContext15PrescanMacroArgERNS0_11TokenStreamEPNS_8TPpTokenEb_ZN7glslang16HlslParseContext19makeConstructorCallERKNS_10TSourceLocERKNS_5TTypeE_ZNK7glslang5TType17containsStructureEv_ZN7glslang16HlslParseContext33updateStandaloneQualifierDefaultsERKNS_10TSourceLocERKNS_11TPublicTypeE_ZN7glslang13TIntermediate16improperStraddleERKNS_5TTypeEii_ZNSt3mapIN7glslang16TBuiltInVariableEPNS0_7TSymbolESt4lessIS1_ENS0_14pool_allocatorISt4pairIKS1_S3_EEEEixERS8__ZN7glslang13TIntermediate9addSymbolERKNS_9TVariableE_ZN7glslang7TShader24setAtomicCounterBlockSetEj_ZN16TGenericCompiler7compileEP11TIntermNodei8EProfile_ZNK7glslang10TQualifier11isAuxiliaryEv_ZN7glslang13TInputScanner24consumeWhitespaceCommentERb_ZN7glslang16HlslParseContext5splitERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_10TQualifierE_ZNSt10_HashtableIjSt4pairIKjjESaIS2_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_deallocate_bucketsEv_ZN3spv18StorageClassStringEi_ZN7glslang17TParseContextBase5errorERKNS_10TSourceLocEPKcS5_S5_z_ZN3spv20GroupOperationStringEi_ZN7glslang13TParseContext25blockMemberExtensionCheckERKNS_10TSourceLocEPKNS_12TIntermTypedEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt15__uniq_ptr_implIN3spv11InstructionESt14default_deleteIS1_EE5resetEPS1__ZNK20DirStackFileIncluder12getDirectoryENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN7glslang16HlslParseContextD0Ev_ZTVN3spv11InstructionE_ZN7glslang16TIntermTraverser18visitConstantUnionEPNS_20TIntermConstantUnionE_ZN7glslang13TParseContext17blockStageIoCheckERKNS_10TSourceLocERKNS_10TQualifierE_ZN7glslang13TParseContext18handleFunctionCallERKNS_10TSourceLocEPNS_9TFunctionEP11TIntermNode_ZN7glslang22TDefaultIoResolverBase17resolveInOutIndexE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang15HlslTokenStream11popPreTokenEv_ZN7glslang13TIntermediate22insertSpirvRequirementEPKNS_17TSpirvRequirementE_ZN3spv7Builder20makeStructResultTypeEjj_ZNK7glslang16HlslParseContext15isOutputBuiltInERKNS_10TQualifierE_ZN7glslang11TAnonMemberD1Ev_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT__ZN7glslang13TIntermediate20updateNumericFeatureENS_16TNumericFeatures7featureEb_ZN7glslang10TPpContext22TokenizableIncludeFileD0Ev_ZN7glslang12TScanContext20es30ReservedFromGLSLEi_ZN7glslang13TIntermMethodD2Ev_ZN3spv20ExecutionModelStringEi_ZN7glslang22TDefaultIoResolverBase20resolveInOutLocationE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang13TInfoSinkBase6appendERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEETargetVersion_ZN7glslang12TIntermTypedC2ERKNS_5TTypeE_ZN7glslang18TBuiltInParseablesD0Ev_ZNK3spv7Builder15getScalarTypeIdEj_ZNSt6vectorIjSaIjEEC2EmRKjRKS0__ZN7glslang13TIntermediate18checkLocationRangeEiRKNS_8TIoRangeERKNS_5TTypeERb_ZN7glslang17TParseContextBase20setExtensionCallbackERKSt8functionIFviPKcS3_EEGlslStd450DebugNames_ZN7glslang16HlslParseContext27handleAssignToMatrixSwizzleERKNS_10TSourceLocENS_9TOperatorEPNS_12TIntermTypedES6__ZN7glslang13TIntermediate6setSpvERKNS_10SpvVersionEShGetInfoLog_ZN7glslang22TBuiltInParseablesHlsl16identifyBuiltInsEi8EProfileRKNS_10SpvVersionE11EShLanguageRNS_12TSymbolTableERK16TBuiltInResource_ZNSt11_Deque_baseIjSaIjEED2Ev_Z15ConstructLinker13EShExecutablei_ZNSt18_Bit_iterator_base12_M_bump_downEv_ZN7glslang13TIntermBinaryD2Ev_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE16_M_insert_uniqueIRKS8_EES0_ISt17_Rb_tree_iteratorIS8_EbEOT__ZN7glslang10TPpContext10tZeroInputD2Ev_ZN3spv7Builder13makeArrayTypeEjji_ZN7glslang22TDefaultGlslIoResolverD1Ev_ZN7glslang14TParseVersions23updateExtensionBehaviorEiPKcS2__ZN7glslang22TDefaultHlslIoResolverD2Ev_ZN3spv8FunctionD2Ev_ZN7glslang7TSymbol10changeNameEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_Z5yylexP7YYSTYPERN7glslang13TParseContextE_ZNSt3mapIiN7glslang7TVectorIPKNS0_20TIntermConstantUnionEEESt4lessIiENS0_14pool_allocatorISt4pairIKiS5_EEEEixERSA__ZStltIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EESC__ZN7glslang13TIntermediateC1E11EShLanguagei8EProfile_ZN7glslang16TIntermTraverser10visitUnaryENS_6TVisitEPNS_12TIntermUnaryE_ZTVN7glslang15TIndexTraverserE_Z17isValidIdentifierPKc_ZNK7glslang5TType8containsIZNKS0_14containsOpaqueEvEUlPKS0_E_EEbT__ZN3spv5BlockD2Ev_ZN7glslang13TParseContext9addSwitchERKNS_10TSourceLocEPNS_12TIntermTypedEPNS_16TIntermAggregateE_ZNK7glslang12TIntermTyped8isStructEv_ZNSt6vectorIN7glslang9HlslTokenENS0_14pool_allocatorIS1_EEE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S4_EEDpOT__ZN11TIntermNode14getAsAggregateEv_ZN7glslang27SameSpecializationConstantsEPNS_12TIntermTypedES1__ZN7glslang16HlslParseContext12clearUniformERNS_10TQualifierE_ZN7glslang16TIntermTraverser11visitBranchENS_6TVisitEPNS_13TIntermBranchE_ZNSt8_Rb_treeIPKN7glslang7TVectorINS0_8TTypeLocEEESt4pairIKS5_NS0_16HlslParseContext8tIoKindsEESt10_Select1stISA_ESt4lessIS5_ENS0_14pool_allocatorISA_EEE24_M_get_insert_unique_posERS7__ZN7glslang14TPoolAllocator3popEv_ZNK7glslang13TParseContext25getAtomicCounterBlockNameEvShInitialize_ZNSt10unique_ptrIN7glslang12TSymbolTableESt14default_deleteIS1_EED2Ev_ZTVN7glslang9TFunctionE_ZN7glslang13TParseContext24mergeSpirvTypeParametersEPNS_7TVectorINS_19TSpirvTypeParameterEEES4__ZNK7glslang13TParseContext27addInputArgumentConversionsERKNS_9TFunctionERP11TIntermNode_ZN7glslang16HlslParseContext7flattenERKNS_9TVariableEbb_ZNK7glslang13TParseContext21inheritGlobalDefaultsERNS_10TQualifierE_ZN7glslang7TSymbol13getAsVariableEv_ZN7glslang22TDefaultIoResolverBaseC2ERKNS_13TIntermediateE_ZN7glslang16HlslParseContext14handleVariableERKNS_10TSourceLocEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang5TType13getMatrixRowsEv_ZN7glslang13TParseContext30constructorTextureSamplerErrorERKNS_10TSourceLocERKNS_9TFunctionE_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE20_Reuse_or_alloc_nodeclIRKS8_EEPSt13_Rb_tree_nodeIS8_EOT__ZN7glslang9TBuiltInsD2Ev_ZN7glslang14TParseVersions22int16ScalarVectorCheckERKNS_10TSourceLocEPKcb_ZN7glslang9TVariableC1ERKS0__ZNSt12_Vector_baseIPN7glslang9TVariableENS0_14pool_allocatorIS2_EEE12_Vector_implC1Ev_ZNK7glslang5TType22isArrayVariablyIndexedEv_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS5_IS7_EEE12emplace_backIJS7_EEEvDpOT__ZN7glslang22TDefaultIoResolverBase9isUavTypeERKNS_5TTypeE_ZN7glslang10TQualifier18clearInterpolationEv_ZN7glslang11TReflection24buildAttributeReflectionE11EShLanguageRKNS_13TIntermediateE_ZN7glslang22TDefaultHlslIoResolver15validateBindingE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang11HlslGrammar29acceptTemplateVecMatBasicTypeERNS_10TBasicTypeE_ZN7glslang13TIntermediate20setAggregateOperatorEP11TIntermNodeNS_9TOperatorERKNS_5TTypeERKNS_10TSourceLocE_ZN14ShaderCompUnitC1ERKS__ZN11TUniformMap11getInfoSinkEv_ZNK7glslang5TType17getOuterArrayNodeEv_ZNSt12_Vector_baseIPN3spv11InstructionESaIS2_EED2Ev_ZNK3spv7Builder35sanitizeMemoryAccessForStorageClassENS_16MemoryAccessMaskENS_12StorageClassE_ZNSt8__detail12_Insert_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_SaIS6_ENS_9_IdentityESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb1ELb1EEEE6insertERKS6__ZNK7glslang9TFunction20getDefaultParamCountEv_ZN7glslang13TParseContext22fixBlockUniformOffsetsERNS_10TQualifierERNS_7TVectorINS_8TTypeLocEEE_ZNSt8__detail9_Map_baseIxSt4pairIKxSt6vectorIiSaIiEEESaIS6_ENS_10_Select1stESt8equal_toIxESt4hashIxENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixERS2__ZN3spv7Builder16accessChainStoreEjNS_10DecorationENS_16MemoryAccessMaskENS_5ScopeEj_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_bESt10_Select1stISA_ESt4lessIS7_ENS5_ISA_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS9__ZN7glslang11HlslGrammar24acceptFunctionParametersERNS_9TFunctionE_ZN7glslang16HlslParseContext11mapAtomicOpERKNS_10TSourceLocENS_9TOperatorEb_ZN7glslang16TIntermSelection8traverseEPNS_16TIntermTraverserE_ZN7glslang13TParseContext33updateStandaloneQualifierDefaultsERKNS_10TSourceLocERKNS_11TPublicTypeE_ZTVN7glslang16TIntermSelectionE_ZNK7glslang5TType14sameStructTypeERKS0_PiS3__ZNK7glslang13TIntermSwitch7getBodyEv_ZN7glslang13TParseContext12unaryOpErrorERKNS_10TSourceLocEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang10TPpContext10tZeroInputD0Ev_ZN3spv7Builder7setLineEiPKc_ZN7glslang13TParseContext24handleFunctionDeclaratorERKNS_10TSourceLocERNS_9TFunctionEb_ZN7glslang11HlslGrammar17acceptInitializerERPNS_12TIntermTypedE_ZN7glslang15isTypeSignedIntENS_10TBasicTypeE_ZN7glslang20OS_CleanupThreadDataEv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EEC1ERKSB__ZN7glslang13TIntermediate17addPairConversionENS_9TOperatorEPNS_12TIntermTypedES3__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_13TVarEntryInfoEESt10_Select1stISB_ESt4lessIS7_ESaISB_EED2Ev_ZN7glslang11HlslGrammar15acceptQualifierERNS_10TQualifierE_ZN7glslang7TShader12addProcessesERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE_ZN7glslang15GetSpirvVersionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN7glslang16TVarSetTraverser11visitSymbolEPNS_13TIntermSymbolE_ZNK7glslang11TConstUnioncoEv_ZNK7glslang9TFunction22hasIllegalImplicitThisEvbinaryFileName_ZN7glslang13TParseContext15structTypeCheckERKNS_10TSourceLocERNS_11TPublicTypeE_ZNSt12_Vector_baseIPN3spv5BlockESaIS2_EED2Ev_ZN3spv7Builder19createLvalueSwizzleEjjjRKSt6vectorIjSaIjEE_ZN7glslang18TDefaultIoResolverD1Ev_ZN7glslang9TBuiltInsC2Ev_ZNK7glslang5TType17getWritableStructEv_ZN7glslang16HlslParseContext13flattenAccessExiNS_17TStorageQualifierERKNS_5TTypeEi_ZN7glslang11HlslGrammar22acceptSubpassInputTypeERNS_5TTypeE_ZN7glslang16TIntermAggregate14setUserDefinedEv_ZNK7glslang8TProgram24getReflectionPipeIOIndexEPKcbuniformBase_ZN7glslang13TIntermBinary8traverseEPNS_16TIntermTraverserE_ZN7glslang16HlslParseContext22transferTypeAttributesERKNS_10TSourceLocERKNS_5TListINS_14TAttributeArgsEEERNS_5TTypeEb_ZN16TGenericCompilerD0Ev_ZN3spv7Builder18makeForwardPointerENS_12StorageClassE_ZN7glslang14TParseVersions16fullIntegerCheckERKNS_10TSourceLocEPKc_ZN7glslang11HlslGrammar26acceptTessellationDeclTypeERNS_16TBuiltInVariableEShConstructLinker_ZN7glslang19TBuiltInIdTraverser11visitSymbolEPNS_13TIntermSymbolE_ZN3spv7Builder12makeBoolTypeEv_ZN7glslang16TRemoveTraverserD2Ev_ZN3spv6Module14mapInstructionEPNS_11InstructionE_ZN14TGenericLinker4linkERN7glslang7TVectorIP9TCompilerEEP11TUniformMap_ZN7glslang13TIntermediate17setEntryPointNameEPKc_ZN3spv7Builder12createBranchEPNS_5BlockE_ZNSt10_HashtableIjSt4pairIKjjESaIS2_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb0ELb1EEEE4findERS1__ZN7glslang16HlslParseContext26declareStructBufferCounterERKNS_10TSourceLocERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt7__cxx114listIPN7glslang7TShaderESaIS3_EE9push_backERKS3__ZN7glslang17TParseContextBase20notifyErrorDirectiveEiPKc_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiESaIS7_EED2Ev_ZNSt6vectorIN7glslang10TParameterENS0_14pool_allocatorIS1_EEE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S4_EEDpOT__ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS4_13TVarEntryInfoEEC2ERKSA_ShCompile_ZN7TLinker11getAsLinkerEv_ZN7glslang15HlslTokenStream14popTokenBufferEv_ZN3spv7Builder16makeNullConstantEj_ZN7glslang7TShader30setTextureSamplerTransformModeE30EShTextureSamplerTransformMode_ZN7glslang22TBuiltInParseablesHlslC2Ev_ZN7glslang13TParseContext16nestedBlockCheckERKNS_10TSourceLocE_ZN7glslang13TParseContext16rValueErrorCheckERKNS_10TSourceLocEPKcPNS_12TIntermTypedE_ZN3spv7Builder2If9makeEndIfEv_ZNK7glslang8TSamplereqERKS0__ZN7glslang10TQualifier16setSpirvDecorateEiPKNS_16TIntermAggregateE_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiEN7glslang14pool_allocatorIiEEE24_M_get_insert_unique_posERKi_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS5_ESaISt4pairIKS5_iEEEixEOS5__ZN3spv5BlockC1EjRNS_8FunctionE_ZN8spvutils8HexFloatINS_10FloatProxyIfEENS_14HexFloatTraitsIS2_EEE6castToINS0_INS1_INS_7Float16EEENS3_IS8_EEEEEEvRT_NS_15round_directionE_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iESt10_Select1stISA_ESt4lessIS7_ESaISA_EED1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC2Ev_ZN7glslang9TFunction15setImplicitThisEv_ZNK7glslang5TType13getArraySizesEv_ZN7glslang12TIntermUnaryD1Ev_ZN7glslang11HlslGrammar16acceptIdentifierERNS_9HlslTokenE_ZNK7glslang16TIntermSelection12getTrueBlockEv_ZN7glslang16TUserIdTraverserD0Ev_ZN3spv7Builder20createSelectionMergeEPNS_5BlockEj_ZNKSt8__detail9_Map_baseIPN7glslang12TIntermTypedESt4pairIKS3_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISC_ENS_10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EE2atERS5__ZN7glslang11HlslGrammarD2Ev_ZTVN7glslang9TIoMapperE_ZN7glslang10TPpContext16tUngotTokenInput4scanEPNS_8TPpTokenE_ZNK7glslang11TArraySizes17getCumulativeSizeEv_ZN7glslang16HlslParseContext14lookupUserTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_5TTypeE_ZNKSt8functionIFbRKN7glslang5TTypeES3_S3_EEclES3_S3_S3__ZN7glslang10TPpContext11tTokenInputD0Ev_ZN11TUniformMapD2Ev_ZN7glslang22TDefaultIoResolverBase8findSlotEii_ZN7glslang13TParseContext17handleReturnValueERKNS_10TSourceLocEPNS_12TIntermTypedE_ZN3spv16FPFastMathStringEi_ZNKSt6vectorIPN3spv5BlockESaIS2_EE12_M_check_lenEmPKc_ZNSt10unique_ptrIN3spv8FunctionESt14default_deleteIS1_EED1Ev_ZN7glslang14TParseVersions15checkDeprecatedERKNS_10TSourceLocEiiPKc_ZN7glslang12TIntermTypedC1ENS_10TBasicTypeE_ZN3spv7Builder16addExecutionModeEPNS_8FunctionENS_13ExecutionModeERKSt6vectorIjSaIjEE_ZNSt17_Function_handlerIFvPN3spv5BlockENS0_11ReachReasonES2_EZNKS0_8Function4dumpERSt6vectorIjSaIjEEEUlPKS1_S3_S2_E_E9_M_invokeERKSt9_Any_dataOS2_OS3_SH__ZN3spv7Builder12setPrecisionEjNS_10DecorationE_ZNK7glslang5TType14isUnusableNameEv_ZNSt8_Rb_treeIN7glslang16TBuiltInVariableESt4pairIKS1_PNS0_7TSymbolEESt10_Select1stIS6_ESt4lessIS1_ENS0_14pool_allocatorIS6_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS3__ZN7glslang15TConstTraverserD1Ev_ZNSt5arrayISt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EELm14EED1EvsetGlobalUniformBlock_ZNSt12_Vector_baseIiSaIiEED2Ev_ZNK7glslang10TQualifier14hasAnyLocationEv_ZNKSt6vectorIPN3spv11InstructionESaIS2_EE12_M_check_lenEmPKc_ZNK7glslang13TIntermBinary15getAsBinaryNodeEv_ZN7glslang13TIntermediate23computeTypeLocationSizeERKNS_5TTypeE11EShLanguage_ZN7glslang22TDefaultIoResolverBase13isSamplerTypeERKNS_5TTypeE_ZN7glslang13TParseContext16constructBuiltInERKNS_5TTypeENS_9TOperatorEPNS_12TIntermTypedERKNS_10TSourceLocEb_ZNK7glslang5TType7isArrayEv_ZNK7glslang13TIntermediate20canImplicitlyPromoteENS_10TBasicTypeES1_NS_9TOperatorE_ZN7glslang13TInputScanner11scanVersionERiR8EProfileRb_ZNK7glslang16HlslParseContext21findTessLinkageSymbolENS_16TBuiltInVariableE_ZN7glslang13TIntermediate18inOutLocationCheckER9TInfoSink_ZN7glslang13TParseContext12integerCheckEPKNS_12TIntermTypedEPKc_ZN7glslang16HlslParseContext13fixXfbOffsetsERNS_10TQualifierERNS_7TVectorINS_8TTypeLocEEE_ZNK7glslang13TIntermBinary7getLeftEv_ZNK7glslang8TProgram10getUniformEi_ZN7glslang16HlslParseContext11builtInNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang14TLiveTraverserD1Ev_ZNSt10unique_ptrIA_PKcSt14default_deleteIS2_EED2Ev_ZNK7glslang20TIntermConstantUnion18getAsConstantUnionEv_ZNK7glslang5TType15isIntegerDomainEv_ZNSt5arrayIS_ISt3mapIjjSt4lessIjESaISt4pairIKjjEEELm14EELm6EED2Ev_ZN7glslang13TParseContext21userFunctionCallCheckERKNS_10TSourceLocERNS_16TIntermAggregateE_ZN7glslang13TParseContext19getDefaultPrecisionERNS_11TPublicTypeE_ZNK7glslang13TIntermediate21getShiftBindingForSetENS_13TResourceTypeEj_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC2ERKS6_mm_Z13SetConfigFileRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK7glslang17TParseContextBase23setUniformBlockDefaultsERNS_5TTypeE_ZN7glslang13TParseContext22addQualifierToExistingERKNS_10TSourceLocENS_10TQualifierERNS_7TVectorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEEE_ZN7glslang10TPpContext8tokenizeERNS_8TPpTokenE_ZNSt8_Rb_treeIjSt4pairIKjPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stISA_ESt4lessIjESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS1__ZN7glslang9TFunction12removePrefixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang16TIntermAggregateC1EvautoSampledTextures_ZN3spv7Builder16makeInt8ConstantEib_ZN7glslang13TParseContext17nonOpBuiltInCheckERKNS_10TSourceLocERKNS_9TFunctionERNS_16TIntermAggregateE_ZN7glslang11TAllocation12userDataFillE_ZNSt6vectorIN3spv11IdImmediateESaIS1_EEC2ESt16initializer_listIS1_ERKS2__ZNSt10unique_ptrIN3spv11InstructionESt14default_deleteIS1_EED2Ev_ZN7glslang16HlslParseContext33addStructBufferHiddenCounterParamERKNS_10TSourceLocERNS_10TParameterERPNS_16TIntermAggregateE_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE22_M_insert_range_uniqueISt23_Rb_tree_const_iteratorIS5_EEENSt9enable_ifIXsrSt7is_sameIS5_NSt15iterator_traitsIT_E10value_typeEE5valueEvE4typeESI_SI__ZN7glslang13TIntermSwitch15getAsSwitchNodeEv_ZN7glslang16TRemoveTraverser11visitSwitchENS_6TVisitEPNS_13TIntermSwitchE_ZNK7glslang12TSymbolTable4dumpER9TInfoSinkb_ZTVN7glslang14TParseVersionsE_ZN3spv6ModuleD0Ev_ZNK7glslang5TType18getBasicTypeStringB5cxx11Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_jESt10_Select1stISA_ESt4lessIS7_ENS5_ISA_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS9__ZNK7glslang5TType11isReferenceEv_ZNSt10unique_ptrIN7glslang17TParseContextBaseESt14default_deleteIS1_EED1Ev_ZN7glslang16HlslParseContext17getSamplePosArrayEi_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvRN7glslang9TWorklistEESt17reference_wrapperIS4_EEEEEE6_M_runEv_ZN7glslang17TSymbolTableLevel22insertAnonymousMembersERNS_7TSymbolEi_ZN7glslang16TOutputTraverser10visitUnaryENS_6TVisitEPNS_12TIntermUnaryE_ZNSt17_Function_handlerIFivESt5_BindIFMN7glslang13TInputScannerEKFivEPS3_EEE9_M_invokeERKSt9_Any_data_ZN7glslang7TShader18setOverrideVersionEi_ZNK7glslang11TAllocation15checkGuardBlockEPhhPKc_ZN7glslang16HlslParseContext18pushFrontArgumentsEPNS_12TIntermTypedERS2__ZN7glslang16HlslParseContextD1Ev_ZN3spv8FunctionD1Ev_ZN7glslang22TBuiltInParseablesHlslD2Ev_ZStplIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS7_RKSA__ZN7glslang13TIntermediate18mergeLinkerObjectsER9TInfoSinkRNS_7TVectorIP11TIntermNodeEERKS6_11EShLanguage_ZN3spv23ImageChannelOrderStringEi_ZN7glslang22TBuiltInParseablesHlslD0Ev_ZN7glslang13TIntermediate9addSymbolERKNS_5TTypeERKNS_10TSourceLocE_ZN7glslang16HlslParseContext12trackLinkageERNS_7TSymbolE_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_PN3spv8FunctionEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixEOS6__ZN7glslang14TParseVersions15intcoopmatCheckERKNS_10TSourceLocEPKcbGlslVersion_ZN7glslang5TType23adoptImplicitArraySizesEb_ZN7glslang8TProgramC2Ev_ZN7glslang10TPpContext11tTokenInput4scanEPNS_8TPpTokenE_ZN7glslang13TIntermSwitchD0Ev_ZN7glslang16HlslParseContext20setTextureReturnTypeERNS_8TSamplerERKNS_5TTypeERKNS_10TSourceLocE_ZN3spv15inReadableOrderEPNS_5BlockESt8functionIFvS1_NS_11ReachReasonES1_EE_ZN7glslang16HlslParseContext12handleLvalueERKNS_10TSourceLocEPKcRPNS_12TIntermTypedE_ZN7glslang13TParseContext22convertInitializerListERKNS_10TSourceLocERKNS_5TTypeEPNS_12TIntermTypedE_ZN7glslang13GetGlobalLockEv_ZNK7glslang9TFunction4dumpER9TInfoSinkbatomicCounterBlockSet_ZNK7glslang16HlslParseContext9hasOutputERKNS_10TQualifierE_ZN7glslang19TInductiveTraverserD1Ev_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT__ZN7glslang16HlslParseContext16structArrayCheckERKNS_10TSourceLocERKNS_5TTypeE_ZSt3decRSt8ios_base_ZN7glslang12TScanContext20firstGenerationImageEb_ZN7glslang13TParseContext20makeSpirvRequirementERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPKNS_16TIntermAggregateESF__ZN7glslang11HlslGrammar17acceptTextureTypeERNS_5TTypeE_ZN7glslang22TDefaultIoResolverBase18beginNotificationsE11EShLanguage_ZSt4swapISt9_Any_dataENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS5_ESt18is_move_assignableIS5_EEE5valueEvE4typeERS5_SF__ZN7glslang16HlslParseContext27mergeObjectLayoutQualifiersERNS_10TQualifierERKS1_b_ZN3spv7Builder11postProcessERNS_11InstructionE_ZNSt12_Vector_baseIN7glslang6TRangeESaIS1_EED2Ev_ZNK7glslang13TIntermediate12addUnaryNodeENS_9TOperatorEPNS_12TIntermTypedERKNS_10TSourceLocERKNS_5TTypeE_ZN7glslang13TParseContext21handleConstructorCallERKNS_10TSourceLocERKNS_11TPublicTypeE_ZN7glslang10TPpContext11tTokenInput20peekContinuedPastingEi_ZN7glslang11TIntermLoop8traverseEPNS_16TIntermTraverserE_ZNSt6vectorIN3spv10DecorationESaIS1_EE12emplace_backIJS1_EEEvDpOT__ZNSt6vectorISt10unique_ptrIN3spv11InstructionESt14default_deleteIS2_EESaIS5_EE12emplace_backIJS5_EEEvDpOT__ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEEC1ERKSF__ZN7glslang5TType14getBasicStringENS_10TBasicTypeE_ZNSt6vectorIPKN7glslang12TIntermTypedENS0_14pool_allocatorIS3_EEEC1ERKS6__ZNK7glslang9TVariable15getConstSubtreeEv_ZN3spv7Builder7addLineEjii_ZSt5rightRSt8ios_base_ZN7glslang17TSymbolTableLevel21setFunctionExtensionsEPKciPKS2__ZNKSt6vectorIN3spv11IdImmediateESaIS1_EE12_M_check_lenEmPKc_ZN7glslang16TIntermAggregate14getAsAggregateEv_ZNK7glslang8TProgram12getLocalSizeEi_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE20_Reuse_or_alloc_nodeclIRKS5_EEPSt13_Rb_tree_nodeIS5_EOT__ZN7glslang14TParseVersionsD1Ev_ZN7glslang13TIntermediate8addIndexENS_9TOperatorEPNS_12TIntermTypedES3_RKNS_10TSourceLocE_ZNSt12_Vector_baseIPKN7glslang20TIntermConstantUnionENS0_14pool_allocatorIS3_EEE12_Vector_implC1Ev_ZN7glslang13TParseContext14fixIoArraySizeERKNS_10TSourceLocERNS_5TTypeE_ZN7glslang13TParseContext18constantValueCheckEPNS_12TIntermTypedEPKc_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_SaIS7_ENSt8__detail9_IdentityESt8equal_toIS7_ESt4hashIS7_ENS9_18_Mod_range_hashingENS9_20_Default_ranged_hashENS9_20_Prime_rehash_policyENS9_17_Hashtable_traitsILb1ELb1ELb1EEEE12_M_find_nodeEmRKS7_m_ZN3spv7Builder17makeFloatConstantEfb_ZNK7glslang8TProgram13getPipeOutputEi_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_ESt4hashIS5_ENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE19_M_find_before_nodeEmRKS5_m_ZN7glslang17TSmallArrayVector9pop_frontEv_ZN7glslang5TType10hideMemberEv_ZN7glslang13TIntermediate9getOffsetERKNS_5TTypeEi_ZN7glslang11TReflectionD1Ev_ZN7glslang14TParseVersions17explicitInt8CheckERKNS_10TSourceLocEPKcb_ZN3spv5Block14addPredecessorEPS0__ZN7glslang12TIntermUnaryD2Ev_ZN3spv7Builder17createTextureCallENS_10DecorationEjbbbbbRKNS0_17TextureParametersENS_17ImageOperandsMaskE_ZN7glslang7TShader19setShiftSsboBindingEj_ZN7glslang11TPublicType4initERKNS_10TSourceLocEb_ZN7glslang11HlslGrammar24acceptControlDeclarationERP11TIntermNode_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_PNS4_7TSymbolEESt10_Select1stISC_ESt4lessIS7_ENS5_ISC_EEE17_M_emplace_uniqueIJKSC_EEES8_ISt17_Rb_tree_iteratorISC_EbEDpOT__ZSt4copyISt23_Rb_tree_const_iteratorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEN9__gnu_cxx17__normal_iteratorIPS6_St6vectorIS6_SaIS6_EEEEET0_T_SG_SF__ZNSt6vectorIbSaIbEEC2EmRKbRKS0__ZN7glslang13TParseContext19declareTypeDefaultsERKNS_10TSourceLocERKNS_11TPublicTypeEShSetEncryptionMethod_ZN7glslang5TTypeC1ERKNS_11TPublicTypeE_ZN7glslang17TSymbolTableLevel8readOnlyEv_ZNK7glslang20TIntermConstantUnion4foldENS_9TOperatorEPKNS_12TIntermTypedE_ZNSt11__copy_moveILb0ELb1ESt26random_access_iterator_tagE8__copy_mIjEEPT_PKS3_S6_S4__ZN3spv19FuncParamAttrStringEi_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_N7glslang18TBlockStorageClassEESaISB_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZN7glslang16TOutputTraverser14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZNK3spv7Builder18getScalarTypeWidthEj_ZN7glslang13TParseContext23globalQualifierFixCheckERKNS_10TSourceLocERNS_10TQualifierEb_ZN7glslang17TRemapIdTraverserD2Ev_ZN7glslang13TIntermSymbol8switchIdEx_ZNK7glslang13TIntermSymbol5getIdEv_ZNSt6vectorISt10unique_ptrIN3spv11InstructionESt14default_deleteIS2_EESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT__ZN7glslang10TPpContext12tMarkerInput4scanEPNS_8TPpTokenE_ZNSt6vectorIN3spv11IdImmediateESaIS1_EEC1ESt16initializer_listIS1_ERKS2__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_S7_ESt10_Select1stISA_ESt4lessIS7_ESaISA_EE24_M_get_insert_unique_posERS9__ZNK7glslang13TIntermediate14isFPConversionENS_10TBasicTypeES1__ZN3spv15InstructionDescE_ZN7glslang13TParseContext9setLimitsERK16TBuiltInResource_ZN3spv7BuilderD1Ev_ZN7glslang13TInputScannerC1EiPKPKcPmS4_iib_ZNSt6vectorIPN7glslang7TSymbolENS0_14pool_allocatorIS2_EEE9push_backERKS2__ZN7glslang13TParseContext6finishEv_ZN7glslang13TIntermediate30computeTypeUniformLocationSizeERKNS_5TTypeE_ZN7glslang13TParseContext14referenceCheckERKNS_10TSourceLocERKNS_5TTypeEPKc_ZN7glslang12TScanContext16identifierOrTypeEv_ZNK7glslang5TType13getMatrixColsEv_ZN7glslang16HlslParseContext13declareStructERKNS_10TSourceLocERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_5TTypeE_ZNSt6vectorIbSaIbEE9push_backEb_ZN7glslang15HlslScanContextD1Ev_ZN7glslang13TIntermMethodD0Ev_ZN7glslang10TProcesses11addArgumentEi_ZN7glslang16HlslParseContext22handleSwitchAttributesERKNS_10TSourceLocEPNS_13TIntermSwitchERKNS_5TListINS_14TAttributeArgsEEE_ZTVN7glslang10TPpContext11tMacroInputE_ZNSt8__detail9_Map_baseIxSt4pairIKxjESaIS3_ENS_10_Select1stESt8equal_toIxESt4hashIxENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOx_ZNSt6vectorIiN7glslang14pool_allocatorIiEEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPiS3_EEmRKi_ZN3spv7Builder16makeFunctionTypeEjRKSt6vectorIjSaIjEE_ZNK3spv7Builder18getContainedTypeIdEj_ZN7glslang14TParseVersions15profileRequiresERKNS_10TSourceLocEiiiPKPKcS5__ZN7glslang16HlslParseContext13flattenAccessEPNS_12TIntermTypedEi_ZN7glslang5TType19copyArrayInnerSizesEPKNS_11TArraySizesE_ZN9TPreamble6addDefENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN7glslang12GlslangToSpvERKNS_13TIntermediateERSt6vectorIjSaIjEEPN3spv14SpvBuildLoggerEPNS_10SpvOptionsE_ZN7glslang13TParseContext20setPrecisionDefaultsEv_ZN7glslang12TScanContext4dMatEv_ZN7glslang10TPpContext12tStringInput4scanEPNS_8TPpTokenEHlslDX9compatible_ZN7glslang13TIntermSwitchD2Ev_ZN3spv7Builder12makeVoidTypeEv_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE14_M_create_nodeIJRKS8_EEEPSt13_Rb_tree_nodeIS8_EDpOT__ZN7glslang16HlslParseContext18setLayoutQualifierERKNS_10TSourceLocERNS_10TQualifierERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPKNS_12TIntermTypedE_ZNK7glslang9TVariable4dumpER9TInfoSinkb_Z24uniformLocationOverridesB5cxx11_ZN9TPreamble8addUndefENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN3spv7Builder19collapseAccessChainEv_ZN7glslang12GlslangToSpvERKNS_13TIntermediateERSt6vectorIjSaIjEEPNS_10SpvOptionsE_ZN7glslang13TIntermediate4warnER9TInfoSinkPKc11EShLanguage_ZN7glslang14TParseVersions21int8ScalarVectorCheckERKNS_10TSourceLocEPKcb_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendEm_ZN14TGenericLinkerD0Ev_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_PKS5__ZNK7glslang16HlslParseContext24indexStructBufferContentERKNS_10TSourceLocEPNS_12TIntermTypedE_ZN3spv18DecorationOperandsE_ZN7glslang12TIntermUnaryD0Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_xESt10_Select1stISA_ESt4lessIS7_ENS5_ISA_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS9__ZNK3spv7Builder21getMostBasicTypeClassEj_ZN7glslang11HlslGrammar29acceptOutputPrimitiveGeometryERNS_15TLayoutGeometryE_ZN7glslang11HlslGrammar33acceptDefaultParameterDeclarationERKNS_5TTypeERPNS_12TIntermTypedE_ZN7glslang9TFunction13setPrototypedEv_ZNSt5dequeIPN7glslang7TShader8Includer13IncludeResultESaIS4_EE4backEv_ZN7glslang14TPoolAllocatorC1Eii_ZN7glslang13TIntermSymbol8changeIdEx_ZN3spv22SelectionControlParamsE_ZN7glslang11HlslGrammar21acceptDeclarationListERP11TIntermNode_ZTVNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvRN7glslang9TWorklistEESt17reference_wrapperIS4_EEEEEEE_ZN3spv7Builder16addExecutionModeEPNS_8FunctionENS_13ExecutionModeEiii_ZNSt8_Rb_treeIPKN7glslang5TTypeESt4pairIKS3_jESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE4findERS5__ZN7glslang16HlslParseContext15declareVariableERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_5TTypeEPNS_12TIntermTypedE_ZNKSt10_HashtableIPN7glslang12TIntermTypedESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE5countERS4__ZN7glslang22TDefaultIoResolverBaseC1ERKNS_13TIntermediateE_ZN3spv7Builder13addDecorationEjNS_10DecorationERKSt6vectorIjSaIjEE_ZN7glslang13TIntermediate15checkLocationRTEii_ZN7glslang16HlslParseContext17setSpecConstantIdERKNS_10TSourceLocERNS_10TQualifierEi_ZN7glslang13TParseContext26containsFieldWithBasicTypeERKNS_5TTypeENS_10TBasicTypeE_ZN7glslang16HlslParseContext13correctOutputERNS_10TQualifierE_ZN7glslang17TRemapIdTraverserD1Ev_ZN7glslang5TTypenwEm_ZN7glslang16HlslParseContext12popNamespaceEv_ZNK7glslang7TSymbol16getNumExtensionsEv_ZN3spv11InstructionD2Ev_ZN7glslang5TTypeC2ENS_10TBasicTypeENS_17TStorageQualifierEiiib_ZNK3spv7Builder22getNumTypeConstituentsEj_ZN7glslang11HlslGrammar20acceptSamplerTypeDX9ERNS_5TTypeE_ZN7glslang13TIntermediate18getMemberAlignmentERKNS_5TTypeERiS4_NS_14TLayoutPackingEb_ZNK7glslang13TParseContext28addOutputArgumentConversionsERKNS_9TFunctionERNS_16TIntermAggregateE_ZN7glslang9TVariableD0Ev_ZNSt6vectorIPN3spv5BlockESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZN7glslang16HlslParseContext19assignFromFragCoordERKNS_10TSourceLocENS_9TOperatorEPNS_12TIntermTypedES6__ZN7glslang17TSymbolTableLevel6insertERNS_7TSymbolEbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang11HlslGrammar21acceptParenExpressionERPNS_12TIntermTypedE_ZNSt7__cxx119to_stringEi_ZN7glslang7TShaderD0Ev_ZN7glslang10TPpContext10CPPincludeEPNS_8TPpTokenE_ZN7glslang16HlslParseContextC1ERNS_12TSymbolTableERNS_13TIntermediateEbi8EProfileRKNS_10SpvVersionE11EShLanguageR9TInfoSinkNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEb11EShMessages_ZNSt6vectorIN7glslang16HlslParseContext13tGsAppendDataENS0_14pool_allocatorIS2_EEE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S5_EEDpOT__ZN7glslang13TIntermediate12getBlockSizeERKNS_5TTypeE_ZN7glslang13TIntermSymbolD1Ev_ZN13TShHandleBaseC1Ev_ZTVN7glslang14TLiveTraverserE_ZN7glslang13TParseContext11parserErrorEPKc_ZNSt8__detail14__to_chars_lenIjEEjT_i_ZNK7glslang17TSmallArrayVector9frontSizeEv_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiEN7glslang14pool_allocatorIS2_EEE24_M_get_insert_unique_posERS1__ZN7glslang16HlslParseContext12TFlattenDataC1EOS1__ZN7glslang14TParseVersions24float16ScalarVectorCheckERKNS_10TSourceLocEPKcb_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE6appendERKS6__ZN7glslang16HlslParseContext25getMatrixComponentsColumnEiRKNS_17TSwizzleSelectorsINS_15TMatrixSelectorEEE_ZNSt8__detail9_Map_baseIPKN7glslang7TVectorINS1_8TTypeLocEEESt4pairIKS6_xESaIS9_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOS6__ZN7glslang13TParseContext15arrayLimitCheckERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEi_ZNK11TIntermNode15getAsBranchNodeEv_ZN7glslang10TPpContext12tMarkerInputD2Ev_ZTVN7glslang13TInputScannerEShSetFixedAttributeBindings_ZN7glslang13TIntermediate14addUsedOffsetsEiii_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESaIS7_EE17_M_realloc_insertIJRKS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT__ZNK3spv7Builder17getConstantScalarEj_ZN7glslang16TOutputTraverser11visitSwitchENS_6TVisitEPNS_13TIntermSwitchE_ZN7glslang12TIntermTyped13getArraySizesEv_ZN7glslang15HlslScanContext16deleteKeywordMapEv_ZN7glslang13TParseContext23checkIoArrayConsistencyERKNS_10TSourceLocEiPKcRNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang15HlslTokenStream12pushPreTokenERKNS_9HlslTokenE_ZNK7glslang16HlslParseContext17findSubtreeOffsetERK11TIntermNode_ZN7glslang5TTypeC1ENS_10TBasicTypeERKS0_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang9TFunction13getAsFunctionEv_ZN3spv16DecorationParamsE_ZN3spv7Builder13addCapabilityENS_10CapabilityE_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiESaIS7_EE17_M_realloc_insertIJS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT__ZNK3spv7Builder12getImageTypeEj_ZNSt6vectorIiSaIiEE17_M_default_appendEm_ZN7glslang13TIntermediate24insertSpirvExecutionModeEiPKNS_16TIntermAggregateE__bss_start___ZNSt10_HashtableIPN7glslang13TIntermBranchES2_SaIS2_ENSt8__detail9_IdentityESt8equal_toIS2_ESt4hashIS2_ENS4_18_Mod_range_hashingENS4_20_Default_ranged_hashENS4_20_Prime_rehash_policyENS4_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_deallocate_bucketsEv_ZN7glslang14OS_SetTLSValueEPvS0__ZNK7glslang10TQualifier15hasNonXfbLayoutEv_ZNSt6vectorIN7glslang17TObjectReflectionESaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE9_M_appendEPKcm_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE11lower_boundERS7__ZN7glslang20GetGlslVersionStringEv_Z17ConstructBindingsv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_PNS4_7TSymbolEESt10_Select1stISC_ESt4lessIS7_ENS5_ISC_EEE14_M_insert_nodeEPSt18_Rb_tree_node_baseSK_PSt13_Rb_tree_nodeISC_E_ZN7glslang9TVariable15setConstSubtreeEPNS_12TIntermTypedE_ZN7glslang11TIntermLoop13getAsLoopNodeEv_ZNKSt19istreambuf_iteratorIcSt11char_traitsIcEE6_M_getEv_ZN7glslang13TIntermediate21addSymbolLinkageNodesERPNS_16TIntermAggregateE11EShLanguageRNS_12TSymbolTableE_ZNK7glslang13TIntermediate17findLinkerObjectsEv_ZN7glslang7TShader29setStringsWithLengthsAndNamesEPKPKcPKiS4_i_ZN7glslang17TObjectReflectionC1EOS0__ZN7glslang16TIntermTraverser14decrementDepthEv_ZN3spv7Builder21createCompositeInsertEjjjj_ZNK7glslang17TParseContextBase25getAtomicCounterBlockNameEv_ZN7glslang13TParseContext17handleIndexLimitsERKNS_10TSourceLocEPNS_12TIntermTypedES5__ZN7glslang13TParseContext26vkRelaxedRemapFunctionCallERKNS_10TSourceLocEPNS_9TFunctionEP11TIntermNode_ZNK7glslang16HlslParseContext13shouldFlattenERKNS_5TTypeENS_17TStorageQualifierEb_ZN7TLinker11getInfoSinkEv_Z12ReadFileDataPKc_ZNK7glslang16HlslParseContext25getGlobalUniformBlockNameEv_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE13_Rb_tree_implISC_Lb1EEC1Ev_ZNK7glslang12TIntermTyped13getArraySizesEv_ZN3spv7BuilderD0Ev_ZN7glslang16HlslParseContext18executeInitializerERKNS_10TSourceLocEPNS_12TIntermTypedEPNS_9TVariableE_ZNSt6vectorIN7glslang10TArraySizeENS0_14pool_allocatorIS1_EEE6insertIN9__gnu_cxx17__normal_iteratorIPS1_S4_EEvEES9_NS7_IPKS1_S4_EET_SD__ZN7glslang13TParseContext24handleBracketDereferenceERKNS_10TSourceLocEPNS_12TIntermTypedES5__ZNK7glslang8TProgram16getAtomicCounterEi_ZN7glslang9TWorklist3addEPNS_9TWorkItemE_ZN7glslang13TIntermediate22getBaseAlignmentScalarERKNS_5TTypeERi_ZN3spv7Builder18findStructConstantEjRKSt6vectorIjSaIjEE_ZN7glslang16HlslParseContext21lineContinuationCheckERKNS_10TSourceLocEb_ZNK7glslang9TVariable13getAsVariableEv_ZNSt12_Vector_baseIjSaIjEE17_M_create_storageEm_ZNK7glslang13TParseContext15mergeAttributesEPNS_5TListINS_14TAttributeArgsEEES4__ZN3spv11Instruction19addImmediateOperandEj_ZTVN7glslang10TPpContext12tMarkerInputE_ZN7glslang10TPpContext16tUngotTokenInput5getchEv_ZNSt6vectorIiN7glslang14pool_allocatorIiEEE17_M_default_appendEm_ZTVN7glslang9TVariableE_ZN7glslang12TIntermUnary14getAsUnaryNodeEv_ZN7glslang13TParseContext16constructorErrorERKNS_10TSourceLocEP11TIntermNodeRNS_9TFunctionENS_9TOperatorERNS_5TTypeE_ZN7glslang16HlslParseContext21fixTextureShadowModesEv__data_start_ZN7glslang16HlslParseContext21shareStructBufferTypeERNS_5TTypeE_ZN7glslang16TRemoveTraverser11visitSymbolEPNS_13TIntermSymbolE_ZNSt8_Rb_treeIPKN7glslang5TTypeESt4pairIKS3_jESt10_Select1stIS6_ESt4lessIS3_ESaIS6_EE24_M_get_insert_unique_posERS5__ZN7glslang13TParseContext27storage16BitAssignmentCheckERKNS_10TSourceLocERKNS_5TTypeEPKc_ZN7glslang13TParseContext32finalizeGlobalUniformBlockLayoutERNS_9TVariableE_ZN7glslang9TBuiltIns10initializeERK16TBuiltInResourcei8EProfileRKNS_10SpvVersionE11EShLanguage_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE9push_backERKS1__ZN7glslang13TIntermBinary15getAsBinaryNodeEv_ZNSt7__equalILb0EE5equalIPKN7glslang11TConstUnionES5_EEbT_S6_T0__ZN7glslang10TPpContext11TokenStream22peekUntokenizedPastingEv_ZN7glslang9HlslOpMap8preUnaryENS_15EHlslTokenClassE_ZN7glslang13TIntermMethod15getAsMethodNodeEv_ZN7glslang16TOutputTraverserD2Ev_ZN7glslang7TShader15getInfoDebugLogEv_ZN7glslang13TIntermBranch15getAsBranchNodeEv_ZN7glslang16TIntermTraverserD0Ev_ZN3spv7Builder22accessChainPushSwizzleERSt6vectorIjSaIjEEjNS0_11AccessChain13CoherentFlagsEj_ZN3spv7Builder13makeImageTypeEjNS_3DimEbbbjNS_11ImageFormatE_ZN7glslang5TType8deepCopyERKS0_RNS_4TMapIPNS_7TVectorINS_8TTypeLocEEES7_St4lessIS7_EEE_end_ZN7glslang14TParseVersions24checkExtensionsRequestedERKNS_10TSourceLocEiPKPKcS5__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7glslang15TIntermOperatorEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb0EEEE11equal_rangeERS7__ZN7glslang10TPpContext7CPPelseEiPNS_8TPpTokenE_ZTVN7glslang10TPpContext22TokenizableIncludeFileE_ZNSt8__detail9_Map_baseIjSt4pairIKjjESaIS3_ENS_10_Select1stESt8equal_toIjESt4hashIjENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixERS2__ZN7glslang14TParseVersions11getPreambleERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN7glslang13TIntermediate30computeBufferReferenceTypeSizeERKNS_5TTypeE_ZN3spv7Builder11AccessChainC1ERKS1__ZNK7glslang7TSymbol14getMangledNameB5cxx11Ev_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev_ZN7glslang16HlslParseContext27addInputArgumentConversionsERKNS_9TFunctionERPNS_12TIntermTypedE_ZTV16TGenericCompiler_ZN7glslang13TIntermediate14parseConstTreeEP11TIntermNodeNS_16TConstUnionArrayENS_9TOperatorERKNS_5TTypeEb_ZN20DirStackFileIncluderD0Ev_ZN7glslang13TIntermMethodD1Ev_ZN7glslang17TParseContextBase6finishEv_ZN3spv7Builder21findCompositeConstantENS_2OpEjRKSt6vectorIjSaIjEE_ZN3spv7Builder29createCooperativeMatrixLengthEj_ZN7glslang11TAnonMemberD2Ev_ZNK7glslang15HlslTokenStream4peekEv_ZNK3spv6Module9getTypeIdEj_ZNSt8_Rb_treeIiSt4pairIKiSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEEiSt4lessISA_ESaIS0_IKSA_iEEEESt10_Select1stISH_ESB_IiESaISH_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISH_ERS1__ZN3spv7Builder19makeFloat16ConstantEfb_ZN7glslang13TInfoSinkBase6appendEic_ZN7glslang13TIntermediate8remapIdsERKNS_7TIdMapsExRS0__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7glslang15TIntermOperatorEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb0EEEE21_M_deallocate_bucketsEv_ZN11TIntermNode15getAsSymbolNodeEv_ZN17TUniformLinkedMapD2Ev_ZNSt6vectorIPN7glslang9TVariableENS0_14pool_allocatorIS2_EEE9push_backERKS2__ZN7glslang13TParseContext20handleDotDereferenceERKNS_10TSourceLocEPNS_12TIntermTypedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN3spv7Builder13leaveFunctionEv_ZN3spv7Builder14makeMatrixTypeEjii_ZNSt6vectorISt10unique_ptrIN7glslang9TWorkItemESt14default_deleteIS2_EESaIS5_EED2Ev_ZN7glslang12TSymbolTable11adoptLevelsERS0__ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPPN3spv11InstructionEmEET_S6_T0__ZN7glslang10TPpContext12CPPextensionEPNS_8TPpTokenE_ZNK7glslang15TIntermOperator17getCompleteStringB5cxx11Ev_ZNSt8_Rb_treeIiSt4pairIKiN7glslang10TPpContext11MacroSymbolEESt10_Select1stIS5_ESt4lessIiENS2_14pool_allocatorIS5_EEE24_M_get_insert_unique_posERS1__ZN7glslang21ThreadInitializeIndexE_ZSt4swapIN7glslang12TVarLivePairEENSt9enable_ifIXsrSt6__and_IJSt6__not_ISt15__is_tuple_likeIT_EESt21is_move_constructibleIS6_ESt18is_move_assignableIS6_EEE5valueEvE4typeERS6_SG__ZN7glslang11HlslGrammar5parseEv_ZN7glslang13TInfoSinkBase8checkMemEmShLinkExt_ZNK7glslang11TConstUnionltERKS0__ZN7glslang13TParseContext9boolCheckERKNS_10TSourceLocERKNS_11TPublicTypeE_ZNK7glslang13TIntermediate20isIntegralConversionENS_10TBasicTypeES1__ZNK7glslang12TIntermTyped7isArrayEv_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_SaIS7_ENSt8__detail9_IdentityESt8equal_toIS7_ESt4hashIS7_ENS9_18_Mod_range_hashingENS9_20_Default_ranged_hashENS9_20_Prime_rehash_policyENS9_17_Hashtable_traitsILb1ELb1ELb1EEEE21_M_deallocate_bucketsEv_ZNSt6vectorIN7glslang12TOffsetRangeESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZN3spv13BuiltInStringEi_ZN7glslang13TParseContext15declareVariableERKNS_10TSourceLocERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_11TPublicTypeEPNS_11TArraySizesEPNS_12TIntermTypedE_ZN7glslang17TSmallArrayVector9push_backEjPNS_12TIntermTypedE_ZN7glslang13TIntermediate18addXfbBufferOffsetERKNS_5TTypeE_ZN7glslang15HlslScanContext16fillInKeywordMapEv_ZN13TShHandleBase11getAsLinkerEv_ZN7glslang17TParseContextBase15setLineCallbackERKSt8functionIFviibiPKcEE_ZN3spv11InstructionC2EjjNS_2OpE_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE4findERS7__ZN7glslang13TIntermediate23mergeImplicitArraySizesERNS_5TTypeERKS1__ZNSt8__detail18__to_chars_10_implIjEEvPcjT__ZNSt6vectorIPKN7glslang12TIntermTypedENS0_14pool_allocatorIS3_EEE9push_backERKS3__ZN3spv7Builder26accessChainGetInferredTypeEv_ZN7glslang8TSampler5clearEv_ZN7glslang13TParseContext18constructAggregateEP11TIntermNodeRKNS_5TTypeEiRKNS_10TSourceLocE_ZNK7glslang5TType12hiddenMemberEv_ZN7glslang10TPpContext11TokenStreamC2Ev_ZNK7glslang16HlslParseContext17tInterstageIoDataltES1__ZN7glslang14TPoolAllocator6popAllEv_ZN7glslang10TPpContext11tTokenInputD2Ev_ZN7glslang14TParseVersions12float16CheckERKNS_10TSourceLocEPKcb_ZN7glslang22TDefaultHlslIoResolverD0Ev_ZN7glslang9TVariable9setAnonIdEi_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7__ZN3spv7Builder8createOpENS_2OpEjRKSt6vectorIjSaIjEE_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_S7_ESt10_Select1stISA_ESt4lessIS7_ENS5_ISA_EEE20_Reuse_or_alloc_nodeclIRKSA_EEPSt13_Rb_tree_nodeISA_EOT__ZN7glslang13TIntermBinaryD0Ev_ZN7glslang10TPpContext20pushTokenStreamInputERNS0_11TokenStreamEb_ZN7glslang10TPpContext6tInput11peekPastingEv_ZN7glslang16TIntermTraverser9visitLoopENS_6TVisitEPNS_11TIntermLoopE_ZN20DirStackFileIncluder13readLocalPathEPKcS1_i_ZN7glslang22TBuiltInParseablesHlslD1Ev_ZNK7glslang11TConstUnionmiERKS0__ZN7glslang7TShader25setGlobalUniformBlockNameEPKc_ZN3spv7Builder14makeEntryPointEPKc_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_PNS4_7TSymbolEESt10_Select1stISC_ESt4lessIS7_ENS5_ISC_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS9__ZTVN7glslang16TRemoveTraverserE_ZN7glslang13TParseContext22inductiveLoopBodyCheckEP11TIntermNodexRNS_12TSymbolTableE_ZN7glslang13TParseContext20handleLoopAttributesERKNS_5TListINS_14TAttributeArgsEEEP11TIntermNode_ZN3spv7Builder11AccessChainC1EOS1__ZN7glslang12TScanContextD1Ev_ZN7glslang15HlslTokenStream14popTokenStreamEv_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEEC2ERKSF__ZN7glslang13TParseContext9addAssignERKNS_10TSourceLocENS_9TOperatorEPNS_12TIntermTypedES6__ZN7glslang20TReflectionTraverser17addPipeIOVariableERKNS_13TIntermSymbolE_ZNSt6vectorIbSaIbEE13_M_insert_auxESt13_Bit_iteratorb_ZN7glslang13TIntermediate18getScalarAlignmentERKNS_5TTypeERiS4_b_ZN7glslang17TParseContextBase16rValueErrorCheckERKNS_10TSourceLocEPKcPNS_12TIntermTypedE_ZNK7glslang5TType7isImageEv_ZNSt5dequeIPN3spv5BlockESaIS2_EE4backEv_ZN7glslang15TConstTraverser18visitConstantUnionEPNS_20TIntermConstantUnionE_ZNK7glslang16TIntermAggregate11getSequenceEv_ZNSt8__detail9_Map_baseIjSt4pairIKjSt6vectorIPN3spv11InstructionESaIS6_EEESaIS9_ENS_10_Select1stESt8equal_toIjESt4hashIjENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixEOj_ZNK7glslang5TType17containsBasicTypeENS_10TBasicTypeE_ZN7glslang14TParseVersions12requireStageERKNS_10TSourceLocE11EShLanguagePKc_ZNK7glslang13TIntermMethod13getMethodNameB5cxx11Ev_ZN7glslang17TSymbolTableLevel14retargetSymbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEES9__ZN3spv7Builder22createCompositeExtractEjjRKSt6vectorIjSaIjEE_ZN7glslang22TDefaultIoResolverBase9isUboTypeERKNS_5TTypeE_ZNSt11_Deque_baseIbSaIbEED2Ev_ZN7glslang10TPpContext12tStringInput5getchEv_ZN7glslang14TParseVersions17requireNotRemovedERKNS_10TSourceLocEiiPKc_ZN7glslang14TParseVersions13fcoopmatCheckERKNS_10TSourceLocEPKcb_ZN7glslang13TIntermBranchD0Ev_ZNSt6vectorIPN7glslang7TVectorINS0_8TTypeLocEEENS0_14pool_allocatorIS4_EEE9push_backERKS4__ZN7glslang16TIntermSelection12setConditionEPNS_12TIntermTypedE_ZN3spv7Builder20createSpecConstantOpENS_2OpEjRKSt6vectorIjSaIjEES6__ZN7glslang10TPpContext9CPPdefineEPNS_8TPpTokenE_ZTVN7glslang12TIntermTypedE_ZNSt10_HashtableIPN7glslang12TIntermTypedESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv_ZNSt6vectorI14ShaderCompUnitSaIS0_EE9push_backERKS0__ZN7glslang9TVariable13getAsVariableEv_ZN7glslang9TFunction13getAsFunctionEv_ZNK7glslang5TType17getTypeParametersEv_ZN7glslang21OS_DumpMemoryCountersEv_ZN3spv7Builder11createStoreEjjNS_16MemoryAccessMaskENS_5ScopeEj_ZNSt6vectorIN7glslang8TIoRangeESaIS1_EE9push_backERKS1__ZNK7glslang13TIntermediate16addConstantUnionEiRKNS_10TSourceLocEb_Z17ConstructCompiler11EShLanguagei_Z21blockStorageOverridesB5cxx11_ZN7glslang16TIntermTraverser14visitSelectionENS_6TVisitEPNS_16TIntermSelectionE_ZN7glslang13TIntermediate12pushSelectorERNS_7TVectorIP11TIntermNodeEERKNS_15TMatrixSelectorERKNS_10TSourceLocE_ZN7glslang13TInputScanner5ungetEv_ZN7glslang22TDefaultIoResolverBaseD0Ev_ZN7glslang10TPpContext8CPPifdefEiPNS_8TPpTokenE_Z12FreeFileDataPc_ZN7glslang9TWorklist6removeERPNS_9TWorkItemE_ZNK7glslang13TIntermediate20promoteConstantUnionENS_10TBasicTypeEPNS_20TIntermConstantUnionE_ZN7glslang22TBuiltInParseablesHlsl10initializeEi8EProfileRKNS_10SpvVersionE_ZN7glslang14TLiveTraverserC1ERKNS_13TIntermediateEbbbb_ZN7glslang16HlslParseContext24decomposeGeometryMethodsERKNS_10TSourceLocERPNS_12TIntermTypedEP11TIntermNode_ZNK7glslang13TParseContext14makeAttributesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEP11TIntermNode_ZN7glslang16TRemoveTraverserD1Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_13TVarEntryInfoEESt10_Select1stISB_ESt4lessIS7_ESaISB_EE4findERS9__ZNK7glslang16HlslParseContext20getTextureReturnTypeERKNS_8TSamplerERNS_5TTypeE_ZNSt15_Rb_tree_headerC2Ev_ZN3spv11InstructionD0Ev_ZNK7glslang5TType10getSamplerEv_ZNSt6vectorISt10unique_ptrIN3spv11InstructionESt14default_deleteIS2_EESaIS5_EE17_M_default_appendEm_ZTVN7glslang16TIntermTraverserE_ZN7glslang9PoolIndexE_ZN3spv7Builder17nextSwitchSegmentERSt6vectorIPNS_5BlockESaIS3_EEi_ZN7glslang10TPpContext6tInput15notifyActivatedEvvariableName_ZN7glslang7TShader21setResourceSetBindingERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE_ZNK7glslang5TType20containsUnsizedArrayEv_ZNSt6vectorIN7glslang6TRangeESaIS1_EE9push_backERKS1__ZN7glslang7TShader19setAutoMapLocationsEb_ZN3spv17OperandParametersD2Ev_ZN3spv7Builder2IfC1EjjRS0__ZN7glslang11TAllocation18guardBlockBeginValE_ZN7glslang13TIntermSymbol8traverseEPNS_16TIntermTraverserE_ZN7glslang17TSymbolTableLevel20findFunctionNameListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_7TVectorIPKNS_9TFunctionEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE10_M_replaceEmmPKcm_ZN3spv7Builder30createAndSetNoPredecessorBlockEPKc_ZN11TIntermNode6setLocERKN7glslang10TSourceLocE_ZNK3spv11Instruction12getIdOperandEi_ZNKSt6vectorIN7glslang19TSpirvTypeParameterENS0_14pool_allocatorIS1_EEE12_M_check_lenEmPKc_ZTVN7glslang10TPpContext16tUngotTokenInputE_ZN7glslang14TParseVersions22requireInt16ArithmeticERKNS_10TSourceLocEPKcS5_LinkFailed_ZN7glslang19TBuiltInIdTraverserD2Ev_ZNSt17_Function_handlerIFvPN3spv5BlockENS0_11ReachReasonES2_EZNKS0_8Function4dumpERSt6vectorIjSaIjEEEUlPKS1_S3_S2_E_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation_ZN7glslang13TInputScanner9setStringEi_ZN7glslang13TInfoSinkBase7messageENS_11TPrefixTypeEPKcRKNS_10TSourceLocE_ZN7glslang16TIntermAggregate7setNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt6vectorISt10unique_ptrIN7glslang9TWorkItemESt14default_deleteIS2_EESaIS5_EE12emplace_backIJS5_EEEvDpOT__ZN7glslang16HlslParseContext16constructorErrorERKNS_10TSourceLocEP11TIntermNodeRNS_9TFunctionENS_9TOperatorERNS_5TTypeE_ZN7glslang11TIntermLoopD1Ev_ZTVN7glslang19TBuiltInIdTraverserE_ZN7glslang16TIntermAggregate13isUserDefinedEv_ZN7glslang10TQualifier20getVertexOrderStringENS_12TVertexOrderE_ZN7glslang13TParseContext16lValueErrorCheckERKNS_10TSourceLocEPKcPNS_12TIntermTypedE_ZN7glslang13TIntermSwitchD1Ev_ZNK7glslang9TFunction12isPrototypedEv_ZN7glslang16TConstUnionArrayC1Ei_ZNK7glslang13TIntermediate19isConversionAllowedENS_9TOperatorEPNS_12TIntermTypedE_ZTVN7glslang13TIntermSwitchE_ZN7glslang13TParseContext24handleFunctionDefinitionERKNS_10TSourceLocERNS_9TFunctionE_ZNSt11char_traitsIcE7compareEPKcS2_m_ZN7glslang22TDefaultIoResolverBase10endResolveE11EShLanguage_ZNK11TIntermNode15getAsSwitchNodeEv_ZNSt5arrayISt6threadLm16EED1Ev_ZN7glslang16TSymbolValidaterC1ERNS_14TIoMapResolverER9TInfoSinkPPSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoESt4lessISC_ESaISt4pairIKSC_SD_EEESM_SM_Rb8EProfilei_ZN3spv7Builder19postProcessFeaturesEv_ZNK7glslang13TIntermediate16addConstantUnionEyRKNS_10TSourceLocEb_ZNKSt6vectorIPN7glslang9TVariableENS0_14pool_allocatorIS2_EEE12_M_check_lenEmPKc_ZNK3spv7Builder22dumpSourceInstructionsERSt6vectorIjSaIjEE_ZN20DirStackFileIncluder14releaseIncludeEPN7glslang7TShader8Includer13IncludeResultE_ZN7glslang10TPpContext11tMacroInputD1Ev_ZN7glslang5TTypeC1ERKNS_8TSamplerENS_17TStorageQualifierEPNS_11TArraySizesE_ZN7glslang13TParseContext12setInvariantERKNS_10TSourceLocEPKc_Z17SetMessageOptionsR11EShMessages_ZN7glslang17TSymbolTableLevelD1Ev__bss_start_ZNK7glslang5TType8isMatrixEv_ZN7glslang9TFunctionD2Ev_ZN7glslang13TParseContext22addQualifierToExistingERKNS_10TSourceLocENS_10TQualifierERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZTVN7glslang19TVarGatherTraverserE_ZN20DirStackFileIncluder12includeLocalEPKcS1_m_ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvRN7glslang9TWorklistEESt17reference_wrapperIS4_EEEEEED0Ev_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_St9__va_listEmSB_z_ZN7glslang13TParseContext16handleBinaryMathERKNS_10TSourceLocEPKcNS_9TOperatorEPNS_12TIntermTypedES8__ZSt8for_eachISt17_Rb_tree_iteratorISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS6_13TVarEntryInfoEEENS6_19TNotifyInOutAdaptorEET0_T_SG_SF__ZN7glslang10TPpContext8CPPerrorEPNS_8TPpTokenEbeQuiet_ZN7glslang7TShader15setEnhancedMsgsEv_ZNK7glslang5TType18contains16BitFloatEv_ZN7glslang12TSymbolTableD2Ev_ZN7glslang24GetSpirvGeneratorVersionEv_ZN7glslang13TParseContext21redeclareBuiltinBlockERKNS_10TSourceLocERNS_7TVectorINS_8TTypeLocEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPSF_PNS_11TArraySizesE_ZNK7glslang9TVariable19hasMemberExtensionsEv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE9_M_mutateEmmPKcm_ZN7glslang7TShader15setShiftBindingENS_13TResourceTypeEj_ZN7glslang22TDefaultGlslIoResolver22resolveUniformLocationE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang11TReflection21buildUniformStageMaskERKNS_13TIntermediateE_ZN7glslang9TFunction22setIllegalImplicitThisEv_ZN7glslang10TQualifier5clearEv_ZN7glslang13TParseContext23makeSpirvTypeParametersERKNS_10TSourceLocEPKNS_20TIntermConstantUnionE_ZN7glslang16TOutputTraverserD1Ev_ZN7glslang13TParseContextC1ERNS_12TSymbolTableERNS_13TIntermediateEbi8EProfileRKNS_10SpvVersionE11EShLanguageR9TInfoSinkb11EShMessagesPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNSt12_Vector_baseIPN7glslang9TVariableENS0_14pool_allocatorIS2_EEE12_Vector_implC2Ev_ZNSt7__cxx114listIN7glslang5TCallESaIS2_EE6insertISt14_List_iteratorIS2_EvEES7_St20_List_const_iteratorIS2_ET_SA__ZN7glslang11HlslGrammar21acceptSwitchStatementERP11TIntermNodeRKNS_5TListINS_14TAttributeArgsEEE_ZTV11TUniformMap_ZN3spv7Builder17makeInt64ConstantEjyb_ZN7glslang17TSpirvRequirementC1Ev_ZN9TCompiler11getInfoSinkEv_ZN7glslang9HlslOpMap15precedenceLevelENS_9TOperatorE_ZN7glslang16HlslParseContext26parseMatrixSwizzleSelectorERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEiiRNS_17TSwizzleSelectorsINS_15TMatrixSelectorEEE_ZN7glslang10TPpContext22TokenizableIncludeFile7ungetchEv_ZNSt7__cxx114listIN7glslang14TAttributeArgsENS1_14pool_allocatorIS2_EEE9push_backERKS2__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_NS4_18TExtensionBehaviorEESt10_Select1stISB_ESt4lessIS7_ENS5_ISB_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS9__ZN7glslang27GetPrecisionQualifierStringENS_19TPrecisionQualifierE_ZN7glslang15HlslScanContext16identifierOrTypeEv_ZTVN7glslang13TGlslIoMapperE_ZNSt6vectorIP13TShHandleBaseN7glslang14pool_allocatorIS1_EEE12emplace_backIJS1_EEEvDpOT__ZNSt11_Deque_baseIPN3spv5BlockESaIS2_EED2Ev_ZN7glslang16HlslParseContext12fixConstInitERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_5TTypeERPNS_12TIntermTypedE_ZNK7glslang13TIntermediate22isFPIntegralConversionENS_10TBasicTypeES1__ZNSt12_Vector_baseIPN3spv11InstructionESaIS2_EED1EvbaseBindingForSet_ZN7glslang13TIntermediate20addSymbolLinkageNodeERPNS_16TIntermAggregateERNS_12TSymbolTableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZTVN7glslang18TDefaultIoResolverE_ZNK3spv7Builder12containsTypeEjNS_2OpEj_ZN7glslang13TIntermediate15isIoResizeArrayERKNS_5TTypeE11EShLanguage_ZN7glslang10TPpContext9pushInputEPNS0_6tInputE_Z14PreambleStringB5cxx11_ZNSt7__cxx119to_stringEj_ZNSt8_Rb_treeIxSt4pairIKxPN7glslang9TVariableEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS1__ZN7glslang16HlslParseContext12lengthenListERKNS_10TSourceLocERNS_7TVectorIP11TIntermNodeEEiPNS_12TIntermTypedE_ZNK11TIntermNode13getAsOperatorEv_ZN7glslang14TParseVersions15profileRequiresERKNS_10TSourceLocEiiPKcS5__ZNK7glslang12TIntermTyped13getVectorSizeEv_ZN7glslang14TLiveTraverser19pushGlobalReferenceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang14TParseVersions10requireSpvERKNS_10TSourceLocEPKc_ZNSt8_Rb_treeIiSt4pairIKiPN7glslang9TVariableEESt10_Select1stIS5_ESt4lessIiENS2_14pool_allocatorIS5_EEE24_M_get_insert_unique_posERS1__ZNSt8_Rb_treeIiSt4pairIKiSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEEiSt4lessISA_ESaIS0_IKSA_iEEEESt10_Select1stISH_ESB_IiESaISH_EE24_M_get_insert_unique_posERS1__ZN7glslang16HlslParseContext12declareArrayERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeERPNS_7TSymbolEb_ZN7glslang7TShader14ForbidIncluderD0Ev_ZN7glslang22TBuiltInParseablesHlslC1Ev_ZN7glslang12TScanContext12reservedWordEv_ZStneIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS7__ZNK7glslang16HlslParseContext20makeInternalVariableEPKcRKNS_5TTypeE_ZN7glslang9TFunctionC2ERKS0__ZNK7glslang11TConstUnionmlERKS0__ZN7glslang5TTypeC2ENS_10TBasicTypeERKS0_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK7glslang5TType17containsNonOpaqueEv_ZNK7glslang5TType16contains16BitIntEv_ZN7glslang13TParseContext23wrapupSwitchSubsequenceEPNS_16TIntermAggregateEP11TIntermNode_ZN3spv11SpirvStream12outputIndentEv_ZNK3spv7Builder16isConstantOpCodeENS_2OpE_ZNSt10unique_ptrIN3spv11InstructionESt14default_deleteIS1_EED1Ev_ZNSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS4_13TVarEntryInfoEEC1ERKSA__ZN3spv7Builder10createLoadEjNS_10DecorationENS_16MemoryAccessMaskENS_5ScopeEj_ZN7glslang16HlslParseContext13variableCheckERPNS_12TIntermTypedE__libc_csu_init_ZN7glslang13TParseContext28constantIndexExpressionCheckEP11TIntermNode_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT__ZN7glslang13TIntermediate13growAggregateEP11TIntermNodeS2_RKNS_10TSourceLocE_ZN13TShHandleBase13getAsCompilerEv_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_20TIntermConstantUnionEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE4findERS1__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEaSEPKc_ZN3spv7Builder7setLineEi_ZN7glslang10TPpContext22TokenizableIncludeFile15notifyActivatedEv_ZNSt27__uninitialized_default_n_1ILb1EE18__uninit_default_nIPimEET_S3_T0__ZNK7glslang13TIntermediate13addConversionENS_10TBasicTypeEPNS_12TIntermTypedE_ZN7glslang9TFunction19setSpirvInstructionERKNS_17TSpirvInstructionE_ZN7glslang16HlslParseContext24redeclareBuiltinVariableERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_10TQualifierERKNS_17TShaderQualifiersE_ZN3spv7Builder11smearScalarENS_10DecorationEjj_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iESt10_Select1stISA_ESt4lessIS7_ESaISA_EE24_M_get_insert_unique_posERS9__ZNK7glslang9TFunction5cloneEv_ZN7glslang12DetachThreadEvResources_ZN7glslang11TReflection4dumpEv_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEEC1ERKS5__ZN7glslang11HlslGrammar17acceptSamplerTypeERNS_5TTypeE_ZN7glslang17TParseContextBase13notifyVersionEiiPKc_ZNK7glslang8TProgram20getNumAtomicCountersEv_ZN7glslang8TProgram15crossStageCheckE11EShMessages_ZN7glslang10TPpContext11lFloatConstEiiPNS_8TPpTokenE_ZN7glslang9TBuiltIns17addImageFunctionsENS_8TSamplerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEi8EProfile_ZSt4findIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEES7_ET_SD_SD_RKT0__ZN7glslang16HlslParseContext14assignPositionERKNS_10TSourceLocENS_9TOperatorEPNS_12TIntermTypedES6__ZN7glslang10TPpContext22TokenizableIncludeFile13notifyDeletedEv_ZN7glslang22TDefaultIoResolverBase8addStageE11EShLanguageRNS_13TIntermediateE_ZNSt5dequeIbSaIbEE8pop_backEv_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT__ZNKSt19_Bit_const_iteratordeEv_ZNK7glslang5TType22getCumulativeArraySizeEv_ZN7glslang15TIndexTraverserD1Ev_ZN3spv7Builder15addDecorationIdEjNS_10DecorationEj_ZNK7glslang16TConstUnionArrayeqERKS0__ZNSt8_Rb_treeIxSt4pairIKxPN7glslang16HlslParseContext21tShadowTextureSymbolsEESt10_Select1stIS6_ESt4lessIxENS2_14pool_allocatorIS6_EEE14_M_insert_nodeEPSt18_Rb_tree_node_baseSF_PSt13_Rb_tree_nodeIS6_E_ZN3spv18OperandClassParamsE_ZNK3spv7Builder16getNumComponentsEj_ZZNSt8__detail18__to_chars_10_implIyEEvPcjT_E8__digits_ZTV17TUniformLinkedMap_ZNK7glslang13TIntermediate16addConstantUnionEbRKNS_10TSourceLocEb_ZNK7glslang8TProgram18getNumBufferBlocksEv_ZN7glslang17TSmallArrayVector5allocEv_ZN7glslang16HlslParseContext22assignClipCullDistanceERKNS_10TSourceLocENS_9TOperatorEiPNS_12TIntermTypedES6__ZN7glslang13TIntermediate18addShapeConversionERKNS_5TTypeEPNS_12TIntermTypedE_ZN7glslang11HlslGrammar13unimplementedEPKc_ZN7glslang11HlslGrammar18acceptSamplerStateEv_ZN7glslang10TPpContext9ungetCharEv_ZNK7glslang10TQualifier15getBlockStorageEv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT__ZNSt3setIN3spv10CapabilityESt4lessIS1_ESaIS1_EE4findERKS1__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7__ZN7glslang13TParseContext13variableCheckERPNS_12TIntermTypedE_Z7fopen_sPP8_IO_FILEPKcS3__ZN7glslang16HlslParseContext15isBuiltInMethodERKNS_10TSourceLocEPNS_12TIntermTypedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNKSt8functionIFvPN7glslang12TIntermTypedES2_S2_S2_bEEclES2_S2_S2_S2_b_ZN3spv7Builder19createMemoryBarrierEjj_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_jESt10_Select1stISA_ESt4lessIS7_ENS5_ISA_EEE24_M_get_insert_unique_posERS9__ZNK7glslang12TIntermUnary14getAsUnaryNodeEv_ZN7glslang10TQualifier15setBlockStorageENS_18TBlockStorageClassE_ZN7glslang12TIntermTyped10getAsTypedEv_ZN7glslang17ReleaseGlobalLockEv_ZN7glslang10TPpContext22TokenizableIncludeFileD1Ev_ZNSt12_Vector_baseIN7glslang8TTypeLocENS0_14pool_allocatorIS1_EEE12_Vector_implC2Ev_ZNSt3mapIxPN7glslang16HlslParseContext21tShadowTextureSymbolsESt4lessIxENS0_14pool_allocatorISt4pairIKxS3_EEEEixERS8__ZN7glslang9TFunctionC2EPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeENS_9TOperatorE_ZN3spv11SpirvStream8validateEv_ZN7glslang16HlslParseContext20isClipOrCullDistanceERKNS_5TTypeE_ZN7glslang12TSymbolTable14atBuiltInLevelEv_ZN7glslang20TIntermConstantUnionD1Ev_ZN7glslang17TRemapIdTraverser11visitSymbolEPNS_13TIntermSymbolE_ZNK7glslang10TQualifier15isInterpolationEv_ZN7glslang13TParseContext21lineContinuationCheckERKNS_10TSourceLocEb_ZN3spv11InstructionC1ENS_2OpE_ZN7glslang9TBuiltIns18addSubpassSamplingENS_8TSamplerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEi8EProfile_ZSteqIcEN9__gnu_cxx11__enable_ifIXsrSt9__is_charIT_E7__valueEbE6__typeERKNSt7__cxx1112basic_stringIS3_St11char_traitsIS3_ESaIS3_EEESE__ZN7glslang17TParseContextBaseD1Ev_ZN7glslang13TIntermediate20checkCallGraphBodiesER9TInfoSinkb_ZN7glslang9TIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink_ZN7glslang11InitProcessEv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iESt10_Select1stISA_ESt4lessIS7_ESaISA_EEaSERKSG__ZTVN7glslang13TParseContextE_ZN7glslang7TShader13setEntryPointEPKc_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_St9_IdentityIS7_ESt4lessIS7_ESaIS7_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS7_ERKS7__ZN3spv7Builder20setAccessChainLValueEj_ZN7glslang11HlslGrammar15acceptStatementERP11TIntermNode_ZN7glslang12TSymbolTable13atGlobalLevelEv_ZN7glslang11HlslGrammar23acceptPostfixExpressionERPNS_12TIntermTypedE_ZN7glslang13TInputScannerD2Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE4findEPKcm_ZN7glslang5TTypeC1ERKS0_ib_ZStplIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS7_OSA__ZN7glslang16HlslParseContext25findPatchConstantFunctionERKNS_10TSourceLocE_ZNSt6vectorISt10unique_ptrIN3spv11InstructionESt14default_deleteIS2_EESaIS5_EE6resizeEm_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_xESt10_Select1stISA_ESt4lessIS7_ENS5_ISA_EEE24_M_get_insert_unique_posERS9__ZN7glslang10TPpContext11MacroSymbolC1Ev_ZN7glslang11HlslGrammar17acceptAnnotationsERNS_10TQualifierE_ZN3spv7BuilderD2Ev_ZNSt12_Vector_baseIjSaIjEED1Ev_ZN7glslang14TStringAtomMap12addAtomFixedEPKci_ZN7glslang13TParseContext14arraySizeCheckERKNS_10TSourceLocEPNS_12TIntermTypedERNS_10TArraySizeEPKc_ZN7glslang14TParseVersionsD2Ev_ZN7glslang16TIntermAggregateC1ENS_9TOperatorE_ZNSt7__cxx114listIPN7glslang16TIntermAggregateESaIS3_EE9push_backERKS3__ZN7glslang16HlslParseContext26handleEntryPointAttributesERKNS_10TSourceLocERKNS_5TListINS_14TAttributeArgsEEE_ZN7glslang12TSymbolTable20findFunctionNameListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_7TVectorIPKNS_9TFunctionEEERb_ZN7glslang8TProgram15buildReflectionEi_ZGVZN8spvutils8HexFloatINS_10FloatProxyIfEENS_14HexFloatTraitsIS2_EEE31getRoundedNormalizedSignificandINS0_INS1_INS_7Float16EEENS3_IS8_EEEEEENT_9uint_typeENS_15round_directionEPbE20last_significant_bit_ZN3spv7Builder14makeVectorTypeEji_ZN7glslang4unopE_ZN3spv11SpirvStream19processInstructionsEv_ZN3spv21FunctionControlStringEi_ZN7glslang19TBuiltInIdTraverserD1Ev_ZN3spv7Builder18makeUint16ConstantEjb_ZN7glslang10TPpContext11tMacroInput4scanEPNS_8TPpTokenE_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE7compareEmmPKc_ZN3spv21MemorySemanticsStringEi_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_jESaIS9_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixEOS6__ZNSt8__detail9_Map_baseIPKN7glslang7TVectorINS1_8TTypeLocEEESt4pairIKS6_xESaIS9_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixERS8__ZNK7glslang12TIntermTyped12getBasicTypeEv_ZTVN7glslang11TReflectionE_ZN7glslang18TBuiltInParseablesC2Ev_ZNK7glslang10TSourceLoc11getFilenameEv_ZNK7glslang5TType12isSizedArrayEv_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_iESaIS9_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEEbSt4lessIS7_ENS5_ISt4pairIKS7_bEEEEixERSB_ShDestruct_ZNSt6vectorIN7glslang17TStorageQualifierENS0_14pool_allocatorIS1_EEE9push_backERKS1__ZNK7glslang17TParseContextBase29setAtomicCounterBlockDefaultsERNS_5TTypeE_ZN7glslang13TParseContext21mergeSpirvInstructionERKNS_10TSourceLocEPNS_17TSpirvInstructionES5__ZNSt8_Rb_treeIN7glslang16HlslParseContext17tInterstageIoDataES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EED1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC1ERKS6_mm_ZN7glslang14TParseVersions12requireStageERKNS_10TSourceLocE15EShLanguageMaskPKc_ZN7glslang19TVarGatherTraverserD2Ev_ZTVN7glslang17TSmallArrayVectorE_ZNSt8_Rb_treeIiSt4pairIKiPN7glslang9TVariableEESt10_Select1stIS5_ESt4lessIiENS2_14pool_allocatorIS5_EEE16_M_insert_uniqueIS5_EES0_ISt17_Rb_tree_iteratorIS5_EbEOT__ZN7glslang9TBuiltIns17addQueryFunctionsENS_8TSamplerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEi8EProfile_ZN7glslang13TIntermBinaryD1Ev_ZN3spv17LinkageTypeStringEi_ZN7glslang15HlslScanContext8tokenizeERNS_9HlslTokenE_ZN13TShHandleBaseD2Ev_ZN7glslang19InitializePoolIndexEv_ZNSt13_Bvector_baseISaIbEE13_M_deallocateEv_ZNK7glslang10TQualifier6hasXfbEv_ZN7glslang13TParseContext22arraySizeRequiredCheckERKNS_10TSourceLocERKNS_11TArraySizesE_ZN7glslang10TPpContextD2Ev_ZN3spv7Builder24createCompositeConstructEjRKSt6vectorIjSaIjEE_ZNK3spv7Builder17getTypeNumColumnsEj_ZN7glslang16HlslParseContext12integerCheckEPKNS_12TIntermTypedEPKcstripDebugInfo_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PN7glslang15TIntermOperatorEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb0EEEE5clearEv_ZNK7glslang12TSymbolTable22isFunctionNameVariableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNK3spv8Function17getParamPrecisionEj_ZN7glslang17TParseContextBase24notifyExtensionDirectiveEiPKcS2__ZNK7glslang18TBuiltInParseables14getStageStringB5cxx11E11EShLanguage_ZN7glslang15TConstTraverser14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZN7glslang9HlslOpMap6binaryENS_15EHlslTokenClassE_ZN7glslang13TGlslIoMapperD0Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EEC2ERKSB__ZNK7glslang20TIntermConstantUnion4foldENS_9TOperatorERKNS_5TTypeE_ZN7glslang17TParseContextBase22growGlobalUniformBlockERKNS_10TSourceLocERNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPNS_7TVectorINS_8TTypeLocEEEglobalUniformBinding_ZN7glslang12TIntermTyped15getWritableTypeEv_ZN7glslang16HlslParseContext16lValueErrorCheckERKNS_10TSourceLocEPKcPNS_12TIntermTypedE_ZNK7glslang9TFunction15hasImplicitThisEv_ZN3spv7Builder11makeIntTypeEi_ZN7glslang22TDefaultIoResolverBase10checkEmptyEii_ZNK20DirStackFileIncluder14readSystemPathEPKc_ZNK7glslang13TIntermediate13addBinaryNodeENS_9TOperatorEPNS_12TIntermTypedES3_RKNS_10TSourceLocERKNS_5TTypeE_ZN7glslang17TParseContextBase19getEditableVariableEPKc_ZNSt8_Rb_treeIiSt4pairIKiN7glslang7TVectorIPKNS2_12TIntermTypedEEEESt10_Select1stIS8_ESt4lessIiENS2_14pool_allocatorIS8_EEE13_Rb_tree_implISC_Lb1EEC2Ev_ZN7glslang5TType8deepCopyERKS0__ZN7TLinker4linkERN7glslang7TVectorIP13TShHandleBaseEE_ZN7glslang40TextureUpgradeAndSamplerRemovalTransform11visitSymbolEPNS_13TIntermSymbolE_ZN8spvutils8HexFloatINS_10FloatProxyIfEENS_14HexFloatTraitsIS2_EEE31getRoundedNormalizedSignificandINS0_INS1_INS_7Float16EEENS3_IS8_EEEEEENT_9uint_typeENS_15round_directionEPb_ZN7glslang11HlslGrammar30acceptMemberFunctionDefinitionERP11TIntermNodeRKNS_5TTypeERNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERNS_19TFunctionDeclaratorE_ZN3spv11InstructionC2ENS_2OpE_ZTVN7glslang13TIntermBinaryE_ZN3spv11SpirvStreamD0Ev_ZN3spv17OperandParametersD1Ev_ZN7glslang16TIntermSelection18getAsSelectionNodeEv_ZN7glslang13TGlslIoMapper5doMapEPNS_14TIoMapResolverER9TInfoSink_ZN7glslang7TShader18setAutoMapBindingsEb_ZN3spv17LoopControlStringEi_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN7glslang13TIntermSymbolEESaISC_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSE_18_Mod_range_hashingENSE_20_Default_ranged_hashENSE_20_Prime_rehash_policyENSE_17_Hashtable_traitsILb1ELb0ELb1EEEE12_M_find_nodeEmRS7_m_ZN7glslang11HlslGrammar24acceptIterationStatementERP11TIntermNodeRKNS_5TListINS_14TAttributeArgsEEE_ZN3spv7Builder15accessChainLoadENS_10DecorationES1_S1_jNS_16MemoryAccessMaskENS_5ScopeEj_ZNK7glslang11TConstUnionrsERKS0__ZN7glslang16HlslParseContext13flattenStructERKNS_9TVariableERKNS_5TTypeERNS0_12TFlattenDataENSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEbRKNS_10TQualifierEPKNS_11TArraySizesE_ZNSt10unique_ptrIN7glslang12TSymbolTableESt14default_deleteIS1_EED1Ev_ZN7glslang10TPpContextD1EvNaNClamp_ZN7glslang12TSymbolTable4findERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEPbSA_Pi_ZN7glslang10TPpContext7CPPlineEPNS_8TPpTokenE_ZNSt3setIN7glslang16HlslParseContext17tInterstageIoDataESt4lessIS2_ESaIS2_EE6insertEOS2_SpvToolsDisassemblerClientVersion_ZNK7glslang12TIntermTyped7getTypeEv_ZNK7glslang5TType11isSpirvTypeEv_ZNSt11_Deque_baseIN3spv7Builder10LoopBlocksESaIS2_EED2Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7__ZN7glslang10TPpContext16tUngotTokenInputD1Ev_ZN7glslang20GetEsslVersionStringEv_ZN3spv7Builder25makeCooperativeMatrixTypeEjjjj_ZN7glslang16TIntermTraverser11visitSymbolEPNS_13TIntermSymbolE_Z17DeleteBindingListP13TShHandleBase_ZN7glslang14TSpirvDecorateC1Ev_ZNSt6vectorIPN3spv11InstructionESaIS2_EE9push_backERKS2__ZN7glslang11HlslGrammar18acceptDefaultLabelERP11TIntermNode_ZNSt10unique_ptrIA_mSt14default_deleteIS0_EED2Ev_ZNSt3mapImPKN7glslang7TVectorINS0_8TTypeLocEEESt4lessImESaISt4pairIKmS5_EEEixERS9__ZNSt5dequeIbSaIbEE12emplace_backIJbEEEvDpOT__ZNK7glslang8TProgram14getBufferBlockEi_ZN7glslang20TReflectionTraverser12addBlockNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeEi_ZN7glslang9TBuiltInsD1Ev_ZN3spv11SpirvStreamD2Ev_ZN3spv7Builder11makePointerENS_12StorageClassEj_ZN3spv7Builder26transferAccessChainSwizzleEb_ZN7glslang13TParseContext18reservedErrorCheckERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZNKSt6vectorIiSaIiEE12_M_check_lenEmPKc_ZN7glslang13TInfoSinkBaselsEj_ZN7glslang11TAllocation14guardBlockSizeE_ZN3spv19ImageOperandsParamsE_ZN7glslang13TIntermSymbol15getAsSymbolNodeEv_ZN7glslang12TScanContext16precisionKeywordEv_ZN7glslang14TSpirvDecoratenwEm_ZN7glslang16HlslParseContext18constructAggregateEP11TIntermNodeRKNS_5TTypeEiRKNS_10TSourceLocE_ZN3spv7Builder16makeUintConstantEjb_ZN3spv7Builder2If13makeBeginElseEv_ZNSt6vectorIN7glslang12TVarLivePairESaIS1_EE9push_backERKS1__ZN7glslang11HlslGrammar24acceptFunctionDefinitionERNS_19TFunctionDeclaratorERP11TIntermNodePNS_7TVectorINS_9HlslTokenEEE_ZNSt6vectorIPKN7glslang20TIntermConstantUnionENS0_14pool_allocatorIS3_EEEC2ERKS6__ZNSt6vectorIN7glslang8TTypeLocENS0_14pool_allocatorIS1_EEE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S4_EEDpOT__ZN7glslang14TParseVersions27initializeExtensionBehaviorEv_ZN7glslang22TDefaultIoResolverBase11notifyInOutE11EShLanguageRNS_13TVarEntryInfoE_ZN7glslang22TDefaultGlslIoResolverC1ERKNS_13TIntermediateE_ZN7glslang15HlslTokenStream11recedeTokenEv_ZN7glslang13TParseContextC2ERNS_12TSymbolTableERNS_13TIntermediateEbi8EProfileRKNS_10SpvVersionE11EShLanguageR9TInfoSinkb11EShMessagesPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEglobalUniformSet_ZNK7glslang13TIntermediate18computeTypeXfbSizeERKNS_5TTypeERbS4_S4__ZN7glslang11TIntermLoopD2Ev_ZNK7glslang22TDefaultIoResolverBase21getResourceSetBindingB5cxx11E11EShLanguage_ZNK7glslang11HlslGrammar13getTypeStringENS_15EHlslTokenClassE_ZN7glslang13TInputScanner3getEv_ZN7glslang10TPpContext10CPPversionEPNS_8TPpTokenE_ZN3spv5BlockD1Ev_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiEN7glslang14pool_allocatorIS2_EEE16_M_insert_uniqueIS2_EES0_ISt17_Rb_tree_iteratorIS2_EbEOT__ZN7glslang13TGlslIoMapperD2Ev_ZN7glslang9TBuiltIns10initializeEi8EProfileRKNS_10SpvVersionE_ZN7glslang10TPpContext12tMarkerInputD1Ev_ZN7glslang19TInductiveTraverser14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZNK7glslang7TSymbol7getNameB5cxx11Ev_ZNSt6vectorIN3spv7Builder11AccessChainESaIS2_EE17_M_realloc_insertIJS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZN9TPreambleD2Ev_ZN7glslang17TSwizzleSelectorsIiE9push_backEi_ZNSt8_Rb_treeIjSt4pairIKjjESt10_Select1stIS2_ESt4lessIjESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1__ZN7glslang11TAnonMember15getWritableTypeEv_ZNK7glslang9TFunction22getDeclaredBuiltInTypeEv_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE7compareEPKc_ZNSt8_Rb_treeIPKN7glslang7TVectorINS0_8TTypeLocEEESt4pairIKS5_NS0_16HlslParseContext8tIoKindsEESt10_Select1stISA_ESt4lessIS5_ENS0_14pool_allocatorISA_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7__ZN7glslang10TPpContext11tMacroInput12isMacroInputEv_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE6resizeEm_ZN7glslang13TParseContext22handleSwitchAttributesERKNS_5TListINS_14TAttributeArgsEEEP11TIntermNode_ZNKSt5dequeIPN7glslang7TShader8Includer13IncludeResultESaIS4_EE4sizeEv_ZNSt3mapIiN7glslang7TVectorIPKNS0_12TIntermTypedEEESt4lessIiENS0_14pool_allocatorISt4pairIKiS5_EEEEixERSA__ZN7glslang10TPpContext22TokenizableIncludeFile4scanEPNS_8TPpTokenE_ZN7glslang7TSymbol13setExtensionsEiPKPKc_ZN7glslang18TDefaultIoResolverD0Ev_ZN7glslang13TParseContext12handlePragmaERKNS_10TSourceLocERKNS_7TVectorINSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEEE_ZN3spv7Builder26createVectorExtractDynamicEjjj_ZTVN7glslang7TSymbolE_ZNK7glslang5TType11getTypeNameB5cxx11Ev_ZNSt6vectorISt4pairIPN7glslang5TTypeENS1_10TQualifierEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT__ZNKSt6vectorIN3spv10DecorationESaIS1_EE12_M_check_lenEmPKc_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS5_IS7_EEE17_M_realloc_insertIJRKS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT__ZNK7glslang13TParseContext17attributeFromNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang10TPpContext11tTokenInputD1Ev_ZN7glslang11HlslGrammar21acceptSimpleStatementERP11TIntermNode_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiEN7glslang14pool_allocatorIiEEE20_Reuse_or_alloc_nodeclIRKiEEPSt13_Rb_tree_nodeIiEOT__ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJPFvRN7glslang9TWorklistEESt17reference_wrapperIS4_EEEEEED2Ev_ZNSt6vectorIPN3spv5BlockESaIS2_EE12emplace_backIJS2_EEEvDpOT__ZNK3spv7Builder8isScalarEj_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE7_S_copyEPcPKcm_ZNSt6vectorIPN3spv8FunctionESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZNK3spv7Builder9getOpCodeEj_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiESaIS7_EED1Ev_ZNK7glslang12TIntermTyped8isMatrixEv_ZNK7TLinker18getUniformBindingsEv_ZN7glslang13TParseContext22transparentOpaqueCheckERKNS_10TSourceLocERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang12TIntermTyped18propagatePrecisionENS_19TPrecisionQualifierE_ZN7glslang11HlslGrammar27acceptStructDeclarationListERPNS_7TVectorINS_8TTypeLocEEERP11TIntermNodeRNS1_INS_19TFunctionDeclaratorEEE_ZN7glslang5TTypeC1EPNS_7TVectorINS_8TTypeLocEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang10TPpContext11TokenStream8getTokenERNS_17TParseContextBaseEPNS_8TPpTokenE_ZNKSt6vectorISt10unique_ptrIN3spv11InstructionESt14default_deleteIS2_EESaIS5_EE12_M_check_lenEmPKc_ZN7glslang16TIntermTraverser11visitSwitchENS_6TVisitEPNS_13TIntermSwitchE_ZN7glslang9TFunction15getWritableTypeEv_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEE4findEcm_ZNSt10unique_ptrIN7glslang17TParseContextBaseESt14default_deleteIS1_EED2Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERKS5__ZNK3spv7Builder18getContainedTypeIdEji_ZN7glslang17TParseContextBase10checkIndexERKNS_10TSourceLocERKNS_5TTypeERi_ZN7glslang16HlslParseContext17assignToInterfaceERNS_9TVariableE_ZN7glslang22TDefaultIoResolverBase11getFreeSlotEiii_ZNK7glslang5TType8containsIZNKS0_17containsStructureEvEUlPKS0_E_EEbT__ZNK7glslang5TType8containsIZNKS0_17containsBasicTypeENS_10TBasicTypeEEUlPKS0_E_EEbT__ZN7glslang11HlslGrammar8expectedEPKc_ZNK3spv11Instruction4dumpERSt6vectorIjSaIjEE_ZN7glslang12TSymbolTable6insertERNS_7TSymbolE_Z10isNonDigitc_ZNSt8__detail9_Map_baseIjSt4pairIKjSt6vectorIPN3spv11InstructionESaIS6_EEESaIS9_ENS_10_Select1stESt8equal_toIjESt4hashIjENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixERS2__ZN7glslang16HlslParseContext17handleConstructorERKNS_10TSourceLocEPNS_12TIntermTypedERKNS_5TTypeE_ZNK7glslang7TSymbol13getExtensionsEv_ZSt8for_eachISt17_Rb_tree_iteratorISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS6_13TVarEntryInfoEEENS6_14TSlotCollectorEET0_T_SG_SF__ZN7glslang17TShaderQualifiers5mergeERKS0__ZN7glslang11HlslGrammar27acceptConditionalExpressionERPNS_12TIntermTypedE_ZN7glslang10TPpContext11tMacroInput20peekContinuedPastingEi_ZN3spv7Builder23makeStatementTerminatorENS_2OpEPKc_ZN7glslang16HlslParseContext23clearUniformInputOutputERNS_10TQualifierE_ZNSt18_Bit_iterator_base10_M_bump_upEv_ZNK7glslang16HlslParseContext30lineDirectiveShouldSetNextLineEv_ZNSt8_Rb_treeIN7glslang16HlslParseContext17tInterstageIoDataES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE20_Reuse_or_alloc_nodeclIRKS2_EEPSt13_Rb_tree_nodeIS2_EOT__ZN7glslang13TParseContext20memorySemanticsCheckERKNS_10TSourceLocERKNS_9TFunctionERKNS_15TIntermOperatorE_ZN3spv7Builder13makeFloatTypeEi_ZN11TUniformMap15getAsUniformMapEv_ZN7glslang16TIntermSelectionD1Ev_ZN7glslang7TShader26addUniformLocationOverrideEPKci_ZN7glslang16HlslParseContext27initializeExtensionBehaviorEv_ZNK7glslang5TType17getOuterArraySizeEv_ZN7glslang16HlslParseContext14declareTypedefERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeE_ZNK3spv7Builder19isCooperativeMatrixEj_ZTVN7glslang7TShader14ForbidIncluderE_ZN7glslang13TParseContext15mergeQualifiersERKNS_10TSourceLocERNS_10TQualifierERKS4_b_Z26ProcessGlobalBlockSettingsRiRPPcPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPjSA_ShConstructCompiler_ZN7glslang13TIntermBranchD1Ev_ZN7glslang16HlslParseContext22getStructBufferCounterERKNS_10TSourceLocEPNS_12TIntermTypedE_ZNK7glslang5TType8containsIZNKS0_15containsBuiltInEvEUlPKS0_E_EEbT__ZN3spv18MemoryAccessStringEi_ZN7glslang17TParseContextBase19notifyLineDirectiveEiibiPKc_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1__ZN7glslang7TShader23setFlattenUniformArraysEb_ZN7glslang11HlslGrammar23acceptCompoundStatementERP11TIntermNode_ZN7glslang14TParseVersions19checkExtensionStageERKNS_10TSourceLocEPKc_ZN7glslang11HlslGrammar27acceptSamplerDeclarationDX9ERNS_5TTypeE_ZSteqIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS7__ZN7glslang10TQualifier22getBlendEquationStringENS_19TBlendEquationShiftE_ZTV13TShHandleBase_ZN7glslang14TParseVersions21requireInt8ArithmeticERKNS_10TSourceLocEPKcS5__ZNKSt6vectorIiN7glslang14pool_allocatorIiEEE12_M_check_lenEmPKc_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_St9_IdentityIS7_ESt4lessIS7_ESaIS7_EE22_M_insert_range_uniqueISt23_Rb_tree_const_iteratorIS7_EEENSt9enable_ifIXsrSt7is_sameIS7_NSt15iterator_traitsIT_E10value_typeEE5valueEvE4typeESK_SK__ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEENS5_IS7_EEE17_M_realloc_insertIJS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT__ZN7glslang16HlslParseContext19transformEntryPointERKNS_10TSourceLocERNS_9TFunctionERKNS_5TListINS_14TAttributeArgsEEE_ZN7glslang16HlslParseContext21handleBracketOperatorERKNS_10TSourceLocEPNS_12TIntermTypedES5__ZTVN3spv8FunctionE_ZN3spv7Builder17createBuiltinCallEjjiRKSt6vectorIjSaIjEE_ZN7glslang20TReflectionTraverserD0Ev_ZN20DirStackFileIncluder13includeSystemEPKcS1_m_ZN3spv7Builder18makeDoubleConstantEdb_ZN7glslang8TProgram14dumpReflectionEv_ZNK11TIntermNode18getAsSelectionNodeEv_ZNSt6vectorIPKcSaIS1_EE9push_backERKS1__ZN7glslang10TPpContext22TokenizableIncludeFileD2Ev_ZN7glslang16HlslParseContext11globalCheckERKNS_10TSourceLocEPKc_ZN7glslang14TParseVersions17requireExtensionsERKNS_10TSourceLocEiPKPKcS5__ZN7glslang13TIntermBinary15updatePrecisionEv_ZN7glslang23DefaultTBuiltInResourceE_ZN7glslang9TVariableC2EPKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TTypeEb_ZN7glslang15FinalizeProcessEv__libc_csu_finiDumpBuiltinSymbols_ZN7glslang8TProgram5mapIOEPNS_14TIoMapResolverEPNS_9TIoMapperE_ZN7glslang16HlslParseContext12convertArrayEPNS_12TIntermTypedERKNS_5TTypeE_ZN7glslang21TNotifyUniformAdaptorclERSt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_13TVarEntryInfoEE_ZN7glslang16TSymbolValidater9typeCheckEPKNS_5TTypeES3_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZN7glslang7TShader8Includer13includeSystemEPKcS3_m_ZN7glslang13TParseContext12makeEditableERPNS_7TSymbolE_ZN7glslang13TIntermediate12promoteUnaryERNS_12TIntermUnaryE_ZN7glslang17TObjectReflectionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_5TTypeEiiii_ZN7glslang8TProgram15getInfoDebugLogEv_ZN7glslang20TIntermConstantUnionD0Ev_ZN7glslang11TReflectionD2Ev_ZN7glslang13TIntermediateC2E11EShLanguagei8EProfileReflectOptions_ZN3spv7Builder11AccessChain13CoherentFlagsoRERKS2__ZNK7glslang11TAnonMember16getAnonContainerEv_ZN7glslang22TDefaultGlslIoResolver15validateBindingE11EShLanguageRNS_13TVarEntryInfoE_ZN3spv8FunctionD0Ev_ZN7glslang13TParseContext11builtInNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN11TIntermNode13getAsOperatorEv_ZNSt10unique_ptrIA_mSt14default_deleteIS0_EED1Ev_ZN7glslang13TParseContext19arrayQualifierErrorERKNS_10TSourceLocERKNS_10TQualifierE_ZN3spv7Builder15makeSamplerTypeEv_ZN3spv7Builder9closeLoopEv_ZN7glslang22TDefaultIoResolverBase16endNotificationsE11EShLanguage_ZN7glslang16OS_AllocTLSIndexEv_ZN7glslang10TPpContext12tMarkerInput7ungetchEv_ZNSt10unique_ptrIN7glslang18TBuiltInParseablesESt14default_deleteIS1_EED2Ev_ZNK7glslang13TParseContext20makeInternalVariableEPKcRKNS_5TTypeE_ZNSt15_Rb_tree_headerC1Ev_ZN3spv7Builder15postProcessTypeERKNS_11InstructionEj_ZN3spv7Builder17makeFunctionEntryENS_10DecorationEjPKcRKSt6vectorIjSaIjEERKS4_IS4_IS1_SaIS1_EESaISA_EEPPNS_5BlockE_ZNSt10_HashtableIPN7glslang12TIntermTypedESt4pairIKS2_NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESaISB_ENSt8__detail10_Select1stESt8equal_toIS2_ESt4hashIS2_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_deallocate_bucketsEv_ZN3spv16DecorationStringEi_ZNK3spv7Builder14getTypeNumRowsEj_ZN7glslang5TType10getSamplerEv_ZN7glslang16HlslParseContext27addGenMulArgumentConversionERKNS_10TSourceLocERNS_9TFunctionERPNS_12TIntermTypedE_ZN7glslang17TParseContextBase12trackLinkageERNS_7TSymbolE_ZN7glslang22TDefaultIoResolverBase13validateInOutE11EShLanguageRNS_13TVarEntryInfoE_ZNSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE12emplace_backIJS1_EEEvDpOT__ZNK7glslang5TType27getBufferReferenceAlignmentEv_ZTV14TGenericLinker_ZN7glslang16TIntermAggregate11setOperatorENS_9TOperatorE_ZN3spv12ParameterizeEv_ZNK7glslang5TType16sameElementShapeERKS0_PiS3__ZN7glslang12TSymbolTable23updateUniqueIdLevelFlagEv_ZNSt10unique_ptrIN7glslang9TWorkItemESt14default_deleteIS1_EED1Ev_ZN3spv7Builder10makeSwitchEjjiRKSt6vectorIiSaIiEES5_iRS1_IPNS_5BlockESaIS7_EE_ZN7glslang16HlslParseContext18addFlattenedMemberERKNS_9TVariableERKNS_5TTypeERNS0_12TFlattenDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEbRKNS_10TQualifierEPKNS_11TArraySizesE_ZN3spv7Builder19remapDynamicSwizzleEv_ZN7glslang8TProgramD0Ev_ZNK7glslang9TFunction18getFixedParamCountEv_ZN7glslang16HlslParseContextC2ERNS_12TSymbolTableERNS_13TIntermediateEbi8EProfileRKNS_10SpvVersionE11EShLanguageR9TInfoSinkNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEEb11EShMessages_ZN7glslang18TBuiltInParseablesD1Ev_ZNK7glslang5TType5cloneEv_ZN7glslang9TIoMapperD0Ev_ZN7glslang10TPpContextC1ERNS_17TParseContextBaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_7TShader8IncluderE_ZN3spv11Instruction12addIdOperandEj_ZNKSt6vectorIP11TIntermNodeN7glslang14pool_allocatorIS1_EEE12_M_check_lenEmPKc_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC2ERKS6__ZN7glslang10TPpContext7getCharEv_ZN7glslang16HlslParseContext15expandArgumentsERKNS_10TSourceLocERKNS_9TFunctionERPNS_12TIntermTypedE_ZN3spv7Builder17makeInt16ConstantEib_ZN7glslang16HlslParseContext11assignErrorERKNS_10TSourceLocEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEESC__ZN7glslang14TPoolAllocatorD1Ev_ZN7glslang10TPpContext16tUngotTokenInputD0Ev_ZN7glslang13TParseContext20paramCheckFixStorageERKNS_10TSourceLocERKNS_17TStorageQualifierERNS_5TTypeE_ZNSt5arrayISt6threadLm16EED2Ev_ZTVN7glslang16TVarSetTraverserE_ZNK7glslang5TType8isScalarEv_ZN7glslang13TParseContext16recordStructCopyERSt3mapIPKNS_7TVectorINS_8TTypeLocEEES1_ImS6_St4lessImESaISt4pairIKmS6_EEES7_IS6_ESaIS9_IKS6_SD_EEEPKNS_5TTypeESM__ZN3spv21AccessQualifierStringEi_ZTVN7glslang20TReflectionTraverserE_ZN7glslang11IsAnonymousERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang10TPpContext12tStringInputD0Ev_ZN7glslang13TParseContext12ioArrayCheckERKNS_10TSourceLocERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN7glslang16HlslParseContext14arraySizeCheckERKNS_10TSourceLocEPNS_12TIntermTypedERNS_10TArraySizeE_ZN11TUniformMapD0Ev_ZN7glslang13TIntermediate20checkCallGraphCyclesER9TInfoSink_ZN7glslang11TAllocation16guardBlockEndValE_ZN7glslang11HlslGrammar24acceptSelectionStatementERP11TIntermNodeRKNS_5TListINS_14TAttributeArgsEEE_ZN3spv5BlockD0Ev_ZNSt3mapIjjSt4lessIjESaISt4pairIKjjEEEixERS3__ZNK7glslang9TVariable5cloneEv_ZN7glslang10TQualifier21getLayoutFormatStringENS_13TLayoutFormatE_ZNSt6vectorIN7glslang17TObjectReflectionESaIS1_EE12emplace_backIJS1_EEEvDpOT__ZNSt8_Rb_treeIPKN7glslang7TVectorINS0_8TTypeLocEEESt4pairIKS5_St3mapImS5_St4lessImESaIS6_IKmS5_EEEESt10_Select1stISF_ES9_IS5_ESaISF_EE24_M_get_insert_unique_posERS7__ZNSt8_Rb_treeIxSt4pairIKxPN7glslang9TVariableEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE24_M_get_insert_unique_posERS1__ZN7glslang16HlslParseContext12findFunctionERKNS_10TSourceLocERNS_9TFunctionERbRiRPNS_12TIntermTypedE_ZN7glslang13TParseContext17fixBlockLocationsERKNS_10TSourceLocERNS_10TQualifierERNS_7TVectorINS_8TTypeLocEEEbb_ZTVN7glslang10TPpContext10tZeroInputE_ZN7glslang16TIntermTraverser14visitAggregateENS_6TVisitEPNS_16TIntermAggregateE_ZN7glslang13DetachProcessEv_ZNK7glslang12TIntermTyped10getAsTypedEv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iESt10_Select1stISA_ESt4lessIS7_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS9__ZNSt8__detail9_Map_baseIPKN7glslang7TVectorINS1_8TTypeLocEEESt4pairIKS6_jESaIS9_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixERS8__ZN7glslang13TParseContextD0Ev_ZN7glslang16TUserIdTraverserD2Ev_ZN7glslang13TParseContext32finalizeAtomicCounterBlockLayoutERNS_9TVariableE_ZN7glslang11HlslGrammar18captureBlockTokensERNS_7TVectorINS_9HlslTokenEEE_ZN7glslang13TParseContext27fixBlockUniformLayoutMatrixERNS_10TQualifierEPNS_7TVectorINS_8TTypeLocEEES6__ZTVN7glslang10TPpContext11tTokenInputE_ZN7glslang17TSpirvRequirementC2Ev_ZN7glslang9TBuiltIns17addTabledBuiltinsEi8EProfileRKNS_10SpvVersionE_ZNK7glslang16HlslParseContext14isInputBuiltInERKNS_10TQualifierE_ZN7glslang13TIntermediate7addLoopEP11TIntermNodePNS_12TIntermTypedES4_bRKNS_10TSourceLocE_ZNK7glslang13TParseContext23setUniformBlockDefaultsERNS_5TTypeE_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN7glslang18TBlockStorageClassEESaIS9_EE17_M_realloc_insertIJS9_EEEvN9__gnu_cxx17__normal_iteratorIPS9_SB_EEDpOT__ZN9TCompiler13getAsCompilerEv_ZNSt8_Rb_treeIN7glslang16HlslParseContext17tInterstageIoDataES2_St9_IdentityIS2_ESt4lessIS2_ESaIS2_EE11equal_rangeERKS2__ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT__ZN7glslang16HlslParseContext18parseShaderStringsERNS_10TPpContextERNS_13TInputScannerEb_ZN7glslang13TParseContext15findFunction120ERKNS_10TSourceLocERKNS_9TFunctionERb_ZNK3spv7Builder22dumpSourceInstructionsEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIjSaIjEE_ZN3spv7Builder17createArrayLengthEjj_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_iESt10_Select1stISA_ESt4lessIS7_ESaISA_EE4findERS9__ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4pairIKS7_PNS4_7TSymbolEESt10_Select1stISC_ESt4lessIS7_ENS5_ISC_EEE11lower_boundERS9__ZN7glslang22TDefaultIoResolverBaseD2Ev_ZN3spv7Builder15makeIntegerTypeEib_ZN7glslang17TPrecisionManagerD0Ev_ZN3spv7Builder10makeReturnEbj_ZN7glslang16HlslParseContext20isClipOrCullDistanceENS_16TBuiltInVariableE_ZN7glslang16HlslParseContext13binaryOpErrorERKNS_10TSourceLocEPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEESC__ZN7glslang5TType17getTypeParametersEv_ZNK7glslang5TType8isVectorEv_ZNSt11_Deque_baseIPN3spv5BlockESaIS2_EED1EvShGetUniformLocation_ZN7glslang14TParseVersionsD0Ev_ZN7glslang13TIntermediate19mergeUniformObjectsER9TInfoSinkRS0__ZN7glslang11HlslGrammarD1Ev_ZN7glslang22TDefaultIoResolverBase23computeTypeLocationSizeERKNS_5TTypeE11EShLanguage_ZN7glslang13TIntermSymbolD2Ev_ZTVN7glslang15TIntermOperatorE_ZN7glslang22TDefaultHlslIoResolver14resolveBindingE11EShLanguageRNS_13TVarEntryInfoE_ZNSt3setIxSt4lessIxESaIxEE6insertERKx_ZN3spv14SpvBuildLogger16tbdFunctionalityERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZNK7glslang9TFunction12getBuiltInOpEv_ZN7glslang7TShaderD1Ev_ZNSt8_Rb_treeIN7glslang16TBuiltInVariableESt4pairIKS1_PNS0_7TSymbolEESt10_Select1stIS6_ESt4lessIS1_ENS0_14pool_allocatorIS6_EEE24_M_get_insert_unique_posERS3__Z12DeleteLinkerP13TShHandleBase_ZN7glslang16HlslParseContext16makeIntegerIndexEPNS_12TIntermTypedE_ZNSt6vectorIN3spv7Builder11AccessChainESaIS2_EED2Ev_ZN7glslang16TIntermAggregateD1Ev_ZTVN7glslang8TProgramE_ZNK7glslang11TAnonMember5cloneEv_ZNSt5mutex4lockEv_ZN7glslang9TVariableD1Ev_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_St9_IdentityIS7_ESt4lessIS7_ESaIS7_EE24_M_get_insert_unique_posERKS7__ZNSt3setIPK11TIntermNodeSt4lessIS2_ESaIS2_EE4findERKS2__ZN3spv7Builder18createFunctionCallEPNS_8FunctionERKSt6vectorIjSaIjEE_ZN7glslang7TSymbolC1ERKS0__ZNK7glslang11TConstUniongtERKS0__ZN7glslang5TTypeC2EPNS_7TVectorINS_8TTypeLocEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_10TQualifierE_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZN7glslang13TInfoSinkBase7messageENS_11TPrefixTypeEPKc_ZN7glslang10TPpContext11tMacroInputD0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEC2EOS6__ZNK7glslang16HlslParseContext19shouldConvertLValueEPK11TIntermNode_ZN7glslang7TShader20setShiftImageBindingEj_ZN3spv7Builder18makeUint64ConstantEyb_ZN7glslang16HlslParseContext17counterBufferTypeERKNS_10TSourceLocERNS_5TTypeE_ZN3spv19ExecutionModeStringEi_ZN7glslang9isTypeIntENS_10TBasicTypeE_ZNK7glslang5TType12getFieldNameB5cxx11Ev_ZN7glslang11RoundToPow2IjEEvRT_i_ZN7glslang14TParseVersions13vulkanRemovedERKNS_10TSourceLocEPKc_Z14PutsIfNonEmptyPKc_ZNK7glslang5TType15isParameterizedEv_ZNK3spv7Builder27getResultingAccessChainTypeEv_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7__ZN7glslang13TIntermediate12checkStageIOER9TInfoSinkRS0__ZN7glslang12TSymbolTable4pushEv_ZNK7glslang5TType9getStructEv_ZN3spv7Builder2IfC2EjjRS0__ZN7glslang5TTypeD2Ev_ZN7glslang17TParseContextBaseD0Ev_ZTVN7glslang12TIntermUnaryE_ZN3spv7Builder16makeRayQueryTypeEv_Z7yyparsePN7glslang13TParseContextE_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEES7_St4lessIS7_ESaISt4pairIKS7_S7_EEEixERSB__ZSt3hexRSt8ios_base_ZN7glslang20TReflectionTraverserD1Ev_ZN7glslang13TParseContext14voidErrorCheckERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEENS_10TBasicTypeE_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_PKN7glslang13TIntermSymbolEESaISD_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZNSt5arrayIiLm2EE4fillERKi_ZN7glslang12OutputSpvBinERKSt6vectorIjSaIjEEPKc_ZN7glslang15HlslTokenStreamD0Ev_ZNSt8_Rb_treeIxSt4pairIKxPN7glslang16HlslParseContext21tShadowTextureSymbolsEESt10_Select1stIS6_ESt4lessIxENS2_14pool_allocatorIS6_EEE4findERS1__ZN7glslang12TIntermTypedC1ERKNS_5TTypeE_ZN3spv7Builder13promoteScalarENS_10DecorationERjS2__ZN7glslang14TStringAtomMapC1Ev_ZN7glslang10TQualifier13makeTemporaryEv_ZN7glslang5TType23setArrayVariablyIndexedEv_ZTVN7glslang9TWorklistE_ZN7glslang13TIntermediateD1Ev_ZNSt8_Rb_treeIxSt4pairIKxN7glslang16HlslParseContext12TFlattenDataEESt10_Select1stIS5_ESt4lessIxENS2_14pool_allocatorIS5_EEE24_M_get_insert_unique_posERS1__Z18ProcessBindingBaseRiRPPcN7glslang13TResourceTypeE_ZN7glslang12TIntermUnaryC2ENS_9TOperatorE_ZNK7glslang16TIntermAggregate7getNameB5cxx11Ev_ZN7glslang14TParseVersions14int8ArithmeticEv_ZNK7glslang8TProgram15getUniformBlockEi_ZN7glslang10TPpContext14scanHeaderNameEPNS_8TPpTokenEc_ZN3spv7Builder18addExecutionModeIdEPNS_8FunctionENS_13ExecutionModeERKSt6vectorIjSaIjEE_ZN7glslang13TParseContext24arrayOfArrayVersionCheckERKNS_10TSourceLocEPKNS_11TArraySizesE_ZNK7glslang17TSymbolTableLevel15hasFunctionNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEE_ZN3spv7Builder11makeNewLoopEv_ZNSt3mapIxPN7glslang16HlslParseContext21tShadowTextureSymbolsESt4lessIxENS0_14pool_allocatorISt4pairIKxS3_EEEEixEOx_ZNSt6vectorIPKN7glslang9TFunctionENS0_14pool_allocatorIS3_EEEC2ERKS6__ZN7glslang10TPpContext17missingEndifCheckEv_ZNK7glslang16TIntermSelection12getConditionEv_ZN7glslang13TParseContext18handleLengthMethodERKNS_10TSourceLocEPNS_9TFunctionEP11TIntermNode_ZN7glslang13TParseContext12findFunctionERKNS_10TSourceLocERKNS_9TFunctionERb_ZN7glslang13TIntermediate13makeAggregateERKNS_10TSourceLocE_ZN7glslang22TDefaultIoResolverBase20reserverResourceSlotERNS_13TVarEntryInfoER9TInfoSink_ZNSt7__cxx1110_List_baseIN7glslang14TAttributeArgsENS1_14pool_allocatorIS2_EEE10_List_implC2Ev_ZN16TGenericCompilerD1Ev_ZN7glslang17TObjectReflectionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_5TTypeEiiii_ZN7glslang17TSmallArrayVectorD1Ev_ZNSt12_Vector_baseIjSaIjEEC1EmRKS0__ZNK11TIntermNode15getAsBinaryNodeEv_ZN7glslang16TOutputTraverser11visitBinaryENS_6TVisitEPNS_13TIntermBinaryE_ZN3spv11SpirvStreamD1Ev_ZNK7glslang9TFunctionixEi_ZN7glslang7TVectorINS_11TConstUnionEEC1Em_ZN7glslang16TRemoveTraverser11visitBranchENS_6TVisitEPNS_13TIntermBranchE_ZN7glslang13TParseContext10limitCheckERKNS_10TSourceLocEiPKcS5__ZTVN7glslang16HlslParseContextE_ZN7glslang14TParseVersions19ppRequireExtensionsERKNS_10TSourceLocEiPKPKcS5__ZNKSt6vectorIN7glslang12TVarLivePairESaIS1_EE12_M_check_lenEmPKc_ZN3spv7Builder13addDecorationEjNS_10DecorationERKSt6vectorIPKcSaIS4_EE_ZNSt8__detail9_Map_baseIPN3spv5BlockESt4pairIKS3_S3_ESaIS6_ENS_10_Select1stESt8equal_toIS3_ESt4hashIS3_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb0ELb0ELb1EEELb1EEixERS5__ZN7glslang16HlslParseContext27handleSamplerTextureCombineERKNS_10TSourceLocEPNS_12TIntermTypedES5__ZN3spv5BlockC2EjRNS_8FunctionE_ZN7glslang14pool_allocatorIcEC2Ev_ZN7glslang7TShader14ForbidIncluderD1Ev_Z5ErrorPKcS0__ZN7glslang13TParseContext24redeclareBuiltinVariableERKNS_10TSourceLocERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_10TQualifierERKNS_17TShaderQualifiersE_ZNK7glslang13TIntermediate28getArithemeticFloat16EnabledEv_ZN7glslang11HlslGrammar22acceptBinaryExpressionERPNS_12TIntermTypedENS_15PrecedenceLevelE_ZN7glslang14TParseVersions17float16ArithmeticEv_ZN7glslang14TParseVersions20explicitFloat64CheckERKNS_10TSourceLocEPKcb_ZN7glslang10TPpContext11tTokenInput11peekPastingEv_ZN7glslang10TPpContext11addMacroDefEiRNS0_11MacroSymbolE_ZN7glslang9TVariable15getWritableTypeEv_ZNSt8_Rb_treeIiSt4pairIKiPN7glslang9TVariableEESt10_Select1stIS5_ESt4lessIiENS2_14pool_allocatorIS5_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS1__ZNK7glslang14TAttributeArgs6getIntERii_ZNKSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE4findERKS5__ZNSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcEN7glslang14pool_allocatorIcEEEESt4lessIS7_ENS5_IS7_EEE6insertERKS7__ZNSt6vectorIjSaIjEEC1EmRKS0__ZN7glslang13TIntermediate9seedIdMapERNS_7TIdMapsERx_ZN7glslang7TShader18setNoStorageFormatEb_ZN20DirStackFileIncluderD1Ev_ZNK7glslang15TIntermOperator13getAsOperatorEv_ZN13TShHandleBaseD1Ev_ZN7glslang13TParseContext19checkRuntimeSizableERKNS_10TSourceLocERKNS_12TIntermTypedE_ZN7glslang20TReflectionTraverser21blowUpActiveAggregateERKNS_5TTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcENS_14pool_allocatorIcEEEERKNS_5TListIPNS_13TIntermBinaryEEESt20_List_const_iteratorISF_EiiiiiNS_17TStorageQualifierEb_ZN7glslang12TScanContext16fillInKeywordMapEv_ZNK7glslang12TIntermTyped15isIntegerDomainEv_ZN3spv12MemoryStringEi_ZN7glslang13TParseContext17layoutObjectCheckERKNS_10TSourceLocERKNS_7TSymbolE_ZN3spv12SourceStringEi_ZSteqIcSt11char_traitsIcESaIcEEbRKNSt7__cxx1112basic_stringIT_T0_T1_EEPKS5__Z25CompileAndLinkShaderUnitsSt6vectorI14ShaderCompUnitSaIS0_EE_Z12FindLanguageRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZNSt6vectorIN7glslang16TConstUnionArrayENS0_14pool_allocatorIS1_EEE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S4_EEDpOT__ZN7glslang13TIntermediate13growAggregateEP11TIntermNodeS2__ZN3spv7Builder16createNoResultOpENS_2OpE_ZN7glslang13TParseContext19blockQualifierCheckERKNS_10TSourceLocERKNS_10TQualifierEb_ZTVN7glslang15TConstTraverserE_ZN7glslang14TParseVersions10spvRemovedERKNS_10TSourceLocEPKc_ZNK7glslang5TType16isFloatingDomainEv_ZNSt8_Rb_treeIxSt4pairIKxPN7glslang16HlslParseContext21tShadowTextureSymbolsEESt10_Select1stIS6_ESt4lessIxENS2_14pool_allocatorIS6_EEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS6_ERS1__ZN7glslang20TReflectionTraverser10addUniformERKNS_13TIntermSymbolE_ZN7glslang14TParseVersions15int16ArithmeticEv_ZN3spv21FunctionControlParamsE_ZN7glslang9TFunction16addThisParameterERNS_5TTypeEPKcGLIBC_2.17GLIBC_2.29GLIBCXX_3.4.20GLIBCXX_3.4.18GLIBCXX_3.4.26GLIBCXX_3.4.11GLIBCXX_3.4.9CXXABI_1.3GLIBCXX_3.4.22GLIBCXX_3.4.14CXXABI_1.3.5GLIBCXX_3.4.15GLIBCXX_3.4.21GLIBCXX_3.4            "G0"" " p"h"v #a #) '#ӯk 5#r @#d O#uѯ ^#ek#qz#t)#@_H_P_X_`_ h_p_Bx_e__ _ _w_8__4_p_JȻ_6л_ػ____B_. _ _Y__A _ (_0_8_@_7H_P_"X_`_h_`p_x_v _A___ _1__Z__ȼ_м_ ؼ_8__ __{_ ___ _|(_0_C8_ @_H_B P_ X_ `_h_p_Ux__j_( _U_d_U_f_O__ Ƚ_)н_ ؽ_d _L_____}__ _f(_0_ 8_o@_H_&P_X_`_h_O p_x____V_k _ _D_V__^Ⱦ_>о_ؾ___ _H __: __V_ _%(_0_`8_+@_H_P_ X_ `_(h_!p_Dx_\___y___0_%__ȿ_п_ؿ_ _ (___+____ _(_0_8_@_ H_ P_ X_ `_ h_p_x__________/ ________ _!_"_# _$(_%0_&8_'@_(H_)P_*X_+`_,h_-p_.x_/_0_1_2_Z_3_4_5_6_7_8_9_:_;_<_=_>_?_@_A_B _C(_D0_E8_F@_GH_HP_IX_J`_Kh_Lp_Mx_N_O_P_Q_R_S_T_V_W_X_Y_Z_[_c _\_]_^___`_a_b _c(_d0_e8_f@_gH_hP_iX_j`_kh_lp_mx_n_o_p_q_r_s_t_u_v_w_x_y_z_{_|_}_~____ _(_0_8_@_H_P_X_`_h_p_x_____________________ _(__${A{_{P G?    P @ P @" P  @B P @b P @ P @ P @ P @ P "@ P &@" P *@B P .@b P 2@ P 6@ P :@ P >@ P B@ P F@" P J@B P N@b P R@ P V@ P Z@ P ^@ P b@ P f@" P j@B P n@b P r@ P v@ P z@ P ~@ P @ P @" P @B P @b P @ P @ P @ P @ P @ P @" P @B P @b P @ P @ P @ P @ P @ P @" P @B P @b P @ P @ P @ P @ P @ P @" P @B P @b P @ P @ P @ P @ P A P A" P  AB P Ab P A P A P A P A P "A P &A" P *AB P .Ab P 2A P 6A P :A P >A P BA P FA" P JAB P NAb P RA P VA P ZA P ^A P bA P fA" P jAB P nAb P rA P vA P zA P ~A P A P A" P AB P Ab P A P A P A P A P A P A" P AB P Ab P A P A P A P A P A P A" P AB P Ab P A P A P A P A P A P A" P AB P Ab P A P A P A P A P B P B" P  BB P Bb P B P B P B P B P "B P &B" P *BB P .Bb P 2B P 6B P :B P >B P BB P FB" P JBB P NBb P RB P VB P ZB P ^B P bB P fB" P jBB P nBb P rB P vB P zB P ~B P B P B" P BB P Bb P B P B *{` I { {Ss s T Д[u":E@U Ba!.7r(aZ P;?b??@9a6??aB* @?yҠb   ??!!?aTB Tb  @$g`b !|`Tab )[a ?T`"a??@9`L`ba"??@9`D`a??@9` 0;`ba"?@9@?`FSA[B{Ĩ/{St 4s@ GB B!R SA{¨_{ s s&4@  @B B{¨G { s s4@  @B B{¨G{ s s4@  @B B{¨G{ s s"?@  @B B{¨G{SS 4sF[е.R`BsuvJ`_82`8TS bҠ0$V rFb97TbҠ #U Fb-=Tb"@ AXG!09|!T@ (RtF@ -GR|||||||@ G@ E||@ F|@ G||@ `F|||SA[B{è_{ sEs @  @B B{¨Gl{ sEs"sB@  @B B{¨G\{ Fs@  @B B{¨GM{ Fs@  @B B{¨G>{ Fs@  @B B{¨G/{ Fs@  @B B{¨G { Fs@  @B B{¨G{ Fs@  @B B{¨G{ Fs@  @B B{¨G{ Fs@  @B B{¨G{ Fssbt@  @B B{¨G{ FsFe@  @B B{¨G{ FsJV@  @B B{¨G{ FsNG@  @B B{¨G{ FsR8@  @B B{¨G{ FsV)@  @B B{¨G{ FsZ@  @B B{¨Gz{ Fs^ @ GB BmRA ! " #@  ` @   4H\p$8L`t( @{¨_{ Esb@  @B B{¨G/{ Esf@  @B B{¨G { Esj@  @B B{¨G{ Esn@  @B B{¨G{ Esr@  @B B{¨G{ EssB@  @B B{¨G{ Est@  @B B{¨G{ Ese@  @B B{¨G{ EsV@  @B B{¨G{ EsG@  @B B{¨G{ Es8@  @B B{¨G{ Es)@  @B B{¨G{ Es@  @B B{¨Gz{ Es @  @B B{¨Gk{ Es@  @B B{¨G\{ Es@  @B B{¨GM{ Es@  @B B{¨G>_$@# t @ G@5_@  @ ?`T!C!FCC__@  @ !B!C! ša"CB FCC__{ S `\95 R`9 @{¨_@A@?qT!QA@ @ _@ 8Gb5B8R"BR8R @x* _@ 8Gb5R""R8R @* _{S T(sSA@{è_{STsSA@{è_@?T{ {x_{S`@t @aSA{¨_{SS`@t @`PSA{¨_{Shb@SA{¨"@!@e{@@ 5  1 R6 @{¨_@@@95{ 1r R(_{a! r`T#LN @{Ĩ_{S Ta?,SA@{è_{S3P@c7 Rt[6kRTu@9Q!?qT"?T 699""9sSA[BcCkD{ƨ_*@ C?4qT``Xa_ l2@?TR_R @{¨_{#c2! `5@ ` R{SS !!2@ C`C!!2`C`C!!2 RB BA@6@c26@c2H6@c2X6@c2h6@c2x6@c26@c26@c26@c26@c26@!2AA94@!2DA9@qDA9#2!2!*!2q!A A94@!2_ր@9A40_@94@ С!8CR_{ D3 R.{ $@T u@ARq @{¨_`RR{BS5*@@|3`@*s1aTR@=`~@~@!@kTY@3j48@.SA@{Ĩ_{@ S@!0!pSA{¨_ @SA{¨32*7@<4@4{[6cW S#9@! CV!C(rTA!@5C"rTA!T5CrTA!h5CrTA!|5CrTA!5C rTA!5CrTa!AT;@@T@9@ @! T@}ӵˀ+@T#@C@uVs S s #ZZy?@?qͬT;@@@9qT@9cQ,q(TB[cxcb"@֡ cUIT@98A!0:cq rT @ 2 c&~A!x:ce rTA!:c_ rTA!:cY rTA!;cS r!TA!(;cM rTA!;cG r`T@qT;@!@X5 @2@qTO@@\; ;@BR@`#A!<>`5@;O@A!@c rTA!\>c rTA!<c rT @ 2X @ 2U@qT;@A!4@5 R`JA!>`5 RA!>`5RA!>`5@R!-`5RA!>`5RA!>`5%RA!>`5&RA!?`5(RA!?`5@)RA!(?`52RA!8?`5@3R !,`54R!-x`55RA!H?q`57Ra!j`5@8RA!,c`59R@X?A!pc< rTA!c6 rTA!c0 r!TA!c* rTA!pc$ rT@ !R9 @2@ !R9A!c rT R`2 9A! c rT@ !R9A!Dc rT R`6 9A!c rTA!c rTA!c rTA!c r!TA!c rTA!8c rTA!c rTA!c rTA!c rT`RB2`RV@ @!2P@ @! 2 R`: 9H@ @! 2@ @!2A!<c rT`RB2A!c rT`RB2A!c rT`RB2A!lc rT`RB2A!c rT`RB2A!@cx rT`RB2A!co rT`RB2A! cf rT`RB2A!xc] rATA!cW rTA!$ cQ rTA!4 cK rTA!| cE rTA! c? rTA! c9 rTA! c3 raTA!l c- rTA! c' rTA! c! rATA!$ c rTA!4 c raTA! c rTA! c rTA! c raTA!D c rTA! c rTA! c raTA! c rTA!X c rTA!h c raTA! c r TA! c r TA!Xc r! TA!c ra TA!c r TA!c r! TA! c ra TA!lc rTA!|c r!TA!c raTA!c rTA!dc rT R`9'bb 0"bcb" R`9dcb R`b9 BRRR"RbRR@qT@O@1;@@`4 R`9A!cU r@T@ @!2;@!@A!cF rT@ @!2! !!c; r@T@q͡T;@!X@L5@ R<!B5@ Rr!85@ R!T/5@ R! &5@ A8RA!5 R`. R`2!5 R`. R r!h 5 R`.@R!5 R`.`R!5 R`.R!X5 R`.RA!P5 R`.R@ґA!tcrT! crTA!cr!TA!craTA!$crTA!crT@qT@O@f@;@?q T@fn @@W@ @!2@qT@<O@K;@@`N R`9;@@`&G! ckrT@ @!2A!@c`r@T;@@@T) @2 i @95 @2A!  A!AR4@d RBR` @4@7uBOcec#7@c@@T@`#@c  @2;@5 @@94A!5BBEq@T@ @2 @X7#ZA!D3`a  @9qT @2qҁT@@8 R`9?qT@җ@#qA!  r};@5 @@94A!BBEqT@u @2L6A!D @4A!t5{2 {2@?q`"T@TA!P 5 R`9@H @ 9x @9?qT R` 92 @2 @2 @2 ?qT@-@  @2 @2 @2 @2 @2 @2 @2rT ҹc9&~B"B9Oc0 @6@@`x6(6@@6@8$R ?qT@` @X7@AR ?DqT@ 6;GqT@!@ ,D!5@?Pq`TT?q`T?Pq T,D4;G`5@"Ҵ?Pq T? PqT!R,R !R,!R0!R,`R!r!R,RSA[BcCkDsE{Ψ_C{CccSS s k3[s Wu6B@t:B#;KTct ? 5 c 4@!@?@$TҀB]kmTzxc Bқ]B]sa"Aas@`B `"A@#s@aBaJBx"s@B]A!+`AaA@`"s@b RaFB("]*?x`s@w]l @ҁ]?@s@!l!  T D)*?`q{ AT @!TUӗ]`b As@`6I94!Rs@_ @6!Rs@u @6!Rs@yx*B{.Bs@T#@BaBG`R94xA{As@T#@BaO94aATaCs@a`bP9@4s@aA6aCs@CaCs@Ca:I9s@$ @s@!PT @6!Rs@ @6!Rs@`2I94!Rs@A9`4s@ @X6# Є]DQ@c@Es@ )@")"b.D )`2D `R9`4 R 9`R9`4 R 09 @ R Rc@?rBs@x6RR#R9*rT@s@ s@ TQ R`9RR#RraT R`9s@R@X!@I @rT`Q9`5^s@s@4  @x7@raT R`9 @ X6raT R`9 @rT @@6aRB @ oX6`R9`5`R9` 4@,%`&B@`R95`R95@_@_`TaTc@˟T_@B_ - a&B#@(@@ ?W@ S@@@!@ ?J!W^p (9 9ڂ@{u @{A6"RC9"p\!t]CO9aP9K9S9aP9W9!Y @`7w@* @6*bBS*{#Ay`P95 @`6#s@@:Tfb R94"RG9*VBB%[@{_@skK_T=[@@4c c`#b`cO@T@{ASB[CcDkEsFC_{CS3 s[ca @ks6! "@ C@^Kt@CK@DGCT G@C1A@X&GRR R:R R` @~ kTRef @r!k*T@r$R*9#g? *?@@4JG@u5 R9{ASB[CcDkEsF_{S3 sa @[6@&6;rTU!Ra @w` @7@TsSA[B{ƨ_rT!R@a @k @@X` @7@5ւ{[5 S @ck+;`7ccrT!RO@])O@ c9@ 3scb!RcL)ckgcc9ZBhu@:sCSR@@@B @_֥{S@@T`@SA@{èJSA@{è_{S@@T`@SA@{è3SA@{è_{S@```CT@#SA{¨_{  @{¨{[u|@SRS FtVtSA[B{è_{  @@K5 @{¨_A!0{  @{¨@@ A_TB_@!(@{S?Tu ѿT`^sUSA@{è_{S[@u`@` @Ҭ@~ @ @SA[B{è_{S@@T`@SA@{èwSA@{è_{S@TsbSA{¨_{A! @`" @{¨{  @{¨OA!B{i@4{__{ SE` @` @BSA@{èSA@{è_{ S`s@Ta @@!3R@B`*SA@{è_R|qTxQdq_ R{S[`~ @9a@Q?kMT`Vzt`z4jvւz4SA[B@{Ĩ_{S@q-TCc A! @| R4RL"@7`@b T|{a!@A`SA{¨_@?T"_{_{S@` @` SA{¨_{S ?! @!@b! @@` bSA{¨_{  @{¨_{q{_{ @s`` @{¨_ @{¨_{S@@T"`@SA@{èISA@{è_{S@@T`@SA@{è2SA@{è_{S@ < TB`@` `@;@a@`?h 8SA@{Ĩ_{S!!h!T!!$%_SA{¨_ {[S @c R*SaqಟbAS@4@T` 7SA[BcC{Ĩ_|S*@"A@T7R{S[@c#`T @?SA[BcC#@{Ũ_ָ@3CT tasbTs`}Ӑ@j9 T"@"xpR {[c`@ඍ`۶mSsCks~ IҀ$@ IT tasTs`~R JTBTZ7Trv$cCsfj SA[BkD{Ũ_@T{ `@` @{¨_b@ˣE˿T{l?! cT`__{[@Sc#T{`@`SA[BcC#@{Ũ_"Bt!w@ae.*wtZt {S!!4 !!@kҡ !<Ta@R"h 8^!! SA@{Ũ{S!!83 ssk!!X`@<9!! SA@{Ũ{@ST@[cEc?T@!@9|aTUuSA[BcC{Ĩ_"BFa@@9a|caT`@`@@<vbv _ {[ *S @k@t c~@@A!E)TqaT`@t @(@CyC?QSCQt @R`@ TH_@R#.;C:E`T@9_pqAT9bT_T(_TCRAR?jAT`@C(@C?CC `C`@$@*C?C{@SA[BcCkD _C{S cw@[k T`@``@[BcCkD@E"SA{Ũ_"Bt!|@ xow{[c`@SsCks~`fT tasˢTs`~UT #@"9T "@ }`T"@9 ov#cCsjf SA[BkD{Ũ_{[c`@SsCks~`fT tuasˢTs`~T #@"9T |"@ +`To"@9 vcCsjf SA[BkD{Ũ_{@S!R *"F @D A@k!4 @TSA{¨_ @@_k a2{S ?[aT@@A@`"@?k)T @V@k T@aT @kT @T@?TSA[B{è_) @kTa@SA[B{è{S TaSA@{è_{ a@@1T1AT @{¨_{S[[3kC*11?kT'@iT@Cuj38+@B[C*11?kT'@vT#')@C'@ @Cj38+@[@h38SA[B@{Ǩ_@ @9q 9_{@!,@ ?@{hSQq _@_ET"@ @B{C3 "@_rT@Be"@_rT@Bb"@_rT@Bd"@ @B\"@(@B["@@@BX"@H@BW"@P@BV"@X@BU"@`@BT"@@BP"@@BN"@@BM"@@BL"@@BK"@@BJ"@@BI"@@BO"@h@BS"@p@BR"@x@BQ!@@!`_*@v{S*@!p@ ?r Tq` T q` TSA{¨_`@@ ?@qT`@,@ ?@qTqHTqT#cl!!X";R(qT`@,@ ?@ qTqAT RR`@,@ ?@`@W,@ ?@@9 @ T#cl!! 9RjRR$@rlST!@!,??q`T{@!@ ?@q{*_*_{rST4R*SA@{è_tB*A@BqT!@ ?@q!@ ?r!T`@,@ ?@y@Ϸ`@@ ?@qTq8Q? qEz`T{#c!! !BlRDqEz_`R_{@ !D@ ?``@`@ ?@`@x@ ?@!,@ ?@DqTA!+ H`8a R @{¨_ R@"p@R!r_k)T@@9$qT qLS_RR{ @@@!@ ? 4`@tBh@R r?kT R @{¨_`@@@!x@ ?@!`@ ?raT`@@@!x@ ?@ @{¨!l@RT{x}F@xa@G@@`T@@d@ĚB?`T_@xaG@@@k`T@@d@ĚB?`T_@xa@G@@`T@@d@ĚB?`T_@xa@G@@`T@@d@ĚB?`T_@xa@G@@`T@@d@ĚB?`T_{S@`a< T`@` `@@a@`?h 8SA@{Ĩ_  g@?T{ ~ө_@?T{ }Ӟ_@xa G@@@kT@ @d@ĚB?`T_@@?T{ ~z_{S`@t @cSA{¨_{S`@t @TSA{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ @g` @{¨_{SHa@_T #SA{¨B***s@D?kkT{#c$A!) 8%BRlA! @_@D?kkT{#c%A!) 8%RY!||@ha_@@ D_R@?rb@D BBb_{StB[ckRsWC@!@ ?@33@T@@!0@ ?@!@ ?@,?q T@@ ? @@`@ ?@(qT q TRqH T!R6|:k{?@â-yk@ 4|@NEu Ți`@ N".#`E7r7@Tb.?daTN-gAE_!&@)@ٚ}ӨjfHE(Aj&&@Fz% 7"}R7@@ jfNE@TKNu ٚN} EhubA@huNE#o"E<C@"Eaš!x!-vh5(SA[BcCkDsE{Ǩ_{S[c^_~rT?xTa @ & @`՚}ӅjcEe @%a j##@Cz"}Rk@ jc`@@TtV ՚`@}haB@ha`@cC`SA[B{Ĩ_b @v @D@c@ÚBx"bBh!{@!@  ?@q`@AT,@ ?@QqTR @{¨_`@,@ ?@95`@,@ ?@9R@ ?8qaT`@,@ ?@Qq`@@ ?DqaT{@!0@  ?``@x@ ?@!,@ ? @{¨FR R @{¨_!@A{R"r!!& TRTR @{¨__{tBBpK9 B4"@y@7C873@Rsrs"06s25!RTRc4s25* @{¨_R$@#RtBjBpK9T_qR_!@y77!7A 7?{R_{ARiT R{_֠R_@R_`R_B5 R_{S*`@[h"7*`4`vBw@qTARHT!!P'S㒂R**r@HR**`r@P**[B`#RSA@{Ĩr@4`vBv@qTAR!T!!P'S⒂R*q@HR*`q@@P*`SA"R[B@{ĨqSA[B@{Ĩ_{tBBpK9 "4"@yC873@`Rsrs"06s25!RS`Rc4s25* @{¨_R{S @@ ?LqT`@,@ ?@@ȷ`@,@ ?Qr`T RI`@,@ ?@8qTqhTR;`@,@ ?@<Qq(T`@,@ ?PrTvBBqT`"@94qT@R!`@,@ ?@@T`@,@ ?@QqhT`@,@ ?@94R`@@ ?r@TRSA{¨_րvB0I9@5`@,@ ?@Qq`@T,@ ?@94 R`@,@ ?@@T`R"r!!'USR,@ ?@@T`@,@ ?@DqT!!+ H`8a `@@ ?@qT@R`@@ ?@qT!!0(R)R-SR@RR`RR R`@,@ ?<@#c(!!X⥀R;`RR!@yAH6{R"r!!& RRSR @{¨__{ T`@,@ ?@S@yp3Sy`@,@ ?@S@yr3Sy`@,@ ?@S@ys3Sy`@,@ ?@t `@,@ ?@@S@y 3Sy`@,@ ?@S@yu3Sy`@,@ ?@S@yv3Sy`@,@ ?@S@yq3Sy`@,@ ?@ w+@@TS@yGS@y3Sy`@@ ?8qS@y 3Sy`@,@ ?@S@y @`3Sy+@{è_ R{$R R#rS"Bd*hV@SA{ɨ_@R_{ !@!@ ?avB!@Wq @{¨_ {S[R[AR?jT *U @BBB_k-Txt7[{@SA[B _ {S[cksRAR?jT *#!!4+ *aR4&%ARR!!+*F}W!!H+v!!+!!+k9 +:Z+R3@Bk*T 3@{G"@BkT#hyo@^$RNo@*+@BkT !dvk9T*F*0 !9h*F'{@SA[BcCkDsE _{S[tB @@ ?!!+7WrT!!`,p`"`Y}`BT4R*SA[B@{ƨ_ր@@ ?A!(<WrT!!`,R`"BY_`B`TvB@4qT@@ ?!!,VrT!!-7`"'YD`BT@@ ?!@VrT!!h- `"Y-`B T@@ ?!Vr T!!h- `"XsBR!Q?q[T{BS @,Xaxa ֠RSA@{Ũ_֢V5`vB@qT@5 R qUT`RP R`RP RR@R`RRR RRR R@R`RRRbQ5`RP`RP5`!RPR`vB@ QqT!R`P`vB@qOTar@R rs?kTR"r!!-PRP@RRP@R`aRP@R`aRP`RR`vB@4qaT R QqTAR`P`vB@qTar@R rs?kTR"r!!-pPRrP RtRmP Ros`R"r!!._Pa)RaP)Rcs`R"r!!.SPa)RUP )RWs`R"r!!.GPa)RIP@)RK`vB@qAAT`AR@PRBs!!/OrR6PrR8s!!/O(R,P+R.s!!/O(R"P*R$R"R `RRRRs!!/O(R PRs!!/O(RP Rs!!/O(RO(Rs!!/O(RO (Rs!!/O(RO@(Rs!!/O(RO`(Rs!!/O(RO(R`ROR`ROR`ROR`RO RsRORO(RsRORO (RsRORO@(RsRORO`(RsRORO(R`!!P0AOpR`!!P0;O pR`!!P05O@pR`!!P0/O`pRy`!!P0)OpRs`!!P0#OpRm`!!P0OpRgs`R"r!!0WO*RYO*R[s`R"r!!H1KO*RMO+ROs!!1NaRCOREs!!1NaR9OR;5s!! 2NᐂR.OR05s!!|2NaR#O R%5s!!|2NaRO@R5s!!2NR ORb5s!!2NRORs!!3N!RNRs!!4NaRNRs!!4NaRNRRR R@R`RRRRRRtvB!!T4"BV뀚RRR@R`RRRs!!4eNRNRs!!5[NRNRs!!5QNRNRs!!5GNRNRs!!5=NRNR@R`RR~R|RzRxRv Rts!!46#NRhNRjs!!46NR^NR`s!!46NRTNRVs!!46NRJN RLJRH RF RD`RBR@@R>R<R: R8@R6R4R2_{S[^_FrT?!Ta @ #@&@`՚}ӅjcEe @%a j##@Cz"z}R3@ jctWtV ՚`@}haB@ha`@@`SA[B{Ĩ_b @v @D@c@ÚBx"bBh!{S[cO4`*RvM**cKx*37kTY*R"*'S*SA[BcC{Ǩ_*{?qS[*c**k(T?q(T#c48!!X˜R!Q?TqT P0Xaxa R*QqTR|M wBR )[pK9@4RN_@@y86 wBpK9q!@SRN@ )@S`QqT@qˡT@0W@[TA)_M*@@MR*Nc@@M*@@MR*Ngc@M*g@M*rT!R.M_@MqT!R&M wBpK9 4_@MqTARMC?HYsEYBYqT=Yc:YS7Y**mq*aTR!ReN***AR*Rm!X Q?$qT 1Ha8a ֳzq`T qA T!6LqAT!7LRsRLPqaT!RARzq`T qAT!7zLqTRӽRL:qaTRR&qs0zq`T qAT!7`LqTRRL qaTRR&qsSRRR3RsR sR 3RRSR!RRqATiT@)_ M*@ @M*RMc4@ [ TA)_L*@@qRd@zTq TcXqT*RlQ*SA[BcCkD{Ȩ_{S[sc@#R T@`@v@ ?qaT@@@@b_`X"`@@ ? qT@@@_`@@ ?$qT`@@ ?0qT@@@9`@@ ?TqAT@R@@@_@8!?q8T.XR5a4"K?qBR*c;!XRSA[BcC#@{ƨ_{k**S*[c*s)H@QqiKT6 qhPTqGTqOTfq(HTR@3*FL@*AL557RR@4_)@$Lr?Tc=R! ?4R@3*Kr@T#Q?(qT 01Xaxa =4<R=4\R=4R=4ܺR=4R=4R=4\R=4ܻRR6,5sQq5T 1Xsxa 4R*KrIT*KrIT*Kr!T4@#3Q)#Q?(qT 1Xaxa ֺ 4*Kr T* cJ**nR_~***R؂*RW*Kr!T*KrT****Kr T#c0bRu*Kr!T#c0! Rl*^KrRT#c0R! ^:5#c0BR! HU*~Kr<RT#c0! bRG#c0R*5KrT#c0RR*9KrT*4KrATz4****n**@p*(@*rL***RQ?0qT 02Xaxa *J*kJk@ 4*iK*o~K**qb**!u** [Kr T**@i~*c;s?o@@k T;@ gVk@ 4**p*@`4**p@******@@*@@*L?@VO@* K*o*JrT**R***@*K**O*SA[BcCkDsE{ͨ_#c0!XRm`Qq(T@*JrAT*VJrT* cI*:Jx?pqTRkAT@q*@Ӂ**P5q!Q)***@*>@*5q!45q!5q!t5_3qARR!5_3qaRRRARRRRRRR 7RR7R|R7R|R7R|R7RR7R|R7RR7RQ2qHT $Ӛ6_ qiTqs:_q's"S!R!RaFQ?0qHT $6_ qTqsqRssJQ2q(T!3$Ӛ6_ qITqqR_qqRs&SqRqR)RT)RR*RP(RN{S*[ @ck@ ?0qTp**Er Tlk TR!RF*RRF****!R~*c X@CSJ^[GW@JUDZ*W6****#{**{JSA[BcCkD{˨_*bDkTRRF***aR|*ErT*]*yl**okTR!RF**4*RR}F**+***bDk TRRmF**{[* @Scks@ ?r!T`@t@ ?raT*SA[BcCkDsE{Ш;b*vD*8|**oD*\k*TvBh@R r?k T*`D*RR{]RR*u]_ kT**2R>k*`@t@ ?r`TRRRB*`\*`@<@ ?kM T***j*]*F*RE*x*gwCg@**P*{`@@ ?r!Tc!`TR}ҡB@@!!E?kMT{*ha*7[***aj*G]*DF*RE*9*g8Cg@**P7@*;SA[BcCkDsE{Ш_{Sc[`ckso;@BkmT o@*~3[k{*;@*{Ck*TvBR!r{@h@k T*2Rjk;*!DxqT*RK\*k T3@**@{[{@***iFP@pq Tc!NR*KX\**[*RkT3@)@i$PO)c=V@*k;IIo@SA[BcCkDsE{˨Ky{S[qZW~gcW@t*SA[B@{ƨ_֔Cb*PLW{[Qq*S*c#*_T?qT?qT?<qT?qTR QqT! 9 X`xa ִRc3Q"qT Xsxa R_@*i*c*\C`qT_@*R *R?qT!B R*t R?rC RRC!B!RRB!BARs?O***!s?O***!RI*s?N6D**d*sbQqhT+R9 qT qTq`TTqHTqTs?N****G*SA[BcC#@{Ȩ_ARqTRqs QRqT Xsxa 4RRRAR!RR/RTRRRRRaRAR!RRRRTRRtRRTRRRRRR4RRRRRTR4RTR4RtRRRRRRRtRRRRRRtRTR4RRRRRRtRR{S[cksG, *@t@ ?r`TCRRR?@<@ ?kTRswN@p@ ?r`TCRRR?@4@ ?kTRswM@? rT@C ?RR*R#RR>RwMR*t*%@ ?rTC?@?@TaBR|M@0@ ?q-T@c gC7@0@ ?g@kT@@ @@BZD@@ ?Q,qT7@ X`xa R?kT@!@|!h`RiBvM@g@gR?kJT@!@|!h`RcBR?kjT@!@| h`@bR(s?kJT@!@|!h`8R`@x@ ?<rT!R>`@x@ ?<rTR>`@x@ ?@"@AR@?r TaR>`@x@ ?@"@AR@?rTAR>`@x@ ?@!,@ ?@ z!TRs;vB3w~@`BPB1 @_K1 TvBb"Rxw7@_\sqTR>**i*#Rq*C@aR@@?rT`@`@ ?|@`@@@?`@x@ ? *@@ ?@*[\aN!x@c ?$R2@!% TR2C{[ @Sck*s@ ?TqT!p X`xa ֠e*@t@ ?rTc ! #R*4R7>ce*@p@ ?r@T4@ ?*@8@ ?***i*@ rTR=!T2=@@ ? qT!R=@@ ?qTR=@X@ ?"R *@X@ ?BR *@X@ ?bR ****i*@t@ ?r`T@L@ ?@oq@ͺT5R@L@ ?@cQq@-TL@ ?* ***wjq*T**RZ@L@ ?@*Q0~R=oRiR ghRRRRRRRRRO=RNvB`@QqTC!d#2`""EsB>T!#</R1=+m3vBC!d#"BE%볢T!#</R=Lm@,CT@ ?G",?TR_*@T@ ?M@T@ ?M@5@T@ ?m*@T@ ?M@*Re@ @ ?@6rd@9Q(q( T! H`8a R<R<Rvf@9*{Q`qHT@FQJR3BPNS7@@ ?8qTcd'!(R!#R<rR<R!$I<sR<R!$@<sR<Rc$R!XycD&b,R@,@ ?@9?qT !ATA@T!$<sR!R]<@,@ ?@9?qT !@xa**A9**A9:k*@ɧ6*kG:[rT@@ ?@qaT)BG"(E[@@"@!@BˁBE!B_TA˅M[@R#C c_,;_@k@EkjT`{6h`@ @ ?rc@T@ ?@qAT) G"(E@x3s@@ÀR! !{F@5T@T@ ?@qaTCc~*?r)?"(T3F3@E@b~h"?F?@Ek@b~@!Kh"@(@ ? P'A,??q!TA@!,??qTA@!` ,3'@@@aT_@ @!@k@EQkc9r`T@T@ ?;@F",?T cO`T @%RA9*CSGwIR@@ ?@cCce*rT@@ÀR! !{E_@c.@@qT@t@ ?rs`T@,@ ?֡vB!@8Rs#CCc@c@@Ek JT3@{6h`@@ ?@qT))F"(D@3@xayrFT@(@ ? 7@7@8E7@@ ?*@*ZX@!{[***gY***_Y@,@ ?@@ T@@ ?@q T@rA T r T (!P0:pR**@Y@ra T X `aR:#R**2Y**7@V  R@,@ ?@@T@**CRrcY@@ ?@qT@@@TvBpK97@ RU*{B@%iT#xb**X{@vBBq!TRRRR2Bs@5'A,?qT@R**`X@(@ ?@@qT@(@ ? @R**lX@(@ ?@0N@T(@ ?@cR**rӯX@p@ ?rT4@RRR#RRR{{77{@*#q,@R**X@(@ ?@"R!8S{{@?kTcR**wX@(@ ?>***jXvB L94@`!)9cR*@*X{@$qT@(@ ?@94R**LXᐂR9! 29@(@ ?4@ 1@T@(@ ?4@R**4XaR9!|2j9@(@ ?@94CR**!XaR9!4*W9@(@ ? @`@(@ ? @6 c*!+⌀R4@!{?,@ ?@1T@,@ ?@@@6{@*#q-,{vBpR94@t@ ?rT@l@ ?rT@@ ?!)>4({@q {{@?A?q`T@@)r?@TRA@@ 7cR*{*W{@@kB??@k@TAC?`T@KK@*C @*W>C @**W6@ c+!.=RJ@#gg@T C_!Tc+!/b>R@@ \@?@@@kE?@IAT @*V@@`3@3A@!{8**QVvB0I9@@ ?@qT@,@ ?@ Q(qT!P H`8a qB*Ҽ Cc-V OBBDB|kT <RR@*hc/b1RBR@EC@>F@6c0!1bZRz;RC T`@C9 4@!@ ?q`@T\@@@#9@b#CgGs"@!@ ? q`@T\@@@#9@!@ ?$q`@T@!@ ?0q`@T\@@@9@!@ ?TqT`@R#C\@@@@\@8cq8T@;#9.GFR;@5C4qRRBKBV@#9c R#9!+=r!Tc !2"RC*@d*?c Rx0@ ?qAT@0@ ?**ub@@ ?qaCT@ ?@qHTCRR;6@@@qT4@@*#{q* A.4@ ?@qT@@*C#{qr*SA@x@ ?rT@L@ ?R***dq*T**RU*SA[BcCkDsE{ި_R@@5R"r!&7R7*|ZR{ @S@ ?@qTR`@,@ ?*SARR@{è6`@,@ ?@@T`@,@ ?@! ? qHT?q T`@,@ ?@?qT`@,@ ?@@T`@,@ ?@@T`@,@ ?@W{S[cks?7@c@@CkM=T3@ x`@!@ ?;@q;Tr:T@   @ ?@@@!@ ?@!@ ?@CqT @@!0@ ?@!@ ?ցvB!dA<@bULssC!!C!| Ta#Bb;@C?k $T8} hx@! @ ?@!x@ ?M`@,@ ?@?q$@z@!r@ T@*^vBg@:pK9*kT@TDD`@,@ ?B94r@T`@,@ ?@R!_rT`@,@ ?@SL5E9BTs?Tc6>?Tk`@,@ ?@erT@R@hx@!0@ ?@!@ ?@s Z`@#ҡ@"c@grT?T;@ҡ @ & @`ܚ}Ekce @?@% Dk##@CA{"}RU@ @kc@;@@Tr ܚZ@Z}hz!!@ahz@R @ a#@@aš!x!?@h:!BtKDkzK@@b~ITܿ @ I_dh"THBbHk:c-`@,@ ?@r@T`@,@ ?@S`R9@x@ ?֋*@x@ ?+*@@ ?#@**Tc@`4 R9@@ ?@}H@CkT} h|@!0@ ?@!@ ?sA?@!h|!@@h|@B0@@?@B@@?@@R@h|@! @ ?@!x@ ?3rTRS5v3rTRL5j3rT!RE5LTsb=g@@:3@3SA[BcCkDsE{Ш_@@5{ @@ 3@@!x@ ? @{¨_{S@@[*#/P@* ?@!@ ?@!@ ?_`@x@ ?~***m*k:*SA[B@{ƨ_@@5{ @@ 3@@!x@ ? @{¨]_@Z{S*[*c*ks35rT*\k*TRR:6***aRSA[BcCkDsE{ѨPl*,5r*TIM* \**,_k*` TRR6*****4pqTk*TvBh@R r?kT**[B2RSAcCkDsE{Ѩ[RR2*CL*R?@<@ ?k-T***Z**g@*j*9*SA[BcCkDsE{Ѩ_{S[cks7_*F@s91{5F@9(3**F#*`@,@ ?U*f*7@**e{****o*u9`@@ ?0qT****SA[BcCkDsE{ͨ_{7@*S[**q*,Tc2!84BRRSA[B@{Ũ?5LE9#9 R9`@#@@?`@ @ ?@!x@ ?g*}*SA[B@{Ũ_{S[c@@@"@@?֠@@ ? @@@ ?h0*`Z"@QqhT! X`xa րvB῀R!rh@_k TBqTaRo3RSRSA[BcC{Ĩ_B4RW!43B\4(RVEZETbE__84MXX8X@ @!x@ ?**b2&@!$@kT?s@4_ qq @zT_qTq @zT_qq@DzTR_ q?j@TOi?@G@>aDAyy7@6@**O @O@hg@! @ ?@!x@ ?;3o@qo@qq@EzTR_qq@Fz TR_qq@Gz`TR_q44_q_q_qSA[BcCkDsE{Ш_ {C? @S[@ Q?LqcksT Qq(T?@@@ ? @@@ ?.*X@@ ?ց@ !@ ?@!@ ?@@@! @ ?@!x@ ?@ @ ?@k@rT?@CcK}3@@ ?@S!@ ?K@?@S@@x@ ?փ@@@GC9sk@!@ Q?<qHS+TB AXaxbA! !@ ?@!@ ?ֶ@@ ? @@ ?@!@ ?@@@! @ ?@!x@ ?@!@ ? q!@ ?tJ@@ ?@"@?@@?@@ ?@!x@ ??@S@=R RR RRR RRRR<R@)')x@ ?@!@ ??@sA`*G0*o1lqU)'W)T@4@ qaTZ574*+)2*sA RWs@,@ ?@+U)@@R+)sAN+U)@@"4@$q@ qT qHT@ qTD q Tc\8!X"RR RR RRR RRR9RRR RR RRR)RRRqT qTRR RR RRR R7RRqq`T qATRR RR RRR)RqR RR RRR)RR RR RRR)RR8RR RR RRR RR8RR RR RRR)RR RR+RRR RR+RR RR+RR RR+RR*RR*RR RR R6RR R RR R6R6RR RR R* RR RR R6RR R RR R6R6RR RR R* RR RR RR:R Rq RR*RRR*RR R;RR R*R RR RRR R`**R RR RRRW QqHT!p H`8a D q!TW@*#@'RV RIT @ RZ*S@5*{ASB[CcDkEsF _ Ra R@! R@wA R@+)x@ ?@!0@ ?@+U)@H Qxq@(T $@@R @+)x@ ?@!@ ?@R*RRRT-?@+U)@@@@ Q?Lq?T@6RC@9>; 4RRs1;;R/*BR$Z*Rc9>{k@?r T2>k@r@T@!R9>@5C*A RYP**@14)7_@#9>@H q TP q TL qTk@r R)T(5 @C9W>k@JSfS84!92.rRA/FS?@;*zt*4C9Wd>406 @!R3C9W[>6`@!RC9WS>4@6#?@*R0!RWC9B>a RO@@0*M/*`(5R.k@9KS9gS84!992.rR.S?@*9{$9*4C9W>906 @!R3C9W >6`@!RC9W>9H6?@G*RB0!RWC9=@@/*/5R.C*A RO*!;@*@DP0@x@ ?@!0@ ?@kT@x@ ??@@*@g@@T q`T QqT!R|.@@t/*.5Rq.k@JSfS84!92 .rRe.jS?@_*z*4C9W=406 @!R3C9W=6`G@!RC9Ww=4H6G?@*R/!RWC9f=w@CX**E***lX*(R O**#R*(`RRJ(*R!RE(VRRQ(*R!RL(LRRX(*R!RS(B*.'`q!2T**caRQqTHx8a RqT  ؚTWR 'qT**XQ***iM*`E9`,4qhTHx8a Rc`YR!JRR7R&RR'****@RR'RR(R2(clR*R**(M*R* R*!R+@wNw@*"C9-**TG*<*!,r@TD +@Sw8*{**H*+m@*?@@?qT T?8qT?(qT@!@ ?q T.RX*?@@?4q@T?,qj@!x@ ?*?@@!x@ ?@!@ ?**7@'R***/*5c(!,GR?q T2@!;"R*SA[BcCkDsE{Ԩ_? q T? qT*/Rn?@@!@ ?qTnRpX?@@!@ ? qT.RX?@@!@ ?q@T?@@!@ ?qT?@@!@ ?qaTR!R'R!R&?@@!@ ?q T?@@!@ ?(qTR!5'v?@@!@ ?,qTR!R'kWRqC8*RR*J\+>?@@4Qq R`B9TvJ*RE*R*A/RR*AR* R* R*R*R*aR*!R{S[@@cks@ ? @`@@ ?&"*L`@@ ?@!0@ ?`@@ ?@!x@ ?@!@ ?r`T`@@ ?@!0@ ?@@`@@ ?@!x@ ?l#w).?`@@ ?@!0@ ?`@@ ?@!x@ ?@!@ ?r`T`@@ ?@!0@ ?@@`@@ ?@!x@ ?>#w).?E9C#9`@x@ ?@!,@ ?@6C@!R9`@qTqTQqT! X`xa 4 qHTqIT=`@C@ ?@"@@?e7=`@@ ?@"@@?`@@ ?@!x@ ?_*`@qTJ77*`@@ ?@!x@ ?H*`@@ ?@!x@ ?։{`@@ ?@!x@ ?ր8&a@a5a@!hS`@!Q?q3o[Rx@ ?@!,@ ?@]{O`@o@|@x@o) ?*`@x@ ?@!@ ?**'R***_* 5c! bR_L q@bT==`@@ ?@"@@?`@@ ?@!x@ ?*(=`@@ ?@"@@?`@@ ?@!x@ ?a@*a5a@!hS`@!Q?q3VRx@ ?@!,@ ?@]`@x@ ?@!,@ ?7`@[)x@x@ ?h*`@@ ?@!x@ ?@!@ ?*'R***C**<sl5!p 2@s66=)`@@ ?@!x@ ?*< RJB9+)`@@ ?@"@@?`@@ ?@!@ ?\@@@`@@ ?@!x@ ?@!t@ ?rT`@@ ?!rAT`@@ ?@!@ ?@qT`@q!T`@@ ?@!x@ ?!w)-@"(C EKa@@  -@ Tc! R`@@ ?@!x@ ?@!l@ ?r@T`@qT`@C@ ?@!x@ ?Bx/`@@ ?@!x@ ?*`@@ ?@!x@ ?***_(*SA[BcCkDsE{Ԩ_`@@ ?@!x@ ?@!t@ ?rT`@q!T`@@ ?@!x@ ?*;*$h6w`@@ ?@!x@ ?R*xL$*`@@ ?@!x@ ?!***//`@@ ?@!x@ ?@!@ ?r@T`@@ ?@!x@ ?@!t@ ?rT`@~{@ ?@!x@ ? @hw@!(@ ?@!8S?pqT?\qT?|qT | qTRR* $ q`@C@ ?@"@@?65;`@@ ?@"@@?`@@ ?@!x@ ?0*`@@ ?@!x@ ?`@@ ?@!x@ ?@!,@ ?@@ @ ?8q@!T,@ ?@9qTRN"h@@ ?r@T@ @ ?@9qaTR@@ ?r!T@@ ?rTR@ @ ?@9qATᗂR@@ ?rTaR@ ?@qT@,@ ?@@aTR@,@ ?@@aTAR@ ?8qT@,@ ?@9q TR"r!&!ᖂR@@ ?rT@@ ?r T44['`@@ ?@!x@ ?*`@&I@ ?@!x@ ?*`@@ ?@!x@ ?@!t@ ?rT`@3@ ?@!x@ ?ֿ ***.@ @ ?@9qTR"r!&!!RP@ @ ?@9qaTR"r!&!RA`@@ ?@!x@ ?@!l@ ?rT`@3@ ?@!x@ ?*`@@ ?@!x@ ?*]{TA@5%#A *`@@ ?@"@@?`@@ ?@!@ ?`@@ ?@!x@ ?*`@@ ?@!x@ ?>*`@@ ?@!x@ ?C***]&2@!4 6R6`@@ ?@! @ ?@!x@ ?@!d@ ?r@TvBBqTrAT@P@ ?@L@ ?@@@ ?@qTqHT Q?HqT!  ƠT@@ ?rT@@ ?rT`@y@@ ?@! @ ?`@@ ?@! @ ?"H*9@@@?@x@C ?hs S,@@@@-?qTs@*R7Gss@RC9@@@?@x@ ??w,@@@@{,-C*R0A*%t9 RJB9QHqT!  X`xa QqT%@@ ?jraT{S@@[ckst@ ?@"@@?ր@t@ ?@! @ ?@!x@ ?g@95@9qzS@ Sx@ ?@!@ ?@ _C@>E7R 9wk' kc1@g7C; @T@@@4@ ?֠@@4@ ? @@qTSI˔C#@@4@ ?IT!;@-K@}Tԩ@@4@ ? @<qaTJK@!O@c@C@h!@@4@ ?@@!@ ?\@@@K TDD[ZO?|?@_zk"T??@B z|adk S!7@{-W@{@{h;Tb?D?@  _IJC?T!c@A!_?k`TkTS@TOIuc** w)cg@cCRwlD??9-I*C@4 T*mAK@xz@"@@?֔Bt!C,}Tj6T:"y[ SC)Co@@ة&&K@@ѩRSA[BcCkDsE{Ϩ_{S[cksBl@pA@`@9Gq`@9zS@42`>@1!T2vBh@R r?kT`B@4w2^+`F@1Tw2V+`J@qTw2N+`N@4w2G+`R@4w2@+`@@ ? @`@k@@?֖k@E*)A`@94`@@HB7@`@7@@"@@?`@@!x@ ?P*A R9A,`@ @(`@@"@@?x@Aq Tw2*`@@ ? @`@k@@?Bk@:E]@ R9,`@ R@(`@@"@@?`@@"@@?`@@!x@ ?*@6#RSA[BcCkDsE{ɨ_@"@@?֟@"@@?{Ss @[#ck@ ?a@Ga`@ @SA[BcCkDsE{˨_ր@@ ?@R!8S*@@ ?@@s:Sx@ ?q`TTss"q)TRR(qTRGcRR*I*RG*RbRI@!l@ ?rTR*RIH*R*! qk(T' @w@@ ?G8)w@4,)w@@@ ? rT@x@ ?*8:4@x@ ?֦r =T2q(:Tw:4Q?,qKTXaxa F*4 w qTҘ3 B*])! ! P$ 0@@ ?G(w@4,L)@@ ?@qT@w@x@ ?**:@w@x@ ?@!,@ ?@rKT`J raJTJ(!P0pR*:@w@x@ ?@!,@ ?@rAHT`HXH`aR"R*:@w@x@ ?@!,@ ?*@@ ?@@qT@w@@ ? @R*clu:@@ ?@9q`T@w@@ ?@9R*d:@x@ ?@!,@ ?(@+2(kT@w@x@ ?@!,@ ?@"R*cHSJ:@@ ?@1`T@w@@ ?@bR*9:@@ ?@,?q TvB@Qq:T@w@@ ? @R*c`!:@w@x@ ?@!,@ ?@BR*rB:@@ ?@9q TvBL94R|@w@@ ?@9R*9@@ ?@Gq@7T@w@ ? @BR*co9@@ ?@@yR?k@6Tw@@ ?@@y"R*9@@ ?@9q`T@w@@ ?@9bR*9vB@L94R6@@ ?@ `T@w@@ ?@R*c`ө9@vB@ ?@A`@RkTw@R9@@ ?@0NT@w@@ ?@bR*crӃ9k`TvBh@࿀R r?kiTfq`Tw@*bRs9^qTvBh@࿀R r?kTw@Rf9@x@ ?@!@ ?r(T@Rx@O ?@!,@ ?ցvB"pK9GH*B@7I9T"xbw@C9@x@ ?8*(RkT@x@ ?rT!R@x@ ?r@TRU@x@ ?ּrAT@x@ ?rT&q!TR"r!L A,R@@ ?@7Cc `5Z+@x@ ?@!,@ ?@@@T{@x@ ?@!,@ ?@R**C*`R"r! D*RF`R"r! :@x@ ?@!,@ ?@@aT!*RA*R`R"r! %a*R`R"r! q!T@x@ ?@!@ ?@qT)R q!TR"r!L !,R2q!TR"r!L ,R|q`TRx@x@ ?@!@ ?@qT)Rmx@7 ?R7@/**=RRRR! ""BʥTw@WARkTw@QRkTw@KRk Tw@E!RkTx@ ?֡rTw@RBRAx@ ?֗rTw@R"RI@@ ?raTRq!TvBRw@L9q* 8kT!R~! 2@@ ?@94w@BR7aRl!4* @@ ?@0w@R7RZ!5@@ ?@8w@R7RH!5vB L9`4@x@ ?@!,@ ?@@!)@w@x@ ?@!,@ ?bR@*7<r T@w@x@ ?@!,@ ?@bR*SB7@x@ ?@!,@ ? @@x@ ?@!,@ ? @c !+ŒR!!g&qaT@@ ?@94w@Rp7ᐂR! 2@@ ?4@ 1@T@w@@ ?4@R*X7aR!|2P@BCC@? TC?TOt"@w@7/;"@w@47.@"#@TnCO!Tc!,"^R@@@ ?@@6@`@ ?m"&T"@w@7oGJ@#??@yT^CO!Tc!/_Rf@\@@@@CX&T"@w@N7G@@{S[E9ck9 @;x@+ ?@!@ ?rT`@x@@ ?|S)"?`@x@ ?@!,@ ?@6;@!R9`@@ ?TqATSA[BcCkD+@{̨_*bk*:qT`@x@ ?@!,@ ?@8qTqT`@x@ ?@!,@ ?@<Qq T`@x@ ?@!@ ?rTk@l*vBh@R r?kTk@bqTzqT `@x@ ? @?aT`@x@ ?@!,@ ?@@ ATk@o,"`o@io@ @U**q Tc!B)R*h0**rT*_0*4q T*/qT1o@****RR'T** o[?0*R*>$o@*10#R**x>$*%0*BRB*N**R>*kR9 5E1`@@ ?@7`@@ ?BSd`@k@**ZqT*$8*Q`qT2@!- 2@!P-U1o@****RRS** Ro>*`@@ ?@7R94vB L9`4`@x@ ?@!,@ ?@QqT`@"+vB@ ?jA @T!Sa@!@ 5 ?@ Jb@a!x,  RB9k@J`@@ ?@vBhA%,u@fk 4a*4!)1k@*BR5C{S`E9[*A@cksWc#9!x@ ?@!,@ ?@6c@!R9W@ Hc* 4Q0 R`B9c@`JRW@@L Q0qT $7W@@65c!DURS@b5@BhSBQ_q3q(TߚqzTzq~TTqT5RrqTW@@!@ ?@@@! @ ?W@@!@ ?@@@! @ ?@a{Tc!|BR֮QFqT! !XvxbA! QVqTXvxa  QqT!`!XvxbA! Fq oTT߮qTߖqRTR߲q`TR߾qT߶qrT5Rߢqq(TRq7W@R@!@ ?7G K@W@!!CkT@q(Tq}TqTh~Tq`T\qTRQqR'qTߪqTqTq[TߢqH[T~qH[TFqRT@!@ ? @W@@!@ ?`*#W=W@W@@?qXT* R+7* qTߺ qT־ QJq(TXvxa R qdT֚ Q"@9Z@q"QA?qZ`T5R@!@ ?@!@ ?W@@!@ ?@!@ ?"@L@_`Ҡ@!!C?k-Txs@!@ ?@@_qT_qT@"@@?svB@QqhTW@@!@ ?@!@ ?@!!C?kmTxs@!@ ?@@?q`T?qT@"@@?s5 R99@!@ ?@!!C?kmTxss@"@@?U 5xr T R9"@L@!_a&@@94W@@!@ ?@v@ @ Ҕ&@ F??@ |R ?8? ?H?| @ @!@ ?C @c!!R* @"* @"CNw*{@SA[BcCkDsEC_W@@!@ ?@(@&&@H@@`R9`4 R9<9.@!@ ? @W@@!@ ?R*I<W@@!@ ?r5TW@@@ ?@Q(@^63@@ ?@@ ?#7;c?@cC_kjT[} h{@! @ ?@!x@ ? U?@T 6.@h{@"@@? @D~âB9hd@h{4c@q3rT @3@hdrT;@'?@"Z7@$@_y!cR;?|C@C_k T@~A~âB9[}7 @ha@h{c4_qrT@ R!''LBL;@Z  @A~hażrkT*Y*>@kh{ @,k@*RRC@*=A~ @ha8q`T@qAT@ R!N''@h{S*k-@@k@h{c@|~77@@hab2>@!h{! @kT@h{U**@_k!T7@@hac@c*>@RR?@!h{# @*<*c-@*^7@@ha@h{d*@*RR*}E;@T5*@x@ ?**@x@R ?@!,@ ?p**13@Ckj T @~ӛ}âB9hg@h{c4q7r7@T @?hg*krTk@?@!<Q?q(T@R*Rhg.E*@kh{@!,@ ?2k@**ki1@ R &3@&Vk@@*h{;@I@@Dcs4, RzJ`B92@!)tR+5R)!x?q@T@!x@ ?@!t@ ?rAT5**M5TBkT!*&&*j*W@@!x@ ?@!,@ ?@R*0z, RtJ`B9(**M@!@ ?@@@! @ ?@!@ ?q*TR=!l+RL5RvRG!5RW@@65n!#/R7Ry!#/R.]!5R.,@@@?@x@ ?*,@@@?@x@ ?*W@@!@ ? @W@@!@ ?*XR9W@@!x@ ?@!,@ ?@]W@@!x@ ?@!,@ ?-*@x@ ?@!@ ?******* 5c!,R+ RtJ`B9|5R7RQDq(T!  X`xa qTqTց5vBBq@@@!@ ?@@@!@ ?@qT@@@! @ ?@!@ ?@!x@ ?Q qH}Tq+@@45@@! @ ?@!@ ?@"@@?W@@Qq(TqAT%q+@@@"@@?@@@! @ ?@!x@ ?*;@%?@CJ%@@@! @ ?@!x@ ?H*@{@@! @ ?@!x@ ?@@*{@*C@?$ BK?@O$B#?w*W@O@@qATBx$A*@R@?kATB29O @O@b6@C9 @C@_rT?@Ce*R`C@!R9 ;@Wc4@5]( T;BIF;@s$Dycy>@7@ha@! @ ?@!x@ ?ֽu. qT qT QqhaT q! QXq`TG@ X`xa qןqq7@@h`@! @ ?@!@ ?@Zy7@haqTBxu qT7@ 7;*$C <*RR9{@!їW@@!@ ? @W@@!@ ?8*08W@q@@!T" Q `_Hq$š 0`5`@@!@ ?\@R@@9? q Jz T? q? q Kz@TqAzT!R*`a@!@ ?\@mA@;@@!P@ !E*d@A @A @;@;aRARR7@`h`@! @ ?@!@ ?@`жK@@7@ha@! @ ?@!x@ ?@!@ ? @W@@!@ ?ֿ *7W@@qT@8R@9g@@9g@ @9gS@ @@bg*(**Rk Tc!Ry*ᝂR1@RR"@*AW4RqaT@8R@9g@@9g@@9gz@ @9gsS@R14q@!T!@ ?@@@! @ ?@!@ ?*W@@i**c**w 4qAT!+r T#<R@c@C@!iT;}7@h{@B @@?@B@@?@7@жޗ@h{@!@ ?_R@@9c@c@xa9W@@!@ ?*5*@0W@@!@ ?֠4Z52@!ڸ5R%cY8*@**0**!~r TDc**@1*@6*qTD5!.6D*c#Rz1*!D`]@CT ,T*W@@!@ ?k{ k@QsQe˻Bk0A@b?:@*H?@.TA@b?.@*H?@R qTߊ qH-Tq1T>q-TQ?qTpXaxa |vBR*pK9q!q TTq(T߶qT2@!D)%Rn Q"qHTXvxa ֺQ^q(Tc`Xvxb@ ߚq!T!**cR0** qT qTq@TqT!l5aR*R/nߪ qTߖ qiT֞ QqTHv8a b q@Tf qTR!R@q!TD4BRR*q@!R RRARh@ MB2@R@ R!R MB2ARRR Mc2"R R!R R!R!RBR bRM*c2 MB2aR RR!RAR.aRR*(R*@4@@@! @ ?**{* RNc@B@5Tk@~!3!!w@R*Rxu?k@*!!@c*RR**Ec@cᚂRR!/RA/Ra/R/RRRRaRc!wRE*xR0@UR!x@ ?@!,@ ?@]W@@!x@ ?@!,@ ?uW@@;*@@@@@! @ ?@!@ ?*****rRR Q?qHTXaxa BQ?q(T0Xaxa RR@d~~]T@>R%R߆q:ThT2qTqhTZqT"qT&Q !Tc**Qq T߂qaT!<*R%Rߊq@7T q&RTk@PqBz\T@@ @sb{@7*_ 7@*Rd@*GE**kSk@R*3*%Rs@{k [T**D{@*k@*{3***R&E{@*k@qTS9 RqRs@qck*Ak@Rvk@qTS9 RqRs@qk@qTS9% Rq`RC*kA@C s@qa_b *%B Rs?/@@?T?@Rc%@s@_@?kTk@qTc!RQ&R_"@#Q*s{c[A{@s@1`TRRRc*MARR C *EA@*C B?AR%RRRRRR R@ Tc!0BRA@k *@@f *@@a *@ @\ ****G>rT!R vBpK94_qAzaTAR0 Tc!"RA@< *@@7 *@@2 ***M>rT!R vBpK94q qT!D R R qT!: R R**6*R[Һ**6*R**6*R**6*Rs@q(RERb* q Tc!" R *$** @q*T!T @@x q*T*45***k;r6k@*R1"R*$5*@@] **6RRc*A'RK!*RER!y*ReR !q*k@RqiTs@ERq`R!b*k@RqITs@RqR!T*k@RqTs@Rq R qT! !P003*ƚR c!R?,!4u R caRc+RcRc+Rc!/RcA/Rca/Rc/R3*/RR */RRP5*RR *&RRD5*FRR *fRR *RR *RR *RR *RR 5*BR5*R2*&R2*FRR 5*bR5*fRR5*bR5*RR4*bR5*RyR4*bR5*RoR4*cRR6*RdR4*cRR6*RYcaRORERReRReRRR ksGAGG@s@k@@6D*s*7,7@*]s@߆q` T** *&RR T(T`c")R!X)R@**@)aB*ߒ qTߊ qhTRQ Tc!0*Rc**j+֖ QqT**R0@RR" @*;*#R*0@RR"@*;#R**0@RR"@*|;*R*0*Q Tc!"-R?*k="* k@Xq#R**T|0** R0@RR"@p0V# RzJ`B9@} {S tb/@[u-``T]Ѡ@ @RB}e C~Tt,t"+`En @@Ӕ@R`fEB}H`fEa+~@TƔ`)t) @@@R`"EB}4`"Ea)~@TuEt"(A@R`EB}`Ea(~@Tub`T]Ѡ@ @RB}  C~TuBt@ʔ@R`BB}`BaB~@Ts`Bt@n@R`BB}`Bab~@Tatt! @@W@R`BB}̓`Ba~@TJuBt@B@R`BB}ӷ`Ba~@T5`fBֲ[B`SA{è$C4{S[cksC@@3 RKyCʑ` j@:K0G@2  @*ض@**@Z":I9. yc_}#9?]@i;c}WC}7}z93[Gckoi#C}};|h !TT--c -. h.C/_|||?||Z E@//{ {AӠC2v}ӛ#3k601|+/c2l7C3l# C '3;?C S#4_ @}?4qo{ (T Xax!Bb@?qT?qRf@9@94 R9ckgtc9G KrCvCj@Ek*- TR r?k{T#K@rC"@h{`! c|!@XB*Rq@TTQq'xS q@R@h{#A;'AT;@@#!G@;A}{@IT> ;@k;TCb#v#'R r?k#TqT! JCNCLfCGG@T;v*B @Akւ@T"@kBT ƒK@"O@ ?T @k'B;@ؒ*KK@ܒ!'/^S94R"r!!RaRrK94!RR"r!!`RSWzR94A+R@"o6@B#@J$5@_T@gR RBL9`4RbR@**Q$M94/RZS94!"7(R@**?$@?4qHTXaxa !RlnB59@B?@7T!@U!R\K94R@**$K9**@ 4R$L94"R@**$ L94+R<@**+R#!">I94R@**#C@QqTB0@**#BQ?qTR@ **Q#qhTR !R?qhTARaR!Rj@࿀R r?kiT #o@__1hd_1Tk@"R@_e$T@R#N :CqTR"R**@#!#RB"RVBZB@#qTRBR**aR@qTB*BR@l#B qT$qTqTR@**^#B@QqT@**T#Bq@TqTR@**H#L94BR**@?# BR"RRARlBQqT! H`8a R@**"#B*R@#Bq Tq TqTbR@** #BBR*RRbRRRR#!T4!._T/R%!#@q`T,q T!,$  _TR !$R!#AR!P'j@࿀R r?k T #o@__1jf_1Tk@"R@_g#T@R"P @4qTBBR*@">C*’R@"Bq@Tq@TqaTbR**?RB"RVBZB@y"RBR" @T!#@rBT #w@cWW@`TC?T cB"@@|"  "@**@@"@CTrC c!Tc$!,'R@ @;x@@?@B,@@?@;@@6 @`@@?2"T"@@c" 4 @s@@@@?W95@L@_go,C#T"@@cR!R MC@!̌{@SA[BcCkDsE3@C4_{ *C(&$ @{Ȩ_֩__@y!L!2y_ @9q_ @9___@_@_@,H_@L!?qTv5NP!` @! SL * ?q` T 2` VrT` @Rr 2 rT` @Bx ` z{@!@  ?HqaT`@T@ ?@!(@ ?(@?R k T`@T@ ?@!(@ ?@`S R  @{¨_RR{S@!0@ ?֠RSA{¨_`@0@ ?@0@ ?@!@ ?`@0@ ?@!@ ?֟!@?_{S@4@@ @_aTTa@@?kT`@@ARSA@{è_asBBraT RR_{S4|@F!b@+@ Ir Tc/!00R`@xtSA{è_@F @DA?kcT` @?k_@Xa` @_R{S[cwBsb. @ R*VƉqAV 4@`T7(SA[BcC{ƨ_|Sߊc*@T6R@kBT_{S[ R** @ @#Aka4@TÊ @kTSA[B@{Ĩ_"@kҠ*5 ~@T7R"R(R(@Xa@_{ m* @{¨X@*RXb4{ ]*`q @{¨_{ O*R @k{¨_{PQ{q_{ 8* @{¨{\q{_{ &* @{¨@*RXb{ a@ X`@?q Tc0!017RR @{¨{S&**TQq)Tc2!3\4b!Rh@RXsSA{¨{S**k`q Tc5!3|6""RN*SA{¨{S**R`q Tc6!3|6"R5**SA{¨{S**6dqTlq Tc7!3X8$R@+Xs`@r!Tc 9!00BR`@@*SA{è_{S*RU**@*SA{è/{S*RU**@*SA{è{/{S*RU**@*SA{èj/{S*RU**@*SA{èY/{S*RU**@*SA{èH/{S*RU**@*SA{è7/{SRU*@*SA{èp0{SRU*@*SA{è_0{?qDCz *`T* @{¨_@y!Ty_@"@c@B@c*@yb3y@$@cAӄAc*b3y@$@cBӄBc*b3y@$@c Cӄ Cc*b3y@$@cDӄDc*b3y@$@cEӄEc*b3y@$@cFӄFc*b3y@$@cGӄGc*b3y@#@cc Hb3y@!@!!$I"3y@_{S**(q Tc9!3:BWR tJSA{¨_D@d$@D@_dD@_" @?d$@ # @" A9$@?$@? 9"I)  )_{[V@S<TÅ@AT@99@ h38SA[B{è_3= {5@SLҤH@6SA{Ĩ_{S@4@b@!@5s{@TaqSA{¨_{[@S?TL;!:؈ss6@f5s{@TaSA[B@{Ĩ_{S* @9[?k` T@!@ ?rT`2@@˵GmT*@@rT*`@rTsSA[B{è_*`"@r`Ts*`2@rb`Ts@T@TT*`@rT*@@rTs*`@r!Ts R{@S!t@ ?raT`@@ ?rT`2@@˔GmTR@@rTR`@rTsSA@{è_R`"@r`TsR`2@rb`Ts@T@TTR`@rTR@@rTsR`@r!TsR{S[T`@@ ?r`T`2@@˵G-T@@rT`@rTs@!@ ?r TSA[B{è_`"@r`Ts`2@rb`Ts@T@TT`@rT@@r!Ts`@raTs{@S!|@ ?raT`@@ ?rT`2@@˔GmTR@@rTR`@rTsSA@{è_R`"@r`TsR`2@rb`Ts@T@TTR`@rTR@@rTsR`@r!TsR{@S!@ ?raT`@@ ?rT`2@@˔GmTR@@rTR`@rTsSA@{è_R`"@r`TsR`2@rb`Ts@T@TTR`@rTR@@rTsR`@r!TsR{@S!@ ?raT`@@ ?rT`2@@˔GmTR@@rTR`@rTsSA@{è_R`"@r`TsR`2@rb`Ts@T@TTR`@rTR@@rTsR`@r!TsR @9?0q) T?Hq T{@S!@ ?rT`2@@˔GmTR@@rTR`@rTsSA@{è_R`"@r`TsR`2@rb`Ts@T@TTR`@rTR@@rTsR`@r!Ts R_R{@S!t@ ?rT.@R@`@@ ?rT2@@˔GTR@@rTR`@r Ts*SA@{è_R`"@r`TsR`2@rb`Ts@T@TTR`@rTR@@rTsR`@rTsR@@@_{ `" @{¨@@@! _@@!@_{S@[Cb@t5s{@TaSA[B{è_{q{_{!(< rT!!@ @{¨ @{¨_{S[cks@`@@ ?rT@@ ?rT@@ ?rTRSA[BcCkDsE{ƨ_`@@ ?rT R`@@ ?rT`2@2@?!T`@@ ?rT:@a:@nr@T!<`2@2@@@!@@B@?@T94Ҁ2@b2@@A@EC TC@c˿"T { hz@! @ ?rA T`2@@hz@!@ ?yr! T7@hz@! @ ?r`TT`2@@h{@! @ ?r`TJY42@@hz@!@ ?XraT`2@@h{@!@ ?OrTa @ ?rAT2@@hz@!@ ?Ar!T7oTB@{ӀhzA˿@T{a@ ?`2@@h{@!@ ?r2@Ta2@@!@hz!h{r@T{S @9! @9kT8q!Tz@az@<_ !k T"J_r T#HRHRk T#LSLSk T#PTPTk T#TUTUk T#t]t]k T#x^x^k T#`V`Vk T!pYpY?k T` @ @J0rTa@@!TSTS?k!Tr@T+( kaT$r`T`2@c`t [BtSA{è_{S@@Tb`@SA@{èSA@{è_@@_@@_@@_?qT"Q_j`T{c?!?H$RL@" KBQA _{[@S 5q AUTqSA[B{è_{ @   @{¨_A {!F !@`b @{¨^{  @{¨{[vC @S@ck_ T@S;*{ F@C [@Cs-Ts z@C{ *B_SA[BcCkD{ʨ_$zTbT!3Fs}S@+@[@X`T*;{C9I K*L+)@C@k3"C3 *8 @+@3@[@;@Ck@{6 B -T @C@K@8K@  @{S4@@@T@;*SA@{Ũ_#*KSA@'@{Ũ4{$@c@*[S š@xu@#@kT#@e@š!T@SA[BcC{Ĩ_d}R>@ jcK`@@TuZ ֚`@}huA!@hu`@`Ba @t #@b@aš!x!aBh5@҂@#a@b@ `~ׁrT?xTa @ #@&@`֚}ӥjce @%a j##@Cz"{S@@E` @RB}ӻ~SA{¨_ C@T6_{S@u&@t@"T@'`@SA@{è!SA@{è_{S[6@@ /@`@SA[B{è_`@$ޠ@{[c7@S@  @@SA[BcC{Ĩ_@#a@~`b@DrT?xTa @ & @`֚}ӥjcEe @%a j##@Cz"x}R1@ jc`@@TuZ ֚`@}huA!@hu`@`Ba @t #@b@aš!x!aBh5{!@@$Ú{_{S[Ac T @ SA[BcC{Ĩ_ַ@CT`t`s"Tsa}Ӡ@}@h8?Tjah!! " { @a@T` @{¨_>`&@ _b&`b" @&@dAg@00_T#@@ _{c7@[@S@ šxu@#@T#@d@š!T@SA[BcC{Ĩ_}Rw<@ jcH`@@TuZ ֚`@}huA!@hu`@`Ba @t #@b@aš!x!aBh5@@#a@b@`3rT?x!Ta @ & @`֚}ӥjcee @%a j##@Cz"{S[6@@ @`@SA[B{è_ҟ`@$k@ {cU[@cW@SC~kC$|#T!|`T SA[BcCkD{Ũ_֟T`~""Ts`~\?|!`?Tj@_T9c@ @  @ ~bF@@2Ҕsbb R_{[c7@S@  @@SA[BcC{Ĩ_@#a@b@`trT?xTa @ & @`֚}ӥjcEe @%a j##@Cz"}Ra~@ jc`@@T~uZ ֚`@}huA!@hu`@`Ba @t #@b@aš!x!aBh5{S[6@@ !0SA[B{è_ҵ~`@$`|)b@ˣB˿T{~?! cT`__{Sc@[ T@`FSA[BcC{Ĩ_!bBt@@sh3T~swc~N  {S@*)`bZ`A*cSA{è_{ `/`RX @{è_{Sc@[ T@`FSA[BcC{Ĩ_!bBt@@sh3Ti~sw~N  {ckd@S3sC[T`tt}asBTs`}~@j: C Ta_@TC@A@B4w}cCkDR SA[B{Ũ_b@ˣC ˿T{4}?! cT`__{Sc@[ T@`SA[BcC{Ĩ_bBt!@}s IT|}@j3T}s"v}N {S  SA{¨_{ckd@SstE]s#cC[ c|.T`t|ss:Ts `~`}`@Tb TZcbw5} cCsZj SA[BkD{Ũ_@T{ `@`` @{¨_b@ˣC ˿T{}|?! cT`__{+ca#@S@![k`T@98SA[BcCkD`+@{ƨ_a@uwC@@Y4C˃d @$ @cTH|d@C HT T@ sA˓ ?T?`T}`@ ``jy s'@@|@9``@9`'@ @ ?T #`IT{}˦|b'@sA a@B ?TB|`@|z[b@ˣB˿T{{?! cT`__{#3ckd@S[ D|+T`t{s4Ts `~_| Ҡ1{!TқDӛ @S_ T ҔB{@ ZC{@ ҔDӔ~@jw"| cCsVkD+@R SA[B{ƨ_b@ˣB˿T{{{?! cT`__{Sc@[ T@`FSA[BcC{Ĩ_bBt!@~s IT {{@j3T%|sv{N b@ˣC ˿T{2{?! cT`__{Sc@[#@T@`SA[BcC#@{Ũ_!bBt@@yˠj9T@"s"s˳w{N {Sc@[#@T@`SA[BcC#@{Ũ_!bBt@ә@yˠj9T@"s"s˳w]{N {_c@S[7#Tv@CB_TbT`@`Tˁ{}{`@SA[BcC#@{Ũ_֧cTh`h !  b`@`TBB%Cs`@Ңjah!! Ta@`@@z8yRx {c\@SsC[kT`tWzas4Ts`}z@@j4T{˔"TyxzcCkDR SA[B{Ũ_{@S!R *"F @D A@k!4 @TSA{¨_z @@_k a2{S ?[aT@@A@`"@?k)T @V@k T@aTz @kT @T@?TSA[B{è_z @kTa@SA[B{è{@S!R *"@D AF@례!4 @TSA{¨_Xz@@_ a2{S ?[aT@@A@`@?)TV@ @ T@aT1z@T @T@?TSA[B{è_y@?Ta@SA[B{è{S[ @c@A@s2@0T@`@?bTy@*w@T @'x@`SA[BcC{Ĩ_ Ry{  "}R$y @{¨_{Sc@[˃ @D Cc? TSA[BcC{Ĩ_֟T`x"Ts`}Ӊy @B_-Typyx V_{ "~Rx @{¨_!{c@SX@B[c?(T`SA[BcC{Ĩ_bBx @B_T}y/y t^ t _{@ Svv@@a"@v`ivb@T Ac?Thah!! SA@A{è_{S[@@@u`@` @u@@~ @ @SA[B@{Ĩ_{Su ?!@!@b! @@`bSA{è_{@ Su@@a"@˙u`ub@T Ac?Thah!! SA@A{è_{S[@@@u`@` @u@@~ @ @SA[B@{Ĩ_{SGu ?!@!@b! @@`bSA{è_{? 3Tqx` @{¨_{S"@|!!Bb@@`SA{¨_{S"@"@`"`"A9"@`"9N@a"`NR@`RSA{¨_?T{S[@6@@7@˿TBl`@@wtt `@@uSA[B{Ĩ_`@˿T` @@@`_{S"@"@`"`B@`BF@`F"A9`"9N@`N@y`ySA{¨_@#@_aT{@!@vq{_R_ R_{ [S@c!@#yvx@ؚ`@xu4@@T"rT!@  |wv#`a@b@wr@T?xaTa @ !#@&@`֚}ӥjce @%a j##@Cz"@`@Aؚ!T}Rv@ jc`@@T+wuZ ֚`@}hu!@hu`@`SA[BcC#@{Ũ_a @t b@#@aš!x!aBh5{[@Scxa@`@Ta"Rr T@SA[BcC{Ĩ_`@@@aš!T{ S @u@a!SA{¨_{ [S@c!@u`@ SA[BcC{Ĩ_һv=v#`#a@b@wrT?x!Ta @ #@&@`֚}ӥjcEe @%a j##@Cz"B}Ru@ jc`@@TtvuZ ֚`@}huA!@hu`@`a @t b@#@aš!x!aBh5{[`Sc#m (@*SA[BcC#@{Ǩ_֕2A ҵ2Jv @RFu @`:`R"J~8@8# q!*TRR5`4+C@?T3+@B@a @bBC_@!*T!@_BT!b@x951Bv)T T{[@Scxa@`@Ta"9r T@SA[BcC{Ĩ_`@@@aš!T{ [S@c!@t`@ SA[BcC{Ĩ_ҵut#`a@b@ vrT?x!Ta @ #@&@`֚}ӥjcEe @%a j##@Cz"<}Rt@ jc`@@TnuuZ ֚`@}huA!@hu`@`a @t b@#@aš!x!aBh5{S#[cxW uv@`@@TDuւ)u?uv@xW `@@T3uւu.uv@xoW `@@T"uւuuv&@xW `*@@Tuւt uCutSA[BcC{ܨ_{S@@3a@?TSA{¨SA{¨_{S@ @a@?T`bSA{¨SA{¨_"@@_aT{@`@!tq{_R_ R_{7GS[mTraTrTrTrTTTTrATSA[B@{Ĩ_rTrTs{ckh@[@EST@tss7Ts`{ets?@Tst Tstx:tkD^ SA[BcC{Ũ_@T{ ps`@` @{¨_@xaG@@@k`T@@d@ĚB?`T_@?T{=s ~ t_{S`@t @sSA{¨_{S`@t @sSA{¨_{SS`@t @`tsSA{¨_@?rb@D BBb_{S@`ar< Tt`@` `@s@a@`?h 8SA@{Ĩ_@ bs{S[c^_trT?!Ta @ #@&@`՚}Ӆjce @%a j##@Cz"?ITr8}|sRr@ jc C@T`stV ՚`@}haB@ha`@cC`SA[B{Ĩ_b @v @D@c@ÚBx"bBh!{S.**q Tcca!`HSRr`@!RXtSA{¨%{ *a@ X`@?tq(T?lqT"\Q_qTR%?qT* @{¨_!R@Xa@qTXqiTc\Q$qTa!p-!Hc8ca! RkTRs%!R*{cca!X`RTrR{StД-`@Xa@@LQ4q(TJ`8c` *cca!X]R6r@@SA{¨_{HAS[!5ccha!`PaR$r**0q Tccha!`HaR**vUBk T*xqzuT*q Tccha!`bR*\**y***SA[B{è_{ `@Xa@pq`TqT`%Rk @{¨_}*R?q(T  @?_R!Q?q_{!@ @* @{¨_0q*(T_qIT!" š_T_֡R_kTp{S CTрSA{¨_&r&@" !_b"a!b{ @Xa@?qT?LqT!PQ?0qHTbB-AHa8bA! R?kTcct a!XZRiq!R @{¨!Rt$b@R@X` @{¨$ R @{¨_{S*[v".*@Xa@TQ_,qTJb8cb"@k`TRRkSA[B@{Ĩ_R$k T*?$***rT*k{ @J*%`j'%`2CyB9T`2y @{¨_{S de f g 0Fhb iB [j kB cc@k9s``a~)ab  ``b9:""9Z23. ~~ `Z`~ f Ebb ~@~`~`2Cy~2T9~~`2y~~~~~~|||||||b yBFJhRVd|h}e~h ?}?}_}\}}}>qtA@wєAӁ}?4q?@l" m n"oj!QҡQq}}}!qtA@wqpb[BqAӜ}R!Ra" j<`byhkD3@ax"SAcCsE{Ȩ;{A *c@`@!!B_kTR*?@"TdxdkTBS$`A@5 @{¨_{S [**c**ks_@@˥CkmT_@xs@@kT@@kTRokT@ @SA[BcCkD{ƨ_sR{S[* c**k**+o@@Ck-To@xt`@kT`@kaTR:kT!R5k!T` @SA[BcCkD+@{Ǩ_֔R{S[* c*ks_@@˄Ck-T_~@xt@@kT#kMT*"@!xsskTRSA[BcCkD{ƨ_@ @{S tb0F[@``B! @@app@R`AB}ӌo`Aa"~@T p`"%` $` !#` [#` Y#` W#t2Au6AT"n#`2A@o`" "`"`b"`"`"`B"`"`"``B`"`f@`N@@o`B@@o`2@[B`bSA{èp{  @{¨o{S[ c3O$@@!!C?kT$@xtm"k-T*""@!xsskTRSA[BcC{Ũ_ @{ @/@qiT`@a@ @ @ {è_` @{S@CkT@xss$SA@{è_{S[`IBBC_kTA)R!`N@xt$$SA[B{ɨ_{S @[ck+ 4*RRcR!@@ 4*$@ zz9@Kq-T4o N3@?Tb-pw@3@7?h 8s@w9To3@f$$ T;@ {@;s{sARc!3@M$u$>/o9SA[BcCkD+@{Ԩ_d${`S[`@B@Ta"@b@|nSA[B{è_{Sa!.[w)a"&`@l`2Afbvj@@T#RRR "@I$nv6@wb@TCRRR @#$nbRRR a@a@#bBbb{aHCk-TRRR `B@xw##bһbbbb" bOCkT@xu#sSA[B@{Ш_{S [*nR} *"@##`#B'$SA[B@{Ũ_{c *S*[**#mRV !#@]#*7*7*7*/cq$SA[BcC#@{ƨ_{[ *SmR) "@0#*f@@TF@_'#H$uSA[B@{Ũ_{[ *Sma)R "@#*>@@TF@"'# $MSA[B@{Ũ_{S [*ymR*""$/SA[B{Ĩ_{S [**ZmR*"*"'## SA[B@{Ũ_{[_kS@T ***4mR*"*7*'#b#SA[B@{Ũ_{[_kS T ** mRo*v"*S"'#b#SA[B@{Ũ_{[_kST **lRI*P"*@@TF@'#bh#SA[B@{Ũ_{[_kST **lR*%"*[@@T@!'#b=#jSA[B@{Ũ_{[_kS T ***l)R*!*0*!'#b#DSA[B@{Ũ_{[_kST **kl)R*!* @@TF@!'#b"SA[B@{Ũ_{[kScT ****?l R*!**7*'#b"SA[BcC{Ũ_{[kScT ***l!Rv*}!**W!'#b"SA[BcC{Ũ_{[kSc@T ***k RL*S!**@@TF@'#bh"SA[BcC{Ũ_{[kSc@T ***k!R*$!*Z*W@@T@ '#b9"fSA[BcC{Ũ_{S [2A2kcRR* ""D` @SA[B{Ĩ_{S [***nkR* * * '#@"!SA[B@{Ũ_*A48@?kT A984@R_{S [*u2Au2?k*#R*`@" @SA[B{Ĩ_{S [*2Ac**2#*k*C R*q* * *c@/Z"` @SA[BcC#@{ƨ_{S [2Ac**2#*jC R**E*Y *U @BkT!xuc@/&"` @SA[BcC#@{ƨ_{S [*2Ac**2j* R**' *$ #@'!t` @SA[BcC{Ũ_{S [*2Ac**2#*j* R****c@/!I` @SA[BcC#@{ƨ_{S *tj*`@!0SA@{Ĩ_{S [**]j**@!SA[B{Ĩ_{[ *SCj*@@TF@@!SA[B{Ĩ_{[ S*$j*@@`T@9@4"@]!SA[B{Ĩ_{S [2Ac**2i***M@@TF@]#@'7!` @SA[BcC{Ũ_{S [2Ac**2i***%@@`T@9@43"h#@' !~` @SA[BcC{Ũ_{S c2A[5`8$@2i#R** @ @BkT!xu#@' P` @SA[BcC{Ũ_{c*@#*@S[*!?!T*qT@***[BcC@SA#@{Ǩ7x2A x2_i R***r!TccT a!` Rh**@!!Bk TccT a!`4 bR*r!TccT a!` R***kT@!!B?k-TDx` ex$ x kTztc`@/T  @SA[BcC#@{Ǩ_{S [2Ac**2#*hR**?*S*҈@BkT!xuFc@/ ` @SA[BcC#@{ƨ_{S h!R"`@@@'@ w@@SA{Ĩ2{_qSU|}-T@-rT@hu@hu6@@@tSA{Ĩ_{S [*hR@@@*"@9SA[B{Ĩ_{[ S*cchR@@@@@@*@!!B?kTxt'#@SA[BcC{Ũ_{S [*1hAR*@@@@@@'#@k@[B@@SA{Ũ{@ @B`@a@b@a@vc@#a @`@b@` @a@@`@a@ @{è_c@{S [*2A2gRR*7*n` @SA[B{Ĩ_{S [*2A2gRR**)Ly` @SA[B{Ĩ_{SRbAw @[*ccCk TDxa @kAT@!@5u2A ҵu2gR**S#`H6`#@#@@SA[B@{Ũ_{S`@ct0Aa )4@t0` eg*b @`@u0A0Zg*b @`@ua@@`` @@k`@a@SA@{Ĩ_{S@a@v`@0A07g*b @` @t@L`@a@SA@{Ĩ_{@S0A54@0g*yB2SA@{Ĩ_{S[c#ks37"@@_T3@ZdB@7@@SA[BcCkDsE{Ǩ.Ac@@AsCB`| @B_T@5fA@ _HTs  Tˠ sA ?iT`Tf`@ ``j{ &@@үf3@`@7@d &@ @  T`#`ITe}ӳˎf&@sA @B ?TBfAuf{S[0A@4@u2rf* R9`@4@@[BtSA{Ĩ_{S#[7b4 *UfRRR*`@' 5A!< SA[B@{Ũv@ ;fRRR'SA[B@{Ũ_{S w@[*"f*'#iSA[B@{Ũ{  I@A @A!l {¨{S@raTt 3@ 4@@+@@`@T рSA{è_e&@ _a`a{   @ @A! {¨L{   @ @A!{¨={[@s*S4@cRk**kҳ2A )s2Te*33@?M)e** ҉eRcRR*7@y @@@@@Bk T:~!hz9@h@xa@@@@@h@xb? @#@@! @TSA[BcCkDsE{Ȩ_֡A " @@AZTC˃cz` # @c T@dA@C HT iT@ sA˳ ?T?`TZe`@3  ``jz '@@ e`@'@ @ ?T@#`IT$d}d'@sA @B ?TB&eAd{S c*2A[2#*d*R*$*q@@TF@1@@TF@bc/Hu` @SA[BcC#@{ƨ_{SE9[* )4C3!c#!*! R*;9*SA[B@{ɨ_v2A v2|d# R**O@K@`@?1 @{SE9[*O4cC3!X*! Rr**SA[B@{Ǩ_v2A v2Dd*# R*O@Ҫ@BkT!xvc`@/{ @{SE9[c**O@4c3!**G.**SA[BcC{ɨ_v2A v2c***QO@e`@?A @B{S[*48@kATv"@bc4`"A9u:t"`4k*db:@*RSA[B{ŨJSA[B{Ũ_{S#[uRc K@@aTv2A v2c*R*#KS#@'`.[`#@#@SA[BcC@{Ũ_K@_#{S@rT6@&@bkTR!RSA@{è @*SA@{è_{S#[Rc K@@aTv2A v2Lc*R*#Km#@'``#@e#@SA[BcC@{Ũ_KV@_#{S#[URc KE@@aTv2A v2c*R*d#K2#@'``#@*#@SA[BcC@{Ũ_K@_#{Sc[*c* kR[@@`CkmT[@Rxv+kT!R+@8k!T+@SA[BcCkD@{ƨ_z2A Zz2bRR* *+U+@*[C[+@/`6c`+@{S*[c***2A* ҵ2b*#R**@BkT!xu#@'1` @SA[BcC{Ũ_{[**Sk**c*l2A* 2Qb*cR**4*qcT@4@J@@O@@dCa @a @*` @SA[BcCkD{ƨ_/I{Sc[**c k*R[2@@ CkmT[(@Rxw+kT!R+@dk!T+@SA[BcCkD@{ƨ_ aRR*8*++@*H[C+@/`e`+@{S*[ccR kY[@@ CkmT[@Rxv+bkT!R+@]k!T+@SA[BcCkD@{ƨ_z2A Zz2aRR**+1+@*.[C7+@/`?`+@qTaR{Sc*R[*2A* ҵ2`a*R***#@'` @SA[BcC{Ũ_{ORS[*`E9@4c3!5*ARGM**SA[B@{ɨ_v2A v2aCR**pO@`@?` @{S*[ccR# [(@@ CkT[@Rxv+kaT+@SA[BcC@#@{ƨ_w2A w2`RR*1*+}[C+@/`a`+@q!TAR{S t2A[t2`*RR#@BkT!xt#@R#K` P#@'`+X`#@#@@ #@SA[B@@{Ũ_{Sc[cR  )[@@!!C?k T[@xuqTRO@kT!RK@kT @*SA[BcC{Ǩ_ֵ37#"B8=*{Sc[*c* kR[X@@`CkmT[N@Rxv+kT!R+@k!T+@SA[BcCkD@{ƨ_z2A Zz2`RR*[*+n+@*[#C+@/``+@{?qS[*c`TxT!Q?qTCcR5!Q?qHT4RCHA@**>dq TCc@#RA!3@0"@!RXswqTA!P. H`8a WR@** dq TCc"%RCcRA!X^7RwR@aRXsQq84Rq*T**M*2A 2_***@@a4@a4#@'3AR @SA[BcC{Ũ_"RRA@E*hBR*"RR{SHA34*1*BF95*O*@@T*xqaT@****8@@T*.*A`4*SA@{è% T*!@@B*BB*SA@{è_{_q`DzS[*ck-TCcA!@/RU^**Rx c[@@BBC_kmT[ @Rxv+KkT!R+@k!T+@SA[BcCkD@{ƨ_z2A Zz2^RR**+*+@*`[Ci+@/`Dq`+@{S[**c**k s۝Rk@@ CkTk@Rxy3k!T!R3@kTAR3@kTaR3@kAT3@SA[BcCkDsE@{Ǩ_9|2A Ҝ|2c^ÝRR**3*3@*3@3@*kx3@7` `3@p{S[*cc k[[@@ CkT[Q@xw+b@!!C? `Tb@+@!!C?kTY}Ahy8A4*a@Z9!@?kT*2A 2^**RR+c@Ta }+@bhb8!@4][C+@/v+@ +@SA[BcCkD@{ƨ_{Sc[*c* #5ҙR[@@`CkmT[@Rxv+"kT!R+@k!T+@SA[BcC@#@{ƨ_y2A 9y2]RR**++@*R[C?+@/`G`+@{S[c* k:R+k@@ CkTk@Rxy3k`T93@ b@Q!!BkTa @3@BBB_kmT;xvkT2A 92=]#RR**3Ңa@BkT!xv3@ RkO3@73@G3@SA[BcCkD@+@{Ǩ_{k*o*S[cs;*b@ T2AB# k22Aқ2\ Gvb*R* y|Bu@`n6>R?JRy{*?W@?T3@XzRGwQk@G@Q{Ck TZK*"* \{@RG@! G@WC@V@K@kK @o@|o@`5 R`9R@CaU|_k TR[k@@ o@h{@@BkT%~"he?o@0@?@h{he5`b@e!R @ A_k᧟4 @ Tm\G @_k T9@ @_k槟?GI\@: ?@*&[G@@Z82A924\*WJ@;@ @ W@?T3WSA[BcCkDsE{˨_T&R{S[@!CcA!@dⴀR[[8*c`/@3@T`@@[sb/@@[SA[B{Ǩ_{SQq[cks ) T*|*9R{ {@@ CkT{@Rxz;!g@k!T!R;@dkTAR;@_kTaR;@ZkATR;@UkTR;@PkTR;@Kk@kAT;@SA[BcCkDsE@{Ȩ_CcA!@\BRZZa2A !a2ou[#RRo@ g@;*;@*;@*;@ *;@*;@k@;@{ ;@?``;@yqhT@p.Hu8a ֟qTRuRqx4aRmqaTaRR4qaTRARqaTRRRV4 qTqATw4R{Sc[*cxR# [1@@@CkT['@Rxu+g kaT+@SA[BcC@#@{ƨ_w2A w2ZcRR*: *+M[C+@/`j`+@{S#[Rc K@@aTv2A v2Z*R* #Kb#@'`=j`#@#@SA[BcC@{Ũ_K@_#{S#[/Rc K@@aTv2A v2|Z*R* #K'#@'`/`#@#@SA[BcC@{Ũ_K@_#{S4[Vcckz q*4x2A x2AZ*** `[R[\C`+@[+@@RR[L@@!!C?k T[B@xx @kT@?kAT@4*SA[BcCkD{ƨ_{rS*[*c TXRw2A w2Y***G *##@#'`|RK` `#@#@@SA[BcC{Ũ_**bRR5xR{S [**c**#*YR *%*"*~**] 4**O6*K6*RT* /c@ZSA[BcC#@{ƨ_{[*0ASc**k**+03* zY*R* **=** 4**6*  6*R*@7a @*8` @SA[BcCkD+@{Ǩ_{S [***O{[***Scks**_**C*`@RXy+*@@*rT*ek,T@@xklT@*CR@ck`*;*\s [k T_qTnR*/RCR7_kdx!!?aTBc@_qT@˛@!T*rT@*%* s[k-T7@R gk{-T;o{@;@B!cR sC?gCk T ss@****kTk@*@C@9?@8****sq*SA[BcCkDsE{Ѩ_.R<*R7u*1r@T*kҀ*{kӀs{@kT gF7@Cs@kTG:***H*x%c@c_G@Z"RR?@{@BkTkMT?@R~; h`@;@hakmT@;@haqT@**;@ha**-a~@$:@7@k"x$aT{RkT**?@*!?*"******T{S[**@F9c*ksa4R{B`@a@?@TtA?qa@BkTYK@3@`T D@SA{è_{[ jGS*@7L4 REeK E@7L4 REXK@9x@aXTbxW@Q5*7BxSQ1T!xS?0@ XaT| S  q`TqTq!T !E!@?jT ! BE!0B@ !*4C7 !E!@ 6!R9 @ pMSA[B{è_C7{S@[z@?y!Ts6ySA[B@{Ũ_*??9*<@tZxW$Q!5RjQTT1!|SaT R_kAT5?A9! ?<qTt5R_kTqRR~ SqRq*y@6q81<Tq?81<D $K! <!<<?k<TqR?j@T< c$Sb~S*c<*y qc|S*c2<1Tc|S<R{S@u&@t@"T@J`@SA@{èJSA@{è_{S@u&@t@"T@J`@SA@{èJSA@{è_{S[6@@ @`@SA[B{è_J`@$|`@"@@T @_ _"@@T @__{RSR@8"B _q!*TGRR54SA@{è>SA@{è_{ `/`!R @{è_{S @a@q` @ubBq@BBB `@@*?!`@4a2` @4a"ҡ@BkT!sSA@{Ĩ_{S@@`bbGCkT@xu `J@!F@' !GK`@`SA{¨_!{c@SX@B[c?(T`SA[BcC{Ĩ_B#x @B_TlHH t^ t _T{KG}H{_qST @`_qT_ qTRSA{¨_4@H@ @@`G@?rb@D BBb_#F"xcA ?_{ R@Va@*$@!@CĚc!xc"@E@kAT!B@F@ĚT? @{¨_{*S*[*TQq(T*a@ X`@!TQ?q)Tc2!3\4b!RGR_*@_ qTHT_q(T_qhT_0qTVqTBqT"qTqTaRUR_qaT`@Xt@q@TVqTBqTR_Lq TBQ_q(TRR*~rTRR*wrTRR*pr T`j@t+` T @! ?qTGzqaTRR*\rTRRR*RrTR|RR*HrT!RSA[B@{ĨnR*`a@ X`@?q Tc0!017R|Rۻ"qT0qTqT! @ TSA[B@{Ĩ_֡Rk TRBqT0qhT4! ATVqTRRkATZqaT`j@u*@T @! ? qiTG!RqTq Ta @_R r?khTRR*rT!TSA[B@{Ĩ0Qq(Ta @_R r?kTRR*rT!"qATRZqATBq TqTARvRR*rT!R߻RR*rTRջ1{[6@Sc߮qks(Tߚq T2qTQqTR@[``@qTR[` @{`@qTc/!01RE^qTFqTaRRk Tb@4ҶkT`@erT**9*4!R0QqTRAR!,+!RRRkT!R*R[t:Rk T*!@?xqT[`@?q Tc/!0 2!RRκsA?A77@?@T@@ qTRukAT!Rs@?kTARq`TqTaR*7@ s@Z[*[t!pQ?qTAA77@T@@@qATR;Gk;@aT!Rq;@TAR*#Rzq,Tc/!02%RIq!n 7c/!02&R;q *_*K `@C@ Tc3!04 R"`@4*SA[BcCkDsE{ɨ_{S[ c_R8rRkR9rsz #@@@Ck-T@RxuRkaT!R*RRar`T` @kT!L ?,R!R*RRMr`T` @kT,!*Rq !R*RR9rTu~@`@T@vK@`O@T@@ @T@+@/@T@@**ro`T|AR`A;;@T@R?p_k?@T@q!T!RA qo@9#5R*""" RvuTa @`R`R r?kT!!)RTw] Tc4!059RDO@lk T@r T*a@ X`@?qTR]qT HTH˟ T!xtRLG@@}DSA[BcCkDsE{ʨ_{c@Sk@[:@`@X@T y@xt+7@C@_ TC@d@BTbD7@#a@b@`Dr T?{ATa @ & @`֚}Ӆjce @%a j##@Cz"}RC@ jc`@@TDtZT ֚`@}ht!@ht`@`q!T @{SA[BcCkD+@{Ǩ_a @u @#@b@aš!x!aBh4 qaT@7@`@ xt@C@ TC@d@BTC7@#a@b@`CDr T?xATa @ & @`֚}Ӆjce @%a j##@Cz"}R.C@ jc`@@TCtZ ֚`@}ht!!@ht`@`a @u @#@b@aš!x!aBh4@@.{.[ccC7[ Sk#sc_ w{ C~@@9;{@ T@C`K@@S`CK;@W@Sg S@bR?zK@`O@ TS@Rb ŚBxb@@T!@@ŚƜ_TNb ŚBxb@@AT!@@ŚƜ_TaKb ŚBxb@@T!@@ŚƜ_Tb@` @T@@@??@ab@B ` @T@@@??@AZ#"~@`@s@@`@s@AcCA[{EmTrAT"rTBrTbrT{@@@T`@T a TCr T_ Tt"#_ TrT@s""CrAT"CrTs"URB}A@@TwB@@sB RRB}A@@ThB@@dBNRB}Aw@@TYBc@@UB KRB}A7@ [@@TIBSA[BcCkDsE{٨_A_T" _T@@3B{  @{¨ @g @dA&@k_T#@ @k_{c\@SsB[kTtvAas4Ts`~B@@j4Ta@_T#>SA{¨x>{Si>b@SA{¨@{SaA@b@?TBH@`@@?h 8`@9SA{¨_օB T @ a @ `d c4{S @[kT!09@*U@>"@v{3`@!-?"@!>A !d3SA[B{è>SA[B{è__{ @S@_kT!09q*u{Ӓ>"@3`@!-@>"@!>A !d3SA@{è>SA@{è_{S[c#B5!@@SA[BcC#@{Ũ> !|@sZGҗ *R8R3L` @kT#j@T@*a @ ?>>SA[BcC#@{Ũ_{SR[ֶ *7Qk Ta @`@!@b!``@6>kT`@>SA[B@{Ĩ_{SR[ֶ *7Qk Ta @`@!@b!`tkT`@d>SA[B@{Ĩ_{S@[#Cv~~c9 @R@hvS!4">qATRsA4@sKCy=w>SA[BcC#@{Ǩ_!R{! S@$>`@>! `@>`@;@ `T>*SA@{ƨ_{Sc*=*`@@!^" !F(=>=! =,>=SA@{ި_{SR[е kT`@=SA[B{è_{S#[*y=*`@@!^" !F<>==4!`@v=`J@tB@T@!_!!_?kTTY=SA[B@{ߨ_ց! =&@ _ {[*@S**c*ksp=QqT` @a@xa`R[ 8 F XG7@Bk-@Tq?T`@R=@xy"Q_q|TXbxb@ Qq( Tb@b4aR@|@!TDZT<'@xBc2@@A ?T@ZVC T@ Au ?T?`T[=@uF`>`Bjz '@@ =a@@'@ @ ?T@#ˠ9?IT#< }5<'@A @B ?TB%=`2@<{2.qTa"@~{5w=fu4b"@~{@@RQ0qhT!!Xcxca! a @b!@!xb?q@TT? qT?@q@Tc|,R!X?!L><!>9!>6!,?3!p?0!?-!t=*!'!?$! !-!! !-!l!T!:!=qAT!`@`KR\KqT/a @`@!@b"`aRa @`@!@Q `7Q*F!R q@TA `@k9 ,Qtq)Tc|!BER` @7@b@@ |@DB|~0@94dbhbQu@@d`hb ?F9{c FSk9[sbVC)k T` @@~~4h`c~S>BT _kT!`@@B`BA9"7QR6`@Qb7``@X7*F*+****`@k T`@9a@ :!p8*:!8*:t `@!(F9  Qc@RSA[BcCkDsE{ƨ_{S@[c@`@!!B? qaT!Ya@#cBaa@Rar_kT!TSA[BcC{Ĩ8! 8G7b @a@B@#cAa`8*F8!`@87b @a@B@#cAaP8 !F78a @`@d@!@b"``@b"*a!B_TA?`"@w@t"@!EITR!h `@~8a"@(8*F8`@8a @`@!@b ``Z4! `@T@TBTTւ8TSA[BcC{Ĩ_ {BHFSB@'WSO A8S@@O<8 ssAu}ӓ j5 f BBFx!!?HT! !0 !X  !p ! ! ! !  ! $! (! ,!, 0!L 4!\ 8!l <!| @! D! H! L! P! T! X! \!$ `!< d!T h!d l!t p! t! x! |! ! ! !D !X !!T3!3!!3!3! ! ! ! !! !!(!@!p!!!!(!`!!!!P!!!! !  !H!`!!! !$!(!@,!d0!4! 8!\<!p@!DN)SA@{Ϩ_@! !2_@C ! !2_{S@u&@t@"T@7`@SA@{è7SA@{è_֡ {!HFS!@tVDT47`"@@6`@SA@{è6SA@{è_{  @{¨6@$@@!@!C!BBBA@@@ _@xa@G@@`T@@d@ĚB?`T_{!@@ #Țac@&}@ehf@_T@Ț?Tbx(ehfaBATd h&@A6`@` @{¨_@Ț?@Tbx(@@#Ěcxc@@E@ATB@F@ĚT_{S[c#/!c! " R5*5c@/@y tb o[` @@5d@?c/@ @  IT6_@QqTR!7@!@!@ X`,@;@qT!R/@!4@!@!@ X`,@?5/@@"@TR@?@`BK/@?@;@`BrzS;*/@;@SA[BcC#@{Ȩ_{Sc1..R? [cC_   V&$"SA@{Ҩ_@bR_#@{BRS`?ր@` @` SA{¨__{S@@5` @RB}5~`CTSA{¨5SA{¨_{[c7@S@ @R t5@#a@b@`5rT?T` @ ` @a֚!#}ӥjce @` j#@Cz"?IT|48}I5R4@jc  C@T-5uZ ֚`@}hu!@hu`@!R`!@SA[BcC{Ĩ_a @t #@b@aš!x!aBh5qT!!@ H`8a <_ (: aRk`TLTqT:_!!` H`8a RkT qhT!! H`8a PH  @-h%`@$ $9 q*T,T 4?qA:_R?kA@( qT!! H`8a  _:q*T 6:&_Þ! ?qT Xaxa #+! ?DqHT Xaxa &Q?qT pXaxa &@R?kTLT-R?kT+R?kT(R?kA&:R?kTLT`tR?kTR?kA&#R?kAx)`R?kLTR?k TCR?kAt*! ? qTXaxa ,Ld~{ x4uprol i, f| c `!]!Z@W@!Tt!Q!N"K4"Hp"E"B\?"< #9#6#3$0$-<%*|%''$(!())*)H'T$ ` )%0q*T6:$,_Q?,qH THa8a ֠D/R?kTR?k-T! ?<qT Ha8a УR:?kA-`X.)*8+X+`=+,\,,,+*q*T 6: ! ? qHT@ Xaxa ?_Q?qHT Xaxa 3 R?k T TR?kTR?kTpR?kAt3:R?k@TbR?kAlR?kTTR?k`T`R?k`T𣔂R?kA4@R?kTcR?kA5--.4.d..../0/h/ H7|///T,/ 0~<0{`xl0ur0o0lhi1f(1c` ``1]1Z1W1T,2Qt2N2K2HL3EB??t=<x-9T6 -3L40x5-3*4'*+R?k T'R?kLT?q T: Ę! ?qHT!Xaxa <_:! ?qHT#Xaxa =: %Xaxa `9:'! ?pqHT%Xaxa P;:&Xaxa  R?klTR?kTo! ?XqIT: R?kTR?k,T:УR:?kA,9:``  ,L66`>@???  \} z|6wtq:n kh6e7bP#_9\6YD0V$7SD7Pp7M7J7G:D\A88>$5;x8885820/1,9)8:&:# @2P2::;< ,l4X:?;;;+(<p0D/H<x<<,`L`($=X=%&+h`<`<`D\P?;4<9 dq(T!0( H`8a  *_ 8+ |; ;=: *qhT!P( H`8a 0>_ ==:@*4?q:A>_`>qHT!p( X`xa _>>>>?,?D?x???????8`$8Ph| Hd: HqT!) H`8a  _  0X : @?@qT!* H`8a _T|TL5:,4qT!`* H`8a  _֠ 9H` x7 p , :08qhT!* H`8a  _t   :X  qT!* H`8a %_  :l%*4?q:A=_ qT!* H`8a  _0 H \ |   : q*@Tq`T?q:A#_ *4B?q:A_@ qT!* H`8a @_0 |   0 x  :@ qT! + H`8a  _  : Q(qT!0+ H`8a *_|,`,| @|,  :qT!`+ H`8a  _`:T,qhT!+ H`8a x)_))@>:, q(T!+ H`8a @_@\X:q*@Tq`T?q:A(_q!:@D_*/R?k, T(R?kLT?q T: e! ?qHT+Xaxa \'_:,Xaxa H&:! ?qHT,Xaxa <=:q! ? qHT.Xaxa !:(! ?qHT /Xaxa :0Xaxa 6:R?kTR?kTsR?kTqR?k,T:wR:?kA<(`R?klT`R?kT`! ?\q T:R?k5T TR?k5TTR?k`5TR:?kA@8~R:?kA7v@R?k`3TR?k`3T#R:?kA:hH eLb_\YVS@@-P$M@+JDGxDA>:;84/5(2`/,)&,#t $0`` <xlT`l88,|`  !!D"""\#4##$@$T$$$<%|%~${%x@%u%r%o=l>iL>f&c(`T']x(Z(W\)T)QP*N>K,?Hp?E*B*?X+<+9,6,3T-0--.*8/'/$t0!1122X33. $4 x5866\9:t4'|&h$X!? 968D77@q* T 6:_! ?LqHT 3Xaxa ":! ?qHT3Xaxa :p! ?0qHT@5Xaxa :+! ?qHT5Xaxa :6Xaxa :@qHT`7Xaxa |&:R?k,TR?k,T/R?klT+R?klT'! ?@qT:rR?kTpR?kT:R?kTTxR?kTcR:?kA&{cR:?kA("s`R?kTR?kTR?k TTR?kT㽂R:?kA"^#R:?kA1V;S0,=;\=8=5=2>/H>,>),?&X?#? 5??D| Dx1`:P\2ddP p\ H    d   d    \ :  ~h { x uHrolifc<`]ZWTpQNxKHE,B\?<96D30-*d':$!$\ X  `d:0Lh,HdT0Hx:$<Tt `   | y<;p<8<5<2H=/=,=)`>&>#4? :@@,  H  $<t   p   `   8    d    lplL(L~{Txur\ol i|fcX`]4ZW T8QNK4HEB?|<9D 6 3 !0h!-#*$'D$$$!$D%%%<''' @( (L))**`+ ,,-p.//X0,;?$:4 0.x.-,',>$*4#P#=!&:T@?rb@D BBb_{S ҔF `RsѓTSA@{è_{S ҔrF `RsтTSA@{è_{S 4sFs\s`BrTSA{¨_֠ @9l5{c7R+2@?9 Sr2F[ N2kZ8b&@99`A9s\R{S9t`9`F9t`9`"E9t`"9`H9t`9`"S9t`"9`T9t2`9`b_9t`b9`"Z9t`"9`[9t`9`]9t`9@D9t@9`b9t2`"9`d9t2`$9`bf9t2`b&9`"h9t2`"(9`i9t2`)9`k9t2`+9`bm9t2`b-9`"o9t2`"/9`p9t2`09`r9t2`29`bt9t2`b49`"v9t2`"69`w9t2`79`y9t2`99`@E9!t9ab{9!t!2ab;9a"}9!t!2a"=9a~9!t!2a>9@9!t!29`B9!t!2`9 D9!t!2 9c9!t#9 n9!t .9a @#n9ct#.9#`A9ctc2#`9}9ct=9CF9ctC9cjBdA9td99t?9d`C9td`9dA# C9ct# 9#D9ct#9abJ9!tab 9a"L9!ta" 9aM9!t!2a 9aO9!ta9a"@#`l9ct#`,9o9ct/9q9ct19c@` 9t` ?9`@@9ct9B9ct9`D9ct`9I9ct 9`K9ct` 9P9ct9 p9ct 09q9ct19s9ctc239`u9ct`59 w9ct 79x9ct89z9ct:9q9ct19`|9ct`<9 ~9ct >99ct?9`@A9ct9`C9ct`9k9ct+9`m9ct`-9y9ct99w9rFct79# R9ct# 9#`P9ct#`9#`I9ct#` 9# K9ct# 9H9ct9R o9t /9@ C9t@ 9`JBB1 b9!t!2 "9e9!t%9l9!t,9`n9!t`.9RbRRbRRbRRRRRRRR#RRB2 B)RRB2v36FRRB3'B)RRBH3y*RRt3,RR7lb-RRB3f.RRB4`"0RRBH4Z1RRB4T2RRB4NBRRB5H RRB@5B"RRB5<5R!RB567RRBd60b8R!R+b8RARB6%B4RRB7bRRB|7";RRB7<RRB<8  Ё XGRRR!G9 !F9 !EP989  !G$` 9<5R  !G0 94 !tF8 !FH L!PF 9`\ !Ep 9t 9p !E( 9 !EPP 9x !F 9 !F !F !G909 !F9 !Fp9@9 !G(h9< !FP98 !G$R !GL !GTД+9dP !$G909` !E9Xp9t !Fx !G !ER0 !pG !G !tGR !G99 !`FP9 !E9 9 !FH09, ! F !E !F(!Rp !F<aR9@`4`RRBl8.*`!R)Є8**`?!*`RB8*`BRB 9` R!R*` R u9` R!R3` RR*` R*` RB9`BR!R`BRRB9ZO:`BRRB9*`R*`RR`*RB:`RRR*`R`RR`R!R*`R*`RB::е:`BR!R`BRR`BRaR`R!RZ`RR`*Rеj;`%RR`%RRB;y`&RRtR;`(R!Rwl`(RRB<е=d`B*R!RBH<^`B*RRB `6R!RB>`B8RR3@`B8R!Rs$R`!RB,?$`RRR`aRBh?`:R!RB?*`:RB? \RR3`  j` *R x` RAR x` RRo x` RaRR3@`R̂`*RڂR`RB ڂ*`RB0<`RR*<`!RB\`R!RjR`!RB R`!RBz *`RBs`BR!RBm`BRRBg*`BRBaX`R!R[X`#RaRUX`#RRO X` #R!RI f` R!RC f)`  R!R;: f` #RaR4 f` #RR.f`#R!R(h*`RB!`R!R`RR`RR*`R!R *`RR*`*R`BR!RhB`BRRhB`BRARhB`R!R`RR`RR`RRs`R!RhB`RRhB9'`RRhB`RARhBZ ` R!R ` RAR ` R!R9o ` RRK 8` R!R7@8R`!RF`R!RF`R!R|7@FR`!R[tTk` R!RSkTJ` R!RObTR`RB[b`RARzSp`R!RMp`RRG;@~R`!R k?~`R!R7 ~` RR1 ` R!R+ t` R!R%?@ tR` !R7 t` #RaR`R!R7@R`!RK `R!RG`#RaRR!R;` FR!RB`,R7z!R`^R`!R;@^R`!R^`#RR^`#RARlR;@`!Rl`R!R lR` !RB l` #RR l` #RAR ĄR7@` !R Ą` R!RĄ`#RRĄ`#RAR҄R7@`!R҄`R!R҄`#RR~҄`#RARxR7@`!Rr`R!Rl`R!Rf`#RR``#RARZR7@`!RT ` R!RN ` R!RH ` #RRB ` #RAR< R7@` !R6`R!R0`#RR*`#RAR$ R7@`!R `R!R `#RR `#RAR R`!R7@R`!R`R!R`#RR`#RAR&R7@`!R &` R!R &` R!R &` #RR &` #RAR 4R;@` !R4`R!R4`#RR4`#RARBR7@`!RB`R!RB`R!RB`#RRB`#RARPR7@`!RP`R!RP`R!RP`#RR P` #RAR| R7@` !Rv ` R!Rp ` #RRj ` #RARdR7@`!R^`R!RX`#RRR`#RARL̐R7@`!RF̐`R!R@̐`R!R:̐`#RR4̐`#RAR.ڐR7@`!R(ڐ`R!R"ڐ`R!R ڐ` #RR ڐ` #RAR R7@` !R  ` R!R ` #RR`#RARR7@`!R`R!R`#RR`#RARR7@`!R`R!R`R!R`#RR`#RARR7@`!R`R!R ` R!R ` #RR ` #RAR R;@` !R ` R!R `#RR  F#RAR`.R7@`!R.`R!R~.`R!R.w`#RRr.`#RAR֊j<R7@`!Rd<`R!R^<`R!RoV<`#RRP<`#RARJR;@`!RD ` R!R> ` #RR8 ` #RAR2 JR` !RB+ R;@` !R%R`!RB$R;@`!RR;@`!R`R!R ΅R;@`!R܅R;@`!R;@R`!RR`!R;@R`!R`RAR`R!R`RAR`R!R ` R!R ` RAR փ` R!R փ` R!R փ` RARҵ`R!R`R!R`R!Rn`R!R|`R!Rư`R!R??@R`!Rе& `R!R"`R!Rz0`R!Rt>`R!Rn?@LR`!Rgv`R!R _ ` R!Rе W h` R!RQ R` !RBh J ` R!RD ` R!R>`R!R8R`RB 1ȃ`R!R+ʆ`R!R%ZR3@`!R `R!R?`R!R`R!R `R!R`R!R`R!Rˆ`R!R Ј` R!R Ј` R!R ވ` R!R ވ` R!R ` R!R `R!Rւ R`!RB R`RBD `R!R`R!R`R!R`R!R`R!R`R!R,`R!R,`R!R:`R!R :` R!R H` R!Rz H` R!Rt V` R!Rn V` R!Rhd`R!Rbd`R!R\r`R!RVr`R!RP`R!RJ`R!RD`R!R>`R!R8`R!R2`R!R,`R!R&`R!R  ` R!R ` R!R Ƈ` R!R Ƈ `  R!RC?@ԇR`!RC@ԇR`!R `R!R?@R`!R?@R`!R`R!Rs R`!RB R`!RB8 S@ R`!R CO@ R`!R ?C@R`!R ?@R`!R (`R!R(`R!R 6` R!R 6` R!R D` R!R D` R!R R` R!RR`R!R`R!Ry`R!Rs`R!Rm`R!Rg`R!Ra`R!RZ`R!RT`R!RN$`R!RH$`R!RB`R!R< ` R!R6 ` R!R0 ` R!R* 2` R!R# Ȋ` R!RȊ`R!R֊`R!R֊`R!R `R!R`R!R`R!R`R!RB  Z `R!R`R!R`R!R`R!R`R!R`R!R`R!R ` R!RҾ *` R!R 8` R!R  @` R!R @R` !RB( @R`!RBT N`R!RN`R!Rډ`R!Rډ`R!R`R!R`R!Rz\`R!Rxs\`R!R.l`R!Rf`R!R``R!RZ`R!RT`R!RN ` R!RH ` R!RB ` R!R< ` R!R6 ` R!R0 `R!R* `R!R$j`R!Rj`R!Rx`R!R`R!R `R!R.`R!Rt<`R!RT<`R!R`R!R`R!R̉`R!R̉`R!R J` R!R J` R!R X` R!R X` R!R ` R!R`R!R`R!R`R!Rf`R!R fFR!R`t`R!R `R!R `R!Rb`R!RZ  p`R!Rz~`R!Rt`R!Rn`R!Rh`R!Rb`R!R\ ċ` R!R T ` R!RN ` R!R F B` RR@ B` RR:B`RAR4P`RRZ_ ,P`RAR&JR;@`!R J`R!RJR`!RB8 l`R!R l`RRl`RARz`R!R z`RR z`RAR zR3@` !R ` R!R ` RR ` RAR R3@` !R `R!R `RR J} ` RARC Ɯ `RAR? R3@`!R `R!R `R!R `RR C@R`AR R`?@AR R3@`!R `R!Rw ` R!Ry ` RRs ` RARm ` R!Rg ` RRa `RAR[ Ό`R!RU Ό`RRO Ό`RARI ΌR3@`!RC `R!RB= `RRB7 `RARB1 `R3@!RB+ ܌`R!R% ܌`RR ܌`RAR ܌R3@`!R `R!R `RR `RAR R3@` !R ` R!R ` RR ` RAR R3@` !R `R!R `RR `RAR R3@`!R `R!R `RR `RAR R`!R3@ ` R!RdB ` RRdB ` RARdB ` R3@!RdB `"R!RdB `"RRdB `"RARdB `"R3@!RdB "`R!R} "`RRw "`RARq "R3@`!Rk 0`R!Re 0` RR_ 0` RARY 0R3@` !RS >` R!RM >` RRG >`RARA >R3@`!R; f`R!R5 f`RR/ f`RAR) t`R!R# t`RR t`RAR  v`R!R vR`!RB0 v`RR v`RaR ` R!R ` RR R` !RBx ` R!R7 R` !RB R`!RB R`RB  R`!RBd R`!RB `RR{ `R3@!Rv~5 `R!R G@R`R? `R!R ?@R`R ,`RR ,R`!RB K@,R`!R ,R` !RBx ,J-`  R!Rgo ,Q`  R!ROf :`RR` :kq` R!RWW :R`!RBP H`RRJ H`R!R?A V`RR; ?@VR`!Rc3 d`RR- dR3@`!R' dR`!RB  r`RR r`RR rd` R!R? ` RR ` RR ?@ R` !R ` RR `RR ?@R`!R_ `RR `RR `R!R `RR `RR `R!R Ǝ`RR Ǝ`RR Ǝ`R!R Ԏ`RR Ԏ` RR Ԏ` R!R ` RR ` RR ` R!R `R!R `R!R~ R!R?`u `R!Ro  `R!Ri  `R!Rc R?@`!R]  `R!RW `R!RQ `R!RGH [@R`!RC@ `R!R: R?@` !R4 ` R!R. (` R!R( G@ (R` !R! C@ (R` !R[ (`R!R (R?@`!R (`R!R 6`R!R 6I` R!RC 6R?@`!R 6`R!R D`R!R C@DR`!R K DR?@`!R D`R!R R`R!R G@ RR` !RC RR?@` !R R` R!R `` R!R C@ `R` !R `R?@`!R ``R!R C@nR`!RG ` |FR!R` |R?@`!R |`R!R `R!R} R`!R?@w R`!Rq `RRk `R!Re K@R`!R C] R?@`!RW ` R!RQ ` RRK ` R!RE C@ R` !R > R?@` !R8 `R!R2 `RR, `R!R& G@R`!RC R?@`!R `R!R `RR `R!R C@R`!RR?@`!R`R!R{R`!RB R` !RB R` !RBO@ R` !R ? R` !RBP R3@` !R?@xR`!R xR`!RB?@jR`!R ?@@R`!R ?@NR`!R $`R!RCo@$R`!R?$`R!R$`R!RC@2R`!RG}2R`?@!RCu2`R!Ro 2` R!Ri I`  R!R?`G@ R` !RYC@ R` !RR ` R!RL`R!RF?@R`!R ?G@R`!RS7C@R`!RO/`R!R)`R!R#u`RK!RR`!RB?@R`!R W@R`!R G` R!RC` R!R?S@ R` !RO@ R` !R ` R!Rc ` R!R;{  R` ARBR`K@!RG@R`!R C@R`!R ?@R`!R 8`RRF`RRF`R!RT`RRT`R!Rb`RRb`R!Rp`RR p` R!R{ pR` !RBt ~` RRn ~` R!Rh ` RRb`R!R\`RRV`R!RP`RRJ`R!RDR`!RBP=`RR7`RR1`R!R+Ē`RR%Ē`R!RҒ`RR Ғ` R!R ` RR  ` R!R ` R!R ` RR`R!RR`!RB|3`RR`R!R`R!R `RR `R!R `R!R{w`RR`RR`R!R`#R!R &` RR &` RR &` R!R &` #R!R 4` RR4`RR4`R!R4`#R!RB`RRzB`RRtB`R!RnB`#R!RhP`RRbP`RR\P`R!RVP`#R!RP^`RRJ ^` RRD ^` R!R> ^` #R!R8 l` RR2 l` RR,l`R!R&l`#R!R z`RRz`RRz`R!Rz`#R!R`RR`RR`R!R`#R!R`RR`RR ` R!R ` #R!R ` RR ` RR ` R!R`#R!R`RR`RR`R!R`#R!R`RR`RR`R!R`#R!RΓ`RRΓ`RRΓ`R!R~ Γ` #R!Rx ܓ` RRr ܓ` RRl ܓ` R!Rf ܓ` #R!R``RRZ`RRT`R!RN`#R!RG`RRA`R!R<`R!RМ3{s2`RR,`R!R&`R!RWc@`9R!RA?`:R3@!RA`RRA ?@`R!RA`BRRA?@`BR!RA`RRA?@`R!RA`B R3@!RA[@`B R!RAR`!RB`B.RR B`B.RR B_@`B.R!R B3`0RR B`0RR B3@`0R!R B`3RR B`3RR B3@`3R!R B`B5RR B`B5RR B` FR!R`B5 B`1RR B`1RR Bz`1R!R Bt`8RR Bn`8RR Bh`8R!R Bb`:RR B\`:RR BV`:R!R BP`7RR BuJBI`7RR BA`7R!R B;`R;@!R$B5`R!R$B/`BR;@!R$B)`BR!R$B#`BR!R$BB`B4R!R@BvFBbD9IR!RSt2b9`<DB`<ЭR !RDBO`<ЌR !RDBK`<k R !RDBG`<]R!RDBC`<ƬR!RDB?`<ХR!RDB;`<ЄR!RDB3`<R!RDB`<R!RDB`<R!RDBb}9R!RS@tb=9`?DBO@`?R!RDB K@`?R!RDB G@`?R!RDB C@`?R!RDB?@`?R!RDB;@`?R!RDB3@`?R!RDB|`?R!RDBv`?R!RDBp`?R!RDBBi`?R!RDBc@9R!RS@t9`#AYO@`#R!RA RK@`#R!RA KG@`#R!RA DC@`#R!RA=?@`#R!RA6;@`#R!RA/3@`#R!RA(`#R!RA"`#R!RA`#R!RAxAcd9R!RBtc$9`6DB `6R!RDBBy9R!Rt99i9t)9{9t;9>ck9tc+9`BHB`BR!RHBBI9R!R2t 9`$A`$R!RAB#f9R!RB6t#&9`&Ag9R!R2'9xAbD9t2b9еS9t29`A`R!RAB `R!RAB``R!RAB`R!RAB`R!RABW@`R!RA`R!RABcU9R!Rtc9`A#W9R!Rt#9`Av`R!RABoX9R!Rt9`BAfZ9R!Rt9`A]c\9R!R2c9`AT`R!RAN_9R!R29`B xBBDa9R!R2!9`"B;cc9R!R2c#9`#B2`#R!RB,#e9R!R2#%9`%B#`%R!RBf9R!R2&9`B'B`B'R!RBh9R!R2(9`)B`)R!RBcj9R!R2c*9`*B`*R!RB#l9R!R2#,9`,B`,R!RBm9R!R2-9`B.B`B.R!RBo9R!R2/9`0B`0R!RBcq9R!R2c19`1B#s9R!R2#39`3B`3R!RBt9R!R249`B5B`B5R!RBv9R!R269`7Bcx9R!R2c89`8B#z9R!R2#:9`:B`:R!RB{{9R!R2;9`B<Bp`B<R!RBւh}9R!R7@2=9`@B_`R!R@BY`R!R@BB`R`R!R@BBK`#RR@BE`#RAR@B?`9R!R@BB8`9R!R@BB1w@` R!RHB*` R!RHB$` R!RHBB<` R!RHBBX`"R!RHBg@`"R!RHB 3`"R!RHB`"RaRHB`"#RRHB`"#R!RHB`B$R!RHBk@`B$R!RHB 3@`B$R!RHB `B$R!RHB`B$RaRHB`B$#RRHB`B$#R!RHB`&R!RHBB`&R!RHBB `&R!RHBBs@`'R!RHBaNB[BRcCkDsE H9t 9`BR(BSA{Ϩ_|||8 H(_{ `@@J `@ @{¨E  @{¨_{c\@SsB[kTt as4Ts`~1 @@j4Th ˔Tx cCkDR SA[B{Ũ_{c\@SsC[kTtd as4Ts`} @@j4T* ˔"Tx cCkDR SA[B{Ũ_{[u@S@?TaD`b@?T@"t"@`@@T`{#K{*CSA[B{ƨ_Y*[/@+{Ss ! R  ! R ~ !P{ R w !t Rz p !m Rs i !$f Rl b !_ Re [ !X R^ T !LQ  RW M !J RP F !C RI ? !< RB 8 !5 R; 1 !8. R4 * !' R- # ! R&  !P  R  !    ! R  !l  R  ! R ! R ! R ! R !` R ! R !0 R ! R !R !|R !!R !dR !R !(R !R ! R !|R !R !\R {!xR~ t!(qRw m!jRp f!cRi _!|\Rb X!UR[ Q!LNRT J!GRM C!,@ RF <!9R? 5! 2R8 .!+R1 '!$R*  !R# ! R !R  !R !R !0R !R!LR!R!<R!R!R!R!dR!R!`R!R!8 R! !R! !R!!R!"R!"R!8#|!Rx!#u!R{q!@$nRtj!$gRmc!$%`Rf\!%YR_U!&RRXN!&KRQG!&D RJ@!0'=@RC9!'6R<2!(/!R5+!l((!R.$!(!R'!<)!R !)!R! * R!\*!R !*!R!(+!R!X+!R!+!R!+!R!,!R!,!R!H-!R!-!RSA@{ۨ_{S[cks3t<S T3S@;3@S@C.{w/3@/7?h 8TB"}TS@@9?qT!Q?$qITS@T.SA[BcCkDsE{̨_**rTtr`Tt!/r`Tt ! r`Tt!0r`Tt!X0r`Tt!0r`Tt!1r`Tt!3r`Tt"!t1r`Tt&!1r`Tt*!<2wr`Tt.!x2or`Tt2!2gr`Tt6! 3_r`Tt:!3Wr`Tt>!3Or`TtB}a!,Gr`TtFua!H-?r`TtJm!X 7r`TtNe!D4/r`TtR]!4'r`TtVU!5r`TtZM!|5r`Tt^E!5r`Ttb=!D6r`Ttf5a!1r`Ttj-a!1r`Ttn%a! 2r`Ttra!x2r`Ttva!2r`Ttz !6r`Tt~!6r`Tt!d7r`Tt!7r`Tt!@8r`Tt!8r`Tt!8r`Tt!9r`Tt!:r`Tt!H:r`Tt!:r`Tt!;~r`Tt!;vr`Tt!;nr`Tt!X<fr`Tt!<^r`Tt!!Vr`Tt!0=Nr`Tt|!=Fr`Ttt!(>>r`Ttl!>6r`Ttd!?.r`Tt\!?&r`TtT!r`TtL!r`TtD! r`Tt<!r`Tt4!,r`Tt,!r`Tt$!Dr`Tt!r`Tt!r`Tt a!-r`Tt!$r`Tt!r`Tt!r`Tt !xr`Tt!r`Tt!Hr`Tt!4r`Tt!r`Tt!(r`Tt"!r`Tt&!L}r`Tt*!ur`Tt.!L mr`Tt2! er`Tt6a!+]r`Tt:a!0,Ur`Tt>! Mr`TtB{!8 Er`TtFs! =r`TtJk!5r`TtNc!-r`TtR[! %r`TtVS!H r`TtZK! r`Tt^C!  r`Ttb;!t r`Ttf3! r`Ttj+a!r`Ttn#!< rTq`9! rTq`9! rTq`9! rTq`9!LrTq`9!rTq`9!<rTq`9!rTq`9!rTq`9C@[` @ 4G@$@ 4G@${r$A !4G {_{S`@@Dt`@@>t`@SA{¨SA{¨__{S@[@?T__``@`T@?Tua@`@@рSA[B{è_{ `C?T @{¨_{SP@b@`RC`.@`.`@hTa @`@ca!aSA@{è_a@TXb@a@`bA!!šb@b@@@``@aA@ @@ccbc!c;{Sra@`@"!~s @SA@{è_{ @`@`@? TB" `@` @{è_ !|@B|@??$PhT@B}_B!_iT!""<A {c\@SsD[kT`tzas4Ts`| @@@T?˔BTxcCkDR SA[B{Ũ_%@e6&Re 6 @ @4{@g@q`T qTqT @@@9@9qT qTqTxF%@?qaT@@?qaT @{_ֆ@4 R  @ c! X\R2Fc! X]R@?qaT@@?qT @__(qT*T0q@TTq T TqT R?q@T{c4! XBR`R?qqTTXqTR?qR?qq T,ThqT?q@R@TR?@qq@TTR?q0qTR?qR_րR_@R_R_֠R_֠R_`R_ R_R_R_{S!"R/!,SA@{èݬ @?q,T@?q T@@9q_ RR{S@`a(< T$`@` `@@a@`?h 8SA@{Ĩ_` _qTR__qT" @ _qTR__qT" @ _qTR__qT" @ {_qST @`_qT_ qTRSA{¨_4@@ @@`_qTR__qT" @ @?T{ {ӧ_{SaA@b@?TB`@@?h 8`@9SA{¨_օB T @ a @ `d c{Sb@SA{¨-"@!@{Sa@_T`#SA{¨y@c_T{`#m{qS[c#T>R4R*SA[BcC#@{Ũ_@*Y@5@`@_qTQPqT!!$Ú!47B8ARRqTR4RTqT@RTqLTB\AR`@qTRR`@(qTqTQq)TBL AR@ qT&R`R7 RQPqT! $ 7_ qTBH4R_ qTBLAR`@TqT@R!Q !! ! @QqT! ! TQ@2qT!?!Hw8bA! @8R`@R qa@!T?qTARB @&RR? q$Az`TR@ qaT`@q T4B(ARR@4@q T q! T`@qTBP*ARv&RR`;?Tq@R qa@T?qTARBP"c@&R2R? q?Tq qa@T?qTARB $R@4R q&R?q qT`@,qTB%AR@9R` qa@T?qTARB'3@A8R q(R?qBH+AR' @qT`@,q,TBx,ARRR`@qT`@$qlTB-AR @)R{?q T?qTB.aRkNp @{¨_LEd{S rT `C HG!H@ RRF3  RSA{¨_R{S**rT**SA{¨ SA{¨_{S**}rT**SA{¨ SA{¨_{or`T{ {_ {@ !@ ?a@!@ ? @{¨ ! @ ?a@! @ ? @{¨ !@ ?`@@ ? @{¨  @{¨__{SsC[cks. `JGq`J%TcX/!/±R@T#  RSA[BcCkDsE{Ǩ_xC|RR7@wZq?TR:@z!q:"aT9qւT8ATs8TCҸ~ӗRR\R{@\&{@UqsBaT9qZaTqT!T"t@ &'<787@k1k@<R__ @{¨_{@ !@ ?a@!@ ?@!@ ?@`@! @ ?֠`@ @ ?@!8@{@! @ ?@{!4@{__R_R @{¨_{ @! @ ?֠@" @@? RR_R @{¨_{ @! @ ?֠@"$@@? RR_RSA{¨_{S*@! @ ?ր@*#,@`? R{ @!@ ?@"@ @{¨ @{¨__` @`+ _/_0_R_{lq{_|H_H_ H_`@8_x_@!R, 9_@8 9_@ _@_{S@ mSA{Ĩ_@_@_{S@b xWSA{Ĩ_@_@@_@@_{S@ Gu@ !!`?T 9RR t@R@99|R H`SA@{èS@@_@@_{S[cG9#x 4@ *66RR8@T"{`kҀkR6ҿ@ xGawZ)a@u9``aa&R^`\`BZ"{sbs:T*SA[BcC#@{Ũ_*@ rATR?qT@! A_R@ @!|@D|_@7OBBDB|?kT R _`@ @!@D|_@7QBBDB|?kT R _`@ @!@D|_@7UBBDB|?kT R _`@ @!@D|_@7WBBDB|?kT R _`@ @!@D|_@7RBBDB|?kT R _`@ @!@D|_@7TBBDB|?kT R _`@ @!@B_@a7XBBB?kTba7O!!D!|_kT R@ _`@@_{SG9[ 4@ F@'B#җzu:T`@@ @`? `@*@@?rTSA[B@{Ũ_{S@ LFt@@``@@!@ ?t@t@y`bSA{¨{  @{¨l{S@ G[t@@`\`@@!@ ?vBwjt84ztL:Tt@VC`sB T`^`T@9SA[B@{Ĩ_{  @{¨){ a*@k Ta@@?TAR`@z`*`. R @{¨_R{S*`.@k`.@kJTqTAR`@`.@`.*SA@{è_{!@S@U@t@!1`@`@a!5`@`@SA@{è{S@[C!@c`@#x@9T@@@!L1`@zy@*4[4R`@AR`@`@fAR`@` @@!@ ?rKAR`@`@[BcC#@,SA{Ǩ_v@* 1{!@S@[W@u@x!h1`@6v@*uR`@Y`@SA[B@{ƨ"SA[B@{ƨ_{!@S@[N!1`@ @!!C!|?T@`@SA[B@{Ĩ_{!@ST@@0!1`@`@SA{¨{S@ LF[*c@``+a`*``. 29z*RR t#@@9R`| 9H@ w@Gx@@ RR@ $Ftr9@Z߀*#RR299[BcCt~SA{Ĩ_{S@qT`B@SA@{Ũ_{_rS@TbXT`B@SA@{Ũ_֤"IBD@z T{[cckS*kMTzv}RSA[BcCkD{Ȩ_`@ @ ? `@ @ ?/J`@@ ? `@@ ?/=7@hz@ @ ?@!@ ?c` @CkMT7@}hv@!@ ? 7@hv@!@ ?@! @ ?rTB1` @ARL`@@@?R_{SR L [@ck@+4|@**RN$@R`T @@`@ qT!@B?qן_qןjTBt2`@ARR*SA[BcCkD+@{ƨ_?qTB<3`@AR@@aTuz 6u@!6**4!7 @iTҙN@`zya@`T @B@xz@jL)߀***wz H9 5cX4!56!R.0 R`9.I94BqAT. 9K9`4 R 9m`!R@9t"Ha@@g4"R@a@ C@@Bq5R({S[ckBs;҇Ҁ@`T "?!T3" TT@ R# L)P0AR !RKAOA T؆KsCR*B4 TB{`@NvxCT`ta3BTsa}@h8_A TCkbh" GAˀCTT딒}CA~h @ڛ@ @!l:ԛfX@ @:S@QYcC#B9{BSC[DcEkFsG+_ RC{CS[*c**k s rT`@`*@A` +`*bJ@!+tA|Cswf_dB\eB] ) @KL [)#9c9#*'*{ESF[GcHkIsJC_C{S*[cks#C/CF?4|<}Z#\YUP@B@kT{zx:wzz6 I@x:Zc|@Cx:qBbB|}RC B9F @@`@9`4 R" 9 PRRR*5Rc@B@~ q9W) T OI@X9qq_q$@zT;F74FkT@FkT6 @!8 ߚF8O֚Fњ!8͚@O@Kƚ@K@K@!!83@JFF+FqD@z@T@**F @@@w5 qT?qMT5C94;Fb6*R );F+C`3AqmT R 9;F`H7 qT RA!<r9F;F P6@@aHҀBk TP}!@OBhaahadO@B5RR9R*R_)*@|@z@!Q?qTc?aH88|@ qB|"`AC!!x`OO@aj:A@ ^)*@! @G@@PrT;Fp6 @@/^)@;F& @ +CS@@r@ @@@@S@X9 *C99@@@aA!+C&'C[u! @qs!F!@aT@"@G@@?@@5@!4@D+c0:BH9%@ #?@s s~}@!@ ?CC9@([P@@C@GG@;R&RER*j3k3h3@ @*;F`@@?rT!>` @a@` @E!l:6"Ra @28@ @:rcw~Co#mg*{BSC[DcEkFsGC_B@A@5B4;` @Rb@?6R {CS[ck s `R*{ESF[GcHkIsJ _@***!@ ?@##!@ ?q @Q @N#RR@A E+G@ N_@** HC9+`99 R s4@!4@kAoA@?/Z{CS[c**k s  r`T`@`*@@+`*bJ@abtAiCsf_wdB\eB] )  LCG \)LM @C9w@&R9+ gOG20*{ESF[GcHkIsJ____ _" @!@ _____________________________@9___<@_<@_@,H_@ H`8a ր>_ր >==I^! !F!@@` @w_@9_?qT`?Ha8a ց!P>˖!>!x>!>!>!?_{SA! SA{¨||@y$_{SR*@!!C?@3TxbsJSA{¨_@!R!C!Q?q!|9_{ `@b&@#_ BT _@M`@ ` @{¨ @{¨_{  @{¨{S*! @=* `@ CSA@{Ũ_{S! @&@a @SA{¨{ z` @{¨_@@u_{StB[u`bC|`B``*C`T^Z`B@V`Bt@Q@R`BB}`BaB~@TDuBt@<@R`BB}ӱ`Bab~@T/u~Bt@q'@R`vBB}Ӝ`vBab~@T`ZBtu ?T^GtAuAT`A@`b H` F`N@CDT@`;`"SA[B{è6{S@@TB*`@SA@{èSA@{è_{  xG@``@@``b```B``n@`V@`>@`b @{¨{  @{¨@@!@_@@!@_@{ @!{cfc@S @kaC7|[BBCaB|_TR!_|_C|)B_8_8_8T!SA[BcCkD{Ũ_?T@"T딒Ҁ~fR_|_A|)B_8_8_8Tk@_@T`@`@` @`@~ `@B`@98`@98`@98s@@-Z!X _{ST+[` aba`b9``"9`&`Bc )9Bc0R9` >"&:`b @r 9t v`^Ry`? 9`f?`j~`r`y 9" 9B 9by 9@ 9"TB`: yz9.`bdB"cbeB|fBg"aB`bz~` | cBb`J|`||c|`?T `"?Z`>9`:`N`J`9P@ytA`* Rz 9`Zr`2?`jvzT!C!s"  ~SA[B@{Ĩ_?` Tb T֢T{[@S 5/q AUT%qSA[B{è_@@_@@_{ @o @{¨7 @{¨_{S[Ac T @ SA[BcC{Ĩ_ַ@CT@t`s"Tsa}Ӡ@f@h8?Tjah!! " #@{e TBT_B"!@@!@_T @99_{S/TT_SA@{Ĩ_{S G[b@_!`Ra " | e)gb9f9c @R`k-Tb:@"K!|)`` @k-Tzt@b@~@h!`"@R[BRa@""R `& @`"SA{è_{*BP[S#^SA[B{Ǩ__T @99_{RRR#RSR[ *R,G@#Z#RR*RRRZfZ v~)F@`<`  9` @B9a~aBa@"9[Baa"aaZSA{̨_b@ˣC ˿T{?! cT`__{S[Rc7vks*X@C@6T@} Tk|`&@&!@}s ITk|j3T$s"{N @@[BcCsE@@99@@9kD9SA{ƨ_{S[c m@~ @~b뿒9 TuSA[BcC{Ĩ"Bt!y@}sITj3Ts"wN {cCS[key@?T`@`SA[BcCkD{Ǩ_!"BtVw@6?TւwFtjt {" @  @@9`9`r@qT!d``v@qT!`aj@`R r?kTTQ?kTT?xrTar@?Pq`TT4?Pq`T!|2@R r?kT!R r?k`TR"r?kTBQ?kAT!!`!<!!,!|?Pq`T? PqAT!( !,`!!a`v@qT`! @{¨X @{¨_{S sV!!=ISA{¨0{@S!R *"F @D A@k!4 @TSA{¨_ @@_ka{S ?[aT@@A@`"@?k-T @V@k T@aT @kT @T@?TSA[B{è_" @kTa@SA[B{è{ [S@c!@#Bx@ؚ`@xu4@@T"mrT!@ E{#`#a@b@rT?aT` @ @@a֚!#}ӥjc%e @` j#@Cz"@@Aؚ!T?IT>8} Rw@jc  C@TuZ ֚`@}hu!@hu`@`SA[BcC#@{Ũ_a @t b@#@aš!x!aBh5{ [S@c!@#x@ؚ`@xu4@@T"mrT!@ ҷ#`#a@b@ rT?aT` @ @@a֚!#}ӥjc%e @` j#@Cz"@@Aؚ!T?IT8}}R@jc  C@TauZ ֚`@}hu!@hu`@`SA[BcC#@{Ũ_a @t b@#@aš!x!aBh5{S Ft@@``@T@@!@ ?֔bSA{¨_{cL!T X"4R{ `@s @ @{¨_? T{@L;_@D?kkT{#c$!< 8%BRbA! @_@D?kkT{#c%!< 8%RO!||@ha_@@ D_R{S@[!D@ ?4s*!p f҃kT@H@ ?xuyv!!(SA[B@{ĨmSA[B@{Ĩ_{S@@[V`T`&@*@#L@`?SA[B{è_{S@@ T`&@@!T@ ?<SA{¨_{ q{_{c@+[k@S TD5˵D~BmTrATBrTrTrT `T`T@Tr`T?T@@!@ ?r!TBraTsB@@ySAcCkD@[B+@{ƨ{ q{_{S G@` @@ ` @` R`9SA{¨_{SL@[ssCcXsQkZSy~}sМ ;S7*# sQ7S7@SZ!! @*hy9#SA[BcCkDsE{˨_{S3! [#ck@\@ ?*BP  ZA!T@X@ ?@! @ ?@JSA!! [B@{ȨB{_rS3cXB[#k! @+T ?@:Z+(5%YY$R**Rar!! SA[BcCkD+@{Ϩ ?@5@<! J=.@! {_r[S3;DcWks! @T ?@#ɍc5č8+7Yz7@zY$R**R& @ @ ?@!-@@ ?@7KdO@k T~S?@?@C *@' >7@S@W+:Y#S2S@2YJ$R**R  W\_@ @S@!@ ?rTS@ @@!@ ?K@ W@ Y GhaA  Q)7@QkO@!+!Ѐ/CSS@Xc?7@?@+X!d3;@~!! SA[BcCkDsE{ݨ  ?@5`S @@ ?@!!`>{S@[c!p@# ?rT Rn"@9"Q_LqHTP:Xbxb@ ր@l@ ?r TR RY@0@ ?q@"T0@ ?L.@`$R RC.@@k"T*@!@!0@ ?ւ.@*@@@!0@ ?@!@ ?ւB a a R#O R! RRA R R!2>!,!,!,!,!,!,! !88! ! A9 Q qhT!: H`8a !2z@`6!4 z@6a! z@6!z@6!,z@6!-A9QqHT! ; H`8a !!%! !,!,6! 7! !(A! z@R _kT!, Cz@҂BX cpYsz@ 6!vA!A!!! a!(!0:`VqT q TqaT!A! A!?<q!T!h :@a R2@*@E@5IT{ hv@!@ ? 4RI2@@hv! 4@ ?9@8@@@ **aSA[BcC#@{ƨ_{[ @STcks @ ? @@ W\ @{@a@, Ta T 5!$@ ?@ 8R"p@b@#b@?`@$@ ?@!t@ ?*#c ҂B `@@?`@R$@ ?@!0@ ?SEB"@*!!E?@6T{@h`@!@ ?`@$@ ?`@$@ ?@!t@ ?*p|9h) W?rT!@ ?`@@ ?@45@B4r AT?`TrTSA[BcCkDsE{˨_{S#[*VB@TwR @TV5`&@@!@ ?@"h@*@?9SA[B@{Ǩ_{cS#[*mmVBTxR TV`5`&@@#@@*`?SA[BcC{Ǩ_{S[ck#s x`~bb@~9D`bA9`9?T  ATu @@ Bwb9@B39 +73@T'@@!,@ ?@@!`@ ?"|@@ ?@!FAxaaT@X@ ?@!@ ?@@7@ ?DR@`@ ??@"|C@ !}bha@`h!DWD~BmT&rATyC rTyrTy{rT@TT@Tr`T?AT@@!@ ?R7rTyCrT9CD?Tw@7r AWTrAT@? g~C?@@SA[BcCkDsE{Ϩ_{S$@[5$@k Tc !T  :R) @` @9`9 @9`9@*C@5T xba@?T aSA[B{Ĩ_{S[cw R!GRR#RR!@RZP !@F!@b`B99`@D@~ ?qT`@D@ ?*`@H@ ?*`@|@ ?r`TRP@@ EkJT`@*@@?q-T`@*@@?*`@*@@?**bf@a"@9<Qq(Tc !T l.R@@RccDu'@SA[BcC{Ũ_{Sү}SA{¨_{SR[vbcxky"s F@RR`R#RRRO3CCaU|@4T3@R@u@~; h`b@i@Ҕ7RRR#RRRO7@ I` @U@D@ ?qT@D@ ?*@H@ ?*#-<A@`ac4CASAcCkDsE*[B{ɨ_{S)'}SA{¨__@__@! @______@_ @ @!@C_R @@_@9R_9_____B9__!@d_h_h@__@_l@_l@ @!|{ @!@C_Rl@ |{A@! @____ _@_ _A_0D9_4D9_8D9_@h4@5 X` P0` Xdq/T! X`xa  /_  \/ / / D0 $5 d5`D4\ t   L ,012P2pd8$9L999$:l:::D;D/||/y/v 0sd0p0m  jt>gd>a`^@?[?X=U?R8O8L I`F \C@t =` :7@|64 1 L. +( %p" l @  %  & .h.@= 4< ,L( # # 8$  6 H7 8 d8 9 9 p:< |  H< < > = > ?@$=@X=  h <<D  \   P @;@: +@",_?qT!?@qT@9q_ R@?ET{@@9 ? @T@?1T@@yR_kT@!?GqT@?1!Tr!T`@9qaT`@9 5`@9@5`@95`@95`@ `_T4\7\_AT0N @{¨_ R_ RQqT!p& H`8a ր_ր$@l%P(X8%l%%%%&$`8l8x,d<&@@@@@`={ G @{¨TqT!' H`8a ,_֠8\'@1\Tl p&  ;@1@@ L0 0@| @-`'`('< @hS qTa!( H`8a `(_`( $`(+{ @9 5cc(a!`$0R=`@@!0@ ?_Ka2@@ @!{{¨ha_{ @@!0@ ?OKa2@@ @!{{¨ha_{c @FS*[@#y|@?T @> 5| ?`Rb_T!@?#b ~|kT@&|!c@echbB@h&@SA[BcC#@{Ũ_{ g @{¨$|* R%|&|?kT_kbT__kbTk*iT ƚ !Qc@h8?Tjah!! " {S[ @ cc)a!`* R1?q*,Tcc)a!`(+R ?t`@klTSA[B{è_{S[5Fӵ}`u`@ !@Ú@F tc c t@9[Bb@KSA{ĨBSA[B{Ĩ_{S@4@b@!@5s{@TaSA{¨_{[c@SsE#Tt`sTsa{Ӏ@@$A" ?`Td@!DdADB?CT!@dAd[BcC#@SA{Ũ_ց {[S@c@˷Ek+!HT~~aT SA[BcCkD+@{ƨ__TZt""T딒{@79~~aT@_TA@{~~;"һC@B? Tdhah!! Zs_{cS#@9[<Qq)TccX+a!`R_q*,TccX+a!`(+Rn@* ?nI@`@A?TEc~{Ҁn@s@bk,TSA[BcC{Ĩ_)T_T` {Sc@[`UsC#s~Tt`s"Ts@a~$@$" @"@T" @` !@gUGUCGUGUҵ~@^ fT@Hc`@ cC!Cs!|#@!@SA![B{Ũ_A?TD@!`$>@@ a_֚@T{!B @`` @{¨__{S'ҋ#RRRRRRG#G`t@A`Ta`ATCB@ SA@{Ǩ_CcB@d~b b`џdd_dTB`E` @ C{[S@@b@ N> T`@``@@a@` ?h 8SA[B{Ĩ_{S@c7a@B[`b#?/ Tb@cea@t?@Tma@!f/@cC#@v`SA[B{ƨ_{`Sc@@Td@Tb`K`@t h48SA{¨_"@!@{[SKa@`@@#@+?SA[B{ƨ_{S a @_T#cSA{¨{?qS3Z[5|SAR*}*C R#@#@**#@SA[B@{ƨ_{S*AR*\R**;@@j@SA@{Ũ_֪{S[#'@@bb9 @_<'Ta@B'@w`a @˟T#=ZSA[B@{Ũ_{SS@6A!0dK@9 Q qhTa!- H`8a !%T@6@9qATA!K@6A!Pa! !2a!,a!,a!,a!,a!,a!,a!>6A!0!`6c`dtA!SA@{Ȩ_ր@9QqhTa!0- H`8a a!*@6a!.@6A!d<@@6a!a!8+A!|;a!*A!;A!!D/{ @9S8qT cSA@{Ĩ_֍MMJ{SkZy[cs;Z=4*@Bߍ{@r`#T A 2r!Ta!-{rTa!.@!`@@q Ta!H.@!lӷ@9qTa!x.@9@Gq Ta!.@!oӡB@yR?kTa!.b@y@9qTa!.@9@ET @{q@Tbaq!=@t-!B@9 @T @ QqH4Ta!9 X`xa a!L-a!-~@1Ta!.w&@3@1Ta! /m*@)@9 4 e@9;`@ `_T0NTa!@/S@!`2@0N Ta!t/F@!r%@7\4\ Ta!/9@!d@9qTa!/.@9*@+2(k Ta!@0"@!HS@94!!4@94a!x0*@?R k`Ta!0 @!R`S! @94!!\A94a!$1F@ 1Ta!1F@"A94!!L6a!d3@rTa!$2@a!P2@rTa!2@rTa!2@rT!!;@ a!2@(a!3@0a!d3@8!!p@@a!3@Ha!3@Pa!4@X!!x<@`a!$4@a!D4@a!l4@a!4y@a!5s@a!L5m@a!5g@a!5a@a!6[@ha!<6U@pa!d6O@xa!6I@6a!6C@a!7=@a!L77@ȶa!x71@жa!7+! '@!|B4!44@h T @l@ ?r!T@p@ ?raT@@ ?rT "@9Q,q(Ta!9 X`xa !qa!-nA!|+ka!=ha!-e "@9Q(qhTa! : H`8a !T@l@ ?r T!$@!,H! @ @@t@ ?r 5Tv28w Ry.@@yk3T*a*5S@94!c:!%a! !tA!(@!T 9SA[BcC{Ĩ_v@T` @`@t h48{[@SbcB˟kT``>U`@yT@_ TaxTT`TT_dTTX"TTN@ h98SA[BcCkD{Ũ_dTT;Ts+{Sh`z@bB>m@`SA{è{ Wb @c+t`* @{¨_{|S{_{S [c@@@@ R6r AV`4@@TZrATSA[BcC{Ĩ_@"A@T R{S@ @4rs ATSA@{è_{c\@SsC[kTtbas4Ts`}@@j4T(˔"TxcCkDR SA[B{Ũ_{ @S!R@*"@D AF@례!4@TSA{¨_@@_ a2{S@?[aT@@A@`@?)TV@ @ T@aT@T @T@?TSA[B{è_&@?Ta@SA[B{è{S @B[@A@s2@0T@`@?bTҀ@@~` T @'!@`SA[B@{Ĩ_ R{S`SA{¨z{c@S[sDs~k 3TtvasTs Ҡ@a~O@TCTB9C cCsZSA[BkD{Ũ_{S4@!@ ?`t@B?Tdhah!! @a SA{è_{S@5 3b@A @T_ A@A@" @b!@A@`"`SA@{è__@ @{S[@u`@` @u@~ @ @SA[B@{Ĩ_{S @a@ @@aB?!@!@b! @@`b@SA{Ĩ_{S4@!@ ?q`t@B?Tdhah!! @a SA{è_{S@5 3b@A @T_ A@A@" @b!@A@`"`SA@{è__@ @1{S[@u`@` @u@~ @ @SA[B@{Ĩ_{S[ck+=*@ u"zy ?!`J`:`F**@T(_T`*@3a2@ @@7`@ !@b.! @a@b2A`*3@?`TF@M ҥH~~FF@_*T`@@a@y!?T@? TBkah!! 7```@y .@t P9B|GB@|"R..@B@ e P9B|GB@|"RBB@@@ ?rT2@b@C@A!00b @B?TT4b0a@`@!B_ T$h`dh @T @_T @26@@6:@@:SA[BcCkD+@{Ȩ_d: ?2RP2@2@*"@!!E?@3T{@@ @?PRRR#RRRi<2@@3hy2@A?`T@!" >A" ?s{Sz;#/#@SA{ƨ_@+e@bB({@B@@?Q{q_{S[*kT@zss @@?rTSA[B{è_R ! {c$@!@A@#$@aR`?{è_ ! {c$A!@A@#$@aR`?{è_a!{C a!\@#$@AR`?{¨_r!T {c@$@b@E@bR?{è__rT {C@L@E@R`L?{è__r!TbB{C bB@E@BR?{¨__r!TbB{C bB\@E@BR?{¨__r!T {c@Ab@E@bR?{è__rT {@C@L@E@R`L?{è__r!T {c@@$Gb@E@bR?{è__r!TbB{C bBX@E@BR?{¨__rTbB{c@E@"R?{¨__rTbBt{c@E@"R?{¨__ @"4@+E@bB_(@_qmT@9"5@+E@bB_(@"5@+E@bB _ @"5@+E@bB _ @kBT@+e@bBP _{S<b@SA{¨{S-a@_T#pSA{¨'{S@`a< T`@` `@ @a@`?h 8SA@{Ĩ_ {@S[*c0@?rT`@qb@TcCB SA@[B{Ĩd B  Ҡ?kMTx @ztesbsSA[BcC{Ĩ_{@S[*c0@?rT`@qb@TcCB SA@[B{Ĩd B  Ҡ?kMTx @zt,s)sSA[BcC{Ĩ_{S @[_j Ta@*?kT*bB `@bB @?SA[B@{Ȩ_{S` [*c#* y@4` @4`4 4`T 4%@cch bB SA[BcC#@{Ũ7R#7@x`?x a@$8@?`@*,@`?a!  5`@*bBt(@?`@*bB(@?`@*bBP(@?`@*bB(@?`@*bB\(@?`@*(@?`@*bBh(@?`@*bB(@?`@*bB,(@?`@*bB(@?`@bB*(@?`@bBP(@*SA[BcC#@{ŨWRR~wR|+5`@bB,(@a! 5`@bB$(@a!`4a! 4a! 5`@bB`(@a!5`@bB\(@a!4a!X 4a!4a!L4a!@4a!p4a!4a!h4a!5`@bBD(@a!t5`@bB(@a!5`@bB\(@ta!P5`@bB(@ia!5`@bBp(@^a!5`@bB(@Sqa!@5*!R[BcC`@SA#@{Ũ a!\{5*ARa!s5*Ra!Xk5*Ra!pc5*Ra![5*Ra!S5*Ra!hK5*Ra!(C5* Ra!;5*@Ra!h35*RA!?+5*RSA[BcC#@{Ũ_{S @ q Ta! N@qTa!5V@q-Ta!6Oa!L7K@@? q T,qTa!A@qTa!D:a!$6a!2&@qmTa!*&@ҢBPg!! .@qmTa!.@ҢBPR ! @ qT@?4qHT`pHa8a a! 8@TqTa!?@qTa!@@,qqa!<SA@{Ĩ_a!a!\a!a!a! a! a!( a! a!L a! a!` a! a!d 4qTa! H`8a ` _`0`P```(`d``5`6,6` `{S!R@[! ?jTa@6@SAbB0[B{èSA[B{è_$R {S @_j!T$a@bB@%@SA{èSA@{è_{[* @Sc_j T@_kT @94@+SA[BcCE@bB({Ѩ@`7@c;a!"*ҢBP#N; Oa!<!R+@ SA[BcC{Ѩ_{S[c*kskmT`@zt@@?QqT8R*SA[BcCkDsE{Ҩ_ZZ#1{{Rk T`@zt@@?qT`@6bB` @!R ztd @>3@>; Cy7@!R8R@  qT{S @[c_jks@ Tq*T`@kǟZZ#1{{?kT`@{u@@?qTqR qaT{ud @3@:C 0W)P#7@!R4RG@f T5`@Є+[BbB cCkDsE@SA{ҨSA[BcCkDsE{Ҩ_{c{¨_{Sa! 5uRC8RBR@SA(RR{èSA@{è_{CRS"R@SA%RR{èrT{SBBBBh@E@BR?R_2RRSA@{Ĩ__rT{ c`"S@E@"R?R>@SA2RR{èu_rT{S B DHBL@b@E@bR?R2RRSSA@{Ũ__@D5bBd{2RC DRR{¨_ք2RR8{Sc[@ !5PM @bR@3@``@@?SA[B@{Ȩ_{Sc[ !5'$ AbR@3@``@@?SA[B@{Ȩ_{Sc[l !5@3@#'@\BR+`@@?SA[B@{Ȩ_{S@ c[#4@ 5Cc"QP9J@5drs AU? TsYraTc*@R@[BcC@SA#@{ȨSA[BcC#@{Ȩ_{[S9`sB TH@SA[B{ƨ_R{[!!S*&5QqhTa@Є+Cch bB%@[BSA@{ǨsB` @TH#8`aBTqWvT Q qTa@%@j ¾a@%@cc a!`bR*@qTa@Cch bB<%@?֟qT`@*SA[B@{Ǩ_{[ C JKScck`x @C@qTz@8 sBtCua!t8R ia! h8 ^a!]8 Sa!R8 Ha!@G8 =a!<8| 2a!18q 'a!p&8f a!8[ a!08P a!8E a!7: !! 7/ Ra!\7# a!7 a!0 7 a! 7 a! 7a!t!7a!!7a!H"7a!"7a!L#7va!#u7ka!@$j7`a!$_7Ua!<%T7Ja!%I7?a!&>7~4a!&37s)A!(7hA!7]a!&7Ra!D'7Ga!'6<a!(61a!(6&a!(6a!|)6a!*6a!P*6a!*6a!+6a!+6a!+6a!|,6ya!,x6na!dm6ca!`-b6Xa!-W6MA!\L6BA!A67A!66v,A!X+6k!A! 6`A!L6U A! 6JA!p5?a!@.54a!.5)a!$/5a!/5a!l05a!05a!T15a!15a!X25a!25A!D5|A!h{5qA!p5fa!P3e5[a!3Z5PA!O5EA!D5:a!,495y/a!4.5n$A!`#5cA!5Xa!L5 5Ma!55Ba!647a!64,A!?4!!(;4A!h4 a!64a!74a!74a!84a!94a!94!-~4t!`,s4i!h-h4^a!(:]4Sa!:R4Ha!8;G4=A!<4|2a!;14q'!T4&4fA!?4[a!@<4Pa!<4Ea!L=3:a!3/A!3$a!=3A!t3A! 3A!t3A!3A!P3A!3A!\3A! 3wA!,>v3lA!hk3aA!`3VA!,U3KA!J3@A!>?35A!43t*A!P)3iA!?3^A!3S A!t?3HA!?2=a!,22A!$2'A!2a!2a! 2a!x2a!2a!X2a!2!92! 2z!d#y2oa!n2d!,$c2Ya!xX2NA!(M2Ca!B28a!X72w-a!,2l"a!0!2aa!2V a! 2Ka!@2@A!15A!\1*A!1A!X1A!p1 A!1A!1A!h1A!1A!P1A!1}A!|1ra!q1ga!f1SAcCkD[B{ʨ_4{S4R[5?$T?TB RQ@ @ \Gd Te ƚGhg8B@9H48Q Qh"8?hT ?hT!&T eB\GS`@99@he8`h!8SA[B{è_ssh!8\@`A9a4_<@@!K @!Q@?k!ЂR?q! "{S[cw"sBt @ R*V;qAV 4@`T{,7SA[BcC{ƨ_|STظ*/@T6R$E_rd*a! !$_{bBc# @S[cU@5?@OS@ Ҹ>? TcS?@[S@?@S@W?h 8S@@/@d;d!5dSA[BcC{̨_ր {?qST`Ha8a !!P>dd! SA@{èd!!>!!x>!!>!!>!!?{SϷ @TA!>L;b@SA{è{Sb @SA{¨{[ @S@5r AUTrSA[B{è_{[S@ R@4r AT4@TSA[B{è_ora{[@?ST@@`rT4rT@aT CrT@SA[B{è_rT@?aTrT`@SA[B{è{c@S[ @#5rs AUTayrT Ҁ@/JT!a@`"SA[BcC#@{Ũ_ R{[S@ R@4Br AT4@TSA[B{è_-ra{[@?ST@@`rT4rT@aT rT@SA[B{è_rT@?aTrT`@SA[B{è{c@S[ @#5rs AUTarT Ҁ@tJT!@`"SA[BcC#@{Ũ_ R@D?kkT{c%!!<8%RS!||@ha_@@ D_R{S @[*@ ?@F!b`@@ ? @@4`@@ ? @6 RkjTstbA!< obSA[B{è_{S@ @s"@Q$qTa!p6 H`8a A!H Pb@`A!8Jb@@@"@@?ր@QRSA@{è_A!| A! A!d A! A! A!@ A!| A! A! A! ! b{[@S @բq!b@94A!b@94A!a! ab@YA!la`@`@t@ ?@"@@?b@BQbDA!a`@`@x@ ?@"@@?`@[BQ`RSA{è_{S @@!A!a`@95A!4aA!Ha`@94A!|a`@94A!a`>@4A!aa>@Q! a@@B`@A! a`@@"@@?ւ@@`@A!ya`@@"@@?`@@@A!ja`@@"@@?ր@@QRSA{è_A!LYaA!Ta{S3[A!cWk +Baf@=aZ@R@Y9BT2ama,aBL94A!8"aZS94A!la@Q0qTa!6 X`xa A!X aBaB4A!aB``B4A!4`B/` `B4A!|`B_q`T!_q !=!` 3!@A! `B``A!4`B``A!|`B_q`T!_q !=!` `L94A!`B@ 4 3{0G@ڱ E S@7VS9@4B@@"@@?SA[BcCkD+@{˨_!@A!  |`B2w`A!Hs`B)n`A!j`B~e`b`A!^`BrY`K94A!Q`K94A!pK`L94A!E` L94A!l?`C4A!9`CQ qTa!7 H`8a A!+` (`C4A!9 R`Cq@TC( 6`*`A!A!!!=A!d `B`4A! _BQqTa! 7 H`8a A!`A!A! @` @ =@0A!H _B_A!d_>C_A!_B__A!58_RBm_VBg_ZBa;3_2ATjB1`TA!_bB8P_fBJ_jBD;3{S @[cx@k*s[{ |C7'm ?{` D{@kT*|@@@@QPqT[`xa Ahu8x4A!\U_a!-Q_A!pM_!!d3I_! E_!0"Hhuu` iT!`TA!A!2_! !hTA! `TBBP `D aTa@BP!DB4 aBcA`*LqTCcA!X@lRBB4qTQa8?qaTQRa8?q$BzT Q"|@a8?qTQQa8k"8`8!8 8^@qT!5f^XХ?^"HYTCh8DЄcBB%>uChu8DЄcBB0DЄPChxcDЄChuxcDЄChucDЄChucDЄ ChucBBP %DЄx ChucBB `a! ^@!@!hu!@^A! E@@ ?aR=SA[BcCkDsE'Fm{ߨ_{ @S@`@A!,!l^d@cB@`@SA{¨"@!@`{S@ @s@qTdqTA!00c Q4qhT`7Hc8a chQtqHT`08Xcxa 4 qTqhTqTA!. qT qTc QqT` 9Xcxa L qT!4 A!X!^a!-^g^!!d3 ^! ^ RSA@{ƨ_A!!A!d"A!#A!#A!H$A!$A!%A!0&A!&A!h'A!@'A!'A!(A!@)A!8)@@ ?@!x@ ?@!@ ?Hq@@T ?@!x@ ?@!T@ ?֔%@@ ?@!@ ?\@@@{ h`@!@ ?^A!t) ?@!x@A!)!7A!$*A!H*|A!*y!3vA!*sA!*pA! +mA!P+jA!+gA!+dA!+aA!8,^A!,[A!,XA!@-UA!+R!("OA!-LA!-IA!<.FA!.CA!/@A!,/=A!\/:A!/7A!/4A!01A!L0.A!l0+A!0({S@ @s@cQL qTdP9Xcxa A!1,]a!-']w]!!d3]! ] RSA@{ƨ_A!H1]A!1 ]A!1]A!2]A!<2\A!t2\A!2\A!2\A!83\A!3\A!3\A!\4\A!4\A!5\A!X5\A!5\A!6\A!t6\A!6\A!,7\A!7\A!7\{A!P8\vA!8\qA!8\lA!L9\gA!9\bA!:\]A!h:\XA!:\SA!,;z\NA!;u\IA!;p\DA!L<k\?A!<f\:A!=a\5A!x=\\0A!=W\+A!L>R\&A!>M\!A! ?H\A!|?C\A!?>\A!D9\ A!4\A!/\A!x*\A!%\A!P \A!\A! \A!|\A! \A!L\A!\A![A![A![A!\[A![A!0[A![A![A!h[A![A!< [A! [A! [A! [A! [A!L [A! [A! [|A!X [wA! [rA! [mA!` [hA! [cA![^A!p[YA![TA!,{[OA!|v[JA!q[EA!4l[@A!g[;A!b[6A!\][1A!X[,A!S['A!pN["A!I[A!(D[A!?[A!:[A!L5[ A!0[A!+[A!t&[A!![A!8[A![A![A!X [A![A!$[A!ZA!ZA!PZA!ZA!$ZA!ZA!ZA!hZA!ZA!TZA!ZA!,ZA!ZA!ZA!tZA!ZA!4ZA!Z}A!ZxA!H ZsA! ZnA!!ZiA!l!ZdA!!Z_A!<"ZZA!"ZUA!#|ZPA!h#wZKA!#rZFA! $mZAA!$hZ<A!$cZ7A!P%^Z2A!%YZ-A!$&TZ(A!&OZ#A!@'JZA!'EZA!(@ZA!(;ZA!)6Z A!D)1ZA!((,ZA!L('ZA!x("ZA!(ZA!(ZA!0)ZA!(ZA!( ZA! )Z!xYA!d)YA!t)YA!)YA!)YA!)YA!)Y! Y! YA! *YA!$*YA!<*YA!d*YA!*YA!*YA!*YA!*YA!+Y~A!X+YyA!T+YtA!+YoA!+YjA!,,YeA!(,Y`A!t,Y[A!,YVA!-}YQA!-xYL!sYGA!`-nYB!iY=A!-dY8!X_Y3A!-ZY.A!d.UY)A!@.PY$A!.KYA!8.FYA!\.AYA!.A!=eX9A!d3`X4A!3[X/A!3VX*A! 4QX%A!\4LX A!4GXA!4BXA!5=XA!H58X A!l53XA!5.XA!5)XA!5$XA!@6X!!XA!X6XA!6XA!6 XA!7XA!l7XA!7WA!7WA!8WA!H8WA!8WA!8WA!(9WA!9WA!9WA!@:WA!:WA!@;WA!;WA!;WA!0<WA!|<WA!<WA!=W{A!D=WvA!t=WqA!=WlA!=WgA!>WbA!0>W]A!`>WXA!>WSA!?zWNA!\?uWIA!?pWDA!kW?A!TfW:A!aW5A!\W0A!PWW+A!RW&A!MW!A!LHWA!CWA!>WA!D9W A!4WA!/WA!@*WA!%WA! WA!8WA!WA!WA!` WA!WA!WA!xVA!VA!@VA!VA! VA!h VA! VA!T VA! VA!d VA! VA!t VA! VA! VA!VA!VA!VA!V|A!(VwA!VrA!4VmA!HVhA!lVcA!V^A!VYA!VTA! {VOA!HvVJA!qVEA!lV@A!$gV;A!bV6A!]V1A!\XV,A!SV'A!<NV"A!IVA!lDVA!?VA!t:VA!5V A!T0VA!+VA!&VA!!VA!4VA!VA!VA! V!*VA!<VA!tUA!UBB AR9{@SB@b5BBTAR) RSA@{ƨ_" @A@Q q(Ta! X`xa A!UA!A!U@xqTA!-UR  V!d3U! A!0U@@ ?UA!U@@ ?UA!UA! UA!`UA!UA!UA!zUA!XuUA!pUA!kUA! fUA!T aUA! \UA! WUA!!RUA!X!MUA!!HUA!!CU~A!$">UyA!\"9UtA!"4UoA!"/UjA!#*UeA!d#%U`A!# U[A!#UVA!0$UQA!l$ULA!$ UGA!$UBA!,%U=A!l%T8A!%T3A!%T.A!D&T)A!&T$A!&TA!'TA!`'TA!'TA!'T A!8(TA!(TA!(TA!)TA!\)TA!)TA!)TA!$*TA!h*TA!*TA!*TA!,+TA!p+TA!+TA!+TA!0,TA!x,{TA!,vTA!-qTA!H-lTA!-gTA!-bTA! .]TA!`.XTA!.STA!.NTA!0/ITA!x/DTA!/?TzA!0:TuA!H05TpA!00TkA!0+TfA!1&TaA!X1!T\A!1TWA!1TRA!(2TMA!p2 THA!2TCA!3T>A!@3S9A!3S4A!3S/A!4S*A!X4S%A!4S A!4SA!(5SA!p5SA!5S A!6SA!H6SA!6SA!6SA! 7SA!p7SA!7SA!8SA!X8SA!8SA!8SA!H9SA!9SA!9SA!l:SA!:SA!0;|S!!8,wS!!,rS!!,mS!!@-hS!!+cS!("^S!3YSA!;TSA!;OSA!x(JSA!;ES!$8@S{! ;Sv!6SqA!<1SlA!;,SgA!<'SbA!8<"S]A!h<SXA!<SSA!<SNA!<SI!!H* SDA!=S?!p-R:!-R5!/R0A!pR+A!L=R&A!R!A!@RA!RA!=RA!>R A!@>RA!>RA!>RA!0?RA!D?RA!X?R!RA!RA!l?RA!RA!RA!8RA!tRA!RA!RA!8RA!}RA!xRA!?sRA!?nRA!DiRA!dRA!_RA!ZRA!PURA!PRA!KRA!\4FRA!4AR|A!4PyA!@;9PtA!;4PoA!;/PjA!0<*PeA!|<%P`A!< P[A!=PVA!D=PQA!t=PLA!= PGA!=PBA!>P=A!0>O8A!`>O3A!>O.A!?O)A!\?O$A!?OA!OA!TOA!OA!O A!POA!OA!OA!LOA!OA!OA!DOA!OA!OA!@OA!OA!OA!8OA!OA!OA!`OA!{OA!vOA!xqOA!lOA!@gOA!bOA! ]OA!h XOA! SOA!T NOA! IOA!d DOA! ?OzA!t :OuA! 5OpA! 0OkA!+OfA!&OaA!!O\A!OWA!(ORA!OM!* OHA!<OCA!O>A!N9A!`N4A!N/A!N*!d6N%A!8N !6NA!tNA!NA!N A!NA!NA!8NA!NA!4NA!NA!NA!T NA! NA! !NA!!NA!l"NA!p#NA!$NA!$NA!P%NA!%|NA!&wNA!L'rNA!'mNA!t(hNA!(cNA!)^NA!(*YNA!*TNA!*ONA!\+JNA!+ENA!@N{BB+ARu{[@S @բA!(,#'NA!-#NRrN!d3N`"C95A!,N`&C94!! N`*C94!!N! N@Bb!! M`@@ ?@"@@?@R`@@ ?`A!,M`@@ ?@"@@?`@@ ? @8A!P-M`@@ ?@"@@?ր@[BQ@RSA{Ǩ_A!-M{ @S@[cc#@!sM@@ ?MA!-MRjM!83Mz@¢@[BcCB@@SA#@{Ȩ~@!A)b @!_kA@T ~@@"@@?ր@Q @ SA[BcC#@{Ȩ_@3CTt bsTsa}Ӏ@h9?Tkah!! " _ qTA!- H`8a (_($(+<qTA!3 H`8a @X3_@-@T.@.@/@d/@/@$0@0@0@H1@1@2@t2@2l2@-Q qTA!P5 H`8a (!_@3@04@\4@4@4@5@(5=` q*@T q`TB?q=A06_@5@t5{@S[!@ ?<qTRx@u@TBs @@ ?@qT @@ rT3,Hs3[*JA6q!*LTJ@}IA!+I*tI!)II IBB[B@BSA{Ĩ_I@\IA!+{S!P>[*IA6q!*TI@@IA!+I*7I!)II SA[B@{ĨII@#IA!+{[ @Sc|@ ?r@T`@|@ ?r`@@T@5@H@ ?*?`@@ ?rT@@ ?ր@@ ?rT`@@ ?r@T?@@:@@ T2@@!!E?kT{)@hw$@hwx@ ?rT`@<@ ?ւ.@*@@SA[BcC{Ĩ_{@@@!@ ?@!@ ?@_@!@ ?@q TCc<+A!p,@-€Rɜ` @ @{¨_@!@{S[cRkR:R@!@ ?@˟"T xt@! @ ?@!x@ ?@!,@ ?@@T`@@ ?@q9?q@zTSARBB.[BcCkD{ŨSA[BcCkD{Ũ_{S[cRR#9R@!@ ?@˟T xt@! @ ?@!x@ ?@!,@ ?b@_q!T@!8@?Tr`b@ qTqAzTSARBB|/[BcC#@{ŨSA[BcC#@{Ũ_{c7|@k+S[VaUBBC|Td@)~*rT`A) rT@a@?kaT@kSA[BcCkD+@{ƨ_@@ ?aB:A@kT RA@9`@k*!|@ C C˥CAT*_@T **rT*{_{{sS`@c8|@[ _# @R `@ V#a@b@ rT?!TB҆a @ #%@`֚}Ӥjcd @$a j##@Cz"?IT]9}*R@ jcBB@Tv ֚B}hu!@hu`@` RSA[BcC#@{ƨ_a @w #b@aš!x!h5{[*@S!t@ ?r@TRR`@x@ ?r T`@,@ ?@`H`@<@ ?**~/@*V/**SA[B@{ͨ_`@@ ?rTRR?@@ EkJT*RI* `@`@ ?r`T4R`@l@ ?r`@T4`@@ ?q*T`@0@ ?qMT,@ ?rTp@ ?r@TRR`@4@Cc0A!p,`XbR̚{@S[!t@ ?rTRR@x@ ?rT@<@ ?*s~*SA[B{̨_*@@ ?rTRR@@ EkT*Rs 3R{ @!@ ?Q@qTA!p H`8a R` @{¨_@R RR{S**@!l@ ?rTRSA@{è_֠@t@ ?rTBq,Ts RsQsk@{*@S!t@ ?rTR*SA@{è_ֿqAT`@,@ ?@@ !TqT qTqT6qT`@,@ ?@@T`@,@ ?@jӔR`@,@ ?@@ T`@,@ ?@ _`@,@ ?@@T`@,@ ?@@ `@,@ ?@@ T`@,@ ?@ 7`@,@ ?@gӢ{c @kS[sx@ ?r@TRR@@<@ ?*~SA[BcCkDsE{Ө_@@@ ?r ToRoR;ks?gC @@ EkTR* Gg9C@k9o9gB94R@*@@ kB94R|@*oB94ARoso@o4 RR9sj@4 RR9o@4 RAR`9@@`@ ?rT@@l@ ?r@@T0@ ?*@@@ ?qT R9rSp@ ?rT@@4@ ?*@@8@ ?ֵ~Cc,2A!p,`XbR%5R@@@ ?(qT@@@ ?,qT@@@ ? qT@@@ ?qT@@@ ?q T@@@ ?qT*D R`9"@@@@ ?qT R9vS6{[*@Sck!t@+_ ?rTRR ** q*T@qR*n@`@|@ ?rT`@<@ ?@ |*SA[BcCkD+@{Ш_`@<@ ?֠5 R`@@ ?<qAT qnSa@bT{ h{@!(@ ?@`@!{h{4?q**k&@s@ `@@ ?@q@T`@`@ ?rTSA[BcCkD+@{Ш**`@l@ ?r`T*`@0@ ?qTqT@zSxS`@vS0@ ?֡@!|`@p@ ?r@T*Rp **@ q*T@qR*@`@48@ ?~c4@Cc3A!p,`XR{S@[cxk!t@_ ?r@TRR7 *s**@`@@<@ ?ց@Q*SA[BcCkD{Ϩ_`@@ ?<q!TR ҟsa@T{ hz@!(@ ?@`@!{hz!4?q*k_@c@ *`@`@ ?r TSA[BcCkD{Ϩ`@l@ ?rT*`@0@ ?ց@!|`@p@ ?r T*R *sq@*`@48@ ?~4@#c5!!p,`XRlqaT*Wx{S @[c,@ ?@`@{,@ ?@4q*3*SA[BcC{Ũ_`@,@ ?@E{S[*~{cV @hs@!(@ ?@1T@hs@!(@ ?@SA[BcC{Ũ_# )3kT@`{!h`kTI) OsO@{S[& @ssEsQ*s~{*@hs@,@ ?@@s,@ ?@*Et;@SA [B{Ĩ_{S r!T#c(7!!p, 8"Rʖ`@T@ ?*`@@ ?HqT`@T@ ?@!(@ ?(@?R kT`@T@ ?@!(@ ?@ `S!R! 4 KQ4 *SA{¨_R{S[$@` "@ *@ @ @@q! T@@@ ?@!x@ ?ց"@rT`@@ ?@!@ ? #c8!!p, T!!p, 8?R/B`AS|G@ks@rӁ@ Q )C?k!  T **r T@@kSA[BcC{Ũ_#{S[ck+9 r@ Tra T@@ T@ T$) T0T7R@$h T4R@@!$? T0T qT`@@ ?qAT`@0@ ? qTrTrT`@@@ ?֔`)aS );*n* 6R[7`@@@ ?֔`)!ҔG*S)T*6CR8RXRxRR0Ta@QqiTTP!t@ ?rT@ !x@ ?rT`@D@ ?*@rTRR@@*B` )[*6RZ @8*SA[BcCkD+@{Ѩ_֠@@@qZ`T Q`T`@0@ ?*`@@ ?q\@@qTR/`@0@ ?q,TwRR`@@ ?֡@9S)_)?q!)b@ q@T@5(rTr@qmT**6R[ o@{lw Q `{g *Q*$@ )B)kD_ T**rT **rT@k{¨_J@ @TA$C &{SBB"`>B&@ a"`>SA{¨g" `"@!@{S[+Rc8ks*`@@!x@ ?֯@@ccE@5) T`@{@!x@ ?֣@ht@!@ ? rT`@@!x@ ?֔@ht@!(@ ?@,?q!T`@@!x@ ?@!,@ ?@,?qTR`@a @`@@!x@ ?t@ht\[ U#T $R**R>! >SA[BcCkDsE{Ϩ_{ !@!0@ ?@!@ ?@ @{è_{S[cRk99:Z s*@`C@7 T{}R@*@ccCc@3 Th{@!@ ?@7x|@B@@?7@?@T @qaT@qT @@@?@7@ ?7@ rTR>@h{@!@ ?@!@ ?^>! >s@" T@x"CTTa"h`bj T` T"B`pSA[BcCkDsE{Ǩf"T@"`_u @`SA[BcCkDsE{Ǩ_֡CB%q@CTChah!! ss"Bjacj!! aT @sc?TDhadj!!  s{S[B6X@!@ ?@˟T xt@!0@ ?@!@ ?@@`T`@@ ?bҊ 4`@@ ?"rTSA[B@{Ĩ_R{S[Ucks@@b:`AaA!!C!|T@94RpT`AR@?kT@?kTR<!!h <*!! <`A@!! }<`A@! u<bAR[a@?kaT`@``@9z@4R*/rT`@94R*(r T`@9 4AR*!rA TR"B<N<!!h J<*!! ;C<`A;@@4"BTb#!!h rTT@9a4R@9a4AR"BH R<!!h <*d!! <`A@[! <`AdaH9@5"B RC1T"BR`BCqT"BR"B`R {@@S[cksx@ ?@!@ ?@x@ ?@!@ ?tr`(T`@x@ ?@!@ ?*@x@ ?@!@ ?kA&T`@@ ?@@@ ?@@$T`@@ ?@@@ ?@Jr#T`@x@ ?@x@ ?@ @E?:@K;` O‚@@?T@sRG*?@@7)T@X{hx@!@ ?@@{ h`@!@ ? r@@T@@ hx@{'h`  & rW@T7@RgCK@O@9S@@c@ ?<:!59,Ќ  _9 SS@;+ [ SS@ Wc@$R**R 2 :!!9_@ 9[@ SjS@ iW@ SaS@ `g@$R**R 9! 9G@3Re4@@A?`TD@!$>B A" ? @sEQ@COw :32GU CBk7@@@@"@@?RRR*RR_@x@ ? C;@g;@@@@"@@?@{@SA[BcCkDsE _{S[Ccks{@!@ ?@!@ ?][@T@t @s@Ta@O@{RS@ T?@*C@T@@!0@ ?@@!0@ ?@!T#c !!p, GR`@x@ ?@!@ ?@7x@ ?@!@ ?7@rT`@@ ?@@7@@?@7@!?@TR #4"SA[BcCkDsE{˨_{[*k@S@@csx@ ?֡@rT@x@ ?֡@k@@ ? R@x@ ?*c@@ ? @@ ?@Ak@RKc@Kkk@TkT@ ?k@@! *@s@ ?c@@! s@kTR@x@ ?*rT@x@ ?@x@ ?.@ rT;R@x@) ?@x@ ?)"@9 @9_k!TcSrk@TA5*"Bh"R@@ ?@*R9@x@ ?@!t@ ?r@T@x@ ?@!t@ ?r T@x@ ?@!|@ ?rT@x@ ?@!|@ ?@!7@7*"B!!h 7@x@ ?@!@ ?8! 7+k  ?7@77*J  77@x@ ?ր׀@!{ha@x@ ?w׀@!{ha@!@ ?: 3V3@+C; Q$R*RR79 {7?@ w7*r77@ n7@x@ ?=ۀ@!{ ha@7x@ ?3ۀ@!{ha@!@ ?3@ 3@;@ 7@$R*RR 79R;7k1T@C!! g*a!!!^*@7!  7@7 7@x@ ?@!@ ?W7!!!6@x@ ?׀@!{ha@!@ ?D7! 66*b66@x@ ?@!@ ?+7!!("1 T@ 7*CH!! @9!!!*@7!  6*%66@x@ ?@!@ ?6!!!6@x@ ?cۀ@!{ha@!@ ?6! 6~6@y6v6@x@*"BRV Rk@x@ ?@!@ ?@q3T@x@ ?@!@ ?@q1T@x@ ?& 1@x@ ? `0@x@ ?@x@ ?rc@.T  sRG !K@*x@ ?@@ E@7+T@x@ ?@@s@ E@C>C?1T`>aBBA5`aBB5`aEyEy?T"B(RaBB5`aBB!5`L9`4 R` 999:ZswB B KҀjv84ajv8@!5 R`j68@@?1aT~ TL9`4 R` 9 L9`4 R` 9aCCA5`>I9`4 R`> 9"L9`4 R`" 9`CC*`BL9`4 R`B 999xb @C|T~R A@!!@_kT@A@!"@kc "@9b4"R9"@9b4"R9!@9a4!R9C)ab@ q? q_k TBH=Raf@Bf@k@`fY(qT`bkTRB=zP1`T?k T`@ qMzTB>RkFqTB?RcR!p, X?k`T`@4qTRBHQ1cR4?kTRBC'@4?kTRB9!?kTRB0&?kTRB'!@?k TR+?kTR(?kTRB  0_kTROL9`4 R` 9L9`4 R` 9L9`4 R` 9Ҙ" y" wT | Rz6 @#3? T&@[4"@@ @Ak€@{uv4*6{5y*~T"@k T7)F~)}`T @kয়}@*&y *V*S~ R7~7@9qTBBFBxFB@T`JByv TZ!~AT@B}bR9`4 R`b9fR9`4 R`f9&I9`4 R`& 9*I9`4 R`* 9jR9`4 R`j9nR9`4 R`n9rR9`4 R`r92I9`4 R`2 96I9`4 R`6 9vR9`4 R`v9RS9`4 R`R9VS9`4 R`V9^S9`4 R`^9SA[BcCkDsE{ɨ_bB%!E IT}{ӑ~`BB_Z}AT@S@uBB_T~`BB@f~7yB{SY@SA{è___@!@?T@9qxS_?`R @9?@qT @@ Q qT@!0 h`8_`R{S4[6R`@|@ ?rT5`@@ ?r!T`@H@ ?b.@*@@`@H`@@ ?rTSA[B@{Ĩ_`.@@5R*kT*c`45R*[`5@Dk+Tc!<`8%bRN} @ c!<R6h7ikBTa2@ @!@?ETQ`2@k@T{Rhb~{ht`@(@ ?@@{@!@  ?r!Tcx!<9R }`2@ @{¨_{cc mq{_?qT"Q_j`T{c@ !, H$R|@BQB KA _?qT"Q?j`T{c !, H$R|_j_{S[@`"@98qT`"@98qTdz@z@< %kTR*SA[B{è_֠JrTHRӀHR?kTLSӀLS?kTPTӀPT?kTTUӀTU?kTt]Ӏt]?kTx^Ӏx^?kT`VӀ`V?kTpYӄpYӿkTa @ @J0raT`@@TS!TS?kT*rTsp k!Tlr`T2@c<!<=KRq|^raTa2@!c<!<=KR`TSA[B{è{ y  @?{¨_{ScP@[sCkT`tD|asTs`}| @j:?# Tc˔ˣ{cCkDR SA[B{Ũ_!@|@?T@@ a_ָ{ckd@StU#cC[c|T`t{t3T딒Ҁ~|@@@@ @@!TeUEUsCEUEUs~s@` s^? T" @`!`>"_@@c`B``>@_`3sCs~s@swG|cCVkDN SA[B{Ũ_@?TD@!`$>@@ a_֖{ScP@[sDkT`t{as"Ts`||@@ ?#@Tc˔ˣzcCkDR SA[B{Ũ_$@{{*BP[S#|``'SA[B{Ǩ_{S[cck7@T yB{@a`A9a@y9`f@yfz7@s@7/@`T{ @7@7 /@T@{SA[BcCkD{Ǩ_b@ˣC ˿T{z?! cT`__ց!}@x_{S @5@jx ?C`u@B?Tdhah!! @` SA{è_{c8}@Sw @[#CB? TRzc SA[BcC#@{Ũ_bBRzb@!?TCh`j uu_@cC?iT!T ?@T_{S[Ac T@` SA[BcC{Ĩ_!bBtg@w@xh8?Tjah!! s"s {c @S[x@# ?@!,@ ?@ qTqiT? zT`@x@ ?օ*@Ҕ~ @B7Pr AWTFr@B@T`@@ ?a@&@"@`@SA[BcC#@{Ũ`@PX ?#@{[(CS 5r AUTrSA[B{è_{SbBt[k!cVj@7ITy{_zy?@Tysz_ Tyszx4zkD^ SA[BcC{Ũ_{[S R @4r AT4@TSA[B{è_-zra{x|S{_{[S R @4r AT4@TSA[B{è_yra{[ ?ST@@`rT4rT@aT yrT@SA[B{è_rT@?aTPyrT`@SA[B{è{Sck [`Tz ?T!juyx*Px@y6RSA[BcCkD{Ũ_{S3sE[ TѲx`SA[B@{Ĩ_{[ ?ST@@`ërT4rT@aT 3yrT@SA[B{è_rT@?aTxrT`@SA[B{è{Sck [`Tz ?T!i x%*w@x6RSA[BcCkD{Ũ_{[S@ R@4Ar AT4@TSA[B{è_x,ra{[@?ST@@`rT4 rT@aT xrT@SA[B{è_rT@?aTxrT`@SA[B{è{c@S[ @#5Ǫrs AUTarT Ҁ@suv&T!v@`"SA[BcC#@{Ũ_ R{S @[x@ ?@!,@ ?@ zT`@x@ ?֣a@*@6@T?֠`@@ ?H`@"@6@@ ?@?! ![B"SA{è_{[ @Sx@ ?@!,@ ?@ zT`@x@ ?ka@*@6@Ҕf?րSA[B{è_{S[ @c @A@ks2@0T`"@@?kBTw@w~)Ғ@T @k'Xv@`SA[BcC{Ĩ_ RZw`T@C@kTcQ(qHTHc8e#`@E@kaT@B@E@9@9@A@ `TR_EyyE@y@yE99@E@{c ! `!Rv R_{S@Sb@A @T_ A@A@" @b!@AuMwJvSA@{è__w{ `@s @ @{¨_{Sva@_T@#GvSA{¨u{S@`au< Tw`@` `@v@a@`?h 8SA@{Ĩ_@ mv{@!t@  ?rT`@<@ @{¨ R @{¨_{@S!@ ?8qTHT4@l@ ?r@,T0@ ?*@@ ?Q0qHT! X`xa <QqTR@ @ ?@@9@9DQӠ@PӢHRӄQe7 q(THd8e$!Q?qTHa8d! @RSA{¨_kRq5RkR`R!lRq55 RkRRAlR`!R!Rq5RlRRRolR` !Q?q(THa8d! :R:Rq5`:R9R;R!;R"5q5:R9R;RA;R:R 5q!:R:R;R q`;RA:R!Q?qTcaHa8ca! ֠R`Rq!RRq5๑RAR!R!!RqRRR!Q?qTcaHa8ca! ֠R`Rq!RRq5ຑRAR!RA!RqRR|Rq qTc0cXdxd#`!Q?qTcaHa8ca!  R^ R\q R@ Ra5q R` R\ R Pq R RU RJ!Q?qTcaHa8ca! `r`@yT@?TaxTT`TTdTT"TT@ h98SA[BcCkD{Ũ_dTTvTsfR{s һS[c@k3@D|kT3@~!hAq?@&c%rS@>@c`77@raATrrTB@7@A3SA[BcCkDsE{̨_C@@C{cW5TR` @A5@@!B?qATN(L` @ "`dRR@">5R8+o(4RR[QqTqT49?T{@y`@ @ ?*5` @7R@@%@?o@QqT8+{(qT49`@ @ ?*Q$qT**r@T**` @SA[BcCkDsE{Ǩ5` @7R@@%@?R4` @$+B)@@&@?C{~@Tq TqT:9`@ @ ?x?0qaTqT4* 9`@ @ ?x?LqTa @!@!@!B?qT`@*@ ?R`@R@ ?*qlT*4 9@R4?럢9ᗟ?jaTo@4` @$+B)@@%@?4a @ @@BB_qT*65"0qTqT*R:9LqT` @@@BqT`@R@ ?RqTR:9**!A!5)T` @ "dRR@ ` @A5@@!B?qTB*7+(RR_qlT:Z9`@ @ ?*Q?$qTr T**,95` @9R@@%@?zTq T_qTW:9`@ @ ?x?0qTq,T7* 9`@ @ ?x?LqTa @!@!@!B?q@T`@*@ ?R*`@R@ ?*q, T7* 9$3$3ҷ7ң9%3&3B`ha8Q4T T|@I T` @$+B*@@%@?4a @ @@BB_qT*6 5"44R?0qT_qT:W*9LqT` @@@BqT`@R@ ?R _qT:WR9**R*4TT<qHTEz|@!_kLT!A!5*s` @ "dRR@?4tR` @A5@@!B?qATc0+X` @ "p+`dRR@""4R`@ @ ?q@1Tq@1T`@@ ?`@ @ ?q 0TqT4R`@ @ ?qTtR`@ @ ?qTR`@ @ ?xq -TqATR`@ @ ?qATR`@ @ ?qAT4R`@ @ ?q *TqTtR`@ @ ?q )TqTTR`@ @ ?qT`@ @ ?q`'T`@R@ ?oqTtRk`@ @ ?qT`@ @ ?q$T`@R@ ?YqATTRU`@ @ ?Q$q`@@(T ?RR`@ @ ?q!T` @!R9`@ @ ?(q*A:!T Rb9` @90q!T`@ @ ?*qT1T` @$+#c;B+@@%@?`@ @ ?1*TqTqTR SA[BcCkDsE{Ǩ;`@7+C- @ ?q*JzT1T`TpqaTa @!`N9a5`@ @ ?q*LTlqTqTq TqTqT` @",@@%@?֔ RTRh68`@ @ ?pQ?(qHT0Ha8a qQ*qT!00 Ht8a RR4RtRRR`@ @ ?Q?$qT* ZQ?qhTQQ?qhT\Q`@@ ?:5` @B ,@@%@?ֶQ`@ @ ?QqhT  `@ @ ?QqhT  `@@ ?֟*RR!q?9 T`@@ ?` @$+c@-B-@@%@?4RO`@ @ ?qTRGRETRCRAR?R=R;4R9R7R_R_R_R____ [@ @?kT!Rd9 @!|@@$}ӦxaT!k,T@hdhb8_{ 1@Tc"@R(qe@a|!D@DdR@dRTD @D dN@d )_d@f@dcTd @cc"k TB@!`B"""R#a"@kTab!ka" T!'"_#B" @{¨_{ dA95a@`"@R!c@ "C@acQCcR@cQcRC@6|}d @h`hc8(q`Tc!KaRA(qaT`"@Ra@" @!Q `N@Q`N @{¨_d@Q|@}_q*h` TBQ Ac"!ab"{ `@`@V4qJzT(q!T`@`@M4q`T`@a`@`@Epq@T`@ @{¨W @{¨_`A9a4_<@@!K @!Q@?k!ЂR?q! "{S @<pqaT@ 4q!TA@F9a@#@`?rT@)*@&6q*JzT@ *rqT6qdJzAT6q`TSR@(qT R*SA@{è_ր @F94*@(q*AT@{SaU T_@"@@?1aTaU?T_@!(@ ?`@_@!@ ?`@ `SA{¨_@_@! @@_@!@@!@h!8_{ !@!x@ ?@!,@ ?@ zAT`@@ 4Qq @{¨_R R{S0yXc@csX RSA`9{¨_{S@c[*@`@@@@x@#y @ ?*Ct@c @a[BcC#@SA{Ũ_{S@[*c@`@@#T@y @x@ ?*Vt@c @}a[BcC#@SA{Ũ_{S@[@`@@Tv@>a`@@@"@!R@?`@@@"@a @@?`@@@"t@@?`@SA[B@@{Ĩ_{S@*@!@ ?qT`@SA@{è_` @@@!@ ?@5{@!@ ?@H q{_R{@S!`@ ?``@P@ ?@BQ_qHT@!@ ?@SA{¨!0@SA{¨_{@"@R @?rT`@!R@@?rT`@AR@@?rT`@aR@@?rT`@R@@?r!T`@AR@ @{¨ R @{¨__qATR__qTR__qT" @ _qTR__qT!@{_qST @`RSA@{è__qT_ qT@fX5@nXBWt{S`@t @RXSA{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{S`@t @WSA{¨_? T{ L;X_{@!(@ ?@{\S_{@D?k+Tca!<8%bR1W ||a!!@!ca!<Rbh {_@D?kkT{c%a!<8%RW!||@ha_{@ c0)a!<*BRW@@"c0)a!<`*R{_@@ D_R {@q{ן_R_{@S!,@ ?@ z8T RSA@{è_`@,@ ?@ z9T`@@ ?rT`2@@˔G TR@@rTR`@rTsR`"@r`TsR`2@rb`Ts@T@TTR`@r!TR@@rATsR`@rTs{S[c3@6@_0*sjs8BW@s!TRSA[BcC{Ĩ_sVqUzT+ @@E@?{S @~RRR#RRR@@@@SA{èSA@{è_{c @S[(@# ?@@(@ ?@k T`@@ ?@@ ?ֿ k! T`@(@ ?@@(@ ?@ʵ"zT`@@ ?rT RSA[BcC#@{Ũ_ր@@ ?rT@@@@ T@@!!E?k T@{@hv@hv @@U@`?rTR{[S ~RRR#RRR#@@u@k`@SA[B{èz_{  G@``D` D`C`C `rC`VC`:C(`B2 @{¨){{  @{¨VR_RSA{¨_{ @S<@ ?ր`@H@ ?`@P@ ?֠@?q`T?qT@!@ ?@!@ ?@H q{[SrT`@@ ?@!@ ?@@@! @ ?@!x@ ?@! @ ? yr!T@+B0@?*SA[B@{Ĩ_`@x@ ?@!@ ?8qT@!RRP9@SA[B{Ĩg{S@@[@ ?rT`@+BP1@?R@0@ ?*@@ ? q T$q TqTa@!lR95q`T qRSA[B{è_`@lR9 5q T qRR`@lR95q T qRaR`@+B2@`R@RR{ @Sx@ ?@!@ ? Q`@x@ ?@!0@ ?֟q)T@*RRRR!Ra:RMYSA@{̨_{_qST_qTRSA@{è__qAT @ut@ ?rT@hR9@45`@@ ?r T`@@  @@ ?r`T R`@t@SA@{èQq_{S[/|RRR#RRR`@+x@ ?@#X@@?ց@A@\SA[B@{ƨ_֓Bt Q_ q(TcHb8d"@qJR4R_q KRa5RqKR5RqKRA5RqJR!5Rq@KR5Rq`KR5RqKR5R{+c2@E@B2?R{_{!@!,@ ?@{\S Qq_{S3@`@<@ ?`@@<@ ?@!x@ ?SA{¨RSA{¨_{rS`T@@x@ ?@!d@ ?r!T@+c03B3@?SA@{̨_`@@@ ?*RRRRRA;RHX@f@B+@@3@X4f@G@B5@f@@,6H@B`8{S @[@ ?@@`T@@`@@ ?[BЄ+B8SA{èSA[B{è_{S @[@ ? qaT`@@ ?r`TSA[B{è_`@@ ?$q T@@`@@ ?[BЄ+B,9SA{è{Sd@xrT`@Є+B9@@SA{èSA@{è_R_{ @S<@ ?R*SA{¨_`@<@ ?@!@ ?r`T`@H@ ?`@H@ ?@q5{Є+@e@C@B(:? R{_R_@@8qT<qT_@@aR 3@@@R"@CDQ@@P` Bt]R@ "@9!@9 _{[ RS`@@@ ?`\@@@`@@ ? qT`@@ ?$q!T@5@Є+BX;@`@@ ?@7@Є+B:@SA[B{è`@0@ ? x@@DqMT @SA[B{è_{S4 vrT`@Є+B;@@SA{èSA@{è_{[Sc]`@!!E?kT{hx@t@ ?rT@t@L@ ?֔"SA[BcC{Ĩ_{S[@`@(@ ?@@T@"Z@Є+B@<@@[B@SA{Ĩ`@(@ ?@@DTSA[B@{Ĩ_{{_{ @S@ ?@qT@,@ ?@@T@@ssEq,TcL=!>?"kRQsQ@s~{hs`@|@ ?rATSA{¨_{S[SA[B{è_@@x@ ?`@x@ ?ִ@REQ@C@R0<@ @Bt@!^@?{SA@!@ ?rT`@Є+B @@SA{èSA@{è_{qSTЄ+@c<E@BlSA{¨@(@*`(3@(@@a@`@grT`@Є+c<B @SA{¨_@@cET$ @{3$ @@@9 @T @@9D@ 3 @9@@9q@T 9@@9@4 9@@ `T$$@` 3$$@@1@T  5@@,?qT@ @#@`,3#@@@qT@ @#@l3#@@9q@T 9@@1@T @@GqT@ @#@o3#@@@yRk@T @y@@7\4\T#$@d43#$@@0NT#$@r03#$@@9q@T 9@(@+2(kT@@#(@HS(3#(@@9`4 R 9_{S!@?Ta @B@A3a !@?8TA@!@?<Ta @R?<TA@!@?8TRoa@@a @l[3a b@@BccB*`@@3`c@@BBp\A3a c@@BBt]A3a c@@BBx^A3a b@@BdcdB*@3`b@@BkckB*@3`b@@BlclB*@3`b@@BpcpB*@3`b@@BqcqB*@3`b@@BmcmB*@3`b@@BncnB*@3`b@@BocoB*@3`@b@c|Sb|B*A3a a@@!`B`!* 3`SA{¨_?ATa @"R|?TA@!@?8"@B@_aT"@9_qT@_ qaTlV9"9"@B `_TB"$@` 3"$_{[B@ScB,_?qk+Tq@z T@Є+c SA[BcCkDE@B+@{ƨ 4awr@ T@@,2s`@qT@Є+#c(B0@?֠@9qT@Є+#cB0@?9+ZR@*E@8T{ hw@!(@ ?@,?qAT?qmT@b@!! @?֡:@ys.!@3*:y@@@hws`@s RSA[BcCkD+@{ƨ_d94{S@@ qT4a@"B4k`Ta@+B%@?RQ?qTԮa@+B%@ *SA{¨_#R*_{S@ qTcd9C4@@qT!B! ?Ta@"B4kTa@+B%@?R *SA{¨_֚a@+Bp%@#R{S[c+u@#9T@qTqT R&9@ R*9@@?SA[BcC#@{Ũ__֢{S[c+u@#9kT@qTqT R9@ R9@@?SA[BcC#@{Ũ__{S[c+u@#9T@HqTLqT@@? R9@ R9SA[BcC#@{Ũ__{S@\@[c1kT`@xq Tc!>t "RNZ@1Ta@"B_1TkT`@+cl B @? R@4 @@? T$qT!m! ?aTɭa@+BD %@??ATBb@4`@BB5f@4`@BB5A94`@!R 9 9+Қ@{u~@qT T q T`BRa@!xbkbT`@c B @?`@R0A@?@!`@ ?@|c@@cxwh" R xu?1T`@`B_1AT``@0A@?@!4@ ?@!(@ ?@!aT"B94`@!R 9 @" Q q(T! H`8a Jysa@B %@`B`B@ETaD{3aB@9 @T`S9 @ 3`9SA[BcCkD{Ũ_ր@ETaD{3aB@9 @ T`R9 @ 3`9@9q@T`n9@ `_TbE` 3b`B `@T@7\4\?Tb@ҡd`BBA`R@_kT?kT`@`ӤP[BcB cCkD@SA{Ũ`@+[BBcCkD@SA{Ũ D! _{ qrAT`@9 @{¨_ @xX?9  x A"@"9?h _!@!8S?qT!5R"B _qhT!\Q?qTBAHa8bA! @4Qq_@?q?q @q@q@Qq@Qq@q@ Qq?q*@q{SztrT@qTJqrTa@?r pSaT l!`SA{¨_qTa@ k!_SA{¨!@!8S?qHT?qT!! ?qTR!Q?LqTBAHa8bA! !! ?qHT@q@Qq_@? q?q*@ q@q{S'trT@QqiT#qrTqTa@ kAXSA@{è_ֿqT`@9qTSA@{è R{S1@5p`6@9t`69@?qTp`@S``@h`-rT`@q`SA{¨_`@?qT`T{S@qTip`6@9t`69@ qTqa9TqT`@T``@8S q`TqT qT@!R< 9Ca5!RUrT`@q`SA{¨_`&@x2`&@!R< 9Ca5AR` @aR 3` @!R< 9C5aR{ @  qT!@8F 3a `@q`p`6@9Rt`69`:@y@*`:y`@p` @{¨_{ @S(@ ?@qT TqTSA@{Ȩ_`@(@ ?@"RA3`@(@ ?@R`@(@ ? ҡCK`@(@ ?#R`@(@ ?@C@ 3C`@(@ ?@G@n3`@G(@ ?@G@p3`@G(@ ?@C@\S 3`@C(@ ? K{S:SA{¨s{ @S0@ ?@!@ ?`4`@4@ ?@!(@ ?R`@@ ?k T`@*@@?@`@*@@?@@!(@ ?SA@{è_D G @EAkc° Tb @?kT{ @`@@!$@ ? @{¨G_{ !9rT!x9r!T!|;raT!;r T!;r T!<r! T!,<ra T!\<r T!<r T!=r! T!=yraT!@>srT!>mrT!4?gr!T!?araT!?[rT!8UrT!Or!T!<IraT!=CrT!H=rT!l= @{¨5 @{¨_{S[cksk@ @`;c+93t@9T@PQqH8T! X`xa RBr`T@@(@ ?@A/3@`@c @B?BRϴrT@@o(@@?o@@y@(@ ?@!` "RrT@@(@ ?@A3`@cB@?BRrT@`"RrT@``@cdB@?RBrT@@(@ ?9`@c@RRBrTa!rT@(@ ?@RA 3}@(@ ?!R9v@(@ ?@@ T`@c<B@oRBCrT@(@ ?@uT@(@ ?!R9M@(@ ?AR@(@ ?aR@(@ ?ցR@(@ ?֡R@(@ ?R@(@ ?R@(@ ?!R@(@ ?AR@(@ ?aR@(@ ?ցR@(@ ?֡R@(@ ?R@(@ ?R@(@ ?R@(@ ?!R@(@ ?AR@(@ ?aR@(@ ?ցR@(@ ?֡R@(@ ?R@(@ ?R@(@ ?!R{@(@ ?ARu@(@ ?ցRo@(@ ?֡Ri@(@ ?Rc@(@ ?R]@(@ ?RW@(@ ?aRQ@(@ ?ցRK@(@ ?֡RE@(@ ?R?@(@ ?AR9@(@ ?R3@(@ ?!R-@(@ ?aR'@(@ ?ցR!@(@ ?֡R@(@ ?9c@(@ ?@!R[@(@ ?@!Qk@@5`@@USA[BcCkDsE{̨_{S[cb@a@ #cEAna!t-0r`T@!R 3SA[BcC#@{Ũ_a!L- rT@AR84r@ TÞ@`? R9@ Qq(T!\4rw@TŮ@+BSA[BcC#@{Ũ?qT! raT!04rT!!(!rT!3r!T!4raT!4rT+c@BŪ@!5rT!(5rAT!06rT!5rT!t5rT!!@rAT! rT!?qaT!rTŮ@+c@!0rT! rT!dzrAT!trT!nrT!hrTD5RBqT*Wr`T@ c#"R?ց@ R 7 C*@@7 +Ū@BA{[c"BLSW@D@ ?\@@@@ cEAm!pr TSA[BcC{Ĩ_R83 rTqTQjT`@+"B43@SA[BcC{Ĩ! rT?q)T`@+B@@@.3!5rTq)T`@+Bl@@@3!rTRk)T`@+B=@@By!!(rTq)T`@+B@@@ 3c  5`@!R@ 9! rTeBklT`@ЄLB@@?ֿ:q-T`@Є4B@R@SA[BcC{Ĩ&@3&^!prTRkMT`@Є4BR@@&@23![rTeB k-T`@ЄB@@?RklT&@63RkmT`@Є4B@@36r`T`@@`?ֿq-T`@+B@@'9 !<r@T*cCSA[B{Ĩ3`@QqT! X`xa ַrrT`@5B+@o rT`@5"B +@@+@BcrT`@+B@@?`vBk T`@B@!!HrT9!rT9c|b5!rx@@T+@!rT!r!T`"@`4!Hr!T!raT!rT`@+B@@~{@@S[kTV@*RkT*kk!T*k`kaTs*SA[B{è_{c @S[ `_ksT0N?@TrR@*E@6IT!{@ha7@B(@@?@97@99ha@ëk@0N?TA94R<&@@ 03&@k@ A9`4RA9 4ARr`&@02`&SA[BcCkDsE{Ȩ_{c @S[Qqks T @@9?qT q T9+gZsR@*E@7i T{ ht@!(@ ?@ht@!(@ ?@@c @!{htc 4?qҭ@*?1`TqTQjTc4!, H$R,Ea@!E??j@T@B #@?g@@kg@1`Tks*@ht@!(@ ?g@k@ gSA[BcCkDsE{Ǩ_{S @[c 2k @@t@ ?rT`@+B@R?@l@ ?rT@7R0@ ?֡@ 3*SA[BcCkD{ƨ_ր@`@ ?rT@@ ?rT`@+B|@?@9q!T`@+B@/@@"_hT!T`@+B @RR/@*a@E@9(T`R@BDC*@! TxfT@ 3*{ ht@!`@ ?r@T/@@ht@!0@ ?Z _q)T`@+BP"@/@@ht@!l@ ?rT`@+B!@r/@@ht@!@ ?*/@@@@!@ ?֟k T`@+B,#@9!_)T`@+B $@z@ 3cj{SR[cR#`@@ ?kT`@*@@?@@!(@ ?@*`@Fq@@?@a@"@*`4@?@W )j@?@@!(@ ?@8SSA[BcC{Ũ_{[ RS9v@@!@ ?`5@+Cc2B$@?9RSA@[B{è7`@v@x@ ?jr`T9R@v@lH@@+Cc2BT%%@?SA[B{è_@v@!x@ ?jrT9R@v@Na@v@!x@ ?jrTSA9R@[B{èR7{[`@c*S0@ks; ?&qTqTQ qkRRg;RRo{`@@ ?k T`@*@@?@@!t@ ?rT`@*@`?@@!|@ ?r@T@Є+#c/B&@?!qT@Є+#c/B|&@6R? Rk{k@4`@*@@?@@!p@ ?o@r oqg@g*`@@@?@qZ `T@t@ ?rTkǟ`@*9@@?@@!(@ ?@@{;4@(@ ?@BRA3@t@ ?rT`@@ ?@5@Є+#c/Bh'@@|@ ?r T`@@ ?*.@.@rT@P@ ?`@R@@?@@!t@ ?rT @*`@R@@?@@!P@ ?@kTSfrAT{@ 5{@q6jTo@5g@4@Є+#c/B+@?g@l@<@ ?*`@@ ??kTk-T@Є+#c/B0(@0@Є+#c/B )@'6R"@ikJT*7 5`@R@@?@@!P@ ?@Q*** @`@@ ?qTqT@t@ ?rT.@IrT`@R@@?@,@?rAT@0@ ?qT`@R@@?@@!0@ ?q-TR*SA[BcCkDsE{Ȩ_ր.@!r!T@Є+#c/B(*@@t@ ?rTqT@t@ ?rT;@rT`@@ ?q@T @@`@E@ ?k!T|k-T@Є+#c/B,@`@R@@?@DrT@Є+#c/BP+@?qDAz T{BRk`?8[S;c7+3K?@O;@K@CkT}8h{@(@ ?@`@(@ ?@ZpK@@XAO@`?rTrT@h{*Z X SA[BcCkD+@{ʨ_֔ҬiRRR#RRRŴAT @sCTtOA`sTsa} C,?h;TBkah!! " {Sc@[u@rT@t@ ?r!T`@t@ ?raT@@ ?rT`@@ ?rT qhT qTv Q"q T@!@9a5@d@ ?rT@d@ ?rAT@d@ ?raT@l@ ?r T`@l@ ?r T@0@ ?*`@0@ ?֟kC" Q*q(T5@ @ ?@9`@ @ ?@9kaT@ @ ?@`@ @ ?@J7@ @ ?@`@ @ ?@Ju7@ @ ?@`@ @ ?@J7@ @ ?@9`@ @ ?@9kX5*SA[BcC{Ĩ_@@@@ ?*`@@ ?*cR*^.rT`@d@ ?rT6R`@l@ ?r@T`@p@ ?r T{_qS[*ckT_Dq TAHQ?<qTHa8a s;R@@@ ?*EG@@Є+#c/B-@?_qIT@Q0q(TsERS:R:Rs:R@Є+B4-@?SA[BcCkD{Ũ_֓;R:RS;Ry5TcC*[BkD@SA{Ũ1H@!x@ ?vrT{S[hrTSA[B@{Ũg^raT`@`@ ?r`T`@0@ ?*@0@ ?kT`@0@ ?*@0@ ?kaT`@0@ ?*@0@ ?kT`@0@ ?*@0@ ?kT*SA[B@{Ũ_`@l@ ?r!T`@@ ?8qT@@ ?8qT@@ ?8qT@ @ ?@C@ @ ?@K`@ @ ?@K@B`V@ 3KC@@ 3C`@ @ ?#Tcr`@ @T ?LcR ?FcrT@@ ?Q,q(T!4H8`@@ ?Q,q(T! H8kVZ@@ ?Q,qT!4H8`@@ ?Q,qT! H8kVZkRRRR4R{rT{S @dTftSA{¨__R_RSA{è_{S @`@ ?``@`@ ?@!@ ?bVf{S*@@B@@?@@!(@ ?@<QqT`@@"@*~}@?@`@@ht@! @ ?@!x@ ?frT RSA@{è_`@@ht` @<rT`@@ht@! @ ?SA@{èRR_RSA{è_{S @`@ ?``@`@ ?@!@ ?"bf{ !@!P@ ?@BQ_qHT@s@!@ ? @{¨R @{¨_{  sbeT@ @{è_{S@@[(@ ?A`@@ ?rATSA[B{Ĩ VpBeT@{S@cc#k $:R[`@`T@@!4@ ?@!$@ ?arT@@!<@ ?/eT@@T@`T`@P9@@!<@ ?@?@ 3"SA[BcCkD{ƨ_{S J>T˟> TV`@``@V@a@` ?h 8SA@{Ĩ_{S[cx@b@C@9qT`@+c-B-@@TB@9BQ_$qT@+c-E@B0.SA[BcC{Ǩ!ҢB.V#ze+@>lS@#@9cQc qT @?T!##a09 SA[BcC{Ǩ_`@+c-B.@{S[ck*+C@+c E@B|/? @u`@+c B/@SA[BcCkD+@{ɨֿ@T@@9Q$qT!B.e;@=*@@9*<q TlTqT`@*0c B0@?3`@+c B80@RQqTB@yR`@_kaT By@BaUDB`E|T T@FF>@5@@{=@3@#@v= BynSv@GqT @iTcx1\5@@9Q$qTҢB.d;@Q=@3SA[BcCkD+@{ɨ_`@+c B1@h{S[wUeRaf@#b[BSA{è_{S@!4@ ?@!(@ ?ֶ`@@SA{è8{S[@c@k6E@`@0@ ?RCD@c@!@ ?@@`@@ ?@R ?֕f@@_@Y@ ѠR`@@ ?rT2D р2`@0@ ?@!@ ?4C95@@`@ @ ?c+@B1[BSAcCkD{ȨSA[BcCkD{Ȩ_{#@SR[d kTC`pY!@! )TcP2!>3"ĄR< }Vh`%R!+$ !R !4Fg!@3k@!$ !*ck_:`#@TkSA[B{Ϩ_!@9RRRc`VRR{[Sc##dRRR#RR!R<@hAQ ҕab@/c @C;cQ!+ͳ`@(@ ?  c4F"Rc@S@c$ c*;c~_C@RTR@ 3KSA[BcC#@{Ө_{S[^* 'F BF@[B@_9  98 E@G@#s9raTbA9 4`@ @@@a!-a@MT!4a@FT!5@*SA[B{ߨ_ֳ @>@"@@sKsQks҂Rqss"!+@4A ?ր@q{Sc[**f FR#D Fg@Tah`8?|qT q T`@+Bx5@?RSA[B@{Ȩ_֟Th`8!x!?4qATT`@+B<6@%#ҿk-Txda`8!x!?4qTRb`8``8BQB+Q dT_kKT`@+B6@`7k T`@+BH7@@? qT(!j! R{S [c@#@ @_s`?ִ@ T48u8@?Tsf 9ET@As`@aT!7rTa!-rT!!d3r TBA!L-r!TA!t-ڵrT`D!R!p+ѵr T`@+cP+B[BcC@SA#@{ƨ`DAR 3``D 3`SA[BcC#@{ƨ_`@+B 8.@@?{S!@[R@9P9@SA[B@{Ĩ_s@@T`@@a@!˿)TD4bT" ```@u b @B˿TT:b:`@"@@T " {[ @S(@ ?@!8S?q T( T?qHT?qIT`@@ ?*`@(@ ?@RRRcR*B`@(@ ? "9]0?q Tg_r@T`@(@ ? @`@`Ӕ>@(@ ?@ z!`@(@T ?@~@ `@0@aT ?ր ?q`T?qAT`@t@ ?r TSA[B{̨_ ?ր ?@~@ `@0@T ?ր ?րUR`@t@ ?raTҾ !RP9B|G*B@|at.R5R`@<@ ?k!T{S@[*k@@(@ ?@@ ?r T`@@0@ ?F#'B`@! Ta@q!4@!T@ ?֡@]`@@4@ ?@!(@ ?t@@qT`@0@ ?@!t@ ?raT`@4@ ?@!(@ ?@!U`@4@ ?@!(@ ?@3`@@4@ ?SA[B@{Ũ_֠ @ ?֡ @]`@@4@ ?@!(@ ?]qaT{[ @ST|~t@ ?rT`@@ ?rT@htSA[B{̨_RRج@ht{S!@[!`@ ?@@!@ ?r Tv@1TRSA[B{Ĩ_`@@ ?raT`@@ ?b_ T`@x@ ?֣"*[BSA{Ĩ{[ @S4@ ?@!@ ?rT`@(@ ?@ @ HT? z!T@,?qT`@t@ ?r@T@krT@ל*@@4@@@ aTVG ?@!(@ ?@.3@ G 3@[B@@"(ASA{ͨ4@?TSA[B@{ͨ_RR;@@VG ?@!(@ ?@.3@ G 3{S@[c(I9k*s5*SA[BcCkDsE{ϨF@x@ ?!8@!4@ ?@!(@ ?[@3@GRF@@3@3@RaR)@RN"@RG"@x@ ?RRƫ@t@@?@t@@?nR!R@y*@RD@GRbF@@3@*RF@ c8!>T;B)@R!@R!@x@ ?RR@t@@?@t@@?R@=@GREp?@2@*E`? c;!>T;bCR6@"@!R@?SA[BcCkDsE{Ϩ_{S @[*x@ ?RRɪ @*R@(@R3!@"t@@?SA[B@{ͨ_{S[cks*@w4B Q_qIT@+E@BX>?SA[BcCkDsE{Ԩ_֠@x@ ?\rT@@ ?@8Sq`Tq Tc`?!>XJR764|!`"@)s* qmTv@x@ ?@!L@ ?7@x@ ?@!t@ ?r@T7@@"*@x@ ?@!0@ ?qT7@Q@3q*T3@R{a@R? qc@c@qן'RR!*?qs@ q6 ~sT7@R@*@kx@ ?@!,@ ?@#RR*RRB9@x@ ?@!,@ ? >5- P9!|Gk@!@|!Rc@4*7^7@7s@^@7@0@ ?@c`?!>(bRRk|""`b"l4|"`"h|B"`"eR9R{{@B,2@!@ ?@`@(A@?ց@`@1@!x@ ?@!0@ ?*@x@ ?@!L@ ?c@4R@@7G7@*!R@@B@x@ ?@!t@ ?rTc`?!>dUR6RR@x@ ?@!0@ ?q Tc`?!>UR@x@ ?@!@ ?q Tc`?!>UR@x@ ?@!t@ ?@kx@@?@Bt@@?k@? kT@k{@VzAT@kT`@X5Aw@kk a*k@{@k Tss@k Tww@@k Tc@4@O@`*HGc@@q@AzT@@qTk@6s@2*C`@p=@"@!R@?e T@Ox@@?@Bl@@?rO@Tw@`@4G@*C`@L=w@@wG@s@sk@k6c`?!>T;`RP@!R@{S3r[c*k+*`T@R@9q@ @zaT`@t@ ?r@TR@r@T?@ @c8Ss4@@ )[!# T@A @0@!x@ ?@!t@ ?rT@@?@T`@x@ ?ց@R!@"_m @R@@@@_n&@R@"t@@?SA[BcCkD+@{ب_ր@@@ ?@@@ ?@qaT`@x@ ?RR: @@@@ ?@@ @ ?@!@ ?@*:4 @4@R"@OrT @4C@$@@CkT&@@ `@#@d$Ac$0@x@ ?@!t@ ?rT@@?T`@x@ ?ց@R!@"@ @R@@@@@@E@$@@CkT2@@@ ? c`!>"{R3@@ ?@qT`@@ ?rTR @R*@@%@*(@x@ ?*R`@t@IH{k@S`@[cG@s@9K@@3@T@@94`@U @x@ ?A@*"@@@@94@V @x@ ?A@*"@`@x@ ?@!t@ ?rT5@@@955@@@94`@x@ ?@!t@ ?rT`@x@ ?@!<@ ?*@x@ ?@!t@ ?rT@x@ ?@!<@ ?kҀkk@@_kT@@@?T"D`@X#@x@ ?@*!R*h@Y#@x@ ?@*R*Z@@@9 4`@[#@x@ ?@*!RG@*I@@@9 4@\#@x@ ?@*RK@*8R@'@XA@ @ @@x@ ?@!t@ ?rT`@x@ ?@!@ ?rT@ @D3@@@+@@@/@@AS+@C3@X;`SA[BcCkDsE{Ԩ_7Ri Rw 5@@@955@@@94`@x@ ?֎7@x@ ?ֈ?7@7@!@@E@5?@?@@!@E`5@ @D3@@@+@@@/@@ "RE1@@ ?@L qATqT@Є+#c0B( @?֠@ @ ?@!@ ?@! @ ?@ @ ?@!@ ?@!@ ?@!@ ?@@0@ ? @@ ?*@@ ?֤@RRR*@BDRBCD RchSU@!,+-*@Cw:@7x@ ?RRRRRRR#RRR37@R@Ck T@|RG7#7@Rf@@?hz7@!@ ?7@R*"7@RO@;"t@@?֠@@ZC@7@!@ ?7@R "FR 3@7#t@`?ֆ@*?@7@7h?7@G@9@Ҁ R{@SA[BcCkDsE _{@S[cksoAT`@x@ ?@!@ ?rT@!RP9`@@ ?`@@ ?@L qTo@SA[BcCkDsE{ߨ_ irTc9_rTcz99A99`@ 5a 5A9! 5A9 5x@ ?ֻUrT@x@ ?ִUrTrTo@`@x@ ?֡Ur`@!x@ ?@!,@ ? @o@c`W`@@ ?@8 zT`@@ ?r@T@@ ?rT`@x@ ?RR@RR!RR@"t@@?o@@>f _x@ ?@!@ ?rT`@x@ ?֬@@E`@x@ ?@!t@ ?r T`@x@ ?@!D@ ?*A9`4 @@ ?bW[A94@@ ?b W_RqmT@0@ ?@0@ ?#x@ ?!Tt@!4@ ?@!(@ ?JS@Z+@W@o@>7W`@ kx@ ?@!,@ ?@@x@ ?@!,@ ?@rn@W)k3C[#S3@+wc/l 3@\$0 o(,4{`9wA94c1r`@ T @ ?@!@ ?@!0@ ?@@!@ ?8*`@@ @ ?@`@ @ ?@!@ ?*K@x@ ?RRʢ@t@@?A94@@0@ ?@!@ ?*%RTW@@ca!>T;Rg.@e*{0@ ?@@!@ ?}*@"@!R@?W@/c@.{SpD[tDc?[T8D@+B%@#?SA[BcC{ƨ_֗"`@a:DI*@@!@ ?@@@! @ ?B@!@ ?@GR`vDAT{ S@@T ^Fa@jZtSA{¨_A`@Z{[`@Sck@+ ?@4@ ?@!@ ?@@T@@! @ ?@! Q?4qhTB BXaxcb"@@ ? ca!>R-@@ ?@!@`@ @ ?Y!6Z@;@ q T q T q T`@@ ?qT`@R@@?@@!$@ ?@`7VR`@@ ?kT@~}hv@!@ ? @hv@!@ ?\@@@ qiT@,Bx@?`@R@@?@@!$@ ?@9qT`@R@@?@@!$@ ?@7SA[BcCkD+@{ɨ_`@R@@?@@!$@ ?@7vR@,B@?(qTB AHa8bA! րR|}@hs@!@ ?@@+cXBSAcCkD@[B+@{ɨ@!x@ ?@! @ ?@9qca!>XRG`R@R@9+Z[қhs@! @ ?@!x@ ?@0@ ?kT@hs@!@ ?\@@| h`B?kTA?k-T@b@?{[*cS@#9 CR܌R׌.SA[BcC#@{ʨ_{[*S@3#RSA[B@{Ǩ_{S[@c* @ks @ ?GR"1 @s+@@ @ ?@!x@ ?qBpjBj$R**CRZo@WBVPBP$R**R#YX@c/*`?SA[BcCkDsE{ר_@!x@ ?GSr T{S *F[ve@d)b`CA9`"9#@` @`@`2)`"`BGA)`>`"CA[@^u u`~) \Fnv9@`@ `bt)`~``n)``` R`ryf)``B!Av9v _)`` `AU` N)`` AR`ZH)`2`A'@] G@``#U`@7)ab |?|3)b@|_|/)`.`@+)`J`@')`f`b@#)c`||)d||)``B@)``"@e`B||T)``" @ )f |`B!|Rg!||J)h"}}(ib# }?}(`~`"$@`$9OrOxAR *rx`OJxaR * x`O`O`b"?HQ`"?DQ`"?@Q`"?@@ ?`@@ ?@SA! @{è.{S[@K`5`"@9O@B#+%@?SA[B@{Ǩ_*#=+)ңP*8P{[ @S@@B! @ ?@5Zrs AUTaZrs@@T`"A9RSA[B@{Ĩ_R{S[XYc#EmTr!T"raTBrTbrT@@T`@T T#rT@@TSA[BcC{Ũ_#r!T"#raTs" Tt"TraT@`"{S*" @["@'S 5@ h6@5@<Qq T!d4R]ra!$WraT 4zq`T@ zT @`"3 @ P@[BSA{Ũ_qaTKrTa! $R7r@<QqTcc4$5R@,3,Gk !8r TqTqTqIT@UqT@+cc%E@bB%?֭@qTccL$"ٞ@4cct$Ҟ`4cc %˞@5ccL%BRSR@,3R@,3,Gk Rzcc$BR3R@,3o@qRsjRhsRf{[@Sd@OrT`@+bB&@@?SA[B{Ȩ_cRA!-R#`f@sPD!T`@+bBL'@@ )T`@+bB'@@ @{S @[c@!0@ ?ր@!x@ ?@!@ ?ր5@@`@@ ?`@@ ?֤+@bB\(?`@@ ?@``@@ ?#RRRR*RNRJf@P`@@@ ?!SA[BcC{ͨ_{SRSA{è_@@!x@ ?@!@ ?8qT@@!x@ ? !Hr T R;rT!xrT{S[N#RJ`f@]PrT`@cbB(@[B@SA@{ĨSA[B@{Ĩ_{S[cVNR^Jf@3Pr TX4f@JrT@(A@?SA[BcC{Ĩ_ր@@`@ @ ?֤+@bBD.?{S[cks3ݧ cc)a!>`*FR$@(@ ?@q T(T q` TRƧC{By@*E@7T!{\ha7@(@@?7@@! @(@ ?@ @ 3 @@ ?r`Tߘk5L@(@ ?@qT(T q TqT@(@ ?@(@ ?@(@ ?'qT@(@ ?fT@RI@(@ ?T@@(@ ?T@@#(@ ?@ Q qT!`  H`8a a#@(@ ?@94@(@ ?@@9 @!T@(@ ?@@9bRA 3@9@{+RRC(@ ?#RHk;@*E@: T!{@ha?@B(@@?@?@@9! qTB9_k`T`@bB@+?;@@??@@ `TW@ `@T`@cc bB+@?@,?q T@(@ ?@ Qq ZZ#$ R#aaaH Rk@(@ ?A9*3@@(@ ?@(@ ?<@(@ ?#R~u @@ @@ ?@(@ ?ւ B4F"RB@k@B$ B* ##jG@><@t@ ?rT@P@ ?+.<ҝLRH`f@zNraT+a@r5@ TbB,3@?SA[BcCkDsE{֨_@ @ ?bB-@`f@Hr`T`@(A@?{S[@Є+bBx.@%@a@SA[B@{ĨLLRTH`@d@(Nrw@aT@Є+bB4/a@@@@u@4@ ?@!(@ ?9`@@U`@[B@@"(ASA{Ĩ{SA@[cr`T`@#@hANnORRR#RRR<+@3`f@MrT`@@@ @ ?֤Є+@bBD.?s@@~+SA[BcC{Ш_{Sd@[RckHz@|@@{xA9?qMQA|A*с4?q@!$@ ?֠`@$@ ?@!X@ ?rT@Є+bB(0@@?SA[BcCkD{Ψ_u4.D2DC53x`@Є+c?bB0@?@X@ ?@!(@ ?@s@@\@ ?R*@R @t@`@0@ ?X@\@ ?|{ @ha@?֠@x@ ?@! @ ?r`T@Є+bB1@@?`@0@ ?@!,@ ?@q Tq T@dKa@!0@ ?@!@ ?@qT`@0@ ?@Є+bBX2@@?ր@Є+bB 3@C@?RRR#RRR?JRG `@0@ ?@!@ ?<qT`@0@ ?@!,@ ?KFr`T`@@\@ ?`@0@ ?R2@$qHT`@,@ ?@`@$@ ?`@Є+bB4@@{Sd@MSA{¨_@!$@ ?`@$@ ?@!X@ ?rT`@0@ ?{S[d@cx@@@ ??L@!@ ?84f@FqT`@p@ ?f@MLrT@@`@ @ ?֤Є+@bBd3?SA[BcC{Ũ_V?A95@@ ?@!x@ ?`@x@{S[c@@?`f@L @+JR3F`f@L4`f@sFrT`@@(A@? rT`f@^Fq TSA[BcC{Ũ_?A9a4@!,@ ?֠`@Є+bB$4@@?֟@`@Є+bB4@[BcC@SA{Ũ@!4@ ?@!x@ ?rT`.@ ccD5!<`L6R .@!ccD5!<`86RSA[BcC{Ũ {Scd@3@@[k @s ?\Jr`@T@5@ @ ?֤Є+@bB63@?.f@@ ?K!@!@ ? `@ f@@ ?JL T`@94 @@!l@ ?D qTc@@{@SA[BcCkDsE _c@@@!l@ ?H qTc@@@!l@ ? qTc@@@!l@ ? q Tc@@@!l@ ?D q@Tc@@@!l@ ? q`T R9c9`@ @ ?A!+r Tf@6a!<7KF7 $;18?p8C7G4#  y9`F7@;@?@C@G@4@@`@ @ ?֤Є+@bB\73@?b`@9@ 4`@@ ? @@ ?I`4@`@@ ?q @l@ T ?*zD*8H`@@@@! @ ? ?@N&rT`@@ ?q`@ T@ ?@!@ ?֠`@ @ ?`@0@ ?`@l@ ?*H@@!@ ? Ҡ@@!@ ?@!@ ?@@ Ck-T1GRRR#RRR@@!@ ?@!@ ?@x{{@! @ ?@!x@ ?ے%Q ?*, D*J8`@@ ?@@B@@?@B@@?@&@' @$@! @ ?@!@ ?@@!@ ?@!@ ?@e@f@c@f  @f @@!@ ?ր 1)GRRR#RRRB@@!@ ?@!@ ?@! @ ?@!x@ ?PcSE7@K@$O@08S@p8W@73:B95`@@ ?* @@ ?k-T @*@@?@3@@! @ ? 1FRRR#RRR@cc7A!>`XbσRo@@`@ @ ?֤+@bBX:3@?B95{S@[Cc#d@c*b4bI @#36bGRjC`@d@>I`@d@B4BI cc4;A!>`>B]Ra@4@@!$@ ?b@SA[BcC#@{Ȩ6{cS[d@ksI@+bB>@@?ք@!@ ? @+bBP?@@@raTSX3`08sS3hpxBrTQErTsj@sh3@+bB?@@@P@ ?rT@f@$@ ?֡@ !@ ?@8@@<@ ? ?@@\@9 @G*2H@$@ ?`@@ @@ @ ?H@r T@rT@+c(2bB@?`@4@ ?@!(@ ?@!eSA[BcCkDsE{ɨ_!,@ ? cc!`b_RY@!X@ ?@!@ ?@@+6`?`@8@ @X@ ?@!<@ ?`?֚`@DrT@+cc|bB@?`@4@ ?@!(@ ?@!]6`@4@ ?@!(@ ?@BRr!`!*+2*@(k T`@4@ ?@!(@ ?@(@!HS"(3(@+bB@{SR[cCk*@˄C@3T sY#{zSA[BcCkD{ʨ_{Sb Һ&BHSA{è2{S+[n5ERA@tf@@ cc!`TR6 ҎA#'[HY2@!R_9G@ @T@"@!@ ?@a"DB`@!@?`f@GSA[B@{Ũ_{S,[ckc\AAJR5@@@`@@``@@ ?/PI`@@ ?@@@0@ ?R/>I`@t@@?ք@GR@ @@3+ @@ %[BcCkD`SA{ƨ_{S,[AaJRS5#`I`@@ ?# I`@@ ?@@#H`@@@@?`@RRR#RRRt@c?ր@ @@@$SA@[B{ͨ_{S[cks7?`@`x@! @ ?7@@@!@ ?K@!@ ?BrcTZ37@@] @@C @@ @ ?@@@ ?u@q`TqT@@ ?@!@ ?c@s@C@ ?@@@! @ ?@@ ?@@@! @ ?@x@ ?@! @ ?RRRRR#R܎A @@ ?9@?qT  Q4qIT&{@3q!T+qI&TbBbB @x@ ?bB#GRKcGR@*csc@0@ ?c@@zaTs@ 4bB`i @#@ ?@!@ ?@7@ ?@!@ ?7@b@\@!R@Ak 8`@x@ ?@!0@ ?A |B-TB@94B@9B5Z?`T`@+bB @?8`@!@ ?$R`@;{!!C?kTxb7@!@ ?\@F@B{@Dk 8ccA!>`X+RB @9b5Z B@9b5ZZѿ  T TaT@@94c@#`4@x@ ?bBGR33@c3@`@@@f@c@`?@x@`?Fc@*|;SA[BcCkDsE{ڨ_@@94Z@@94Z`7QqHTbB`@x@ ?bBGR#Kc*h`@?@@?rTD{S[@@c*ssC#ckTR@RR /sF/SA[BcC#@{ƨ_{S@[ck/@a!R@@@?7F/@ +9GRz@*C@7T xb@!4@ ?@/@@!4@ ?@ `@@/@@!@ ?ccH bBh ?@T@@ ?@@ ?@@@ ?\@@@@@ ?\@@@kAT`@@/@@!@ ?B cSA[BcCkD{Ǩ_{S[ck+@+CcbB @?֠@@@?TT@9RO "@"@!R@?7NF,I>!R2@@ T@[@@w! TCa?Tbkah!! `@@ ? qT`@x@ ?@!t@ ?rT`@x@ ?@!p@ ?rT`@x@ ?@!l@ ?raT`@@ ?$qT@ @@@?= DG b@by~@ @SA[BcCkD+@{Ǩ_ւ @BTTb@`A@!B_T$h`dh {S@@[cx@# ?@!@ ?8qT@@ ?rT@x@ ?@! @ ?<rT<r TbDfD_T@_BѠqMR,YJR9=*1RRR#RRRc`@t@@?`@@@?`@@ ?/crE`@@ ?/kEN<rT`@fD@bD_T ?ցfD!_/ZEfD!сfV SA[BcC#@{Ϩ_ ?#R@R /BE@@ ?@@!@`@x@ ?RRl@t@@?{[S'`@@+bB @?SA[B@{Ϩ_'@1`@_@ ?֌<r T@@ ?\@@@_#'@@!@ ?rT'@@!@ ?rT'@@!@ ?rAT'@s@!0@ ?ց@+cT!b %@?K'@@!x@ ?@!,@ ?T<r T@@ ?M<r T'@@!x@ ?@!d@ ?r'@ T'@@!x@ ?RR'@@!x@ ?@!,@ ?@!@?@TR{@3{`@t@@?ց'@7@@!0@ ?@!@ ?֤+b @?/R!R@~ @@ ?<r`T'@@!x@ ?s+_@@'@חU'@@!x@ ?s}+@!0@ ?֠@@ ?;rT'@R?'@5rT@@ ?@@@T@@'@@!0@ ?@!@ ?ք+@bB `?_@'@M'@Tt'@@!x@ ?@!|@ ?r'@@T!|@ ?@"@_@!@?'@R@Y!x@ ?s$+@@ ?@@T`{S[@c@@@!@ ?`@@` @@`@@`@@@!@ ?R*$ @!@ ?rT`@v @@@!@ ?` @@`@@`@@@!@ ?R* `@@`@@@!@ ?ֿkTaA @ SA[BcC{Ĩ_ {S7!@[cks!@ ?r!Tccx A!>`0";R`@t@ ?r`T7@@!x@ ? v*vkT7@CR#@! @ ?CRR)GOKSWRRr@*7@@!@ ?*`@0@ ?*R*RRRҪ`@<@ ?k T`@0@ ?*C@@!@ ?kT7@@!@ ?7@@C@@3!@ ?3@R*e@*@`@0@ ?qT R`@0@ ?kT@33@7@@!@ ? {@SA[BcCkDsE _{S@@c[@ks ?@zq*TcC*[BkDsE@SA{ڨq!T݉@RRR#RRR`@t@ ?r TCRR܉S6@5@8@ ?7@@;7@@ T`@t@ ?rz@@T@@@?*@``@t@ ?rAT`@t@ ?r!TqAT@V@@ ?#R@@ ?r@TSA[BcCkDsE{ڨ_ր@@ ?#R`@p@ ?rT@x@ ?@!d@ ?rT@8@@ ?R*`@t@ ?raTqTGR@BqT;@{"h`@?@`??@*@@ @@?@?@ ?%R?@*r*{S[cks`@ @!@ ? @!@ ?@@ @ T@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?r T@@ ?rAT@@ ?rT@@ ?r`T`@@ ?rT@@ ?*`@@ ??k@M&T@ ?*@@ ?@@{@ ?@@kS@ ?*`@o@@+SAbBcCkDsE@[B{Ш`@@ ?rT@@ ?@@#T@+bB@?֠@@ ?@@@ ?@R@|@@@@??֠!R`@|@@@@??[BcCkDsESA{Ш_`@@ ?r@T@@ ?*`@@ ??kJT`@@ ?*`@@ ?@`@{@ ?@@kS@ ?*`@@o ?o@R*R@@ ?*`@@ ??k-T@@ ?*@@ ?@@{@ ?@`@kS@ ?RRR****b8c`@@ ?rT`@@ ?*@@ ??kJT@@ ?*@@ ?@@{@ ?@@kS@ ?*`@o@ ?o@R*R`@@ ?*@@ ??kT`@@ ?*`@@ ?@`@{@ ?@@kS@ ?RRR****7@ ?*`@@ ??kT`@@ ?*`@@ ?@`@{@ ?@@kS@A@@ ?@@AT{[`@Scks@ ?ր@4@`@ ?rT@x@ ?@!`@ ?rT@@t@ ?r`TRRR#RRRl@L@ ?9;@|@ ?r`T`@@ ?@@!@!Cܻ@rT`@@ ?@@?T`@@ ?@@@! @ ?@!x@ ?@!t@ ?rT@@ջ*@x@ ?@!L@ ?@˻kT4R@B@ûkT*5@x@ ?@!L@ ?@Q**@@c`@@ ?r*pRRɆdk T`@}Ӕ@ ?@hv@! @ ?`@@ ?@9k6`@@ ?@hvSA[BcCkDsE{ܨ_@@ ?rT`@@ ?@@Cr@@ BTk@{ h`@!@ ?rT@Є+c3BB@?`@@ ?M@@ccEB@@`@E@ ?@@ @T@Є+c3BB4@)@@ ?*T6}!@ {@c3BB<@?@`@ ?rT`@@ ?#R`@@ ?@@ CqT@+@&&$R**R>c3@BB@+@&׈&ш$R**R}>c3@BBp`@@ ?@@  aT`@@ ?@@@! @ ?SA[BcCkDsE{ܨ{[`@Sck0@+ ?@!,@ ?RR@R#RRR؃`@0@ ?{4@@ ?ր@@ ?@5 qaT`@4@ ?@!(@ ?@!zSA[BcCkD+@{ب_@x@ ?@!x@ ?r T`@0@ ?@!|@ ?rT`@4@ ?@x@ ?@!<@ ?*.@@x@ ?,@+r T`@0@ ?,@#rT@x@ ?@!L@ ?@*`@0@ ?@!L@ ?@kT6R`@0@ ?@!L@ ?@kT`@0@ ?@!L@ ?@*5`@4@ ?@!P@ ?@x@ ?@!L@ ?@*** @@qx@!T ?@!,@ ?@@T@+@`@0@ ?%%$R**R#g=DЄk@c<BB`?`@4@ ?@!(@ ?@!z qT ?@!,@ ?@@T`@4@ ?@!(@ ?@"RA3@x@ ?cc@ GR@Ryo#RtoB<`@@0@ ?GR `@0@ ?@x@ ?`6rT`@@0@ ?GR@@ ?@`@0@ ?@x@ ?A6rT`@d@@@ ??Ҽ@@`@0@ ? @4+BB?a{S[c#B @@x@ ?[r T@@ ?r TջrT`@@ ? @cCSA[B#@{ŨcCSA[B#@{Ũ`@0@ ?ր@`@x@ ?BB@GR@@Q1R@"t@@?SA[BcC#@{Ũ_{S@@[cks@ ?@@ ? Cc!!>@R[@@ ?@@ ?ր@@ ?@!@ ?Oc5;K?!T@@ ?@!@ ?cR 7W@@ ?kT*7@5r!T@x@ ?A!$T`@A GR`@`@ҡ@P;` 0?@@ ?km T*7@ r T@*:}@@?@;@)@!4@ ?@!(@ ?1`@ @Ghz@!@ ?@Chz@B @@?HGRxK@hz@!@ ??@C@d@hz @!@K ? H@`@C C@`h:9x`@ `@v@s@x@ ?RSA[BcCkDsE{ͨ_ր@@ ?5x{S @c[t@k`@s@@!x@ ?@!@ ?*`@@@!@ ?*RRRR*ˀ?RRR#RRR` @%#B9<QqT,<25A!p` @}7@x @x@ ?A!r` @b@@] d@GR#@C@ ?R:{H@@ EkTR*R<~r!T~rT` @+BB@%@a@?{@SA[BcCkDsE_` @b@7@@ ` @R*b@@Xd@R@R"t@@?{@$ @,H? k T` @b@@@R` @;b@*@6;@Rd@v@RRR#RRcD9t@; ;@?}r` @@T@R*b@;;@Rd@Se @GRd@@@9;@@?;@9d@GR@{c@@ ?` @b@7@@i9` @"Rd@@@a@@@?g`@G@@.H@!@ ?k-T` @@ *d@R` @{S@@aSA@{Ĩ_@!@ ?`@@!@ ?@!@ ?`@@!@ ?@!@ ?@(9b@@`{[Scks7.7@@!@ ?rT@c$%BB@@?7@SA[BcCkDsE{ݨ_7@`@x@ ?@!@ ?8q7@@AT!x@ ?@! @ ?/rA!DTnr T@ @  "A?T" !A" ?8Wr@@7@@!x@T ?#!+҃!̃$R**Rx9@BBX?֝@9+@#@7@3@!x@ ?!!$R**RM93@BB@!@ ?rT7@@!@ ?rT7@@!@ ?r7@T@!@ ?<q2T7@@!@ ?@q 2T@+@#@7@@!x@ ?c!b\!\$R**R9BB@`?-@#A7@@!@ ?*?7@@!@ ?rT@qT7@@!@ ?@RR*RRw~7@/7@@!@ ?*q7@@T!@ ?RR*R*R\~@qaT7@@!@ ?@RR*RRJ~7@!x@ ?@!,@ ?a/rT@7@@@qT@R @R7@o@t@7@@!@ ?RR*R*R~?֤@R7@S@t@7@@!@ ?*7@@!x@ ?@!,@ ?@R*R@RRchS/?~@#!@ ?*7@@!@ ?**]r`T@7@_q@A T!x@ ?@!,@ ?.rT@@7@͊@@ȊP@R7@@R7@@!x@ ?RR}~`@t@@?֔@R@|RRRe~`@t@@?!@ ?*,*77@@!x@ ?@!,@ ?֠.rT*7@@*R7@LR7@@!x@ ?RR@<@abR7@@t@7@@!@ ?*7@@!x@ ?@!,@ ?@R*R@RRchSi.?7@@!x@ ?}@*Ek T{ hz@!@ ?3@57@@!0@ ?7@rT7@@!x@ ?@!,@ ?@@!T**7@R@*R@7@B@@Bt@!hzf@+BB @@?y{S[`## @<@ ?'0`@<@T ?@#@ AsAT`@jTҀ.C@0676t@`@T@ ?'"0b?T`@<@ ?SA[B@{Ũ_{S@@[c@!@ ?@@@ ?F qTJ qT`@ qT,-%R*"@RRR#RR`R @`U|V`@ qTSA[BcC{ͨ_,-%R"@RRR#RRR @4|5@@ ?@@@! @ ?`@Ҍ`@b@"@!R@?֠@@@?֠@RRRR#RRt@ |?ր@# @/`b#A? TD!" >A" ?!7{S[@@@!@ ? SA[B{è]SA[B{è_{S[cks3 W@@ @!@ ? @@ ?@@!@ ?@@!@ ?@_qhT_qT @ @ ?@!x@ ?@!@ ?0qT`@@ ?*`@@ ?*`@@ ?*`@@ ?****RR{@A;R @@!@ ?@"@@? ҹ@p Xaxa AW Q?q TSA[BcCkDsE3@{ݨ_֠@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?rTBR#@@ ?rT@@!@ ?@"@!"R@?@@ ?@!@ ?#Rn*@BR@@ ?@!@ ?*,Қ,AR 4@@ ?/#R*@4@@ ?n#R*@x4@@@?֠@t@@@!x@ ?`?֠@|@ ?@!(@ ?օ+i@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?RB RB @GR/@GR(@@@"@!R@?ր@@@?ր@RRRR#RRt@}z? @@ ?@!@ ?*@@ ?rT,+R+ @3@@@@?@@t@@;x@ ?@!0@ ?*@x@ ?@!4@ ?*@x@ ?@!8@ ?*@x@ ?@!l@ ?****RR<R/z;@?֠@x@ ?@!0@ ?*@x@ ?@!4@ ?q@q{Ü~x@ ?@!8@ ?q@~~@x@ ?@!@ ?@ /@F@[)ҁ% ?5`@A8|@@aT` @@@_ ?@@x@ ?$R_3@RR#RRRRy#R7R8R@?D+Rb+A R^ !Fyb*9!@`@` @>@x@ ?@!@ ?r#RTR@{RB4`/*@'@@ ?RB)y@#R(C!R@0@@ ?@@@! @ ?@@ ?@@@! @ ?@#R!R>@#RAR8@#RaR2@R@R@R@R,һ*;Rn#R!R@2@@ ?RB2@@ ?2@@ ?2@RRRRR!Rt@x?֠@@@?@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@ @) T@@ ?@@@! @ ?**3*,J**@x@ ?y@|@ ?@!(@ ?^)@@@?4cb@@ ?*2@@ ?@@ @ITGR@p@@ ?@@ @)T@@ ?2@@ ?1@@!@ ?@"@*@?@`@t@@x@ ??@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@ @@! @ ?r[R**,Ҵ)*`@` @@x@ ?"@|@ ?@!(@ ?(4c@@ ?1@@ ?1l@@ ?1@@ ?@@@! @ ?@@ ?@@@! @ ?@#RRRBBRB5@#R,C!R@[@RRRCRR!Rwa;R RBx,1)$Ro-1@@ ?&1@@@?ր@t@@x@ ?`?ր@|@ ?@!(@ ?3( @@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?,(;R)n#R!R@0/#R!R@,(!R0@@ ?0@@@?@#RR*RRRt@;0w;@?֠@@ ?0,Ҫ(R0@@ ?0@@@?@#RR*RRRt@w@?RBt RB@@ ?@l0@@ ?#Rn!R@n]0@@@?֠@RRRRR!Rt@v`?@@ ?@@@! @ ?@@ ?@@@! @ ?@x@ ?@!l@ ?rT@dЄ+#c"B@?*,(?RZ0@@ ?0@RRRCRR!Rt@|v?ր@@@?'AR+@@@?֠@@@?֠@RRR#RRARt@@@!@ ?@!@ ?#R@R-;@x@ ?@!0@ ?*Q q T_q TR#R@*@x@ ?@!l@ ?r T@Rs@T@t@@@ ?RR*R#RRv?Қ'RX+RRRCRR!RvSv@@ ?@"@@?@@@?R@;@<W@@ ?s/{_kTw#cHR!!> XtA! D  @y,]'*RRR*R!Ruv@@@?փ@@!@ ?@!@ ?/#R!R@F;@x@ ?@!0@ ?*Q qT_qTR#R@*w@x@ ?@!l@ ?rT@R@T@t@@@ ?RR*R#RRxu?,&;R8.@@ ?;@.@RRRCRR!Rt@Zu ?ր@@@?&R* @@@? @@@? @!RRRR#RRt@?8u?@?@@ ?.{_kaT#cH╂RCA! D 0@y,Ҥ&*uRRR*R!Ru\u@@@?j@@!@ ?@!@ ? @!R['R'aR'@@R/@t@@x@ ??֠@|@ ?@!(@ ?ր%@#R!R0C@cRB@t@@x@ ??֠@|@ ?@!(@ ?_%@RRRRRRtA:R@"@@?@RRRRRR`@t@t?"@@!@ ?@!@ ?@!x@ ?!! N@!4@ ?@!(@ ?$%@3GR@ @@ ?*@@ ?*@@ ?R***RR9Nt@ RB*8@"t@@?R-@"t@@?@RB*@"t@@?R@"t@@?cRB@+@"t@@?@J @"@!R@?ր@@@?ր@t@@?~#RbR!RRRRs!!LR###RbR!RRRRs!!"RRRRRR!Rs@#Rb)RRR#RRR!Rs#R)R@RRRRR!Rs@#Rb)RRR#RRR!Rs#R*R{? qS*S[ TLT?q@T?qTs5Rs zSRPur@T33f@!?T3@d@BDdAD3;@C@@s EsB7k@ !|@P,`$%Gk@kT3@{4h`@@ ?rT@ @ ??@)G@*@@ ?n*`'V@t@ ?rT@P@ ?B9;@@A@ "@*SA[BcCkDsE{Ψ_{S@@[ckt@+ ?r`T)*sSA[BcCkD+@{ɨ_`@@ ?rT)*,#c\#!> XBR{[ @ScXkys0@ ?@!@ ?r T@<@ ?`@,@ ?@@y`@,@ ? @$Z`k)b [#.CF[@z#*5Y4RRq@ @ ?2)`@,@ ?`@L@ ?*[`@@ ?rTSA[BcCkDsE{Ԩ_*@ @ ?)`@,@ ?*{S`@['@ ?*rTSA[B@{ƨ_'@@!@ ?@@`@(@ ?@@Tf@S"r@T74`@(@ ?@"RA3#`@+(@ ?`@(@ ?@#RB"`@(@ ?@`@!?qiT!!?qT`@t@ ?r TRC~+@4@!$@ ?f@ "*R'@ +@@!$@ ? @d+"B'@@?։(@ ?ݰ(@ ?S`@@ ?rTpc/B#T@3!+@ R+@!0@ ?{#rT@@+@@! @ ?֣c,@"B&`?֟'@A{S @0@ ?@!@ ?rT`@0@ ?@!,@ ?֕@@Po*R`@0@ ?!rT@SA@{èSA@{è_{SR[@ckB+[rTa@O@7!4@ ?@!(@ ?`@0@ ?@!,@ ?B@Rk`TB7@@!4@ ?@!(@ ?@y7@@!0@ ?@!@ ?r@T7@@!4@ ?@!(@ ?@!,2`@0@ ?@!,@ ?֡@nrT7@@!4@ ?#@9A9C@TyF ((4@7@(A@?@BQSA[BcCkD+@{ɨ_֖F@?qT7@@!4@ ?@!(@ ?@.37@@!0@ ?֡@`F@ FG?k bBt! )@{ˀ~Ӏ@Jh;TBkah!!ss='*o{@@S[cksx@ ?r!T#c'!> *⥀R#`@C<@ ?*RRTo @@ @ ?4-ق @CB !|@.)+k +~ R?kGJT * ?a&'`@L@ ?B9F@!@G@)?@ h*J*SA[BcCkDsE{֨_{S @[0@ ?@!,@ ?@8S?@4`@@M+?֠ SA[B{Ĩ_{[C @Scks0@ ?@!@ ?@ 5RCB7`@@ ?kT`@*@@?@@(@ ?rT@qaTNrT@@ ?rTnK!7@?`T6@66 !n@ n@A# TZ"RR3R#RRRmA]3@n3@K@~ @_W!@9`@q4@T ?9#+RC*RRRRRm`@0@ ?mҋB @P9B|G!BB@|"`@4@w ?@!(@ ?wRk ?փR!#+7@?aT "n#G(+K@  @@ @ T @rT @@!(@ ? @@!(@ ?@!b96@(@ ?@(@ ?@!b`@*@@?@cR@K;@Q&@(@ ?@<QqT`@*@@?@R@nK?@9&SA[BcCkDsE{Ҩ_{S`@[ck@+ ?@q#T @`#Ұ"#R`f@$rAT`@< "BD.@[BcCkD@SA+@{Ш#cC{BOm@m@T@@!(@ ?0@@!(@ ?H'@@!(@ ?@@!@ ?r@T@cms a T@ @ @O@G@`K@ Bm@?m@TB@!(@ ?xwB1m@z7)m@7@?T  "@c " @  _"@ " @o"@ @ @@!@ ?rT7@@ mC_ T@ @ @O@t7@@@!p@ ?r@T7@@@!(@ ?@EATS@@!(@ ?azB @!{"3 S@@!(@ ?O@G@Lc@@!(@ ? G@K@ X.BR@@ ?K)Qҩ#w;@?!T@@ ?K);w);@A@q)@G@x;`@|@ ?@!$@ ?k@@A3@G@@@?ր@!Rt@@ 4F@K@$ *k@3Z 2 W@zW`?ր@@@?K{S[cks7@@ @!@ ?`7@_ @@!@ ?@0@@ ?@ @ ?@!@ ?8qa T߂ q T Qq Tߺ q.T߮ q`T߶ q T@} @!@ ?@? T@@ ?@@ @@ ?@@@! @ ?@!@ ?8qATB qTߺ q&T߮ q@T߶ q T߂ qT@@ ?@@@! @ ?@!x@ ?@! @ ?5@@ ?@@!? T7@@@!@ ?!LR7@@@@ ?@@ AT7@@@!@ ?@"@NR@?SA[BcCkDsE{٨_֠@@ ?@@@! @ ?@@ ?@@@! @ ?@!@ ?q T#c.!> p0"R#R`@aR`@RW@x@ ?@! @ ?@9cQc qT ##;0Bys9,~*@y#@@@@?@@t@@@ ?*RRRR*i?,^MR`Z#`@@ ?S#`@@ ?L#7@ |`@D+"B0R@R?ֶ@@ ?@@@! @ ?@@ ?@@@! @ ?#R`@aRs`@R@x@ ?@! @ ?@9Q qT@!!03x`x,*?"@@@?@t@@@ ?*@@ ?qRcPRRR*Zi?,aMR`"`@@ ?"`@@ ?"~`@D+"B|1@R?ֶ@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ? @x@ ?@! @ ? q T@R@ ?@ @@! @ ?@@ ?@qR@ ˁR!C?kT@MR@ ?@{@! @ ?,e*``"`@@ ?Y"`@@ ?Q"`@@ ?I"{RҼ|MR@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@ @@! @ ?@@ ?@@@! @ ?@x@ ?@! @ ?@@ ?@@ aT@@NR ?@@@! @ ?,*&`!`@@ ?!`@@ ?!`@@ ?!`@@ ?!zNR@@ ?@@@! @ ?@!x@ ?@!@ ?8q T#c.!> 2"R@ @ ?@9?|?@Q@@{KR@ ?@@?qCCT !@h8q?@@@P @ sTq` @z`Ts@@k,tqJRLRA l!4s@@kT@@ ?@@@! @ ?@@ ?V!@RRR*R!Rt@g`?ր@@@?ր@x@ ?!!03@!4@ ?@!(@ ?Vx@eGRR*`@@s@kয়|}Kk T`@Kq T#R`@*``@R@RRRR#R!R t@OpgO@@?@@@@?֠@@ ?@K@ha@! @ ?`@GR`@K@ K`@D+"B2R@?C;RQ#R`@Rfs@@kjT@@ ?@@ a@! @ ?,ҮMR  @RRR#RR!Rt@g`?@@@?`@GR`@G?@@`6@@ ?@@ w@! @ ?,y!JR u @RRR#RR!Rt@f ?@@@?`@GR``@@!R@@?ր@@@?ր@RRR#RRRt@f`?7@u@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@ @@! @ ?; @x@ ?@!@ ?8q T`@DЄ+Bh3@ @x@ ?@! @ ?@7`@DЄ+B3@?(@@ ?@@  T@@ ?@@@! @ ?@@x@ ?@!0@ ?Q qhT!! D TBy,* q T@@ ?;@@@@?֠@t@@@?@ ?qR*RRRRcӃf?@? q!TMR@NRxҼ`@DЄ+BH4R@?ֿ@@ ?@@@! @ ?@@ ?@@@! @ ? @x@ ?@! @ ?@9@sJ@KRx@ ?@!@ ?{qs@Fz`TW5@Rx@ ?@!0@ ?QkT*@`@j`@R@RR@RR{@ t@CeC@@?@#R`@}`@R@RRR{@#RRt@e?֠@@ ?@@ RC q_jTqjTqAJRMR!,{{@7 ``@@ ?X4@@ ?@@@! @ ?`@@ ?t4sR@@ ?@s@! @ ?`@@ ?|Ұs@q T5`@@ ?4SR@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@ @@! @ ?@x@ ?@! @ ?@@ ?@@ CqaT@@ ?@@@! @ ?MR@NR5,h* @@ ?Z@@ ?S@@ ?L@@ ?DҵMR@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@ `IT@@ ?@ @@! @ ?{ ,*C @@ ?@@ ?@@ ?@t@7@@@!x@ ?`?@@@?7@ ;ORRR6 q9j@T`@DЄ+B4@RWR8R8R7R8R8RwRc.!>X3RRR@@@?@@@B @@?@@@?@@@B @@?@@@?@@@B @@?C@sx@__@?@B @@?@9{@@@?@@B[Cks TqR#Rks@x@`?@c@`?8q!TX5{@q TR?qd@zTc.!>59R R@x@`?@c @`?@7NqRRk T RkRqk@TqR#Rk9R;R4@@ ?@ @@! @ ?Ry4@YOR{@@?{@@a@! @ ?s@4`@DЄ+B6@aR4 |}?@@@?@?@ha@B @@?@k99#?ATyOR9OR,?*' #R*`@2;@@ ?@@ ?C@?@4RRRCRRR8c7! P9!|G!@|!RR+,R@@ ?A{y9c?TX@?@ ??@?$@@ ??@@x@ ?@! @ ?@ 7@@ ?;@y@t@7@@@!x@ ?`?֠@@@?7@@@ ?@@@! @ ?@@ ?@@@! @ ?@@ ?@@@! @ ?,DLR@@ ?6@@ ?/ q`@#R}`@R@#R*RRRRt@b?7@I@[R@ ?@@@! @ ?@@ ?@@@! @ ?,!JR6@RRR#RR!Rt@_b ?@@@?RRR#RR!ROb!6@!4@ ?@!(@ ?y@GR`@t;u@*`@RRRR#RR?Rb?@R{{SN {7T@@ ?@GR@{w@*f*Az<R@RRCRR!R t@?a?@ ?@xST<@!R AG9@w@j@c@??@Hzt`@;@@"@!R@?`@@@?`@!RRRRCRRt@a@ @ ?0zMRMRZ,*V  @@ ? q!T @@ ?;@ qT @@ ?/#R!R`@ @@ ? @t@7@@@!x@ ?`? @@@?7@qAJRNR Q?qT Xaxa " Q? qTXaxa B qTߺ qT߂ qT~ qT Q?qhTXaxa {[Scכ`rT#RRRRRR a#`@hA'+@H`5 9իSA[BcC{Ш_{[@@cS@ks!@ ?@@@!@ ?@cXEmT~rAT"xrTBrrTbkrT@@T` T !T]rT_@Tc<Rp@@!@ ?@@ Ck@@!@ T ?@t}! r@@!@ ?@ht@! @ ?@!x@ ?"rT@@!@ ?@ht@!0@ ?RRR#RRRg`@@@7@?7@4hAS@P9@ ;srT"rTs" ?C@ G@ K@ SA[BcCkDsE{ը_{cR`@;S@[kRs!@ ?O@%?@@ ?k#T@@ ?qaT@ O@@!@ ?@ a@! @ ?wr T@*@@?@*@@@?@@!(@ ?@#RBr TR7@x@ ?֏`@@ E_kjT*T`ZCT@tR$T$뜐}7@,Hsh&Tekah!! s" @t "@ATs@ ? qTyO@@!@ ?@<T ? qTa@@Tb@@@O@@!@ ?O@@!@ ?B @@<#?TB@ @ @ O@@!@ ? TAC!˟HT˟BTAh`h T@ TB7˴7@ҡ?Ta{`{ bsTGhah!!  C ҿTkeh% F A?MTa{`{ ?@ppE@҂_Thah!! ekaEh!! ?TC @Bc?TkaEh!! B@ @CQ9 cO@c;@SA[BcCkDsE{ʨ_{S[SA[B{Ϩ_@@x@ ?@v@0@ ?@!@ ?jAI`!R9`@RR`@R@RRR#RR!Rt@^?ּ{#RS@[@@@@@,4RERRR#RR!Ru^`^`@@@@?`@@ ?#`@@ ?#SA[B@{ͨ_{S[cks@@@!@ ? @@!@ ?@@@ ?C@!@ ?@@?T@@ ?@@`@@ ?@@@! @ ?CC@@@!0@ ? C@O  q Ts q) T@@ ?@@@! @ ?ڕz@#RARRRR#RRR]R&@!@ ?@@!`@&@x@ ?RR^@t@@?Ê@tTB< @sT @0@Xaxa  Q?dq TSA[BcCkDsE{ܨ_@@ ?@@@! @ ?tC@@!x@ ?@!,@ ?@\S,QqTz@#RARfRRR#RRR]R@@ ?@@!`@@x@ ?RR3^@@"t@@?֫@R@ ?@@@! @ ?$|@Q#RARc QRRR#RRR8]RmRRR#RRR(]!6`@|@GRT7;@{@ ?@@!`@I@x@ ?RR];@ @t@@?`@-kLT@t@@@ ?RRR*R*\?@@@ ?@"@c@@?`@7@ @t@@@x@ ??`@@ ?@"@!R@?|@#R*RRR#RR?R\?@AR @@ ?@@@! @ ?i@@ ?@@@! @ ?{@ Q#RARkZRRR#RRRs\RRRR#RRRc\!6-`@z@GR3R#R`@*% 4{@RRR#RRR<\3@ARq`@@ ?@@!`@p@x@ ?RR;\a@;@"t@@?k@qT`@RU @x@ ?RR\@t@@?`@GR`@5k@Z?kLT@"@!R@?93@@@ ?@@9@9C@ ?@@@! @ ?? qm T@@ ?@@@! @ ?@x@ ?@!x@ ?r@ T@x@ ?@!<@ ?w@#R*GR6`@ 9@x@ ?@x@ ?@!,@ ?@@Zx@ ?@!,@ ?@*EPu@#R3A[GR`@@!R@ҧ@w@x@ ?#RIRj`@GR!R##w@#R(@x@ ?ARz!R#`@R~@@ ?@@@! @ ?@x@ ?RR[@t@@?`@GR#|y@#R@x@ ?AR9`@RA@x@ ?RR[@@"t@{S@@[ckl@+ ? 4*RRR#RRRZ*7@ۣr;T7@h;:@#6+@_^_XX_$RR**cB6s@`?SA[BcCkD+@{٨_@#9 @ ?!brT07@# @!@ ?7@a @!@ ?@?T`@@ ?@@ `@@ ?@@@! @ ?`@!x@ ?@ @ ?@T@ @ ?B.@rT@ @ ?!-[Ҁf@H@!@ ?@&c,@5`@@ ?7@7@#B957@@!@ ?`@l@ ?#B9*`@@A464@h7NqR@ ?*`@7@0@ ?q*;`@@7@@!@ ?7@RF7@c88B5?Fg7@7@7@;@T@@ ?;@R@!@ ?@!@ ?`@@ ?k T`@*@@?@@!(@ ?@*`@@@?@)r To l 7@@!0@ ?7@@!0@D"DC|!!`@@ ?h.D2DⳀC!x`@C@@!@ ?;@@!@ ?~7@0@ ?bR@;!@ ?@"@@?#B9 5@@ ? @@c_`@*@@?@*`@@@?@@!(@ ?@#RBrTR`@*@@?@Y@@ E_kjTZ ;@T@@ ?@;@@!@ ? ;;@/R!R@v;;@E{S@@[cks @ ?a@!@`4љ{@SA[BcCkDsE_t*C  _[@a o@s@@T@@!0@ ?a@?qT@"RHrT@@T@`@qTo@s@ T@@!0@ ?a@?qTR+rT@"CRQ @@ ?kT@*@@?@*@@@?@@(@ ?@@T@@ ?raT`@@?a@ ``f@CRRR#RRR)X@ @ ?R ;;@w ,ң GJ `@RG@Aw@`@a@ \C@W0C@!!.\nR!R`@ R`@3,C;R-W@@@ ?C@@RRRRR!R t@CMWC@ ?ր@@@?e@GRCyC@z7@ 7@@!(@ ?@@T@@!@ ?re@!T@CGRWC@X/! I%@%}@WW@C@h%ҿTkah!! ##c *?@@wC c@@@ ?[@!|@q!TaRRRR*R!RV@6AbRA 3@@!4@ ?@!(@ ?`@(A@?`@|@[@R[@@!0@ ?RRlW@t@@?GRʲ`@@@@ ?kT@*@@?@@!(@ ?@!!<Q?qT @qT@`:#`@V|@@M@xw`@HGR@!R@@?G@;@Av@+;@)w{S@@[c@ks ?`@tf@@ ?9`@@@ @ ?$Є+@B8? RRR#RRRVtv9!;{+`f@МG.R,y G@@ ?k@T*@@?@ Ҟ R @5@@ ?rT`f@CK`B!`f@n rT`@@@ @ ?@ ?ր@0@ ?@0@ ?@!,@ ?@#RBr TRR@0@ ?\VA@Ek T@f@G@<@ ?@70@@?@B,@@?@"{D@7@chb*9GG@!@ ?@!t@ ?rT`@@@ @ ?$Є+@B8 ?ր@t@ ?rAT@p@ ?ր@0@ ?`vKy@G@G#Kt@G@@*G@C ?rT`B!KLu@RRRG@#RRRUR9[BcCkDsESAG@{Ҩ_{S[}@u`@` @ul@~ @ @SA[B@{Ĩ_{Sk ` @[c0@ ?m`@ @ ?@,@ ?`@ @ ?`@<@ ? @@As€@_T`@JTҀfC ~_T @য় @ @[BcCkD`SA{Ũ_ R {S[cks CA@?qT к@Cc#!@ ?caRS`C@!@ ?@!@ ?;64`C cD9!>@lׄR`C cD9!>8:"ׄR`Cc@@ @@w@!@! @@A@T}@_T?aT@ш`_?TW7@7@?@R?CG`Kc@k*T@*@@?@!*@@@?@@!(@ ?@*k@@@?@*@O@`?@O@*@@x@ ?rT?qaT:7`@$Є+B:@?hfd{@SA[BcCkDsE _*@4@*@@?@0k@R?Dq!k@?qTHaC?qT@B(@@?@@" 3@QqT @(@ ?@!U@@+k@/@A7O7@rO@cAATa@?@rT@*@@?@C@S@RRR#RR!R6S@6CBbRA 3CS@ cD9!>;ބRRWc@k T_kT@*@@?@*@@@?@@@!4@ ?@!(@ ?֧`@c@qTW@*@@?@7q*T`C`@$+B;@?=`@$+B=@`@W@ WW@s@v@W@0@ ?bR@!@ ?@!@ ?@@ ?@@@3@ ?3@@?d@e @@?B3@BW@@ ?7@?@@@ ?@@ ?@!@ ?R3@k@ ?k@kT@*k@`?@@!(@ ?@+3@Rk@B@@ ?w:7@*@@?@@!<@ ?`C@!0@ ?@!@ ? 5`@$+B=@_ @0@ ?RRS.cGc@@kT`C@! @ ?@!G@7a7@RRR#RRRRRdk`C@!@ ?k@kM T`C@"@k@@?@? @K(@@?@<QqTK@ @(@@?rATk@k`@$+B>@?=`C@"@k@@?@ qTc@R`@?@?@@"@@@?B4@@?@B(@@?b`@?@`@@7a7@@@c@R`@Kw`@7T`@R7@@7"t@@?7@`@?@@?K@GRf@?@77@^c@cA@@ ?4@0@ ?RRR#RRRYQQR`BiaT@@d@ ?4@d@ ?CB 3C#A!U#@!4@ ?@!(@ ?@RA3@0@ ?@!@ ?rTRR'4`@!pߠ@!4@ ?@!(@ ?ֵ`@GR;`@GR0`@1`@-,nA&RLRRR#RRR @P;@@d #R`@Rx@RRS@R#RRRPRs@RRR#RRRP"Rt.RL RwR !F`yb*9!@aL` @`;@@& {`DdD ?@T@$+!E@B?ʵОͮ`@PS94`@`6!4` @W @{¨_ +____ )_{S @(@ ?@@9~BA 3@9`@(@ ?ցzB @!{"3 SA{¨__ R_ R____hgfA{ )SCc @?{¨__Ac{Sc @`?{¨__A &c{o9o)s' @?{è__A {s @?{è__{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{ `@s @ @{¨_{@S3RN*kT*4sRSA@{è_ R@@LSӂ6 @9q_@7LSR_R@!!2_@ @<? "kTAJ?rATCHRHRkTCLSLSkATCPTPTkTCTUTUkATCt]t]kTCx^x^kATC`V`VkTpYBpY_k_R@!_{@y !@yƒ99`6`@aa>BA"$J``@@``@g`@``@``B@9l`B9 @{¨_{,@9 !l,9`@a` @{¨_@?r xST?r tST dA e_@8qTq_ R@?EaT@@9? @T@?1T@@yR_k!T@!?GqT@1_ R@ `_AT4\7\_T0N_ R@@?T|SR_R{ S SrS AzT4Fa"9@` S*` @*~P*D *`e *+`Ba@ Sq*!d!p*`)TcHa!<0BŀR9` @ r`T r TcHa!< T,bŀRSA@{è_{S@!@ ?r!Tca!<9Rt2SA{¨_{  @{¨{RRR#RS RR,G@`^NSA{¨N{RRR#RS R,G@`*RDNRRR#RR*B`B`D`"B`@`">` <`@ @{¨{  @{¨@_k`Tয়_@!`k{@!,@ ?@{8SՅ{  @{¨{S"B:@[Ƃ듒 @낒@@5s{@TaSA[B@{Ĩ_!@)_{S[Tjs8?րj38sSA[B@{Ĩ_? qmT{ca!5b R! @@_D@d$@D@_dD@_"@?d$@$@?$@?! @ _{9@A @?{Ĩ_@_ qTC"A_{S[Ac T @F SA[BcC{Ĩ_ַ@BT t`s"Tsa~Ӡ@n@h8?Tjah!!{S4@!@ ?K`t@B?Tdhah!! @a SA{è_{S[Ac T @ SA[BcC{Ĩ_ַ@CT t4`s"Tsa}Ӡ@@h8?Tjah!! " {[S @c R3a@ra AS4@T`@rTR[B@SAcC{Ĩ_@҂@`*^@ RT8R@{IU{R_{ U  @?{¨_A?TD@!$>DA$?_{ =  @?{¨_@ @&@dAg@_T#@@_@ @&@dAg@_T#@@_@ @&@dAg@00_T#@@ _{[ @S@5@r AUT@rSA[B{è_@ @&@dAg@_T#@@_@ @&@dAg@_T#@@_{S#[6'@B @s€@s[B@"SA{Ũ {c@S[sCs~k`fT tasTsҠ@a~TT9cCsZSA[BkD{Ũ_ց!|@_{S$h !RP9c|Gc@|.SA{¨b@ˣD˿T{?! cT`__{S[*cVgt@A@TsBv SA[BcC{Ĩ_!"Bt@xh8?T$DsBs{!R sZ!F!@ [` ``9 @{¨q {S*!RZt~)G^@``SA{¨` {S[c*# | R`9F@`RR`R#RRRJ @TT@`?T@T$&@Rh68@ h88`w `b J@,@ ?@[BcC8S#@`SA{Ũ_{c8R @[S*ks$@ ?@!0@ ?J֢EB"@*!!E?@4 T{@h`@!@ ?@$@ ?@$@ ?@!t@ ?*h)l|9G rT RSA[BcCkDsE{ɨ_{[S @c R3a ra AS4@T:` rTR[B@SAcC{Ĩ_  _*@ RaT8R{S@ @4 rs ATSA@{è_{SsB@TR@T qSA{¨_R{S[@9ca5*|}@hxBTRT15 R 4q#eTRSA[BcC{Ĩ_{SR[ҖBcks@3` r9a AS;@!Rh78@s8`T '@@!@ ?AT ara AS@ˁC?Tt?3sTsa}Ӡ@h@h8?Tjah!! s"s {[!cBtS#7Xw@GX@h9?T"B TjcAh#c jah!! B[BcC#@` `SA{Ũ_A?T@@ a_{[@S6 @`Tb AT@`b `@SA[B{è_d_?b T`@{[c@SsE#Tt`sTsa{Ӏ@@$A" ?`Td@!DdADB?CT!@dAd[BcC#@SA{Ũ_{ @S!R@*"@D AF@!4@TSA{¨_/@@_a{S@_T`@A@?ן@SA{¨_ Rb@ˣB˿T{S?! cT`__{[cAS!_(Tx@"BTa~ӓ?T`jvh6 TbTFs!T?Tj`bj x s TFB@ˀ~Ӏ@@z!!T@ҥ_Tdhbh"B @AcTjb$h"B!SA[BcC{Ĩ__@&BiTˇTD@T_{S@?[aT@@A@`@?-TV@ @ T@aT[@T @T@?TSA[B{è_@Ta@SA[B{è{S@_T`@A@?ן@SA{¨_ R{[c@SsE#Tta`sTsa{Ӏ@;@$A" ?`Td@!DdADB?CT!@dAd[BcC#@SA{Ũ_{S @[s`@rTu@a@ru @Tv@5@rs AU6@r AVSA[B@{Ĩ_{S4|A@`aSA{¨_{@FS3|@@5SA@{è_`Ҹ\T @> ?@R3!@? ?T {[S@ R@4@`r AT4@TSA[B{è_H@Lra{[@?ST@@A@`7rT4!@-rT@aT @ rT@SA[B{è_@rT@?aT@rT`@SA[B{è{ @S!R@*"@D AF@!4@TSA{¨_@@_a{S@?[aT@@A@`@?-TV@ @ T@aT@T @T@?TSA[B{è_0@Ta@SA[B{è{ @S!R@*"F @D A@k!4@TSA{¨_m @@_ka{S@?[aT@@A@`"@?k-T @V@k T@aTF @kT @T@?TSA[B{è_ @kTa@SA[B{è{S @B[ @A@ks@T`"@@?kTҀ@A@"` T @kয়@`SA[B@{Ĩ_ R{ @S!R@*"@D AF@례!4@TSA{¨_@@_ a2{S@?[aT@@A@`@?)TV@ @ T@aT@T @T@?TSA[B{è_+@?Ta@SA[B{è{S @B[@A@s2@0T@`@?TҀ@@__ ` T @'$@`SA[B@{Ĩ_ R{ @S!R@*"@D AF@!4@TSA{¨_,@@_a{S@?[aT@@A@`@?-TV@ @ T@aT@T @T@?TSA[B{è_@Ta@SA[B{è{S[@ @@ A@s`?T@`@?jTҀ@@~`SA[B{è_{S[@ @@ A@s`?T@`@?jTҀ@@~qU`SA[B{è_{[S@ R@4r AT4@TSA[B{è_ira{[@?ST@@`rT4rT@aT =rT@SA[B{è_rT@?aTrT`@SA[B{è{c@S[ @#5}rs AUTasrT Ҁ@),"9T![@`"SA[BcC#@{Ũ_ R{@ @Ca @AT a@AAA@# @cC!@AAa@ @{¨__Ҕ{S4RRR#RRRM@v1#@SA{ƨ_{[@Scxat@@T@@`4@@# @`šTSA[BcC{Ĩ_{[@Scxat@ @T@@`4@@#@`šTSA[BcC{Ĩ_{[@Scxat@@T@@`4@@# @`šTSA[BcC{Ĩ_A@84!@!_{S @[c`@ @R @#a@b@`<rT?!Ta @ #@&@`֚}ӥjce @%a j##@Cz"?IT8}R$@ jc C@TuZ ֚`@}hu !@hu`@!R`!@SA[BcC{Ĩ_a @t b@#@aš!x!aBh5{S @[cx`@  @BSA[BcC{Ĩ_h@#ҟa@`b@rT?!T` @  @@a֚!#}ӥjce @` j#@Cz"?ITn8};R@jc  C@TuZ ֚`@}hu!!@hu`@`a @t b@# @aš!x!aBh5{S @[c`@  @BSA[BcC{Ĩ_@#ҟa@`b@IrT?!T` @  @@a֚!#}ӥjce @` j#@Cz"?IT8}R1@jc  C@TuZ ֚`@}hu!!@hu`@`a @t b@# @aš!x!aBh5{SAC[cks3 35ҋ.!#|МO"{o"TZ/#9O#o# #֮#g=gCARgCR`gCaRgCR h4gCR`6gCR|gCRgC!RgCAR gCaR`2gCR<gCR`2gCR`(4gC}R`L-gCuR`t-gCm!R-gCeAR  gC]aR>gCUR`gCMR@gCER|gC=R@LgC5R<gC-!R@$gC%ARgCaRgCRgC R4gCRdgCRgCRgC!RgCAR gCaR`7gCR gCR 1gCR@-gCR ;gCR,gC!R8gCARp&gCaR(gCR@gCR<gCRgC}RTgCuRgCm!RgCeARgC]aRgCURgCMR4gCERLgC=RdgC5R0gC-!R`gC%ARgCaRgCR gC R gCR gCR!gCR|gC!RgCARgChRgCR0!gCR\!gCR!gCR!gC RgC! RgCA R,gCa RDgC R\gC RgC RgC} RgCu RgCm! RLgCeA R|gC]a RgCU RgCM R gCE R, gC= RT gC5 R| gC-! R gC%A R gCa R gC R!gC RH!gC Rt!gC R!gC RХ!C_g2RЄ!C[gORc "CWgaRB,"CSgRCgRCgR"?gCR"CgCR"GgC!R"KgCAR #OgCaRCgR CgR CgR CgR Cgz R #gCr! R#gCjA R$gCba R0$gCZ RP$gCR Rp$gCJ R$gCB R$gC: R$gC2! R$gC*A R%gC"a R0%gC RP%gC Rp%gC R%gC R%gCR#gC!R#gCAR $gCaR,$gCRL$gCRl$gCR$gCR$gCR$gC!R$gCAR %gCaR,%gCRL%gCRl%gCR%gCR%gCz_@RCgs[@2RCglW@ORCgeS@aRCg^RCgXRCgRR?@gCKRC@gCDRG@gC=!RK@gC6ARO@gC/aRCg)R Cg#R CgR CgRR CgR R %gC!R%gCAR&gCaR8&gCR\&gCR&gCR&gCR&gCR&gC!R'gCAR4'gCaRX'gCR|'gCR'gCR'gCR'gCR (gC!R,(gCARL(gCwaRl(gCoR(gCgR(gC_R(gCWR(gCOR )gCG!R,)gC?ARL)gC7aRl)gC/R)gC'R)gCR)gCR)gCR *gC!R4*gCAR\*gCaR*gCR*gCR*gCR*gCR$+gCRL+gC!Rt+gCAR+gCaR+gCR+gCR,gCR<,gCRd,gCR 0gC!R@gCAR@LgCwaR@gCoR,gCgR,gC_,gCX3gCPRgCHR.gC@!RH.gC8AR.gC0aR.gC(R/gC R(-gCRX-gCR-gCR-gC!R.gCAR@.gCaR.gCR.gCR.gCR gCR(/gCR\/gC!R/gCAR\0gCaR/gCRT0gCR0gCR0gCR0gCR(gCAR@< gCxaR(1gCpRP gCh!RH1gC`RgCXR@?gCPRh1gCHR`\gC@0"gC91gC2!R1gC*AR1gC"aR gCR gCR@PgC R@"gCR4gCR@2gC!RgCAR@DgCaRH gCRZ!1|T gT1g@N1g@H2g@B02g@<D2g@6h2g@02g@*$4g@$2g@2g@ g@@5g@ 2g@2g@ 3g@<g@4g@P3g@l3g@3g@3g@\ g@3g@3g@4g@`g@84g@ҫ!X4|T g R4g @!R4g @R5g @zRH5g @rR5g @jR5g @bR(6g @ZaR6g @RR6g @JAR6g @B!RL7g @:aR7g @2R7g @*R 8g @"RX8g @aR8g @aR8g @ hR8g @R 9g @aRt9g @R%g @RSA[BcCkDsE3@{ͨ_{SAtCt @@ @RB}M C~@T`@t @@ @RB}7 C~@T`@t @@ @RB}! C~@Ts@ SA{è_րA{Cc@a!k@@{¨_R@d@b@c@BBC_ q T{Х+!`@#@F@B9?R{_R_{ C` R @{¨_{S[Av"@@wX@ ! @SA[B@{ĨC@ @@qtJT`\a@q 9 SA[B@{ĨTqTT4*SA[B@{Ĩ_րQq T`@cbB9aRR@+Q,q{S[`cCv` @]1*T@x" @t@ aQ?q @ T ;Xaxa @#R{@SA[BcC_`#R!R`"R"R #R#R#R$R $R@$R`$R$R$R$R$R%R %R@%R"R"R"R#R`@Є+Cct.BX:@%@?֦`!R@"R !R@!R!RRR!R!R!R "R"R R R R` R@ R R R RR#Rs@"Rs@"R;@@R;@`R;@RR{q`@,T#9+#'9@%@B:@+%@A9a4Rc#Ra{ 4` @{¨_@D?kkT{c%A!<8%R!||@ha_ @Є+@F@B0? @Є+@F@BT?{SQ?qTP&Ha8a  R`c RSA{¨_@RR RRR{S|qTqTxqT R`E RSA{¨_րRRR{SqTq`TRSA{¨_R`) RR{S[cCk*RRRRR!R~2bQ_q TR*SA[BcC{ר_.Hb8#cA9+A9"'9#9 2+9@yr`TҢR!2@(@ ?9{S+qTqTRqT3RШszS@9@s2B s*R9w2 RSA@{ͨ_R{S @Qq(T!p&b"#R H`8a a*@`@ RSA{¨_a*@`@aR`@`@!RARa@9`@ia@`@R{RSبrTR*SA@{Ĩ_֡$RͨrATRRRRR!R1rT!?A#RrT!dRrT!$rT@@!@ ?\@RRRR7@@@*1qT @ 2 $RrT!?{RSraTR$RxrTRR*RR!R~1*SA@{Ũ_rT!?zA#R\rT!dpRHrT!$9rTA#REr@TR6rT#*rT#@@!@ ?\@@@'@@!@ ?\@*RRR?@@@41$R!rAT!?{[ @@S Rr@Ta#R rAT!*SA[B{Ũ_ր@:R@?qT?qT?<q T!XQ?tqT !Q?8qT&Ha8a ֠ (_&Ha8a ֠@?qP L(l((((( ),)L)l)))))<`,`8T @(4,( ;{S"R[rrTR"j\qT`q@T5RaA?T@" A" #@ c q T*SA[B@{Ĩ_ֵQ{S!RArTb@bA`@*SA@{è_R/rTb@bA`@Ԧ R`@dA*,@~b@5R` R`"bA`@ R`b9{!RS r T! *r!T!RSA{Ũ_!RrTA!<{"RS[c#r T`@+cBVr@c%@a"?|r@T?@dHT@98!RrTA!007rT7r TRraTA!6!7raT!7r T@rT!WxrTRSA[BcC#@{ͨ_!7rT!47rT!X7rT!|7rT! 7rT!PmrT!W?rT!#RHrTA!#RSA[BcC#@{ͨ; R{`Sc@@Td@Tb`~`@t h48SA{¨_"@!@{@S[TT`@abv@Ta@(TBTTa@ aT7h58`@v h68SA[B@{Ĩ_*{S  e  ?!@`~ @~?b9T3SA{è {S@d@R*`@d@*SA{¨_{S?q*TqTQ,qTP'Hc8a \qT`qR TpSA@{Ũ_`?{["RSQr@TrT@@!4@ ?` @<QqT@Ҁ@@@`@!R@@?#R'SA[B{Ĩ_{#[" @S@#r* T@'@`@~@#@`@W@`@R*SA[B{Ũ_{S[R" @@/SA[B{èb[BSA{è{S@[#'v)ҟR'@4`@,@ ?@@@@!T!@ ?@|rT@@!4@ ?@!(@ ?"RrT@@ 8ܷ ?"*SA[B@{Ũ_!@!{S[ck#Z+s{  ?#RaroT#yRRR#RRRi-RbrT! "gA9SA[BcCkDsE{ب_|"`@RR=orT!a"R(rT4!@A?@T!\ @w@ @rT! _`T RRR#RRR-@W  @ca-W@@"@w@@?֠@?S?@@!@!^ ,W@@!(@ ?0!Rr`T`@B@%@?COrT!#Rƣr!TA#RˣrT!dx#RãrT!&p{[RScksrTRrTARr TR*XC!+V1!RrTt"RrTS@!+aR{rT*SA[BcCkDsE{Ш_RRRT@9#S@Oa@,z5`@v4R`@`@k5!#R@rT!7@5!R4F6~@ @$ * BO@:6Ǒv`@a"q &GC|kMT|! @@!@ ?r@T?@a@ @@C\@"dA`?{c@*@PRBzBQc`@ ҋ`@ЛGC|kMT5`@d@`@ke~!! @?@!d{StR@kR[!@cRs!rR9!R3`E94* ii0@d@X@CQ~@\xvC@z@7eq{AA7@T{7X7@`6Q_ |@*`4zR;s q@TqTR:RixQ,qT!' X`xa 6RRRSA[BcCkDsE{ʨ}SA[BcCkDsE{ʨrT"@h*SA[BcCkDsE{ʨ_SA[BcCkDsE{ʨ@@@h6SA[BcCkDsE{ʨSA[BcCkDsE{ʨSA[BcCkDsE{ʨSA[BcCkDsE{ʨSA[BcCkDsE{ʨSA[BcCkDsE{ʨ_SA[BcCkDsE{ʨSA[BcCkDsE3@{ʨ-@@`3RRRR#RRR*|_q @z@T`@@ ?rT@+B|@%@"?}RRR#RRR*#RRRRR**#RRRRR**` @ 2` RRRCRR!R*RRRcRR!R*RRRRR!R*RRR#RRAR*RRR#RRAR*` @ 2` CRRRRR*}*RRRcRRARt*RRRRRARk*RRR#RRRb*yRRR#RRRY*` @ 2` mRRRCRRRM*dRRRcRRRD*[RRRRRR;*RRRR#RR!R2*IRRR#RR!R)*` @ 2` =RRRCRR!R*4RRRcRR!R*+RRRRR!R *"RRR#RRaR*RRR#RRR)RRR#RRR)` @ 2` RRRCRRR)RRRcRRR)RRRRRR)RRR#RR*)RRR#RR*)` @ 2` RRRCRR*)RRRcRR*)RRRRR*)RRR$RCRR*RRR$RCRR*` @ 2` DRRRR*R*RRRdRCRR*RRRRCRR*RRR$RCRR*zRRR$RCRR*` @ 2` mDRRRR*R*{cRRRdRCRR*qYRRRRCRR*gORRR$RCRR*]ERRR$RCRR*S` @ 2` 8DRRRR*R*F.RRRdRCRR*<$RRRRCRR*2RRR$RCRR*(RRR$RCRR*` @ 2` DRRRR*R*RRRdRCRR*RRRRCRR*RRR$RCRR*RRR$RCRR*` @ 2` DRRRR*R*RRRdRCRR*RRRRCRR*%RR*RRR(RER$RRRR(ReR$RRRR~(RR$RRRRu(R%RDRRRRl(ERR*RRRc(zReRDRRRRZ(qRRDRRRRQ(hR%RdRRRRH(_RERdRRRR?(VeRR*RRR6(MRRdRRRR-(DR%RRRRR$(;RERRRRR(2ReRRRRR()RR*RRR ( %RR*RR!R(RER$RRR!R'ReR$RRR!R'RR$RRR!R'R%RDRRR!R'ERR*RR!R'ReRDRRR!R'RRDRRR!R'R%RdRRR!R'RERdRRR!R'eRR*RR!R'RRdRRR!R'R%RRRR!R'RERRRR!R'ReRRRR!R'RR*RR!Ry'%RR*RRRp'RER$RRRRg'~ReR$RRRR^'uRR$RRRRU'lR%RDRRRRL'cERR*RRRC'ZReRDRRRR:'QRRDRRRR1'HR%RdRRRR('?RERdRRRR'6eRR*RRR'-RRdRRRR '$R%RRRRR'RERRRRR&ReRRRRR& RR*RRR&%RR*RR*&$RRERRR*&$RReRRR*&$RRRRR*&%RRDRRR*&ERR*RR!R&ReRDRRR!R&RRDRRR!R&%RRdRRR*&RERdRRR!R&eRR*RR!R&RRdRRR!R}&%RRRRR*t&RERRRR!Rk&ReRRRR!Rb&yRR*RR!RY&p%RR*RR*P&gRER$RRR*G&^ReR$RRR*>&URR$RRR*5&LR%RDRRR*,&CERR*RR*#&:ReRDRRR*&1RRDRRR*&(R%RdRRR*&RERdRRR*%eRR*RR*% RRdRRR*%R%RRRR*%RERRRR*%ReRRRR*%RR*RR*%%RR*RRAR%ERR$RRR*%ReR$RRRAR%RR$RRRAR%DRR%RRR*%ERR*RR*%DRReRRR*%DRRRRR*%R%RdRRRARx%ERRdRRR*o%eRR*RRARf%}RRdRRRAR]%tR%RRRRART%kERRRRR*K%bReRRRRARB%YRR*RRAR9%Pz@{cT{¨_{SrTR*SA@{Ĩ_֡$R rTrT!LA#RrTRrT!$r@TA|GR9@`~ R`@@!@ ?\@@@@(@.7@ ?@a"3$RΛr!T!?{S_rTR*SA@{è_֡$RrTrT!@(@ ?@RA3@(@ ?@RA 3$RrT!?{S[c}`q`TdqT5RC&RRRRR!R$$RvrTLrT!*SA[BcC{ר_RcA9?<qT A`T!P|R$RRrT!?cA9`>Qq(T%@@@!@ ?*#Rr#9H*K@Rar" *@Kkr@TҢR${S[cks q T$Q8qT!-3R H`8a RRR*RR5RR7RRRwRRRRRRRRRR!R#$R?rTrT!*SA[BcCkDsE{ڨ_RR*R*RWRR***RRR**R****RRR#B9?<qT A`T!+qT@ rTG@dqT:hqTa!&ZR`@{S#R-rTRrT4R*SA@{è_#RrThrT!<,{SrTR*SA{¨_RrT`@@@!@ ?`@b@H``@a@@{  @{¨{$RSr@T@ D #R֍rT$RэrTr!T!*SA@{Ĩ_ց@ DQ {SR[ck9 +a#RrTRrTG4RARrTa"RrTA!- C8rT!t!#R}r T&rT!("RprT!d3Y{@@`@/erT!S@r Ta"RSrTC^\rT!( g@@?T@@9Q$q)TA#R7rT@@A@@@rT"R'rTRrTa!$z*@"RrT! ***SA[BcCkD+@{Ҩ_RA#Rr TrT! r"RrT*g@{@@`@eK[PT@9ϣ8`@@t@@* @"{0$Rr@T'{[Sck@ҤRRR#RRRYr!TR*SA[BcCkD{̨_y"`@RcW@C++@54@7RZA@DkT*`4`@Є+c`:B @%@?_@S/@;@X@@?.@(@ ?cr T`@V/@@@ ?qT`@Є+Bx!@%@_@#@{S@ @ @ ?ց@!@Hq$9a"R-r TR(raT_rTA#RrT"RrT!d3-*SA@{è_{#RSrT3R*SA@{Ĩ_KrTr@T@#RrATa!&{[ @cc@S# AR؋rT@d@Cr@AT g@*SA[BcC#@{Ǩ_T O?K!Р@@ @ R@r@!QT@+@@!@ ?@@! @@d@{S@d@*`@d@*SA{¨_{[ @@S '_*Qq)Tc<"!#ҁRq+Tq#T`@d@}`@@!@!]raTR#R'@`@ M'raT!$P*SA[B@{Ȩ_`@@!Qd@Ba@$R @Q ҡ@'@`@r++@4R`@Q`@@!@!rT!$aRrT!1#r`T#R'@`@L'#RrTa!&`@R@!Q@!Qa"R݊rTA!-`@d@c/rT!%`@@!@!#RrTa!&'@3{"RrT!d3rT!%W#R`@yL'PC@%RE'@`@`@d@`@@!Q@!Qg{[c@ @S RtraTR`@d@}rT#R#@`@BL#a@ @ #raT!%m*SA[B@{Ǩ_RJr`TCrT!&Y#@D`@F@!$@w@ ?P`@d@Da@ @Q {S*!R4Fc@`` @~$ *` @`z`B`@3`SA{¨_{@ @CQ``@dh`$h `T@_@`@ ` @{¨W|_{ ! !a @?{¨_{S@i@ `@@`SA{è_ց{8҂"8k Ǒ`qS[cU@sA@C~!C!C!|?T"AT s^S SA[BcCkDsE{Ǩ_TAt"T딒 @@~"ATX@T@ @ @~yB?7@T"C39@F#@"# s^s^TW_{Sc@[sC#s~afTt`s5ˢTs@a~Ɯ@$A$@"?T @" A" @"҈Cӈҵ~@^ f@T@GcA@cC!Cs!|#@!@SA![B{Ũ_{S"R4F@`` @$ * ` `B`6~c@7@`:SA{è_{S[c*#7.t@A`TsBwv SA[BcC#@{Ũ_!ҢBt@yh96T$DsBsQ "$_xq 4R_x?qTq_ R@94q_ R{rT @9Q$qT!R{_R`AzKT_@@8cqB_`AzTrTB{_{__Q!?pqTA$6 R_qT{R!/ R!$/7R!b&R!8/\RA!7R!!|^Ra!R!|/R!/}bR!/xR!/s"R!/n"R!/iR!0dBR! _ZR!!4ZR! UbR! PBUR!$0KB"R!L0F"^R!d0AB#R!0<$R!07#R!02b#R!1-"$R!1(#R!D1#bR!!("%R!!2\RA!X]RA!"R!!< ""R!h1[R!x1b$R!1$R!1b]R!`2"R!xbR!!t)]R!2]R!2"R! 3UR!<3bUR!p3"R!3RA!R!3R!3"RA!#R!!0"]R!!=B]R!3[R!=[R!=[R!@>\R!>"\R!4?B\R!?b\R!?\R!8~\R!yZR!!HtR!!*oR!!*jBRA!e!R!!2`bR!`4[]R!t4VBR!!d)QZR!!lLR!!)GR!4B"R!$8=R!!;8R!!;3b[RA!.b"R!!<0)R!!;$8RA!+BR!!'[R!!"R!!<"R!!< "UR!4bR!!$*R!4"[R!!R!0R! B[RA!BR! R!!;R!!)R!!<R! R!( bMR!4]R!4NR!5MR!D5MR!h5bMR!5]R!5NR!5MR!5MR!6bMR!D6]R!\6NR!6MR!6MR!6bMR!6z]R!7uNR!H7pMR!x7kMR!7fb%R!!P2aBR!! *\B^R!7Wb^R!8R^R!D8M^R!8H^R!8C^R! 9>_R!d99"_Ra!94B_Ra!9/b_Ra!4:*_Ra!d:%_Ra!: _Ra!h;_Ra!;`Ra!;"`Ra!; B`Ra!<b`Ra!H<`Ra!x<`Ra!<`Ra!=`Ra!X=[Ra!=[Ra!=[Ra!,>\Ra!>"\Ra! ?B\Ra!?b\Ra!?\R!$\R!paR!"aR!BaR!@baR!aR!aR!aR!HaR!bR!"bR!4BbR!d(R!bR!bR!0{(R!tv(R!qb)R!lB)R!Hgb*R!b)R!])R!XbR!tS*R!N+R!Ib+R!DD+R!?+R!:"+R! 5B+R!D0+R!|++R!&bR!!.R!L .R! .R! b.R!( LR!d "LR @! {¨{ >G!E!@a @{¨_{ !@9?q!T! s @{¨_?qaTA!!s{S[**cks#@9**@9kzLqtqo`xqqq**lqxq*T_q @zTqT&qTVqRVq;@9TqHTq`T! " R4 R Q_LqT! !Hb8bA! ֟q Tq`TqaTq@zA T 5 5q! @ !!1q@zT!.`4**o@[q_q @z T_q@z`TW5Qq T !Hu8a ց!<!!!,!!8! !!p&! ;!0a!3a! a!(/!!*Uk@4!d<OqTqTRqT! :q*!x.!!8+Nq|;!,!!P 7q@z`TQqT7qTQ q)T! #SA[BcCkDsE{Ǩ_**R!  *!(! *9**3{S [5RckY9 :Zs;{-6R8R**Мo **87**wqTk$R*jgd**7@Z*$RQ*$RHEB$R*7@8**|.qTqATSA[BcCkDsE{Ǩ_{kS #8S[cs[@@DS@K@+@#B9 R @jT@K@K@8qTZS@U@ @4qK@.r?T@9c*[s*Y@kC?dtz9rTARqAzzRAz`T*R Ǖk?@Hs@4a!9rTz9rR$R R@9@XQqT_4qTR!$@@@q-T@@77@r1T@@k0T Rw <0g\@7@{@9oY2<k8 T?@ok@wo@Mqs?h 8T*rTZq Az  Rg@n5R(4s@@4Lk?@@9qc!TA9gr&Ta!X82r%Ta!8,r!%TV@T"@9_qAT!!!<<4!!<7`5q!Ta!7 r`Tq Ta!8r`TqTa!X8r`TqTa!8r`TqTa!8r`TqTa!49r`TqTa!H:rTa!rATa!rTa!TrTa!a!rTa!rATa!\rTa!rTa!q@zTz?qTqTqCz,TqDzTa!x9r`TqTc@xq Bz!Tc@c@qR$@z AzATw@*A! @@94a!|y!!-t+WRc*37@3@ s@q@zTq`RҀ[@*5c@W3@@9q@zTW@3@9q@z{@kq@@z`T@qAT?@R@tr`To@q,T@@/@@!@ ?cc$bBP$?@@/@@!@ ?cc$bB4"w$ZrTs@`Bw$LrTs@`F%?@@qT?@R@*r Tw@5@@/@@!@ ?bBX%@?օ@@/@@!@ ?`Jzw%qrTs@`N9kw&brTs@`R@@/@@!@ ?BBSA[BcCkD{̨_{[Վ@SД+cxK&TBkqmT`@bB"@?@0qT`@!RX9@`@@SA[BcC{Ĩ_{ a!&ra Ta!'r Ta!'r! Ta!#rTA!tr!Ta!#raTa!#rTa!$raTa!$rTa!$raTa! %rTa!%raTa!&~rT! "xr R @{¨_@RR@R`R`RRRRRR R{S3 SA@{Ĩ_{S[@Ej3SA[B{Ĩ_{S@҆@  `@@`SA{è_@"@!?`T{cc'A! `(wR/DҟT|bhaAha@A_@@ D_Ra{!@S!@ ?@` @`T@@! @ ?@!@ ?R RSA{¨_ R_C RRR{#R[Sc*RRks'm;`@x@ ?@D@ ?q4@a!@F!@a"@`TqTqT@!@'@!@ ?*`@@ ?֜C*g.RRR#RBRRlqTfqTjQfqhT` Xwxa `@@ ?*`@gx@@?֍*@x@@?ևq*g@ Az T @*@ gAqAzT* @*4@@ gA@x@ ?|qT{@SA[BcCkDsE'Fm;@C _e ҟk5T@|ӂ@#@F@h @k Tcc)7RA! `>3 Q$q(THf8g&ch`Bh`b A|@c@}@c@c@B@CAh {A`ah`@h` (`fch`8Bh`8b A@ch`xBh`xb A<@ch`Ah`acc)9RA! lҟk,T@|Ӂ@@!@B@@h7AkA ҟkM*T@|Ӂ@@!6@B@@h7A[A RYR`@@ ?k TR@@ ?kT/R@@ ?k`@@MT ?@\||!@)h`@@ ?h@Z|| h`(!@ ?@\||!@ (h"`@ x@ ?@!@ ?*@@ ?*`@@ ?R**RBR*`x B`R B` BkT`@x@ ?@!@ ?Q(qT@@[`xc` @Ahu!@@( ` @huTa h5ARB `ARTT  !@Bhu 4@_1!@!huTR?k@T! "h5R @Chu5h5 R@@!@!hu!!@Bh8 5R"h58R@_1!@!h8aT?1@T! 9 @Chu85h58R@!@!hu8!!@Bhx 5R"h5xR@_1!@!hxaT? @1@T! y @Chux5h5xR@!@!hux!!@Bhu "h5AR@_!@!huT?@T! š @Chuh5`R@!@!hu!ÚYR`@*@ ?k T/Ҡ@@ ?k T`@@ ?@h|@||!@ahb h`( @@|@h"9`@ @ ?*`@@ ?RRR*BR*pg@6`@@ ? @@5YR@*@ ?k T/`@@ ?k T@@|)h`@@ ?`@|| h` I@|@h"9`@ @ ?*@@ ?RRR*xc RҟkT@|hu5@@!@@#!huh5`@@`@x@ ?@!@ ? q@@`T(qTqT hu1T@@hu @1T@@h5R #hu1TC@chukAT@!@"?h5#huATC@chuT@!@"?h5B@$҄@Cc@kTcc*"@RdQqHTKd8e$Dhu"hu ! |@_@a|@_@_@!@  h5"KA@Dhu"huDh8"h8 ! @Ch8"hxa !R @@hu!hu @Dhu8"hu8Dhux"hux! <@@hu!hucc*ARҟk T@|Ӂ@@!?@B@@h7A;A ҟkT@|Ӂ@@! @B@@h7A+A eХ ҟk T@|ӂ@#@F@h @kTccT,aRJQqTHf8g&ch`Bh`b A|@[@}@[@[@B@CAh A`ch`8Bh`8b A@ch`xBh`xb A<@ch`Ah`accT,bRSeХ ҟkMT@|ӂ@#@F@h @kTcc-cR QqTHf8g&ch`Bh`b*A|@W@}@W@W@B@CAh A`ch`8Bh`8b*A@ch`xBh`xb*A<@ch`Ah`acc-"eReХ ҟkT@|ӂ@#@F@h @kTcc/BfRQqTHf8g&ch`Bh`bJA|@S@}@S@S@B@CAh @`ch`8Bh`8bJA@ch`xBh`xbJA<@ch`Ah`acc/gR҅ҟkT@|{`@B@f@D@kTcct0bkR0qTBha8B4bha8[@G@*C|@O@GG@|@O@B@sO@wCDh!@acct0kR҅ҟkT@|Z`@B@f@D@kTcc1lRa0qTBha8B5bha8Z@C@*C|@K@CC@|@K@B@kK@oCDh!@acc1BmRwҟk T`@x@ ?@!@ ?0q*T@|Ӂ@@@!@Rk:87 cc<3a!(5(RW@@@@@)9R @@@@@@@@@@R@@@@@@@9R @@R{[*@Sc!x@ks'm ?':q*hT"qTQ?$qT` Ha8a RARCqhTqTQ a T!@T/kT^@"@|Aha AqhTqTNqTqT>qQq*3R*RR!Rq Tq T 4 {{  D`RwRB?kjTqH TqI TQlq T`[`xa >qO@TDRk T^@|A@@#h`!`!h d@@AR5=`@BRA3@@ ?SA[BcCkDsE'Fm{ʨ_Rk-T^@C@|bhb8_q!O@@9R!Rk T^@C@|bhb8_q!cc86a!(5`8)R~BQ_$qhTCc>bHb8cb"@@ @_kן @ @_k@ @0 `ן{_9 9@9 @9y y@y @y@ @_@ @_Ccl=! `/R{@#@_k TCc?! @>0R~BQ_$qhTCc@bHb8cb"@9 9_k@9 @9_ky y@y @y@ @_য়@ @_'{_@ @0 `W@ @@ @Cc?! `6R{$@@k TCch! @>:RE~eQ$qHTDЄ҄He8e$!@B@AK |@*{_!@@@8afB@9!@9AK @B@y!@yAK <@!@@@Cch! `Bb=R ~eQ$qHTDЄ`҄He8e$!@B@A| |@*{_!@@@afB@9!@9A| @B@y!@yA| <@!@@@|Cc! `?R{@fQqHTEХ$@ҥXfxfŨ%ֆQqhTEХ0B9Hf8fň%!9B(@@*!@9B(@@*{_CcBDR! `}QqTEХPB@9Hf8fň%!9!@9!y!@y!@!@CcERQqTEХpByHf8fň%!yB(@<@!@yB(@<@CcGRQqTEХB@yHf8fň%!9!@9!y!@y!@!@Cc"IRQqHTEХB@Hf8fň%!@B(@|@!@B(@|@!9!@9!y!@y!@Cc"KRQqTEХB@Hf8fň%!@B$!@B$!9!@9!y!@y!@CcMRtQqTEХ@@Hf8e"@!9(a!@9!y!@y!@!@(Q!@CcNRVQqTEХ@@Hf8e"@!9$C!@9!y!@y!@!@!@$1CcbPR8CcPR4{@fQqHTEХ$@ҥXfxfŨ%ֆQqhTEХB9Hf8fň%!9B @@*!@9B @@*{_Cc0SR! `|QqTEХB@9Hf8fň%!9!@9!y!@y!@!@Cc0"URQqTEХ ByHf8fň%!yB @<@!@yB @<@Cc0VRQqTEХ@B@yHf8fň%!9!@9!y!@y!@!@Cc0bXRQqTEХ`@@Hf8e"@Cc0ZRQqTEХ@@Hf8e"@!9 !@9!y!@y!@!@!@ Cc0[RQqTEХB@Hf8fň%!@B @|@mCc0]RtQqTEХB@Hf8fň%!@B @|@`!9!@9!y!@y!@Cc0_RXCc0_RT@$QqTCc cHd8d#`B@"*@|@*_B@9"*@@B@y"*@<@@@ {Cc! `BjR{@ @_T"{S@S@U@?T@Tr TsBB R_R_RSA@{è_ RC{RRRc,GS[c@RR#Rg@hF@@ @@F@`Z@[B@9SA{è_{ .y @{¨y{[c@SsDkT`t{`sTsa|Ӏ@eyC"@d@F@h:"?B@T%@!@D?c@FBBc@T@B#!@cCB[BkDSA{Ũ_{S3|@A!@F[!@ҢxT`@>>{ ?D@T@  SA[B{è_{SxT`@>{ ?$`@RT@` SA{¨_@ _@$__?8qT p_@?kT){Cc`A!@Rz{S@@!@ ?`@@!@ ?֡B@yR?k@!?Gq" @@y@?kGq _k!T`@@?য়SA@{è_ן{S`@t @I{SA{¨_{S@`a]z< TY|`@` `@R{@a@`?h 8SA@{Ĩ_` z{S@@!@ ?`@@!@ ?֢B@yR@@yB@9_kkcB@9kTSA@{è_֣@BxS!xS@cGqBGq _k`Tן`@@?য়@@ D_R{ rTrTrATrTraRR @{¨_@R RRRC.c|Fc@C#C _ (_" Edy9P||| | | | | "9$@B8x"_{* **8@*  xc1 @{¨_ր$@!!8@a _$@{[*@@S@!x@ ?@!,@ ?@GqT@,@ ? @o`SA[B{è_*@@ T*@@4zR$@`R9_$@dR9_{[@@S@!x@ ?@@!@ ?@rT*SA[B{è_`@,@ ?@,?qAT`@@ ?rT`@@ ?@qT`"@94q`T\rT`@@ ?rT&@t@4`@@ ?rT@@?@T@@@!@ ?r!T&@[1*TR@R@! R{ @S*,@ ?*rT*SA{˨RRy*SA{˨_{S@@c*[@!x@ ?pr!T*SAcC[B{Ĩ_`@,@ ?@,?q!T`@@ ?raT`@,@ ? @`@@ ?rT)@@? T#@@@!@ ?rT`@,@ ? r`TV@R*@! Z@b{ @E@` `r`$` @{¨ {S [*?@@BmTAczab kTS!SA[B{Ĩ_{S*?"@T`@kSA@{Ĩ_ R{S*7@@B[ADBck?sT@`R9@5@dR9"ҡb@7@Af@AҢ" q EzT@xa 5 |`h`! R RRsjT>BqaT"I9 5B@ #;x*@ F@gvR9q;@8*@[P@`?x 7@4wx w>x i@$RR**wvh>@^G$RR*RGC {KG?Cj@i>@{Chv@GJ@GKcG@@@?֡@??@# gATkA@C@@@@??@@*~@?0@`?`@?@ @`>@?@ @`v@ @WOO@?_T!s?@@*4@@?@*@@@?`@ @`>@ @`v@ @@*D@@?7@u G9R$;@n*{@SA[BcCkDsE_{`Sc@@Td@Tb`+`@t h48SA{¨_{S wa @_T@#cwSA{¨{SyBbCbDbSA{¨_{Ssb[#aRrtbsbѠTSA[B@{ʨ_{S3cXsؚ[k +{?7TTyV +rT` ؚSA[BcCkD+@{ƨ{S@kZ Z[c+_ TNaO!rNN7 BҵšT ҀN4$a|QSA[BcCkD+@{̨_{Ssb[#9artbsbѠTUQSA[B@{ʨ_{S@kZ Z[c+_ TNaO!rNN,7 BҵšT ҀN4$aDSA[BcCkD+@{̨_{Ssb[#anrtbsbѠTSA[B@{ʨ_{S@kZ Z[c+_ TNaO!CrNN7 BҵšT ҀN4$aSA[BcCkD+@{̨_{Ssb[#}artbsbѠTSA[B@{ʨ_{S@kZ Z[c+_ TNaO!rNNp7 BҵšT ҀN4$ab7SA[BcCkD+@{̨_{Ssb[#artbsbѠT;7SA[B@{ʨ_{S@kZ Z[c+_ TNaO!rNN7 BҵšT ҀN4$a*SA[BcCkD+@{̨_{Ssb[#artbsbѠTSA[B@{ʨ_{S@kZ Z[c+_ TvRaS!r`RR7 Bҵš!Tb UA`RuX wؚCvRTR`drT ؚSA[BcCkD+@{̨_{Ssb[#OartbsbѠTkgSA[B@{ʨ_{S@kZ Z[c+_ TNaO!rNNB7 BҵšT ҀN4$a4 ZSA[BcCkD+@{̨_{[SsbtEsC]b#s~ҥSA[B{Ψ_{[SsbtEsC]b#s~SA[B{Ψ_{[Ss˭btEsC]b#s~ґSA[B{Ψ_{[SsˋbtEsC]b#s~~SA[B{Ψ_{[SsibtEsC]b#s~\SA[B{Ψ_{[SsGkbtEsC]b#s~:SA[B{Ψ_{[Ss%IbtEsC]b#s~MSA[B{Ψ_{S[* c*Rksok Tx@ T`@k@Tn @@{T`T|@ssa_ATB`5t@`*SA[BcCkDsE{Ȩ_{S*[*c 3Ok4@aTO@**SA[BcC{Ũ_$@ T`F@K?kT{S @[c@!x@ ?@@!@ ?`@,@ ?@qHT qT`@,@ ?@,?qT\)q!R?kTqT`@@ ?@qT`@,@ ?@,?qTRrG`@,@ ? @bUm#֮`TG@**;SA[BcC{Ǩ_!<S!2GH@kT# @aR+@I R9{S @[c@ks!x@ ?@@!@ ?`@T@@?*`&@t@@5`@*@@`?*@g,@ ?@@yR?k`T`@,@ ?@@y***@g #aT`&@t@54R**g@SA[BcCkDsE{ɨ_*@x@ ?rT@D@ ?*K@k T T#*aR;@և R`9{[@@s*S@ck!x@ ?@@!@ ?&@t@ 57R@T@@? q*T`@@ ?@qTSA[BcCkDsE{Ǩ_`@x@ ?r`T`@D@ ?*&@t@5@qoT`@,@ ?@@yR?kT**o@**`@,@ ?@@y**B Q*S@ NgH T`J@@B@94r To@******m*,{S@@[*c@k!x@ ?@@!@ ?@k@TV)rATcC*kDSA[B{ɨ_`@,@ ?@,?q`@T,@ ? @s`@ ?rT`@,@ ? @`@@ ?rT@?`T@@@!@ ?rAT**`@,@ ?`@,@ ?erT@`@,@ ?kr@T@RkTFR>Ss2_b@ T_@*R*SsJ@`_@*R*C r{[@@Sc@k!x@ ?@@!@ ?2rATcC*kDSA[B{ɨ_`@,@ ?@,?qT`@@ ?rT`@,@ ? @``@t@ ?rT`@,@ ?@,?qT`@@ ?rT`@@ ?@q T`"@94qT rAT`@@ ?rT&@t@ 4`@@ ?rT@?T@@@!@ ?rT@&@ 1*Tb*Rrs_@A"aT_@@*R*$*{H@y_@*R** d?T{S`[c#TNrbT6NSA[BcC{ʨ__?T{S`[c#TrbT SA[BcC{ʨ__?T{S`[c#TrbT`,SA[BcC{ʨ__?T{S`[c#TrbT7WSA[BcC{ʨ__?T{S`[c#TrbT.SA[BcC{ʨ__?T{S`[c#TrbTiSA[BcC{ʨ__?T{S`[c#TXrbT@SA[BcC{ʨ__{S[c*k`s˿ T`tEC]`~  9AcNH˔b` T{ ҵAќbѵNr7Tr7@`T rTr7@T|rcсTbA77@rB`TT*r@TcSA[BcCkDsE{Ө_{S[c*k`s˿ T`tEC]`~  9AcNQ˔b` T ҵAќbѵNr7Tr7@`T rTr7@T|uѾrcсTbA77@rB`TT*r@TTcSA[BcCkDsE{Ө_{S[c*k`s˿ T`tEC]`~  9AcN } n˔b` T ҵAќbѵNr7Tr7@`T rTr7@T|rcсTbA77@rB`TT*r@TcSA[BcCkDsE{Ө_{S[c*k`s˿ T`tEC]`~  9AcN  ˔b` TR ҵAќbѵNrr7Tlr7@`T erT_r7@T|kTrcсTbA7K7@rB`TT*<r@TJcSA[BcCkDsE{Ө_{CS[ Rc#ksSzl`u"S dGs ?`A?@gA!|`TK9|`T@R c8@@?#sC@@s@  @WW@@T!S rl @`T`tEbCO]`RB|RBKB|O@TO@OT{c@;@ @WW@@T! <6 @`T`tEbCO]`RB|RBKB|UO@TwO@OT{clr@T{c?@Fr@T{cC@ r@T{c?@6r@T{cC@ @OT \@#u O@TZ[\{c@OT \;@#^ O@TZ[\{c@s@s@  @WW@O_`T! rO@s@Z#bb8qsT_KT`tEC]`RB|RBKB|?mTTb[KTb?@ _KTb _KT`tEC]`RB|RBKB|mTcTbZ@Rtb<@@?ր @Rwbzy@ B#T(@;@B@@?@;@q!T @s@!|@ ?A@cB!E?aB@s@?kT@ @X6R3@ @A?haB@ R@9@C@9 3@C9_9?;T 4ytE]y[KC~BmTrATcrTrT#rT T  T`Tyr`T T@c@TC~WcTѹcraTc]rTZc_@`_6֮GB@ gK?Ts @@@!@ ?) @! T$@@aTZ\@[q\MT\c$RR@**@@:@@@@@"@'+/@? G@""ATt"G9Ҩ?@RsbTK@sbT*{ASB[CcDkEsF_{S @R<@@?ր"G95@SA{èvRSA@{è_{S[c*k`s˿ T`tEC]`~  9AcN  ˔b` T ҵAќbѵN]r7TWr7@`T PrTJr7@T|V?rcсTbA767@rB`TT*'r@T5cSA[BcCkDsE{Ө_{S[c*k`s˿ T`tEC]`~  9AcNa ^ 5˔b` T ҵAќbѵNr7Tr7@`T rTr7@T|ѺrcсTbA77@rB`TT*r@TcSA[BcCkDsE{Ө_{S[c*k`s˿ T`tEC]`~  9AcNR˔b` TU ҵAќbѵNSr7TMr7@`T FrT@r7@T|L5rcсTbA7,7@rB`TT*r@T+cSA[BcCkDsE{Ө_{[*@@BSADBck?sOT@`R9@5@dR95!C D` `xa 5 |h`?qן*!4RjAT>Bq@T"I9`@5B@:@# 7 TG@g;  F@vR9qF*5c`@P@`?3?}C}G}$R# **RKJG$RR*R3@BG3@c'+K@#@@@@?֜@~"B TBS@Y@@`?S@ R R@C?@A?@T!M TatEC ]aRB|RB"KB|JTSS@STc@C@A?@T!N TatEC ]aRB|RB"KB|JTSS@STc3x@G@A?@T!yWP TatEC ]aRB|RB"KB|VJTSxS@STczn ?9#6~@789:;@jc K C@T]auZ ֚`@}huA!@hu`@`Ba @t #b@aš!x!aBh5@Ia@#a@b@ `~arT?AT` @ @a֚!#}ӥjce @` j#@Cz"{SoBbCbDbSA{¨_{S`BbCbDbSA{¨_{c\@SsC[s~`fkT tS`asBTs`~`1x`cCsVkDZ SA[B{Ũ_{Sa@`b?T`@T$.`@aRh58`@t h48SA@{è_{S@_@b@T@THTTSTy@ h38SA@{Ĩ_xBT"T?Tu!ux@bߋ{S4 `@@#@*@`?rT`@@#@a@`?`@@# @a@`?`@@@#$@a@SA{ƨ@@!x@ ?@!,@ ?@@!H!@@!x@ ?@!,@ ?@aR` @#@u`@!RSA9@{ƨ_!!l@@!@ ?@{[@S 5r AUTrSA[B{è_{S @[c@ ?@@ Tj@"`@@ ?`@@ ?@[r AU`@@ ?@@aTn@`@@ ?@Qqh Tr@T;r!T@T>@1 T`@|@ ?@!(@ ?@yB@1`T`@|@ ?@!(@ ?@3F@1`T`@|@ ?@!(@ ?@.3J@1`T`@|@ ?@!(@ ?@ 3N@1 T`@|@ ?@!(@ ?9SA[BcC{Ĩ_{[@S 5r AUTޑrSA[B{è_{S4[c `@@#@a@`?r T`@@#@*@`?`@@# @*@`?`@@#@*@`?ր@1@TRkT#t"^aR` @+@ t`@!R9@@!@ ?@@yR?k`Tx*@k`T{v7"`T@\:!T@1 TqT#"3aR` @+@s`@!R9@@!@ ?@Gq`Tx`@k`T{v7"n`T@`:!TSA[BcC{Ǩ_#T#aR` @+@s`@!R9{c7S@[kc`@sx@ ?~|*@"k*Q|@* 7Ax`k@"|@4q*, TAx`a @,@ ?k@r TCRR`@@ ?@@ a&T;q T`@@ ?xMTN8;@`@x@ ?@!,@ ?ց;@" ?!T @{`?qT! @? T (@7@Bx@@?@B,@@? @7@`kT]RR`@x@;@ ?T ?;`@@!x@ ?@@9 5C@R`!R@@9a4CR^`@@!x@ ?@!,@ ?*r`@@!x@ T ?CRR:rT@Ҁ%?T*@q!T`@@ ?raT`@,@ ?@ @,@ ?@v6#C#aR@@r@!R9R ?`@,@ ?@ @,@ ?@ss'SA[BcCkDsE{ڨ_`@C@ ?@qT`@@ ?r T @@ ?raT*@@QrT`@,@ ?@ @,@ ?@J.@T @@ ?@qT @@ ?r T`@@ ?raTT@@%rT`@,@ ?@ @,@ ?@sJ.@ T,$ ?@!@ ?rTjA qaTB@9 4@!RC9!$8AR@@;r`@@ ?@@T;qT`@@ ?x T{s"T(@@!x@ ?@!,@ ?*r`@@!x@@T ?CRRKrATC ?`@@ ?@QqT`@@ ?@95'wCCk@w@k T`Y@ x@#@T@@!x@ ?r!T@@!x@ ? @9!#@9_kTW%aR@@q@!R9g@k9@@95`@x@ ?@!@ ?@qT`@@ ?@{@B@@?{@? kT$&aR@@q@!R9`@x@ ??@@!x@ ?@@94R R@@9a4\w@{#8qwT`@x@@?@B@@?@q@@@9T5@R 5@$R?@!R`@@ ?@qT`@@ ?֨rT`@x@ ?A@G"T{ h`@!@ ?c@??@G@c TC@saR@@q@!R9{[@Scxa@`@Ta"r T@SA[BcC{Ĩ_`@@@aš!T{R#rd2R rF@Tha8!Jc|@*d{_{ca2R r@S[R#rTbh`8UJ~`@*  ҿ[#`a@b@\r@T?!T` @ @@aך!#}jce @` j#@Cz"?ITZ8}[RZ@jc v^ ך`@}hv!@hv`@!R`!@SA[BcC{Ĩ_a @t b@#@aš!x!aBh6R{S @@b ?\@`@@ ?k`@@ ?@SA{èTSA@{è_ C9B5"@_ qT{ R{_ R_{c\@SsB[kT tZas4Ts`~[@@j4TH[˔TYxZ cCkDR SA[B{Ũ_{S@@#*[@c!x@ ?*&@t@ 57R@T@@?q*T`@,@ ?@@yR?kT****`@,@ ?@@y**B SAcC#@[B{Ũ_`@x@ ?r`T`@D@ ?*B@94JrT******{S@@c*[@!x@ ?N*`@T@@?q,T*@,@ ?@@yR?kT****@,@ ?@@y#R*B 9[BcCSA{Ĩ_րB@94rT****#R*l @$.cbtEcC]bc|_T{Y?! cT`__{@#@S[?cT`@``SA[BcC#@{Ũ_"Bt!w@8  .IT;Y Ҁ~Z?bTbcwY uZVt {@#@S[?cT`@``SA[BcC#@{Ũ_"Bt!҈w@8  .ITX Ҁ~Y?bTbcwY uZVt {[S R @43r AT4@TSA[B{è_Yra{S ?[T@@` r T6rT@aT yYr@T@SA[B{Ĩ_SA[B{ĨދrT@?aTP@!ЋrT`@@{S @[cks@ ?@@ Tj@U`@"@ ?*@"C9@`@R@ ?T @T`@@ ?ֺ @ @rA AZ`@@ ?@@aTn@`@@ ?@QqT`@@ ?@9 5`@@ ?@9`5r@`@@ ?@@T`@B@ ?SA[BcCkDsE{ɨn?TBr TX!?T!(vW@OF9GHSA[BcCkDsE{ɨ_ RnX @9`5"C9R 9{[S R @4r AT4@TSA[B{è_iXra{[ ?ST@@`͊rT4ÊrT@aT =XrT@SA[B{è_rT@?aTWrT`@SA[B{è{[@c S5~rs AUTatrTW-`"@T![V@`"SA[BcC{Ĩ_ RWC{S[ckC#sBhlwV`trVnVDl`B ; @ @ 7W7@W@?T!b@C@@ ? @@֮`@ ?ǂ?q`T@x@ ? QcLV)o@CGOT  O@rG@A@G@TkT@@k`Tk1 Tk@@T[@gN Ts@s@@!@ ?@qaT@@!@ ?ֆrT@@!x@ ?֪@T{ h`@!@ ?j@ @GrcAAkT@@kTB c74VkB`(UpV{@7Xl7@XWW`@aR@k R9;@"To@@Vc@@V@{@SA[BcCkDsEC_'kB4)`TaJrT@?@!x@ ?@!@ ??@\rT)@95@?@!x@ ?@!@ ??@g{@S!R *"F @D A@k!4 @TSA{¨_V @@_ka{S ?[aT@@A@`"@?k-T @V@k T@aTYV @kT @T@?TSA[B{è_U @kTa@SA[B{è{@[ S#cD @@A@ks"T`"@@?kT V@a"j@T! @c"@kয়T!@!!`SA[BcC#@{Ũ_ RU{[S R @4ar AT4@TSA[B{è_ULra{[ ?ST@@`7rT4-rT@aT U rT@SA[B{è_rT@?aT$UrT`@SA[B{è{[@c S5rs AUTaއrT HUJ@T!ƇT@`"SA[BcC{Ĩ_ RU{S@Sa@" @T? !@A@" @b!@AuX*@@`JSA{è_? T{S[@u`@` @u@~ @ @SA[B@{Ĩ_{ST@a@ @@a"?! @!@b! @@` b@ASA{Ĩ_{S3`tEsC]`[s~ Tbєbш s@`VSA[B{Ĩ_{SMqnSA@{ɨ_{StSa@_T#SSA{¨nS{S @6!L*"@6F@SA{¨SPSVSA{¨_{SU @B64|@E*a@FU`"@ 6SAF@*@{è$TSA@{è_{S @6a@(a @$S"@6F@`@SA{¨RSA{¨_{S @6a @a@"@6F@`@SA{¨RSA{¨_#A T@B@B_T!AT_{Ssb@4a@s޼uB@4@ռsBsb@4a@sb̼SA@{è__!xF!@{!ESts !@t|q|TSA{¨_{ xF@`+`J%`f` `j2`R`,`V`,`Z`,`^`,`b`,`n`,`r  `: `>`B R`>@```@`` @{¨_{csCSk[`@4`@`! @!@C@@4j@T@?k*T @_qT@?kjT`CR?a@?@k*T5a6?@{#R ;a@~ (6`@`@6@Tp6?q TqT@AT 6`X6@ T`06@{`R~;@~a@~!-~*7`@kM TQkT`@(6~65`@`6h*~`@H67@~`@h6~`@ 86a@!QkT@{`~`@QkT!d~P6v`A@4a@"QkaT@T!QkAT 75rTA@qT'6v`A!l ~Z#BqT{sXSA[BcCkDsE{Ȩ_{S'#)a"B+/3BaB.;@ q?@aTqTBa$SA@{ƨ_q{S@* 4DAX~!*T~!-P~@M~6!$H~A!l SA@{èA~{ qS [*c**k+A=T@B+bR)~2@B+YR ~@B,PR~"@Bt-GR~&@BX.>R~:@B/5R}.@B/,R}ߒqaT6@B0!R}>@BX1R}B@B$2R}F@B2R}J@B3Q}qT@B4Q}@B<5Q}@B5Q}@B6Q}@Bh7Q}@B8Q}@B8Q}AB9Qy}*AB`:Qp}@B,;Qg}@B;Q^}@B<QU}@B=QL}@BP>|QC}@B,?sQ:}@B?jQ1}@BaQ(}@BXQ}@BOQ}@B(FQ }@B=Q}QqT!D|qLTrAB +Q|qT!| |ߎqT"qqן"qߎqןx WjaNTXN5qd@z!STX5qן{jlTBABQ|FABP|JABxP|[i4NABP|RABP|VABPZA^AP|fAB4jAbAP|nABP|! |! |SA[BcCkD+@{Ө_֣@BPq|@BPh|ABXP_| AB PV|"AB PM|B &A\_@qT2@B0vP=|:@BmP4|6@BdP+|@B0[P"|@BRP|"@BIP|&@BD@P|.@B7P{@Bt.P{@B%P{ @BtP{@BP{@B P{ߎqDzAT@BTO{*@BO{ @`5**4rT!{qTN@B&O{~@B&O{F@B2O{J@B3O{VqT@B4O{@B<5Ov{@B6Om{@Bh7Od{@B8O[{@B8OR{@BD'OI{@B(yO@{@B(pO7{@B,;gO.{@B;^O%{@B<UO{@B=LO{@BP>CO {@B,?:O{@B?1Oz@B(Oz@BOz@BOz@B Oz@B(OQzqT!p)zqT!*zqT! -z!Xz@BNz@BP.Nz@BAB0N~J)Bx1Z@NazK)Bd2f@NWzj@BL3NNzn@B4~NEz! Bz׬4@B4qN8z@BH5hN/z@B6_N&z@B6VNz@Bp7MNzw4r@B 8CN zv@B8:Nzz@B|91Ny! yW54ABD:#NyAB:NyAB;NyABX<NyAB=My.AB=My2AB>My6ABd?Myx4ABXMy AB MyAB9My"AB My&AB M}y*AB`:Mty! qyו5qD@zT{c ) @PS4x@4!! 8x!&4x! o@5!-*xg@x@ 4 4!  x@4!| x94Qq)T! x4 4!8  xk@ 4;Cq T 4! x@4;CqaT! w@44!8 wo@4! w 4@ q! T!\w4 4!8 w!!l wk@ 5@*@ 4Cwwo@q`T Ro2! !dwY5q`R{@?qTwsR DAw!$w?@ 0A!| !d w4! w;0{`w4! w;0{`! ! ! w;0{`!| !<[@@xw!D!| #57Rs@`4VSA[BcCkDsE{Ш_{[6tt8t5t2t/t4!*tC@l &t4"t!<:Ztst!tsG@8 ttt!t;@60A."qT@qTk@Qq T 7@` 5@qHzTO@Hsq!T&s&s!GAs!ssC@l s!\ssG@8s!GAs[@sk@qT!(ss!s!GAs!DssSA[BcCkDsE{Ѩ_е /еB,<R4@qHzaT!psls!t'@qHzTе&s]s{w'wstsRsZ7ls5gsМsbs@s\sYs7sSsPs!М[Js(sDs!@ss:s7s4ss.s+s s%s"sМsrssrs!s;@62A"{_ qc c `S*g?qǟ_ q{@[*k jswCT{@.qǟq ǟ RRR@*4v4w57Rw@**{@q@z`TVq TYjT"qTRRr H*Rr 4RqTC@@5"q!T?q T9R@q@z Tw@ 5@**5zqT"q`T q T4jTw@@?q@zT5@.q@zT7@@V5{z4i@99@ 3@ 3@ 3 24`#QqTqaTi9Rar@ @ *Crq@**Ti@99@ 3@ 3@ 3 2T@**z4Xn@**C@@qm T_@ r Tr TB9@SHSB9){iT)@` *@*H*@3 *r@**@**<4Z4{@q@zT#!SA[BcCkDsE{ҨrqTC@@4@** 5@qFzTqT**5@qq$@zATq!@!rDzT@577@xaqT@q@zT7@7aT SA[BcCkDsE{Ҩ_ {S[c* kss5=[!O;5[!H%[3-[#!T5,s@ qWqןjwT!`qs@ q{{@qן jgT!qqןjkaTg@4!.qqןj@T!|6xq!@"tqqןjT!x7kq{@qןjaTw@4!!`q?qןjaTg@4!!D Tqw@4!!| Nq@`5!!Hq4!!d Cq|5w@`4!!l!C!!9Cc@4C!!/C!!*C`!!%C4%5%xu k_D&pk@aT%xu kODpk@aTC@CT3s` p`p`Cp#@C@94q@zaTg@4!!*o/q@zT!!4-gg@5Ng@4!!m@4!!P8o/q@zT/qןj T!!\o!!oa!=ok@4a!T?oqןjAT4a!d o{@qן k@@54!osC4qMTg@5S5RcRa%Rs&xu kCo"@k@!T@4&xu kCo@k@!TMk@5@4w@4qlT!H-sok@@4!3mok@4!gok@`4#Co!?^og@ 5@ @t`5s@*(rT!<Noq!T@`5s@qT@q@zTs@qT@@5!9os@qT@q@zTs@qT@@5! )ow@uc 5g@` 5qןjaTg@4!#`ok@@594#`o`Co@`5g@4!$o@ 4!p$o!$`n@`5g@4@ @`4@C@94!%n!D&nk@@594$`n`Cn!&n!'nk@4!D(`n@@`5@q@z@T!n@@4@4z@[q@zT!T"`n!8#`nw@`5g@4!#ng@5q@zTs@ qAT!$ng@5!.n!/nk@`4!D0n[@nn n!L;n!n@ @qT!|zn@4! 'rn`on!$`#kn!&`gn`cdn`an!#`]nk@5@@5!'Uns@ qT!$(Nn!t)Jn@@`5s@*|'rT!<*>n@`5g@4!T`6n/qןj{aTg@4!`+nk@5 5s@ qTq T! n!!n!,n qR@zT!-nq,T@ @q-T/qLTgqT!(1n/qTqT!2mqT!83m!9!m@@5@4O@m m!'m@4|O@m ?mk@?@54!&`mo?m#m?@m!(k|!\ m!h vCm!m!mk@4! OmO@m@ 4!OmO@ms@*&rpT!$mWqoTs@*&rT!)c!.{m@ @qT@C@94!h/rmq-T! 0lmf{@5qT!H8cmk@ 4!:]m!1XmZq! T!`5Qmg@5s@q@q@z Tv!p)Cms@qT!*m m{@4!9` mk@`5g@8@ @`4@C@94!86l@ @qT! 7lqT!7l!8lg@?qT!>lqT!2lq-T!83g@S4!?`lg@`5k@4!:`lw@` 4! ls@qT!*lk@4!-l@ 5!dl!PlgqT!l9lw@ 4y!Ll@q@zT!*lk@4!-l!X.lgqT!l@4!}lk@@4!,wl@4!plk@4!\ il! el4!{@@5g@4{@49`Wls@ qT!PlqmT!.Jl{@4!Dls@*x%raTq T!x8lq, T!2l@5 ,lq Tg@5qmT!48"lk@`4: ll`l`l`l!9 l`l`Cl`l`#k`k`ck`k`kg@`4y!Xk!X.n!ks@*%rTWqT!k@`4! k@@5!"k@4!"k@`4!#kk@`5!)kk@4! *k!,k~!tkw@@4!@ k!#k!$k!%kqT!X-k!5kqMT!$kq-T!x5k!(+{k!6q T!/rkqMT!0lk! 2hk@@5!4s@*[{@`4!,7Xkq,Tg@`5{@ (48MkJk`Gk`Dkyе>>k;k!?s6k3k0ksC,k)ks6`$k`#!k`k`ck`k`k@`4!s/6 k!k`k!l1`#k`j`cj!x`j`js`j`#j`j`cj`j@ 4!Lj!j!lj!j!j!j!j!lj!$ j! j!!j!X"j!#j!#j!$j!T%j!&j!&jk@ 5g@ 5@@4@ER`{@RS3R`Qazq?qTs@? q!TsqTt4qT{@SA[BcCkDsE _{@5@5g@*4Rqd CzAT5qdBzAT2ҵ*xy7wgaC99g@l*99js@*@Js@*@Ow@7@9{@h@k@g@4k@4'֞()s*y "jjjj?AT@`5g@@@4Wqm~T!( js@*=#rT!*iqT!-i!X.i@ @5!h.i/q@ @ |T{5!/is@qUTs@q T#|4{cS*#[QSQh@@!4@ ?@!@ ?r!TcxA!<@9R!=v2@@EkMTw{s hw@!@ ?`5@hw@!(@ ?@"3SA[BcC{Ǩ_{cS*#[* S rh`@*!4@ ?@!(@ ?@yc:3ySA[BcC{Ǩ_{[S*#RLh@@!4@ ?@!(@ ?@"3SA[B@{Ǩ_{_ qk?q$@zS[**c*`T?q TB""R!+)#!$,"R## qTU&4"/RA!XV֊B9+<C:R5"R!t/BR!)RA!#R!8/R!p/R!/R!0 "R!X0BR!0"#R}""#Rw"" Rb R"qT"[BCRSAcCkD{Ψ`" Qq$@zTB"""R!,"!<-"R"ZQ q$@z Tc@!-c@""RpqTߒq`T**!rTߎq$@zTߎqHzTBb""R!-{"^."Rt"."Rm" RRSA RR[BcCkD{Ψ"qcxSRRRRBR!RC:R\`V9Ү9/@|GR9@~K9ң9G9 ?ҕ9@ k WZT59ҍ9*RR!GRR 9!@R9!@F Ҁ@~ !@~ z:2@[@ P32W@ @._@6c@:[@2k@Bo@F/@TS 3 vfBRAR k bkRSA[BcCkD{Ψ_{SC[dQ#c\Q\`@``A"SA[B@{ʨ_{*4qS[ckso;)T*xXaxa ;@@qmT!R0<1AR7;@@5RARRaR;@@q T;@@@94!1!0{@ q@*To@qTB9K1#"Rn!1"Rg!1"R`!aRRRo@,q TaR 2RD22RB"R"#!2:!"R!24!"R!\3.!"R!3(!"R!4"!"R!X4!"R!4!"R!51 "R!(5+ "R!p5% o@qTB#"R!5 "R!6 !X6"R B"R",!  "R!$"R!l"R!"R!$"R!"R!"R!|"R!"R!"R!"R!"R!"R!x"R!"R!"R!d"R!"R!\"R!"R!|"R! B,"Ra!0?"Ra!D?z"Ra!X?b,s"RM "RaR"R!ւ,b"R!@\"R!V"Ra!4Pa!"RJB"Rb#a!5B"Ra!5<"Ra!/6"Ra!/0"Ra!0*"Ra!L0$"Ra!l0"Ra!0Ԃ#"R!6"R!7 "R!`7"R!7"R!8;@@`5R8gR8baR8]R9XR@9SR9NR9IR:D!R`:?AR::aR:5R8;0AR;+{@ qT;@@5Ԣ#"R!;"R!;"R!H<o@qbTo@q dTo@qTB=ARB$"RC=AR$"R8o@qT=ARTZRR[wRR"/RER@ >R9R4ZRR@vp"R%BR "RBR!R>{ARvR$>qRh>laRx gRcR_@[k  qSTBBR$BRB,%"R_V+<C""RW"W@)+ "R "R"R_@ R! RW@A R a R R @W[@q q{*;4G@#R /#R " Rb R~K@,B%#R_Z+<9+C>"#R[[@#R"#R[J#R_@ RM" RHB RCb R> R9R>R4?!R|?aR?o@dqTS@C""R>O@RМs/Z/90[0G@0O /Є8/RGRRR"RBRIR>KG@RRRR"RBRK@R(G@R#RRR!RAR{@ qaT@ q*TC@BBR"%iCR{@ qo@,q{@ן qo@qן jAT4B?#c%"RK! R7"R#%@ R{@ qTAR2aR\3R3R4RX4R4;@@q T"RaR2U54BPآ%"ROƔ"RK%h"RGZC9%"RC"R"R"RO@RwfK@!RaG@AR\C@aRWRQRZKR9GE"R"R"R"RR-R)!R%AR!44B&"Ra R"R!u"R!o"R!0i"R!ca!, #BR}BBRc#wB$"Ra!po"Ra!i"Ra!c"Ra!$]"Ra!`W"Ra!Q"Ra!K"Ra!$E@QqTC@BBR"CR!R2RR uRR oR!RPi;@@$5"RARabRaR  ZbRaR`kU RaRN!RtpARk@k>Rf{@ qo@,qןjTB"Rc &RPo@<qǟj!TB!Lc@&"Ro@{@qן? q o@?q@za2T@25R3R>.Х0"/SBRЄX0"RO\8R98RS@AR O@!RRR{@ q;@@8T5B"R6#!v"R!p"R! j"R!;d"R!;^"R!Ha!0"R8o@qǟj*@TB"RB'!+b'"R!$"R!4!"RB"R֢'!"R! "Ra!0"R!"R!Da!t1"R#UJU_@@!4@ ?@!(@ ?@RA3@4@ ?@!(@ ?@!Lo@,q@zTB"R6c&a!9&"Ra!"Ra!8"Ra!"Ra!4"Ra!"Ra! "Ra!T "Ra!"Ra! !"Ra!!"Ra!l""Ra!p#y"Ra!$s"Ra!$m"Ra!P%g"Ra!%a"Ra!&["Ra!L'U"Ra!(O"Ra!)I"Ra!t(C"Ra!'="R!!"RXR9RR4кRB&"R"R"R"R@к@Rqo@q{@HzTB"R&"R"R"R!"Ro@q!TBBR#'"RA!1"Ra!a!"Ro@?qT5B"R"'! "R! "R! "R! "R!X "R! "R! "R!$ "R!T "R! ~! "Rx;@@5B"R"'! m"R!H g"R! a"R! ["R!4 U"R!x O"R! I"R!C"R!X="R!7"R!1"R!8+"R!%"R!!@"Ro@q@zT{@ qTo@q{@ן qj To@q$@z To@q$@zTK@B"R)")h"R!d&"R!&B)"R!&"R!'o@q$@z@TG@b)BR$h>BR"Ra!p"Ra!"Ra!"Ra!$"Ra!`"Ra!"Ra!a!$"RBХ#Â("R vЄ,$O@"ROnS@ RO@ Râ(Х$"R ([Є$O@"ROSS@aRO@RХ$%"RSAЄd%"RO9S@RO@R84BЄ%c("R% #S@"RO@ R R3o@q@zT4B"R)!("RA!-""R!"R!"R!(!)"R B"R)!"RA!`-"RA!-!X"RO5B?b%"R! Rе6XÂ%"R ROo@qTƔ"RK6%Хh"RGМ{CZ'Є"RC"R"R"RO@RK@!RG@ARC@aRRR{RZ"Ra!"Ra!X"Ra!"Ra! "RA!l7*"RA!7"RA!7"RA!8F"RA!H8"RA!8"RA!8"RA!(9"RA!9"RA!9"RA!@:"RA!:"RA!@;"RA!;"*"RA!;"RA!0_"RA!0>Y"RA!`>S"RA!>M"RA!?G"RA!\?A"RA!?;"Ra!5"Ra!T/"Ra!)"RA!#"RA!P"RA!"RA!"RA!L "RA!*"RA!"RA!D"RA!"RA!"RA!@"RA!"RA!*"RA!8"RA!"RA!"RA!`*"RA!%"RA!"RA!x"RA!"RA!@"RA!"RA! "RA!h "RA! "RA!T "RA! }"RA!d w"RA! q"RA!t k"RA! e"RA! _"RA!Y"RA!S"RA!M"RA!G"RA!(A"RA!v9"R"R"R "RRR!RAR{@ qTB"Rb$!< !<"R;@@qm TB"R*!X)"R!)"R!)"R! *"R!l*"R!*"R! +"R!0,"R!\+"R!+"R!$,"R!x,"R!,"R!@-"R!-! ."R}B!t.c+"RY54B.&"RkA R!R!R/AR` Q/aR/R/R`80R@?! R R 7{@ qo@K,q{@ן qo@qן jAT4B"Rc%!?%"R!7o@q@z@TB /x +"R "Ra "RAS/C@"R/G@"R/K@"R80"R!0"R!H "R!1"R!1"R!2"R!l2"R!2"R!d3"R!3"R!3"R!@4"R!4a!d"RB"R*!1C+"R!4{@ qUT##92"R{[4Z42"RO|\3"RKt3"RGl4"RCd"R_"RZO@ARK@aRG@RC@RRR;@@q-"T"RaRU5W4BQ%"RS)"RO!%h"RK{CZ%"RG "RC"R"RS@R9wO@!RK@ARG@aRzC@RuR{oRZGi"RC"R"R"RC@RMRI!REARAU54B95%"R[5"RR+R'a!"R #BR t!5BR!5BR!6o@qןjTo@q@z@TB"Rb+!X "R!l {"RA!0u"R!o"R!i"RA!0c"R!]"R!DWA!t1"RQU5694B&!R{@o@ q?,q@z]TT4kE6  "R@Ղ+Ԣ+ J}6 "R)6 "R6"R#i>BRC>{>Z>9G??BR<7"RC7"RG8"RKX8"RO8"RS8"RWX9"R[9"R_ :"Rcd:"Rg:"Rk(;"Roy\;"Rsq;"Rwi;"R{a<+"RY<<"RQd<"RIR<"RA< "R9<"R1H="R)="R!="R"R"R"R "R+? "Rb%"R"RA!"#@"RA! "R!?"RA!"R! "RA!"RA!8"RA!t2"R!x4@ R M@ R H@! R C@! R>@R9@R4A RC@0A RG@,a RK@( RO@$ RS@  RW@ R[@ R_@ Rc@ Rg@  Rk@ Ro@ Rs@! Rw@! R{@A R@a R@a R@@ R@ R @ R@ R@ R@ R RR{2!RZ_3!R93! R4ARZ4"R"R "R"R"R"R"RARaRR}RyRuRtp;@@qT"RaR@B5%"RGX5"RCS"R{"R%Zk"R9B֊%"R"R"R"RG@RvC@RR!RAR aRRRRF"RX"RS"RN"RIRR!RAR !Rdo@?q{@ Hz To@?q@zT{@ qo@q{@ן qjTo@q@z8Tg@,%XC#R;{#RzZwy9#R#RC@RR"RBR {{C#RzZ3y93#R{#Rub RBRbRh>C#R{{Z>9,U#RO#RI#RCC@RRR RzZ;#Ry9{S/"#RR R)] "RS\"ROT"RKLP"RGDd "RC<"R7Z/"R09/"R):0"R"S@R O@!RK@RG@RC@ARaRRRR"R! "R! "R!0 "R! "R!d3 "R!4 "RA!d g4е?c%"R ! Rе1V#"R RMo@,qT2REBХ2"#"RG Є2"RCМ_3 "R {3"R Z4"R 9[4"R е4"Ry C@AR aRRRRR;@G@@qT"RaRo@qןjTo@,q@zcTtДB%5"RO%@ X5"RK8 P"RG0 "RCk& "R! Z"R 9"R B"R "R O@R%K@RG@RC@!RARaRZ}R9wRFqRvk"RA! "R "R "R "R RMRI!REARA@HO4z!R:M{@ qo@q{@ן q@jTo@q@z ThA,"RO//{;0Z9S| fƴ "RKt P/"RGl "Rg "Rb "R] "RX "RS O@RK@ARG@aRRRRRR"R!* "R!$ "R!d3? "R!49 "RA!d3 h4?b%"R ! R1#"R Ro@,qT2RBХ2"#"RK Є2"RGМ_3 "R {3"R Z4"R 9[4"R 4"R G@ARNaRJRFRBR>R:;@K@@qMT"RaR o@qןjTo@,q@@zT5e4`!R tДB%5"RO%{ X5"RKs P"RGk "RCka "R\ Z"RU 9"RN C"RG ֊"R@ O@R%K@RG@RC@!RARaRZR9RGRv"RA!* "R "R "R "R RR!RAR|@4c8BwR!@M$o@{@;@ rTo@q{@HzTbMR!NR! MR!d NR!H MR! bNR!X ߍbMR!dڍMR! ՍNR!8ЍNR!ˍbMR! ƍMR! NR!NR!@bMR!MR!\ NR!;NR! NR!;NR! MR! MR!bNR! bNR!bMR!0NR!4 {MR! vNR!x qMR! lbNR! gbMR!bNR!H<]NR! XMR! SMR! NbMR! INR!DbMR! ?NR!:MR! 5MR!H 0NR!X+NR!&MR!$ !MR!T bNR! bNR! Bo@qLT &R!-"&R!,.%R!p-!-%RSA[BcCkDsE{ۨo@<q@zT#R!#R!#R!!0$R!ی"$R!D֌!!t1B$Rь4WRA!ˌWRA!ƌXRA!8"XRA!BXRA!4bXRA!XRA!XRA!T XRA! XRA! !YRA!!"YRA!l"BYRA!p#bYRA!$YRA!$YRA!P%YRA!%{YRA!&vZRA!L'q"ZRA!'lBZRA!t(gbZRA!(bA!)ZR]b$R!!1X$RA!S$RA!N{@ qT!$RFb8R!A!8RC(RA!8o@q@zTq{@HzTB#R!X +b#R!l &#R!!0!#R!#R!#R!!0$R! "$R!D!!t1B$R8R!5"8R!5!6B8R4VRA!VRA!!?VRbWRA!t!xWR4WRA!֋! WRt4"WRA!̋A!8BWRt5SA[BcCkDsE{ۨ_o@q@zTq{@HzTA!WRo@q@zTq{@HzT&R!4'RA!dA!(Rc8⼄R4o@q@z{TO)Д3o@;@@R!!+R!!+"R!!,,}BR!!(,xbR!sR!nbR!!t,iR!!,dR!!-_R!!-ZR!PUR!LPbR!KR!(FR!AR!)<"R! 7BR!2bR!!.-R!!.(R!!.#R!!." R!!/B R!!/b R!!T/ R!!L/ R!!/ R!!/ R!!/!R!!/R!!0 R!!/"!R!!d.B!R!!@.b!R!!.݊!R!!8.؊!R!!\.ӊ!R!!.ΊB&R!1Ɋ&RŊ&R!@4;@@@94&R6R!"6R!B6Rе6Дb6R6R;@@@94RRRcR!d&cR!&"cR!&"cR!'z{@ qo@q @zT6R!n6R!i6R!|d7R!_"7R!ZB7R!lUb7R!P7R!K!l7RFo@,qןjT6R!0<6R!t76R!27R!-"7R!T(B7R!#b7R!7R! !t 7R;@@@944R!0 5R!t"5R!B5R!b5R!T5R!5R!5R! !t 5RRA!߉"RA!ډBRA!ՉbTR! ЉTR! ˉTR! ƉTR!T TRA!URA!H"UR! BUR!!H5bUR!!l5UR!!58R!t.UR!!5UR!!5UR!!/VR!!/"VR!!0BVR!!L0bVR!!l0{VR!!0v8R!4qF@9@q4JR!T'h"JR!,cBJR!!4^bJRA!DYJRA!pTJRA!OKRA!J"KRA!$EBKRA!`@bKRA!;KRA!6KRA!$1KRA!t,KRA!'LR!*""LR!!<"ORA!BORA!bORA!, %R! %R! %R! %R! bSR!6SR!7SR!`7SR!7SR!8;@@5o@{@;@rZT%R!8 ӈ;@@ Y4{@ qwTPR!pȈPR!ÈQR!"QR!`BQR!bQR!QR!QR!QR!@QR!RR!BLR!"RR!| BRR!bRR!,RR!}RR!xOR!sOR!nOR!iOR!ld"'R!5_B'R!(5Zb'R!p5Uo@q T'R!5M'R!6H!X6'RC4'R!!6='R!!68!!7'R31R! .1R!$)2R!l$"2R!B2R!$b2R!2R!2R! 2R!2R!x3R!"3R!B3R!db3R!3R!\3R!3R!|އ3R! ه4R!ԇ"4R!χB4R!ʇb4R!Ň"R!!0?#R!!D?"#R!!X?4R!4R!@4R!PR! "PR!p BPR! RR!D!RR!!SR!,"JR!"JR!"bLR!4#zbPR!!4uPR!!po@,qM1T(RA!h"(RA!XcB(RA!^b(RA! Y(R!!l7T(R!!7O(R!!7J)R!!8E")R!!H8@B)R!!8;b)R!!86)R!!(91)R!!9,)R!!9')R!!@:"*R!!:"*R!!@;B*R!!;b*R!!;*R!!0< *R!!|<*R!!<*R!!=+R!!D="+R!!t=B+R!!=b+R!!=+R!!>+R!!0>܆+R!!`>׆+R!!>҆,R!!?͆",R!!\?ȆB,R!!?Æb,R!!,R!!T,R!!,R!!,R!!P-R!!"-R!!B-R!!Lb-R!!-R!!-R!!D-R!!-R!!.R!!@}".R!!xB.R!!sb.R!!8n.R!!i.R!!d.R!!`_.R!!Z/R!!U"/R!!xPB/R!!Kb/R!!@F/R!!A/R!! `@8@ ?Q?qT5`@8@ ?Q?qT,!0@ ?Q qT!x% D @@y!`@4@ ?a@4!4@ ? qTqTqaT`@8@ ?Q?qT `@8@ ?Q?qhT `@8@ ?Q?qHT,!0@ ?Q qHT!x% D P@y`@4@ ?a@4!4@ ? qTqTqT`@8@ ?Q?qT`@8@ ?Q?qT`@8@ ?Q?qT!0@ ?Q? qT`@0@ ?Q qT!x% D `@y`@0@ ?Q qT!x% D p@y`@0@ ?Q qT!x% D @y`@0@ ?Q qT!x% D @y`@0@ ?Q qT!x% D @y~`@0@ ?Q qT!x% D @yrGRp@GRnGRl`GRj GRh{S[3R3`wZ Fub*9[B@` R@`y@` @`SA{Ĩ_{S[_3e3`hF@@ `@F@`Z@@BRa:@9A3a:@` @`w4 R`9SA[B@{Ĩ_{S4!R[we='@RRRR#RBR@9C*SA[B@{Ψ_{S4!R[w@='@!RRRR#RBR@CRx*SA[B@{Ψ_{S4<!R[w='@RRRR#RBR@yCS*kSA[B@{Ψ_{S4<!R[w<'@RRRR#RBR@yC.*FSA[B@{Ψ_{S*!R[w<'@RRRR#RBR@C *!SA[B@{Ψ_{S*!R[w<'@!RRRR#RBR@C*SA[B@{Ψ_{S!R[w<'@ARRRR#RBR@C*SA[B@{Ψ_{S!R[wa<'@aRRRR#RBR@C*SA[B@{Ψ_{S4!R[w<<'@RRRR#RBR@9Cu*SA[B@{Ψ_{[ QqSc#)Tc !< HR @`C*!Rx @"@h h3`R@6@"@hsq h38R@,.qT7@B`!@BHu8cb"@@"@hsc@R h3@@"@hsc@R h3@@"@hsc@R h3@@"@hs h38R@@"@hs h3xR@@"@hs h3R@@"@hs h3@R@@"@hs h38R@@"@hs h3xR@@"@hs h3 R@@"@hs h3`R@@"@hsq h38R@.qT7@B!@BHu8cb"@@"@hs8c@R h3@@"@hs8c@R h3@@"@hs8c@R h3@@"@hs8 h38R@@"@hs8 h3xR@@"@hs8 h3R@~@"@hs8 h3@R@v@"@hs8 h38R@n@"@hs8 h3xR@f@"@hs8 h3 R@^@"@hs8 h3`R@V@"@hs8 h38R@N.qxT7@B!@BHu8cb"@@"@hs@R h3@;@"@hs@R h3@3@"@hs@R h3@+@"@hsx h38R@"@"@hsx h3xR@@"@hsx h3R@@"@hs@R^ h3@@"@hsy h38R@@"@hsy h3xR@@"@hsy h3 R@@"@hs`R~ h3@@"@hs ` h38R@.q(jT7@B!@BHu8cb"@@"@hs@R h3@@"@hs@R h3@@"@hs@R h3@@"@hsx h38R@@"@hsx h3xR@@"@hsx h3R@@"@hs@R^ h3@@"@hsy h38R@@"@hsy h3xR@@"@hsy h3 R@w@"@hs`R~ h3@n@"@hs ` h38R@d.q[T7@B !@BHu8cb"@@"@h8b@R h3@P@"@h8b@R h3@G@"@h8b@R h3@>@"@h8 h38R@6@"@h8 h3xR@.@"@h8 h3R@&@"@h8 h3@R@@"@hs8 h38R@@"@h8 h3xR@@"@h8 h3 R@@"@h8 h3`R@@"@h8q h38R@.qMT7@BP !@BHu8cb"@@"@hxb@R h3@@"@hxb@R h3@@"@hxb@R h3@@"@hsx h38R@@"@hx h3xR@@"@hx h3R@@"@hx h3@R@@"@hsx h38R@@"@hsx h3xR@@"@hx h3 R@@"@hx h3`R@@"@hxq h38R@.q?T7@B !@BHu8cb"@@"@hs@Ra^ h3@p@"@hs@Ra^ h3@g@"@hs@Ra^ h3@^@"@hs h38R@V@"@hs h3xR@N@"@hs h3R@F@"@hs h3@R@>@"@hs h38R@6@"@hs h3xR@.@"@hs h3 R@&@"@hs h3`R@@"@hs h38R@.q1T7@B !@BHu8cb"@@"@hs8c@R h3@@"@hs8c@R h3@@"@hs8c@R h3@@"@hs8 h38R@@"@hs8 h3xR@@"@hs8 h3R@@"@hs8 h3@R@@"@hs8 h38R@@"@hs8 h3xR@@"@hs8 h3 R@@"@hs8 h3`R@@"@hs8q h38R@.q#T 7@Hu8a B@`@B@Bhsx@ch3@R B@`@B@Bhsx@ch3@R B@`@B@Bhsx@ch3@R |B@`@B@Bhsxh38R sB@`@B@Bhsxh3xR jB@`@B@Bhsxh3R aB@`@B@Bhsxh3@R XB@`@B@Bhsxh38R OB@`@B@Bhsxh3xR FB@`@B@Bhsxh3 R =B@`@B@Bhsxh3`R 4B@`@B@Bhsx_qh38R ).q(T7@Ku8a B@`@B@@hsa~h3@R B@`@B@@hsa~h3@R  B@`@B@@hsa~h3@R B@`@B@Bhsh38R B@`@B@Bhsh3xR B@`@B@Bhsh3R B@`@B@Bhsh3@R B@`@B@Bhsh38R B@`@B@Bhsh3xR B@`@B@Bhsh3 R B@`@B@Bhsh3`R B@`@B@Bhs_h38R  ?@!,@ ?@`@0@ ?*`@4@ ?*`@8@ ?*R****x@@ ?RSA[BcCkDsE{Ш_{ @Sx@ ?@!,@ ?@7@x@ ?@!,@ ?@ |S7SA{¨_ր@x@ ?@!,@ ?NxrT`@x@ ?@!,@ ?SA{¨AxB{ B0G ;B@fBBE`@B@@@? @{ƨ_{S @@ ?@5@"@!R@?nDq`TqTc!< @X"^R RSA{¨_ R_qhT!@! H`8a ` _ր_` _`D _{cD!< @XR` _` _{S[])c)@vZ8F@``W0@[B` @@`SA{Ĩ_{SwD[`TBn.5j.@4@ @10.0` @` SA[B@{Ĩ_{ S[c#))@yxZlF@``-C~c@Fc@c16@cC` @#@`@`VSA[B{Ũ_{S @[c@ ?`@@ ?`@x@ ?`@x~@@ ?dcCSA[B{Ĩ{S @[c<@# ?`@ @ ?`@0@ ?`@\@ ?`@l@ ?#@cCSA[B{Ũ|{c+{è_D{@FSc@[a!+{#WSA[B@{Ȩ_{@S!@ ? qT`@RR@ ?C*C@5T xb@! @ ? c"ځR!< xZ`@@ ?$qT`@@ ?q TSA@{Ũ_@!@ ?@hSk`@@R ?@ 3C*C@3T xb@! @ ?֠cځR@s"@*@?{S*@!@ ?@hT`@@ ? qT`@@ ?@ 3`@ @ ?`@@ ?֠@!@!`@@ ?$qT`@@ ?qT`@@ ? q@TSA@{Ũ_@!@ ?@"@*@?֠@@ ?@"@*SA@{Ũ`@@ ? @R!@ ?C*C@3 T xb@! @ ?`@s"@*@?`@$@ ?@!@ ?@! @ ?@"@*@?`@@ ?@! @ ?ր@{ !@R/ @{è_{S@[R#'l/@R'c/SA[B@{Ũ_{S["T@6@@_aT@ SA[B@{Ĩ_@ @! T}T@>NCa?Tjah!! ``@ T @BTT` @cTc Ta @Tj`"h 6v {S[*&*=@^G@``#5@5@@ ?@` @``@@@?SA[B{è_{S@"t@@?SA{¨_{S@@[*c7Qk@ ?q!T8R`@q@ ? qaT6RqT5&E@! TSA[BcCkD{Ϩ_`@@ ?q`T`@@ ?qT`@@ ?qT`@@ ? q T`@@ ?$q`T`@@ ?(qT`@@ ?,q`@@ ?q T`@@ ?q`@@ ?qA TqTQ?q Tx 5r TR_j Tr@T`@_@ ?*s*NrT`@@ ?*`@@ ?*`@@ ?**R*R*t`@_@@ ?*N`@@ ?`@x@ ?@!,@ ?@6Cr T@|@ ?@!(@ ?@BRr!`!*[`@@ ?qT`@@ ?qTqT`@@ ? qTQ_qAz T`@@ ?qAT&E@aTqT3raT?q)T2raTq`T`@@ ?@#@_@`? {c @[6@S@# ?@@ ?`@@ ?rT`@x@ ?@x@ ?2}raTR*SA[BcC#@{Ψ_ր@@ ?rT`@@ ?<qT@@ ?<q T@t@`@x@ ??֠@|@ ?@!(@ ?$`@@ ?r T`@@ ?<q T`@@ ?8q`TBq!T`@@ ?0qTߎq TfqT`@@ ?0qTR@@ ?0qTRu@T@@@?֠@@@?֠@t@`@x@ ??֠@|@ ?@!(@ ?s$zߖqTߎqT`@@ ?8qT@CRRR#RRRt@s?qT6RfQ qTq T qTH T Qq T q`T T QqHT`@x@ ?@x@ ?w|rT`@@ ?*@@ ?kaT`@x@ ?@ rT@x@ ?@ rT`@@ ?r'T`@@ ?r(T`@@ ?ߎq*&Tfq TrQ?q`T`!Xaxa ր@@ ?0qTqTfqiTjQ?dqhT!Xaxa " Qq T Qq`@@ ?0qT@Ct@`@@ ?*RRRRRr?"BCqT`@@ ?*@@ ?k㢀qTߒq@RRRt@RRr?`@x@ ?@x@ ?SA[BcC#@{Ψ{@RRR#Rt@`@@ ?0qT`@@ ?rTBqT`@@ ?rTBqT`@@ ?Lr@T`@@ ?rT@@ ?rTqTfqITjQ?dqT``"Xaxa ր@@ ?,r!Tc`@@ ?0qT@@ ?0qTV`@x@ ?@ rTvqThTrqTfq T`@x@ ?@ r T@x@ ?@TS;q T qT`@x@ ?@ raT q TR@x@ ?@ rTST@t@@x@ ?`?@x@ ?@ rT`@x@ ?@!X@ ?@x@ ?@!X@ ?@rT@x@ ?@ rT@x@ ?@ rTHR@@ ?rTQ?8qHT`0#Xaxa ր@@ ?rT`@@ ?*@@ ?k`T@@ ?qT`@@ ?rT`@@ ?rAT`@@ ?raT`@@ ?rT@@ ?rT`@@ ?rT`@@ ?rT@@ ?rTR@@ ?rT@t@@@@@ ?rT`@@ ?r@T`@@ ?*@@ ?kTR@t@@@C ?RRR*nRC@t@@@ ?*@@ ?*R**RRfq ?*H@@ ?rAT@@ ?r T`@@ ?*@@ ?kTR@t@`@@C ?*R*RRR9q?R@@ ?r T`@@ ?*@@ ?kT$R@t@@@ ?*`@@C ?R**R*R q?@@ ?r!TG`@@ ?r`T`@@ ?r! T`@@ ?r! T`@@ ?rT@@ ?rT`@@ ?r T`@@ ?rT@@ ?r T`@@ ?rTHR@@ ?r T`@@ ?r@T`@@ ?*@@ ?kT`@@ ?*@@ ?kT`HRq@@ ?raT@@ ?rTHRc@@ ?r`T`@@ ?*@@ ?kaT`@@ ?*@@ ?kTHRE@@ ?rT@x@ ?`@x@ ?@@ ?r@T`@@ ?rT@@ ?*`@@ ?֟kT qTqiT`@@ ?*@@ ?kT`@@ ?*@@ ?kAT`@@ ?*@@ ?kT`@@ ?rT`@@ ?rT`@@ ?*@@ ?kT`@@ ?rT`@@ ?r T@@ ?rT@@ ?rT@|@ ?@x@ ?~ b}R?GCk Td}@}7hd@! @ ?@!x@ ?@h{@! @ ??@*&k7@k;TGCcET@ @! _sT@K@O@S@WC @`!@$ @ d!`c@@@T`T T @! @`! @!RwA{S @@ ?a@ !@ ?SA{¨! @ ?a@ ! @ ?SA{¨5!@ ?@`@@ ?SA{¨&RSA{¨_R_{S[ck"SA[BcCkD{Ψ_@@*x@ ?@!@ ?@qT"q THTq`T*rT`@@ ?`@@ ?@!@ ?a@!@ ?@!@ ?@@`@x@ ?cC*SA[BkD{Ψր.Q q T`@x@ ?@!@ ?<qT`@x@ ?@!t@ ?raTrqTFq)T`@@ ?`@!@ ?֗BqT`@x@ ?@!@ ?0qAT`@x@ ?@!p@ ?r!T`@x@ ?@!t@ ?rT`@x@ ?@!l@ ?r TnrqHTFqTNQ?$qT`$Ha8a uR`@@ ?*`@@ ?*`@@ ?*`@@ ?C*****Rk*@;quR TQURRRRR5RR5RRURq`T: ?@!x@ ?@!,@ ?@`6 rT`@|@ ?@!(@ ?@BRr!`!*`@@ ?@!@ ?@a@brT`@|@ ?@!(@ ?@!`{,Sn @` @`SA{¨_{S[*'!!@!@ ?`@4,ҨO #`<}`@*@@?ր@`5'@a@7@5'@@!@ ??`@t@@?4rSA[B@{Ũ_,Ҁ' {rS[@T*@ @@?@!@ ?`@@ ?*SA[B{è`@@ ?@#@*`?@SA[B{è_SA[B{è{ ,<@@`@@ ?| @{è_!@!@ ? @5`|{S@"@@?SA{¨_{S@!@ ?@"@R@?`@t@@x@ ??`@|@ ?@!(@ ?SA@{è_{@@S(@ ?`@,@ ?@!X@ ?>@@SA{è_{SkZL@[ssCcsQs~@X{sC@4 q ATT 6`Q |@*s4@$@ ?SA[BcCkD{Ũ@SA[BcCkD{Ũ_{S[5# a!n a!n@@"@AR@?@aB@[B@`BSA{Ǩ_{S,V`{`@@@@!@ ??SA{è_{SA,:`{`@@@?SA{è_{[ Sck" BE`B@|@@@9x @ S@qAT?@@"@!R@?SA[BcCkD{Ũ_`@@ ?``@@ ?{[@@Scx@k ?arraT@x@ ?@!@ ?rAT@x@ ?@!t@ ?r!T`@@ ?raT`@t@ ?rTr*Bq T@x@ ?@!d@ ?ra T@`@ ?r!T@`@ ?rT`@`@ ?raT@p@ ?rT`@p@ ?r@T@4@ ?*`@4@ ?kT@4@ ?*`@4@ ?k T@l@ ?r@T`@l@ ?r T@0@ ?*`@0@ ?ֿkL T@x@ ?@!d@ ?rT@x@ ?@!l@ ?rT@@ ?rTSA[BcCkD{ƨ_`@p@ ?r TT*,-@0@ ?Rc?k-T@@ ?/"@@ ?cca!< XbR`@`@ ?raT@@ ?SA*[BcCkD{ƨ7@8@ ?*`@8@ ?kTz@8@ ?*`@8@ ?kT`@l@ ?rT`@0@ ?qAT@4@ ?qT@8@ ?qT`@p@ ?rT@0@ ?qT`@4@ ?qAT`@8@ ?qT`@l@ ?rT`@`@ ?rTW`@l@ ?rT@@ ?*`@0@ ?ֿkTK{SBqAT?4 qT?qT?lqT?0q`T? qT@SA{è$Q8qT`$Hd8a `@@ ?qaTSA@{è_{[BSqT?q*T?dqTSA[B{è_5hQfqHT`%Hu8a ?lqT!Q?8qT ᡏ@T@@!x@ ?c@*`@@@!@ ?rT`@@!@ ?raT@@!@ ?qT`@@!@ ?qT@@!x@ ?@!d@ ?rT@@!x@ ?@!d@ ?rT@@!x@ ?b@` `@@!x@ ?@!d@ ?rT`@@!x@ ?ւ@@!x@ ?b@`@@!x@ ?ւ@{SA@[c !@# ? 5+@@!@ ?ր5 E.Bq T"9\!R EFaR@x@ ?@!d@ ?r T/@@!x@ ?@!@ ?*@x@ ?@!0@ ?RRR**RfaR/@aR/+@@+!x@ ?/@@!x@ ?orT+@"/@@"t@@?`R`SA[BcC#@{Ш_CcaR+@@!x@ ?/@@!x@ ?orT@@ ? /@@!x@ ?1gE6 *9Ftf xb@` R`y@` @`/@@!@ ?@+@jX@!@ ?@hXhSk`@"@ ?@ 3@@ ?vfrTEr T`@@ ?@BRr!`!*;/@@!@ ?֠+@@!@ ?@@ ?\@@@9qOEs@@ ?@7`@@ ?/@@!@ ?>frT+@@!@ ?7frT{[*A@Sc !x@# ?@!@ ?@q!TSA[BcC#@{Ϩ_+@@!x@ ?@!@ ?@qTjQqT/@frT+@frT/@frTjqTnq"T/@frT+@frT* ENFcC*/@+@*FrT`@@ ?`@@ ?@!@ ?`@@ ?@!@ ?ֿ@'T`@@ ?`@@ ?@r`TcrT`@|@ ?@!(@ ?@BRr!`!*`@@ ?@!@ ?@#a@rT`@|@ ?@!(@ ?@!`d/@@!x@ ?@!T@ ?@!@ ?rTV+@@!x@ ?@!T@ ?@!@ ?rTI+@@!@ ?rT/@@!x@ ?/@@!x@ ?[|@#R/@RRR#RRaRNe#RRR+@AR/R+/@+*#RR8+@erT/@@!@ ?rT+@@!x@ ?+@@!x@ ?Z|@#R\+@RRR#RRaRe#RR /@AR+R//+@/@qer T+@lerT/@@!x@ ?֝Z|@#R/@RRR#RRaRd#RR+@RRR#R/RaRd#RR/@RRR#R+RARd#R R+@RRR#R/RARd#R R/@*+TR/MY@a@@`?``@@ ?@!@ ?@O{S[*`@x@ ?@!@ ?@qTSA[B@{Ĩ_ր@x@ ?@!@ ?@q T QqT`@x@ ?*``@x@ ?*9*CrT`@@ ?`drT@x@ ?@!`@ ?rT@x@ ?@!@ ?r`T q!h `@GR0@ ?{S[ @u`@` @u@~ @ @SA[B@{Ĩ_{S@ ccda!< `"RW? ?!T?!'@!@b! @@`b@qSA@{Ũ_______!R9_D9_`_`_{ @ @ ?8qT`@x@ ?@! @ ?@7`7`@|@ ?@!$@ ?@! 2 @{¨__QqTa!' H`8a R_ R{ *rT* @{¨b @{¨_QqiT{cc'a!'`0"BIRa!x% H8_{S*!R t~)G@`SA{¨_$ER?j_$E R?j_֡{[Sc@@x#~B!˟ TR SA[BcC#@{Ũ__T@"Tsa~Ӡ@rR@!?TCh`j   _!{@@S[c@ ?`@@ ?@@!`B `T TCc(A!< @*bRLҠ@A!CBT}hx@!0@ ?`@hx@@ ?`@ @x3@`Txwx3s@!@ ?8qAT@x@ ?@! @ ?@ 6@?qT@!@ ?@?T@@ ?@@TaIt@_T!B TaI RSA[BcC{Ĩ_T _T TS T {c,S[#s!R @` @`@kT!T#c9!5b Rzu_$SA[BcC#@{ƨ_{c,S[Rkc!R@` @`v@kTq!Tc!5b R @!@ )SA[BcCkD{ƨ_{S@5Sb@A @T_ A@A@" @b!@A`X`"USA@{è__@@@{ CC'C#=K'O'D==#='=+=/=3=w$@$A%R?{Ϩ_{ ==#='=+=/=3=7=@(7x6`@qLTER'D+['_'E$`@$A?`@87`^@!Rd9@ @{Ш_{'D+ ['_'E==#='=+=/=3=7=$@$AER?`@87`^@!Rd9@ @{Ш_{===#='=+=/=3= @wE7CC/C#K/O/D,@$A%R?{Ϩ_{CcL+!5@, RF95{[U SAcT SA[BcC{Ĩ_ַ@CT@t`sTsa}@@sh8Tjah!! " _@D?kkT{Cc%!<@8%Re!||@ha_@@ D_R{k`@S[cs @ ?@0@ ?@!@ ?@@@ ?@!?,qT?qT!Q?$qT@9Ha8a Ss-`@ @@E+BBl1@?l?DqT@@ ?44Q?qTBB9@Ha8a ր@Ss,@ ?@R@s@ ?@9`4SsB.@@Ss.qsSs1Ss0Ss0Ss-SsJ-ҹSs/@@@?qT?qT@@@ ?cCSA[BkDsE{ƨ?L qTER!R[@@D1bo1@?4R=@@ ?@qT@X`@ ?@!@ ?֖orA@@!T4@`@ ?@!@ ?1@bo1?@@D1bo1@c9@`@ ?@!@ ?1@bo1 ?*SA[BcCkDsE{ƨ_R{S`@[c @# ?@0@ ?@@ ?@ xR!RY`@@@@ ?"1@,T@@ ?@qT@`@ ?@!@ ?#ora@@T4@`@ ?@!@@@ ?@qT`@D+"1@SA[BcC#@{Ũ4@`@ ?@!@4@qTqT`@A@@ ?cCSA[B#@{ŨL qTSA[BcC#@{Ũ_{e@S[6@D2c08F@BB+?֟SA[B@{Ĩ_@@t@ ?r`@Tx@ ?rT`@@ ?raT`@@<@ ?k+T@Dh2c08@BB+@?`@<@ ?Q`@L@ ?ַ `@L@ ?ֱ@!0@ ?l@ ?r`@T@0@ ?kKT@D2c08@BB+@?`@0@p@ ?rT`@@4@ ?kT@DЄ\3c08@BB+@?`@4@{SR[c#@@!@ ?kmT^@@"@*@?@*@@@?@*@@@?@arTsRSA[BcC#@{Ũ_{9S[cks7?Y@GKO@ @T`@;@@ ?*`@@ ?֟kKT`@@ ?*`@@ ?֟k T`@@ ?*`@@ ?֟kӀRsCs@kJT`@*@@?@@!(@ ?@8qTqT`@*@@?@*`@W@@?@`@Sl@ ?) @#J@@H?rT`@*@@?@@!(@ ?@<QqiT`@*@@?@*`@W@@?@`@Sl@ ?) @#JI@?rAT9#wۆBT딒}?@ah@BB>@!d``@! @@?raT`@w@ qaT`@qTA!L?h`4!Lc4A!p?^ 5BB?@`@6BB<@BB@SA[B@{Ĩ_{#c*!< +⌀R{S[c@0@ ?@@!@ ?@x`@@ ?@(@@`@@ ?BBp@?֠@@ ?@ zT@pI9A5tI95xI950A?aThB1T@$Є+[BBB4cC@SA{ĨSA[BcC{Ĩ__qTR__qT!@_qTR__qT" @ _qATR__qTR__qT" @ {S`@t @SA{¨_{S`@t @SA{¨_`A9a4_<@@!K @!Q@?k!ЂR?q! "@D?kkT{#c$!< 8%BRLA! @_{@D?k+Tc!< 8%bR9 ||a!!@!c!<Rbh {_@D?kkT{#c%!< 8%R!||@ha_{ c0)!<*BR @@"c0)!<`*R{_@@@ D_R {@q{ן_R_{@SFkT`@x@ ?rT@$+c`:BB@?ց>F@`.@SA{èSA@{è_{S@@[t@ ?raTf@G{rT`@,@ ?ց@PrT`@,@ ?@9 5`@@BBSA%@@[B{èSA[B{è_{S@[c*|@ ?rT*[BcC.@SA{Ĩ[@<@ ?k`T`@ qT`@BB\@@SA[BcC{ĨqT`@BB@@qT@<@ ?k*T`@BB@@4qT`@BB@@Cc0A!L XlRSA[BcC{Ĩ_{ @S[c@# ?@@@ ?`@R@@?@@!(@ ?@@jX@ ?@!x@ ?@!,@ ?@hXhSk4 `@0@ ?@!@ ?0qT`@0@ ?@!,@ ?@hT`@0@ ?@!,@M@@ ? @!@ ?!@@? qTHT?qT?qT6R?qT֊CRkIT@xw@! @ ?@!@ ?@`@!hSk*@@?@@!(@ ?@!hSk? qTVRR!@ QqT!H Q? qHT@@@! @ ?@!@ ?@sjS@@ ?@!e4@*@@?ִ@@ ?@a 3SA[BcC#@{Ũ_RR*{_ qST_qT_q T@_qa T@_q-T@$+E@BB@?`bR95`@$+BBP@SA{¨`C9 4`@$+BB@@_q T@$+E@BB@?`bR95`@$+BB,@?`@qmT`@$+BB@?`zAqmT`@$+BB @?`~AqmT`@$+BB@?`zA`z`@Ba5!RSA{¨_`C94`@$+BB@@_q T@$+E@BB<?`bR95`@$+BB @?`@qmT`@$+BB @?`~AqmT`@$+BB!@?`zA`5`@$+BB@?`~A`~`C94`@$+BB@{S@ Qq*[T`jOrT`@c2$"c"R@?@*[B`@SA{ĨY{S`@[ckH@+ ?@!@ ?@@@! @ ?@!@ ?8qAT@x@ ?@! @ ?@JR@qHTqTq-Tq -TRRRR6@q`T| qT`@@@ @ ?$+@"BP#?֚6@q`Tx qT`@@@ @ ?$+@"BL$?6@Q?qTx QqT`@@@ @ ?$+@"BD%?@*jT`@@@ @ ?$+@"Bp&? *(jT`@@@ @ ?$+@"B&?@@ ?q&T !4Q?j T)4@q`Tt q!TrT`@@@ @ ?$+@"B@-?րR@ @qT`@@@ @ ?$+@"Bd.?@R@ @qT`@@@ @ ?$+@"B/?zx6@QqT`@@@ @ ?$+@"B1?@q`Tt q!T@J@!x6`@@@ @ ?$+@"B02[BSAcCkD+@{ƨRQ@q(TbBp(@H`8b@ X Q$qhTbB(@@H`8b@  @@!@ ?\@@@@@RR@!@ ?\@@@ @@!@ ?\@@@@ @ @@!@ ?\@@@@@@!@ ?\@@@@@@!@ ?\@@@@@@!@ ?\@@@** x`@!@ ?\@@@@xu**  x`@!@ ?\@@@* x`@!@ ?\@@@@* x`@!@ ?\@@@@**" x`@!@ ?\@@@@xu@@@@@!@ ?\@@@@@`@@@ @ ?@$+"Bh'?@q`T@q!T_q @zT`@@@ @ ?$+@"B,?@4Q?jT`@@@ @ ?$+@"B )?֠ rTQ?j@T`@@@ @ ?$+@"B*`@@@ @ ?$+@"B,?ֺSA[BcCkD+@{ƨ_{S`@[@ ?`@@ ?@qT@$+[B"Bt3@SA{èSA[B{è_{[A@S!@764 ?@ccCk TxssSA[B@{Ĩ_ڋ @94@@`3@_{ڋ c&@9C4@$+E@"Bl4?&9 @{¨_@f@"B+@@Є3@ЄX4f@G@B5@f@@Є,6H@B`8{S @[@ ?5LraT@@`@@ ?[B$+B8SA{èSA[B{è_{S @[@ ?* QqhT`@@ ?r`TSA[B{è_RR@*rTR"R@*xr!T@@`@@ ?[B$+B,9SA{è{Sd@rT`@$+B9@@SA{èSA@{è_5{$+@e@C@B(:? R{_R_{S@@@ ?0qT@$+"B6@@SA{è`@@ ?rT`@@ ?rT`@@ ?r!TSA@{è_C@0qaTCX@#BT@CqTB @B_qMT@$+E@"B6_{SF9[@5@@,@ ?@@T@@ ?r T`*@qMT`@95`@"B 7@`?`.@qMT@,@ ?@,?qAT`@dR95`@$+"B7@[B@SA{èSA[B{è_{Sd@[c9r T^@`F9 5@@ `h@px@8qT@6@9qT @@T4trT@8q`T"PtrT`@$+"Bx8@?yKrT@@T@@qT@@ )TSA[BcC{Ĩ_֠@qT`@!d @@?rT`@@5`@<qT%Х9C3RR@95`@+#c5"B09@?@@ TBB95@2q!T`F95@a@+"B:%@SA[BcC{Ĩ`@+c"B<:@?*9raT q!T%Х ;҃%RR@r T ( 0` 8@*$rT@@ T`@qT@Ua@"Bp;%@?0 q T^@@"@R@?r!T^@@"@!R@?rAT^@JrT^@JrAT^@AR@@@?rAT@aR@@?raT^@@"@AR@?rT@XrT`@+#c|<"B;@?@P@@qT`@+cc4"B<@?@a@@_ aT?qTbB(AXaxbA! !T`@@?<qaT,a@+"BT=%@OZ@7=R"R@qAT%Х >ЄdC3RsrTrTrrT@r`T`@+"B>@^@ 6N?҃%RRR^@@!@ ?rT#c?^^@@!@ ?rT#cSA[BcC{ĨN`f@sr!T`@+Cc "BL@_`@+#c|<"BT@?qTbB(AXaxbA! ֠^@6.҃%RReR^^@@!@ ?rT#c^@@!@ ?r@T#c`% ҃%RRA@<qT@oa@+"B|%@V@,HqT@_a@+"B%@frrT`@+#c "Bx@?rT`@+#cD"B@?֠@(Q?qBzT@1a@+"B%@T`@+c>"B0 @K _`@+#c|<"B< @A"@CHR@@P` CLS` CDQBt]` R@ "@9!@9 ῂRkmT{#c !!L < bR__{RStB[|||||\ڋ` @94`@ qT#R6RK@!@Rr *K` K@!Rr *K` K@R !@Rr*K` `F9 5`@ qTa@?qT``s `BSA[B@{Ũ_ qaaRa@TڋbD_T{D@S*8q!TAus tSA@{è_֟ qAz!TAB9?T@X@@\@@`$ q`@!TcA(9A,@94$9A,9A(@94qATqT`@+#c "B @SA@{è*a@+"Bd %@{"@ _8qT!-b @F @{¨_"@D{S*ڋB @9[4F9b5b@6qBhAT`_ T@+Cc1E@"B?֠@hT*`@"v@6$<Ů@s4B?֠ @AR 3 aSA[B@{Ĩ_րzq@T"qT:qT*b@+SA[BE@"B|@{Ĩ+Ū@{[* @S@ ?kT`@@ ?<qTRSA[B{è_RRH@*!!E?@3IT{*ah`raTs R{[@@Sc@# ?\@9R@@9 5@:@SAc+[BcC#@{Ũ`@@ ?@`@9|S60@ ?x@@DqT4@@ ?`4R`@@ ?@8 qT`@@ ?@!@ ?@!x@ ?@ rTS@T`@*@ ?`@@ ? qT`@@ ?$qTqT@;@SA[BcC#@{Ũ_{[B@SB@_T6R"RЄ0҃%RR@@ !T`@55е=R"RRSA[B{è_{S@@,@ ?@@T@`5`.@hrT#c@y`@,@ ?@@ T@qaT`.@Sr@T#cdd`@,@ ?@@T@qaT`.@>rT#cORSA@{è_`@@ ?rT#c`@@ ?rT#c{SF95E4rT`@Є+B;@@SA{èSA@{è_{[ScG`@!!E?kT{hx@t@ ?rT@t@L@ ?֔"SA[BcC{Ĩ_{S[ck##c(!!L RF9 5D@!x@ ?@!|@ ?r T`@Є+cc`:"B[BcCkD@SA{ŨKrT`@Є+cc`:"BT7R@?֙@kmT*U5"R*1@7Rx*?k T*?4q TA T`@qT`@! @@?  T`@qLT`@B2$@AR`?r@TSA[BcCkD{Ũ_ TTX`@qlT`@B2B@$@ TAT@ T@TT`@Є+cc`:"Bp@?`@ qATa@@? q@@TT?qT?qT@@ATx5[BSAcCkD{Ũ{S@@q T5еR&RRU@SA5RR{èKSA@{è__{ @Sx@ ?@!,@ ?@@TRSA{¨_`@P@ ?@?qT@!@ ?@!@ ?\@@@`@@ ?EraT`@@ ?@!x@ ?E@!@EQk{[SrA T`@x@ ?@!,@ ?@8 z T`@x@ ?@!,@ ?@@T`@@ ?8qAT@c2$ЄcSA"R@[B@{Ĩ`@P@ ?@?qAT@!@ ?IEr`T@@ ?@!@ ?\@@@@@ ?@!x@ ?@!T@ ?jE@@BBEBQkTSA[B@{Ĩ_`@@ ?Dq@T`@@ ?LqT`@@ ?@qaT`@x@ ?@!,@ ?mrT@$Є0cc08B+SA@[B@{Ĩ{S@@[u(@ ?@ H4`@t@ ?rTF95FR`@P@ ?@*qVzT@Є+cc`:"B@ @Є+cc3"BX@SA[B@{Ĩ֖R5`@P@ ?*@*SA[B@{Ĩw`.@SA[B@{Ĩ_{S`@[(@ ?@@T`@(@ ?ַ@Є+"B@[B@SA{è`@(@ ?@@DTSA[B{è_{[V@Sa@Fq"(@TA!)!Hv8ca! @?@"RA3@?@3SA[B{è_@?@R@?@RA3@a@Є+SA"B%@[B{è{ @qT`@qMT`@Є+"B@?`@` @{¨_{ @qT`@qMT`@Є+"B@?`@` @{¨_{SA@!@ ?r`TR"R0o @SA%RR{èe SA@{è_{SRrT`@Є+"B @@SA{èSA@{è_{SBRrT`@Є+"Bx!@@SA{èSA@{è_{S@@[@ ?<qTbRgr T@#c!T@?`@t@ ?rT`@@ ? q!T@#c"T@?`@@ ?<qTR?r T@#c@#`@?`@t@ ?rT`@@ ?q!T@#c#`@?`@@ ?<qTRr T@#c|$`@?`@t@ ?rT`@@ ?q!T@#c %`@?`@@ ?<qTRr T@#c%l@?`@t@ ?rT`@@ ?q!T@#c\&l@?`@@ ?<qTRr T@#c&l@?`@t@ ?r`T`@@ ?qT@#c'[Bl@SA{èSA[B{è_{SA@!@ ?rT`@+B @@SA{èSA@{è_{S@\@[c+k:Z3(Rs;B@*E@9I T{ hu@!(@ ?Uk@r#TrT@T`@@ku7@!@ ?@7@?"krT`@@@hu@!@ ?bC)@?r T`@@@hu@!@ ?@"B*?Lk@rT`@@@hu@!@ ?"B*@?9SA[BcCkDsE{Ǩ_@@cET$ @{3$ @@@9 @T @@9D@ 3 @9@@9q@T 9@@9@4 9@@ `T$$@` 3$$@(@?R kT@@$(@`S 3$(@@1@T c 5@@,?qT@ @#@`,3#@@1@T @@GqT@ @#@o3#@@@yRk@T @y@(@+2(kT@@#(@HS(3#(@@@qT@ @#@l3#@@9q@T 9@@7\4\T#$@d43#$@@0NT#$@r03#$@@9q@T 9@@9`4 R 9@@9`4 R 9@@9`4 R 9@@9`4 R 9@4@ 1@T 4@@9`4 R 9@@0 @Z @@8 @Y _BD@z@T{S`@*a@`@ k T`@+c "B+@@SA{èSA@{è__{S@@[@T r@T`"@R!r6QkhT`@+"B-,@?ք0,RR @?@qT,?qT`@+#c("B-@?r T@B_q+T!T_ q$T@9qT@@T`@+#c"B/@?֠@,?qT`@+#c"Bl0@?֡B@yR?k@TirT@P`@+c"B1@?֠@9qT;@rT`@+#cH"B/@?rT(@rT`@+#c1"B/@?UrT@!Q?qiT@PETB@9 @T`@+Cc"B 2@?֠@1T@1T`@+Cc"B43@?֠@94@@T`@+#c4"B4@?֠@GqT`@+c5"B4@?֡B@yR?kT`@+c"B4@?֠@94@@T`@+cc|0"B5@?֠@94@@T`@+#cP6"B5@?֡B@yR?kT`@+c"B6@?֠@GqT`@+c5"B6@?֠@@,Tr T`@+cc"B6[B@SA{ĨBB_q(T6V/R[C)RH" "5R.`@6r. qT`@qT!`@`5\H"r.DRC)R ҃%RRl R#r.\C3R^ &R`@6. qT`@qT`@qaT\H"..SA[B{Ĩ_{S@@[ck40+a@+"Bt7%@?֠@4J+a@+"Bt7%@?֠@4ha@+"Bt7%@?֠b@94`@+c"Bt7@?֠ @1T`@+cl "Bt7@?+ r9@q-T`@"w7@?@1@T`@#c8"w7@?_T@1T`@" qMzT`@c`+@Bt7?֠@94`@+c "Bt7@?֠@94`@+cc("Bt7@?֠R@1T`@4q T`@+#c:"Bt7@?֠A94`@+c"Bt7@?֠F@1T`@+#cP:"Bt7@?֠J@4-ha@+"Bt7%@?֠RA94`@+c0"Bx:[BcCkD@SA{ŨqT`@cp+@#cP87R!L X#cP88RSA[BcCkD{Ũ_{S@@[0@ ?@!,@ ?`@0@ ? @94qa TB@yRk TbFk T@1T:p<~5h`@T@ЄPcp"B;*@?`@4@ ?@!(@ ?`@0@ ?@!t@ ?rT`@0@ ?@!x@ ?rT@+#c1"B;@?֓R`@0@ ?@!L@ ?+rAT`@0@ ?@!D@ ?tSB@y**@u7*7@ЄPcp"B<<@?B@y :px!SA[B@{Ĩ_{S@4qATB@yRkT`FkT@1Ta:pc<~ h#SA@{è_@X@rT@95`@+Cc"B=@ @+cE@"B<SA@{è`@+"Bd=@?"@B@_T"@9_qT@_ qT@Bl9"9"@B `_To"$@` 3"$_ @p@@R@ @x@@Q@ @@@P@ @@@O@ @h@@S@_{A@@ g qT* @{¨f @{¨_{ST4 [@@ Q(qTA!`) X`xa 5е҃%RR dP*R"R`R9  qT`VS95`@c2$X>c "R@?SA[B{Ĩ_5еzR5RRd+&RR62?Rd\Rg`@qT& ?2@DR(RRP4qT@W`@+c>"B`?@?ָ62Rd\R9`@5`F95&4qT@W`@+cc4"Bd@0qaT@ W`@+c>"B@`"@R!r5QkhT`@+"B-,@?ք0,RR59RDRRa59RDRR5n9RDRpR59RDRȁR59RDRRa@+"Bp`RB%@@i{SrT`@+#cD"BH@?ր@rT`@+cc2"B0@?ր@``@+cc(4"B@?ր@rT`@+cc(2"B@?ր@94a@ DB D@94a@ 4C 4@Pa@ @C @SA@{è_{S[cB@BaB` `*@qmT`@9 4`@t@A ?e*`B@!4@ ?@!(@ ?@q!^`T*dRv@(@ ?[B*SAcC{ĨdSA[BcC{Ĩ_{[B@ScB,_?qk+Tq@z T@+c SA[BcCkDE@B+@{ƨ$ 4gr` T@@,2s`@qT@+#c(B0@?֠@9qT@+#cB0@?9+ZR@*E@8 T{ hw@!(@ ?@,?qaT?qmT@b@!! @?֠:@ys.s2@s*:y@@@hws`E,s RSA[BcCkD+@{ƨ_{S@@[rT:`@a@qT? q`Tq-TV5`@+Cc(2"B@SA[B{è:a@A55q@zAT`@+Cc(2"B @SA[B{è_{S@@[w@qh TA!) H`8a 6 CR"R҃%RR @aR 3 @ȶ`@+Cc|7"B @?ր@ж`@+Cc7"B @?֗4`@qM T[BSA@{Ĩy6j CR"Rg҃%RR` @R 3 `@4I94@e@`@+#c "B @?ֳ @aR+"B  3 `@@?`RB@@@@9  qT`@c2$L c "R@?SA[B@{Ĩ_{#R[56 SZbB` @@+#c "B @?` @_` SA[B{è_{bc@6>q{_{cw@S[T@98A!t-Ar@T@AR 3SA[BcC{Ĩ_A!L-ArT@!RW-ArT`"@ 4`@95`@@`?֠b@9R 3b9ArT`"@ 4`@9@5`@@`?֠b@9!RA!-ArTb@9ARW-ArTRI5RRdЄ+&RR{b@9aR7~+ArT`@@`?`@$, c2"Rc @?֠b@9R7Rq T*wArT`$ך6#c| R8 tДN#4RR=&RR69^4OAr@T`@@`? R9LW~0?ArT`@@`?`@c2c"R@?a@ R9 0 9 \9/w@6q QqAzHT!\4ArTRRq Cz! T! Ar`T R!!(!Ar`T@RqT!04@r`TR!3@r`T`R!4@r`TR!4@r`TR!!`@r/T`@c2$ c"R@?a@ R9 9 q T#c!L h¬R9!5@r`TR!(5@r`T R!06@rT Rb!5@r`T@R!t5@r`T`R!!@@rT Rf! @r`T@R!@r`$T R9q#Tx@rTR`@q!TdЄ-RRD RV9k3^@rTR`@q!TdЄ-RR* RR9Q D@r`T4RRdЄL#&RR R"98a!(,@rA Ta!d&@ra Ta! @r Ta!@rA Ta!@rA T7R*a @r T4RC8RR*Д2aa@"R%@?QqhT*aa@""R%@?ַ`@c2cBR$@?`@a!( @@?r R@T"9&97R4BR_҃4RRWRwRqAT<5RBqT*K#?r`Ttv(RRtRmb@!R7 @ C*W B9`@+B@SA[BcC{Ĩa!X9r?r T`@c2$Hc@"R@? Rr9jqT!!\?r T`@c2$c`"R@? R9TQx@q(T!!LD?rT!!>?r@Tc2@$ c@c2$c"R? R90qT#cT"<5c2@c"R$?!!?rT Rv9!!l?rT Rz9 a!0>ra@Tc2%@c"R? R9Є+@B%@k{ScO[k+@D@ ?\@C9!@5@59Rdd 7RR6`@Є+BO@SA[BcCkD+@{Ǩ8RR@:_T @9 8R:s>r@T`"@`5R0` DR3`#4RR7&RR\ @_ X 4`@Є+#s@B!3m>r T`"@5Rd 7RR8*ParAT`@Є+"B4#3@?֘4`@Є+#3@":>>rT҃%RR`\3`H"DRC)R7?qT`@Є+B@@?x4`@Є+#@B?SA[BcCkD+@{Ǩ_&@.3&!5>rTqmT`@Є+Bl@@?`@BH@`?&@3&54`@Є+#5@mY=rT4Rd&RRRkMT`@Є+B=@@?ָ4`@Є+C@CRy:?=rT`@@`?ֿqMT`@Є+Bl@@?x4`@Є+#?@!2@**32 @a `@-&rT`@Є+B @@Y(|=rTRd 7RRKqMT`@Є+B@@?84`@Є+C(@&@ 3&c 4:5`@!R9R@ 9R7RRd !#4=rTeFkkT`@LB@@?ֿ:qmT`@4BR@@?4`@Є+##@.@3.! =r TRkMT`@4B@@?X4`@Є+#@.@23.!<rTeF kmT`@B@@?RkMT`@4B@@?4`@Є+#@U.@63.Y3<rT`@@`?ֿqMT`@Є+B@@?x4`@Є+C3@199S:<r`T`@c2cBR@?4`@Є+@y@?qhTZ<rT`@c2Pc@"R@?>x4`@Є+@[g<r`T`@c2c"R@?*Q_rAT`@Є+"B4@?ָ4`@Є+C@R!R" k`T2@ 32!Q?0qh.T *Xaxa ֹ:s-<r,TU5`@Є+B@?4`@Є+#s@^Yo <rT2RRU5`@Є+"B @?ؽ4`@Є+Co @Z:c;rT^`FkmT`@Є+B@?4`@Є+#c@f!K;r!Tcj94`@!R 94`@Є+#K@N:;rTfRP`\3`H"DRC)RR7dЄx&RR{qT`@Є+B R@?94`@Є+#@t[c;rT`@c2c"R@?^`FkmT`@Є+B`@?84`@Є+Cc@[:];rT`@c2c"R@?`FkmT`@Є+B@@?x4`@Є+C:@c|b8593Q?qT`@c2 c"R@?֘4`@Є+c B@? @0AT4!;rT Rn9 &RRd5R`@+"B @@>!:rT Rr9!:rT Rv9`"@ 4!H:r`T~!:r`T!:r`T`@+B@@{Sd@\rTr`T`@a! @@?raT`@+B(@@?A!d]@T`@a! @@?rATa@`@@? qTa@?qT@B+SA@{èB@+SA@{è_{S[c#@@@ ?֠@@ ?@!@ ?@@  ! T@@ ?@!@ ?@@@! @ ?` @!x@ ?@!`@ ?rAT`@+cpB@SA[BcC#@{ƨր@@ ? qT@@ ?qT@qaT@@ ?@!0@ ?`@@ ?@!@ ?`@@ ?@!0@ ?@!@ ?/c`1]@``@+cpB$"@?SA[BcC#@{ƨ_`@+cpB @@! @ ?@@qTq2@@ ?@!0@ ?֠@@ ?@!0@ ?@!@ ?/@T@@ ?@!@ ?5@`@+cpB#@Qq"@!@ ?@@! @ ? @@!@ ?@0q(T(q@@ ?@!0@ ?@@@ ?@!0@ ?@!@ ?/@T@@ ?@!@ ?֠5@/@cf@a Qq3*@@ ?@!0@ ?ր@@ ?@!0@ ?@!@ ?/@T{[@Sc" @a!@?rxT@,@ ?%,rT@,?qT@@T`@q!T@avE`kT`@+c B&@?@@q T@@0@ ?l*@@ ?q\ qT`@+c(B&@?ր@p@ ?r@T`@+c(B8'@?ր@@ ?qT@``@+c(B'@?@qTq Tq T`@+c Bx*@L@@ ?@q@T@@ ?<qTqT?`@+)*` 7?A94`@q TJ0r T`@*Pc B+@??@@ ?@qATХ(d 7RRi@,@ ?@W`@+c BD)@?@@ ?@qT`@+c B)@`@Pc B|+*@??A95@0N_T `@T@|@ ?rT`@Є0-c@"B\5@`?ր@AR@@?rT@Rr?rT`@+cB-@?n`@P(*`7`@Є-c@Bd-@ƌ`?@AR@@?rT@aR@@?rT@R@@?rT@RrӍ?rT`@+cB.@@!R@@?raT@R@@?rT@!R@@?rTH0rT@ARre?rT`@+cB/@@R@@?raT@R@@?rT@7\4\_ T `_Tb@`dBAR@_k@ T?kA TB@yR?kT@@ ?rAT@@ ?@qT`@+cB0@?ր@@ ?8qT@B@yt@ ?rT`*@5@x@ ?rT@D@ ?Q `*@5`jEkT`@@@t@ ?rЄ+!%cB83$?ր"@94qA T`@9 5B@y`bF?k T`@+cB04@SA[BcC{Ũ`@PcB @?֌`@+Cc`:B1@?ֶ`@`R95"@94qT`@+c1B85@?`"@4>Xr`T@@ ?@qAT@95@95@9qaT@9`4`*@qT.@}rT`*@qMT@@ ?rT`@+c47BH7@?@1@T@@ ?@qT`@+cpB8@?ր@@@9 %4 ?rT@9a@+Bt9%@?@9`4@@ ?@qT`@+c4B=@?ր@t@ ?rT`@+c4B@>@?@9@4@@ ?@qT`@+Cc|0B=@?@9@4@@ ?@qT`@+cP6B=@?ր@@ ?r@9TqT`@+cB>@?*@+2(kT@,@ ?@@T`@+c<B0@?ր@`@ ?rT`@+c<B@?ր@@ ?Q,qT`@+c<Bp@`@+cB5@?@@ ?8qT`@+cBp6@@,@ ?3WrT@@ ?@qAT@ @ ?@9qT@9XqT'a@+B9%@?ր@ @ ?@9 q!T@9XQ!?0qTa@+Bh:%@?ր@ @ ?@9$qT@9qTa@+B;%@?`@ qT@9qT!$7@awAa@+B;%@ ?rT@`<R3D/RRlqT`@+c0B?@#SA[BcC{Ũ_{S@@[0@ ?@!,@ ?VrT@Qq(T@(@ ?ր`@+c B@?`"@4`F95@ z!T@!,??qTa@!dR9A5 QqT@,@ ?@P@,@ ? @@@@ ?@qT`@+c B@?rT@Qq(T@@ ?@q`T@ET`@+#cBL@?֠B@9 @T`@+#cB(@?֠@1T"@94qT`@+cpB@?֠@1T`@+c0B@?֠@94`@+c4B@?֠@94`@+cP6B @?֠@,?q@T"@94qT`@+c B[B@SA@{ĨA-@@@!(@ ?@,?qaT6-@@@!(@ ?@ zTpSA[B@{Ĩ_{c @S[ `_ksT0N?@TrR@*E@6IT!{@ha7@B(@@?@97@99ha@k@0N?TA94Rk6&@@ 03&@k@ A9`4RA9 4ARr`&@02`&SA[BcCkDsE{Ȩ_{[!@Sc QqksITPB@9?qT qT9+wZsR@*E@8 Ts{ hs@!(@ ?@hs@!(@ ?@@ @!{hsc 4?q!@*?1o`TVro@Tc4!, H$RZ@!E?Q{#j@T@B @?֡"@@!5w@?kMT@B0@?@w@kw@1`Tk*5@hs@!(@ ?w@{@ wSA[BcCkDsE{Ȩ_{S@@[cX2x@ ?I R`9`v@@!@ ?5`@+B$@?9R`@ث`v@@!,@ ?@!hSҫSA[BcC{Ĩ_֠@vv@x@ ? rT9R`@bv@@uv@!x@ ?r`T`@+B@?`@qlT`@+B|2@?9R`@z`@+BT%@?{k@@S[@c!@ ?`@*@ ?km T`@@ ?qaT@@@ ?@xw@! @ ?`@*@@?@@x@ ?rT`@*@@?@@!(@ ?@!?8qT!!?qT`@*@@?@@ rT`@*:@@@?aR@`@@ ?qaT@@ ?@x7SA[BcCkD{Ũ_{S[c3rTSA[BcC{ĨE3rT`@@ ?*@@ ?*@@ ?*@**@rT@**@@**@}rTR*SA[BcC{Ĩ_ր@**@wraTv5@**@wrT6R@**@or`T5RR @**@rT@**@@**@rT@**@}{S`@[c*kx@+ ?@!p@ ?rT@`@ ?rT@@ ?`@x@ ?@!@ ? k!TJQ?qkT *Xaxa ֠@l@ ?rT`@@ ?*@0@ ?*`@@ ?*RR*R*)@ *RV:R`@@@ ?*M@g@+c/B-@?[`@x@ ?@!@ ?Hq!cT@c2c`"R @?`@@@ ?#RRSA[BcCkD+@{ϨV;R;R@$E R?j^T@0@ ?*RRRR!Re)`@x@ ?(r T`@q>Qb;R@@ ?*aR@SA[BcCkD+@{Ϩ_ր@$E@XT@0@ ?*RRRRR.)`@x@ ?r T`@Rq2B:R@@ ?*R@$E@RT@0@ ?*RRRR!R)`@x@ ?r T`@Vq2b:R@@ ?*R@rAMT@0@ ?*RRRRR(`@x@ ?r T`@ZqB:R@@ ?*Ro@rGT@0@ ?*RRRR!R(`@x@ ?jr T`@^qb:R@@ ?*ZRB;R@`@ ?raT*`@x@ ?)rT`@@@ ?#RR6;R`@@@ ?#RR`@x@ ?(r`@@T@@ ?#RbGRx@ ?@!`@ ?rT`@x@ ?@!l@ ?rT`@x@ ?@!@ ?,qT`@@@ ?#RR`@x@ ?@!@ ?$qaT`@@ ?qT@c2c`"R, @?`@@@ ?#RR`@x@ ?@ r@@T ?*`@x@ ?@!@ ?kT@@@ ?*`@@@ ?GRSA[BcCkD+@{Ϩ ?Q qT!!- X`xa c R!L X^`@x@ ?@!@ ?Q qT!!0. X`xa R`@@@ ?*U@!@ ?@!@ ?@!@ ? @@ ?@!@ ?@!@ ?@@@x@ ?[B*SAcCkD+@{ϨR Rc R`@x@ ?@!@ ?Q q(T!!. X`xa ֗RWRwRw R Rc BR`@x@ ?@!@ ?Q qT!!. H`8a RR Rc Ry`@x@ ?@!@ ?Q qT!!/ H`8a WR}7R{7 Ry7 Rwc R]`@x@ ?@!@ ? QqT!!0/ H`8a ַRaR_ R] R[c RA`@x@ ?@!@ ?Q qT!!P/ H`8a ֗RERC RA R?c BR%WR9R7R5R3R1R/R-`@x@ ?@!`@ ?rT`@x@ ?@!l@ ?rT`@x@ ?@!@ ?$qT`@@ ?qT@c2c"R @?`@@@ ?#R"R(`@x@ ?@!@ ?,qaT@c2c"R8 @?`@@@ ?#RR @Є+B4-@?Av;Rv:RvER:R:R:R:R5T@*@!x@ ?{/rT{S[cm/rT5R*SA[BcC{֨_#PrT"@94`@t@ ?r@T@|@ ?rTRRC 'RR'B/r`T*`@t@ ?rT@t@ ?r!T5r@T`@ rT@ rT@@`@@ ?*@@ ?*RcC*SA[B{֨vSA[BcC{֨O{[S.rTSA[B{è.rT@@ ?q*@T@@ ?qT`@@ ?q*SA[B{è_ր@@ ?qAT`@@ ?qT*{S[c.rT5R*SA[BcC{֨_yOrT"@94`@t@ ?r@T@|@ ?rTRRC_&RRZ&.r`T*`@t@ ?rT@t@ ?r!T35r@T`@ rT@ rT@@`@@ ?*@@ ?*RcC*SA[B{̟֨SA[BcC{֨CO{S +T˟> Th`@``@u@a@` ?h 8SA@{Ĩ_{S[mRf@[B @ ` SA{è_{[@@Scks@ ?@@ ?k&T@*@@?@@xw@! @ ?@!x@ ?raT@*@@?@@!(@ ?@<Qq(T`@@ ?ր5!`@x@ ?!$`@@@ ?{`@@@ ?GR;Р@SҺ{G`C3@@ ?k T@*8}@@?@@hx@! @ ?@!x@ ?Ur@T@*@@?@@!(@ ?@<QqTRRR#RRRr$@*@@?@$@hx@! @ ?@!x@ ?@!@ ?rT@`@hx@! @ ?@!x@ ?$@hx@! @ ?@!x@ ?@!X@ ?7BA3@#RP9|7@@!4@ ?@!(@ ?`@@@7 ?7@@@hx@! @ ?@7hx@!@ ?FGR?@@@hx@!@ ?Fi`@@@; ?;@@77@`h89L`@@@ ?`@@@ ?B`@@x@ ?`@@ ?SAR[BcCkDsE{ѨSA[BcCkDsE{Ѩ_{@S!$@ ?ց@`!@ ?@8@@<@ ??SA@{è_!,@ ? c!!b_R)@!X@ ?@!@ ?@@+?`@8@@X@ ?@!<@{SF[c@9ks 4c!L LR@@0@ ?@!,@ ?@hT`@@ ?qMT`@R@@?@@!@ ?8qT@@ ?@@@! @ ?@!@ ?@@ ?@@!hS"3`@ @ ?֣c-( 5`@w @ ?"(a@! @`/5 ?!:;@&RR`@ @ ?a!+a@5"@R@?@@!$@ ?@9qT 2R`@R@@?@@!$@ ?@@FQ @ ?@w@!@ ?ր2(DR(RR_`@R@@?@@!$@ ?@"6`@ @ ?Cc 4Ҽ'45D&C8R`@ @ ?c`bҩ'95@@ ?@@@! @ ?@!x@ ?@! @ ?@9 q1T@ @ ?@9$q0T`@ @ ?ccb҅'35@,@ ?@9 q`4T@ q4T@@`@ @ ?+@B~`@R@@?@@!$@ ?@`7`@@ ? qTDd! @ ?a!, S* 52R wRC`@R@@?@@!$@ ?@Ro`@Z@@?@@!$@ ?@@9GQ9 @ ?@y@!@ ?`@B@?qlTV`@ @ ?*5`@@ ?q,T`@R@@?@@!$@ ?@9qT`@R@@?@@!$@ ?@@7D2R)2R `@R@@?@@!$@ ?@7WR`@@ ?kT@~}@ ?@hw@!@ ?ր@@ ?@hw@!@ ?\@@@ qT@,Bx@?wR@,B@ ?a! L T`@ @ ?a!)5WR@~}@ ?@hw@!@ ?@+cXB@`@ @ ?!y)`5wR`@ @ ?a!xo)@4`@ @ ?a!g)4`@ @ ?a!@_)4`@ @ ?a!W)`5R`@ @ ?a!LM)4@Z+{[Ҝ@ ?@hw@! @ ?@!x@ ? @0@ ?kT@@ ?@hw@!@ ?\@@| h`E?kTE?k-T@@?`@ @ ?c, & 4Y@,@ ?@9hq T@,@ ?@9q@T@@`@ @ ?@+BSA[BcCkDsE{ɨր@@`@ @ ?+@BXSA[BcCkDsE{ɨ_{[@@Sc0@ ?# `@+@@ ?qT@+B@4R?`@0@ ?@!t@ ?r T@+B,@?*SA[BcC{Ǩ_`@R@@?@@!@ ?8q T@+B@`@R@@?@@!$@ ?@77`@R@@?@@!t@ ?rAT`@0@ ?@! @ ?@@"\PCR 9`@@@?@@!$@ ?r!T@+B @`@!R@@?@@!@ ?8qT@+B*@?֗`@!R@@?@@!$@ ?@@6`@!R@@?@@!t@ ?r T{S@@[@ ?8qT`@ @ ?@6@4@@q2T"R?`@ @ ?@6@c2c"R@?`@,@ ?@@`T`@@ ?<q`T`@@ ?8qT`@,@ ?@@T@#@B@+@R r T@#@@B+@?SA[B@{Ǩ_{S@@[,@ ?@@ T`@@ ?<qTRr@T@#@@B+@?SA[B@{Ǩ_`@@ ?4qT`@,@ ?@@T@#@B@+@{S@@[,@ ?@@ T`@@ ?<qT"Rr@T@#@@B+@?SA[B@{Ǩ_`@@ ?DqT`@,@ ?@@T@#@kB@+@{B<Q_qS[T`@@ ?rT`@@Q+#@B!?`F9@5rT`@T@>c!#@?`F9 5~rT`@`@-c"#@?`F95rT`@l@c##@?SA[B{ƨ_{[ScGr T`@(@ ?ց@ @!q"3 `@(@ ?ց@ @!p"3 `@(@ ?ց@ @!r"3 `@(@ ?ց@ @!s" 3 `@(@ ?ց@ @!t" 3 `@(@ ?ց@ @!u" 3 `@(@ ?ց@ @!v" 3 `@(@ ?ց@ @!w" 3 `@(@ ?ց@ @!n"3 `@(@ ?ց@ @!o"3 `@(@ ?ց@ @!m"3 GrT9r`T@+B$@?ar`T@+B%@?ր@r`T@+B&@?ր@<Qq( T`@(@ ?@!]@@`@(@ ?ց@ @!`"3 @ȶ`@(@ ?@!G@#ж`@@ ?q T`@@ ? q`T`@@ ?$qT`@@ ?0qT@@4++@BT(?ր@KSA[BcC{Ǩ_֠@+c|B'@?֬`@(@ ?@!F{S@[cA@ @#* ??`@A@ @ ?? Q qhT@@ ?rT@@ ?@x@ ?r`T`@P@ ?rT`@CG**9 *4 SA[BcC#@{ʨ_6R@x@ ?rT@x@ ?rT@x@ ?rT`@\@ ?r@T@x@ ?rT`@h@ ?rT4rT`@Є("R@`2?`@*@@x@ ?rTrAT{*@S[dA?ր@x@ ?֗rT@x@ ?֕rT@x@ ?֣rT`@*`@P@ ?rT`@#9G* SA[B@{Ǩ_`@\@ ?rT`@h@ ?rT{qS[c*ksa T@@ @ ?@@ @ ?@!x@ ?@(@ ?S@(@ ?@!`@FrTc{+>=!757@5!$R*RR!/q TT?qTq( TQ qk`@0@ ?!/Q*SA[BcCkDsE{ը_k RR)RR)))K8)G`@@ ?kT`@*@@?@@!t@ ?r`T`@*@`?@@!|@ ?r@T@+bB&_@@? Rk@4`@*@@?@@!p@ ?@r qs@s*`@@@?@3q{ `T@t@ ?rT(kǟ`@*@@?@@!(@ ?rw@w*`@@@?@@!(@ ?@{@|Sq {`@*@@?@@!@ ?@r `@*@@?@@!@ ?@r @@ ?r T`@*@@?@8rT@G@_@T@?`@*@@?@-rT@G@_@`@?`@*@@?@2rT@K@_@l@?9?q`;Tq@Tq( TWq(TOq Tw@:4{@@<4qTsqTKQ? q(8T@75t@ ?rA7T@(@ ?@BRr!`!*[Q?qTt@ ?r T@c*_@`@?֠@l@ ?rT`@@ ?qT@`@!qiTQ? qTt@ ?r T@c*_@T@?֠@l@ ?rT`@@ ?qT@T@c,+_@?֝t@ ?r T@c+_@l@?֠@l@ ?r@T`@@ ?qT@c0,l@Q?hq@@|@ ?r@ T`@@ ?*.@y.@rT@P@ ?`@R@@?@@!t@ ?r@T @e*`@R@@?@@!P@ ?@Yk!TrT@q6jT.@Sr T@ 5s@@ 4@+bB+_@@?s@G@<@ ?*`@@ ??kT@+bB0(_@@p@+bB )_@@h6R"@kT* 5`@R@@?@@!P@ ?@Q** @@+bB(*_@@D@t@ ?rTR"R,N`@@ ?qaTR@+BD-_@@&qT@t@ ?rT@@`@E@ ?kATckT@+bB,_@@?qdAzAT@ rTSaT@@ @ ?`@+B/_@@@+bBP+_@@6R?֩`@@ ?q!T@ rTST`@R@@?@@!`@ ?rAT`@R@@?@@ r!T@+B._@@@+B,._@@{?qT@!@ ?8qT@+Bp0_@@qT`@@ ? 5@+BL1_@@`@94q!T@+B0_@@@(@ ?N@t@ ?rT`@@ ?ր5@+bBh'_@@u(@ ?@BRA32{S@[ @c*k @s ?GR@ @s+C*@@@ @C ?@!x@ ? 77@$R***w@##7$R***c7@dXc/*@ ?SA[BcCkDsE{ب_@!x@ ?r T{S[cksBSA[BcCkDsE{ڨ_@@ @ ?@A@ @ ?B/?ր@@ ?@)q*T@@ ?@@@! @ ?@!x@ ?@! @ ?@`6@@ ?@@@! @ ?@!|@ ?@!$@ ?@!2cC"GR[BkDsE@SA{ڨyq!Ti@RRR#RRR`@t@ ?r TCRRh5@5@8@ ?7@@;7@@T`@t@ ?rz@ T@@@?* ``@t@ ?r@T@ ?#R `@t@ ?raTqAT@GRBq!TU@@ ?#R @ ?@@ ?R*qT;@{"h`@?@`??@*@@ @@?@?@ ?%R?@*@*Ѭ@!@ ?@!@ ?rT`@@ ?`@@ ?rT`@@ ?rT{S@@[c@ ?rT֦1$Є4R@#KA`@@ ?*?`@@ ?rTK@q T`@x@ ??r@T@c1B$%T@?`@@ ?rTK@q T`@x@ ?+r@T@c|2B$%`@?`@@ ?rTK@q T`@x@ ?'r@T@c3B$%l@?`@@ ?r TK@qT`@@ ?K@RR*RR\`@@ ?@6{@ARr`*{>SA[BcC{Ϩ_`@x@ ?@!,@ ?arT@#K@@qTO@R @Ro@t@`@@ ?*`@x@ ?@!,@ ?@RRR*chSR*;?`@x@ ?@!,@ ?@6@|@ ?@!(@ ?@BRr!`!*@R3@t@`@@ ?*`@x@ ?@!,@ ?K@RRR@{[`@Scks@ ?@`5@t@ ?rTRRR#RRR@L@ ?}`@@ ?@@!@!C7`@@ ?@@@! @ ?@5rT@x@ ?@!t@ ?rT@@*@x@ ?@!L@ ?@kT6R@"@ kT*5@x@ ?@!L@ ?@Q** @RR'`@@ ?@@ ˟T`@}@ ?@hv@! @ ?`@@ ?@d`k6`@@ ?@hv6SA[BcCkDsE{ܨ_ր@@ ?r T@@`@E@ ?@@ T@Є+c3bB4@?@@ b'T}ӯ@{;h``@@ ?@hv@! @ ?`@@ ?@@k6`@@ ?@hv@p@ ?r@ T4@ ?*`@@ ?@@!!Ck@T@9+@@@*YXRR$R***c3@bB?֔RR^@4@ ?kT`@}@ ?@hy@! @ ?`@@ ?@`k9`@@ ?@hyil@ ?r@T@0@ ?*`@@ ?@@!!Ck@T@+@@?*$R***@c3bB<`?,@@ ?*@0@ ?k T`@@ ?@xx@! @ ?@!@ ?k*aTR*@r!T@+@@N?*$R***Jc3@B3@+@@(?*~xx$R***$c3@bBp`@@ ?@@  T`@@ ?@@SA[BcCkDsE{ܨ{S@@[cks@ ?R`@0@ ?@!,@ ?@ q)TqaT@ q@T@qT85H@@ ?@5@@ ?@!@ ?@@?q! T4B45?RRXRQ`@0@ ?@!@ ?r T@Є+cH6BT6@?R@Є+cB4@?`@0@ ?c7RRR#RRR`@0@ ?f@` q!T`@4@ ?@!(@ ?ֲSA[BcCkDsE{ب_ր@@`@0@ ? @'Є+B5?`@0@ ?@!@ ?r@T@Є+cH6B7@`@4@ ?@!(@ ?@!H@!x@ ?@!x@ ?r T`@0@ ?@!|@ ?rT`@4@ ?@x@ ?@!<@ ?*/@H@x@ ?,@Lr T`@0@ ?,@DrT@x@ ?@!L@ ?@1*`@0@ ?@!L@ ?@'kT8R`@0@ ?@!L@ ?@kT`@0@ ?@!L@ ?@*5`@4@ ?@!P@ ?@x@ ?@!L@ ?@*ν** @qa T@x@ ?@!,@ ?trTf@^rAT qEz&T`@@0@ ?GR@!x@ ?@!,@ ?-rT`@0@ ?@x@ ?rT@@ ?ր@x@ ?@!,@ ?@`7c|:!L 
`"z~)\F^t t @n`@ v`b9ܛ`~``֛``` R`ryΛ``Bw9ț`` `` ``rR`Z`2`l=z@b9dG t@R@```fF@`j/`_:0`9Q`Z0^0`~ J!`Gb@`00~_ qT @qT!RqRj 9T_ qT @_qMT$9[Rw@`@7_܋` 3@7@|9q 3`<9 @^!R` 3@`R@{9_q 3_R r_k;9iT`@0 9``@xq bR*xT]lATn?9v @ a!(<r`T!>I!=I! SA[BcCkD+@{ƨISA[BcCkD+@{ƨ_{S`@[cks@ ?@@ ?@!@ ?@ T@@! @ ?@ q#T q Tq(TqhTq TqTlqTQ q T@x@ ?@!,@ ?@@ T@qT@x@ ?@!,@ ?@ (`@+c B0 @@ ? cx>!L `bR!@@ ?@!@ҷ Q|qT!/ X`xa  Q_HqhT!0!XbxbA! qT$q`T@ Q(qT! T@R@@?@@!$@ ?@"TUը77!PT!R"@! Q?qhTB4@9qT`@@@ @ ?cc2@c"R?@Q0qT`"@_R!rQkT`@+cB@@?@x@ ?`@p:*@@ ? Q qT! 1 X`xa q(TqTq`?TqFTqD qqTX Q$qT@x@ ?@! @ ?@9 qpT @,@ ?@9hqT @,@ ?@9qT @,@ ?@9qT @,@ ?@9qT`@@@ @ ?֤+@B@?@x@ ?@!@ ?(qyT@x@ ?@!@ ?,q!{T @,@ ?@9q@zT`@@@ @ ?֤+@BTP qT qT@ qhT4 qT@8 q!@A-T ?qן -5@@ qAT@x@ ?@! @ ?@@DQ x`@!@ ?@`@+cP@bB?X QqhT`@@@ @ ?@cc2c@"R?@ @ ?a!G@&RRQ@ qT qT q T@@ ?qT2R <@R@@?@@!$@ ?@`7YR@@ ?kT@9}hy@!@ ?`@hy@!@ ?\@@@ qiT`@d,bBx@? @R@@?@@!$@ ?@9qT@R@@?@@!$@ ?@7$2R@ qT@@ ? qT@ @ ?!pG@C8R`@Cc2c "R@?`@R@@?@@!$@ ?@9q`T 2R@R@@?@@!$@ ?@@DQ x`@!@ ?րE2(DR(RR,@R@@?@@!$@ ?@7yR[@R@@?@@!$@ ?@7@@ ? qT2R yRl@R@@?@@!$@ ?@Ro@9Z@@?@@!$@ ?@@DQ x`@!@ ?``@ЄbB@??qlTS`@d,bB@( QqȹT@@ ?qJ ?q@ @ ?!pMG@C8R`@Cc2c "R@?{@@@!@ ?`@+ccp@@@@!@ ?\@@@@@@!@ ?\@@@@@@!@ ?\@@ @@@@!@ ?qHT_qT?qT\@@0@ qIT`@+ccpB@X@@@!@ ?`@+c$@I@@@!@ ?\@@@@@@!@ ?\@@@@@@!@ ?_qT?qT\@@ @|qɧT`@+c$BX@$ Q(qh T!p1 H`8a ֙R@@@! @ ?@!@ ? qaT@x@ ?@! @ ?@DQ9 @9}hy@! @ ?@!@ ?p rT`@+ccXbB@?@ qT@x@ ?@! @ ?@9?qaT@ 66`@ q T`@@c0B$@x@ ?@! @ ?@9q9 cx>!L `XRyRYR@hy@!@ ?@|[hy@! @ ?@!x@ ?`(7`@0@ ?kMT@hy@!@ ?\@@@| h`aE?kTaE?kMT`@7@@`?Z`@qT`@@@(@@!@ ? `@lc<@o@,@@(@@!@ ? @(@@!@ ?@!@ ?\@!!@@`@ @@?rT*R`@o 6`@ cx*@B ?T@@@!@ ?`@+c|@4@@@!@ ?ր@@@!@ ?@!@ ?\@!!@@`@ @@?rT*!R`@7 6`@ c*@@@@!@ ?``@+c@Х&C8Rs  @ @ ?@9$qT @ @ ?@9(qT @ @ ?@9,q T @ @ ?@9q@T @ ?#cbS 4@ @ ?#cpI 4@ @ ?#ct?4@ @ ?#c5 4@ @ ?#c+@4@ @ ?#c! 4`@@@ @ ?֤+@BX@? @,@ ?@9 qT`@ qAT`@@@ @ ?֤+@B @,@ ?@9qT`@@@ @ ?@+B@? @ @ ?@†@HR! mT`@@@ @ ?Cc2@c"R?Z`@@@ @ ?@Cc2c`"R@?֨`@@@ @ ?Cc2@ca@:@ @ ?֤+@B@`T`@@@ @ ?V2@c"R ?@Q(q T!Ѐ $ 6@x@ ?@!@ ?qT`@@@ @ ?@2c`"R ?"R*U@!x@ ? rT@x@ ?@!T@ ?@!,@ ?@\T`@@@ @ ?֤+@B?@x@ ?@!@ ?q@T@Q(qhTр $6@x@ ?@!@ ?rT`@@@ @ ?2@c@x@ ?@!@ ?(q@T@x@ ?@!@ ?,q T@q!T@x@ ?@!@ ?qT`@@@ @ ?@Cc2c`"R(:.`@@@ @ ?@BR?xqT@Q(qHTр $6@x@ ?@!@ ?rT`@@@ @ ?Cc2@c@x@ ?@!@ ?qT@x@ ?@_`@ qT`@qןR@`@@@ @ ?ք+@B ?R@!x@ ?@!,@ ?@@ T@@@!@ ?`@+c @@@@!@ ?\@@@qAT`@+c B8 @`@XqT`@Cc2Є c"R@?`@!R 9@@@!@ ?`@+cl @@@@!@ ?\@@@qLT`@+cl B @T5r:T`@+cl B@a"@R r?kH8T@@@!@ ?ր7`@+cD8@@?T`@ q T`@ql5T@@@! @ ?@!@ ?q 4T@@@! @ ?@!@ ?q2T@@@! @ ?@!@ ?q1T@@@! @ ?@!@ ?q`0T@@@! @ ?@!@ ?0q!/T`@@@ @ ?Cc2@cn`@ql-T@@@! @ ?@!@ ?qT@@@! @ ?@!@ ?qT@@@! @ ?@!@ ?0qT`@Cc2Єc"R@?`@ q'TRU`@9+@HCGAA$R***@Cc2c "R`?SA[BcCkDsE{Ҩ_`@9+@C$R***Cc2@c@`@9+@C  $R***Cc2@c``@9+@ثC ѫ $R***}Cc2@cB5{[`@cSl@k+ ?*=`@@l@ ?*`@@ ?*`@0@ ?q*ڋҠ @94c@@ ?@@ ?m@@ ?@3*;@Z!@ ?v`*@*SA[BcCkD+@{ɨ_ր@@ ?@`@R@@?@@!(@ ?@`ȶ@@ ?@!@ ?@!G`@R@@?@@!(@ ?@`ж@@ ?@!@ ?@!F`@@ ?c!L `XR@yz[@+$7C;8b5?`@l@ ?qT@@ ?@R!@ ?@*a@C@6IT"@*@?@@!(@ ?@ȶ@xx@! @ ?@!@ ?@!G`@*@@?@@!(@ ?@ж@xx@! @ ?@!@ ?@!F{[@Scks@@?T@@`@@ ?ք+CcB?`@!R@@?7 9+ZGR{@*|ˁC?@8Tz`@!4@ ?@@4@ ?@` @@@@ ?ccH bBh `?d@T@@ ?`@@ ?@@@ ?\@@@`@@ ?\@@@kAT@@@@ ?b @@Tu SA[BcCkDsE{Ǩ_!҂Bt/@h<Tjah!! s"s {S@Ǔ@b@T@THTTST$@ h38SA@{Ĩ_BT"T?Tu!u@b{S#[cܩa!l2 @B1ATR@_ qTBQ_qHT!23H8*SA[BcC{Ǩ_R_qTA!p_qTA!psR_4q!TaFaFc!L @XlR`@BL@`OE@Bl?Fc8E@BL`@Є+c BL@?P`@Є+c<BL@?M vB94zB95 @@ T`@PB7TB7!R8-a@Є+BL%@W`@Є+cBt@?րvB95zB94 @@ Ta@"TB PB|"XB|@@T`@Є+c B0!@?`@Є+cB< @?`@Є+cBL@@R 8`@4qT`@B?1@T rT! rT!  r T`@,@ ?~4*[BRcC@SA{ͨrT@@@ @ ?,,B+@y@@@ @ ?0-`@@@ ?a@ SA[BcC!@@{ͨ!<@ ?qp@ ?r`@`T4@l@ ?rT`@0@`@ rT@+c .Bh.@?@{[֒.SR%Rc#P"RCRI*3@+CcBB @?֠@@@?`T @C@@_ q!TQHq)T@7%@.`@@ ? qT`@x@ ?@!t@ ?rAT`@x@ ?@!p@ ?r!T`@x@ ?@!l@ ?rT`@@ ?$q!TQpqhT%@+cB.?ִ@9Rl@"@!R@?c/k,f!R Z`F@ @@T@@@u!˿TCm?T"kah!! @ @@@?/a!DGP!@`y|@ @ SA[BcC#@{ƨ_ @B˿TTb@`@!B_T$h`dh {cCS[',7@e7W@@/R"R0`҃%RRY`@|*5`@*b@*?rcA9U@`T8q!Tc/B 0+?#RR*RRRu;R8#ޢ+)*SA[BcC{ר_BB#+{S @[c@!0@ ? @!x@ ?@!@ ?a@ 5*@@5+@@`@@ ?`@@ ?BB\(@?`@@ ?@``@@ ?#RRRR*RҙRf@v`@@@ ?SA[BcC{ͨ_!@ ?֡!rT*@`@4@ ?֡!rT11!@ ?@dqT`@@ ?֥P[BR"RSAcC{ͨ{S`@['@_ ?֩r T@@ ?\@@@_#]'@@!@ ?rAT'@@!@ ?rT'@@!@ ?rT'@@!x@ ?@ rT'@rAT'@T@!0@ ?a@cT!%@+ ?z'@@!@ ?r T'@@!x@ ?@!,@ ?_rT'@rT'@@!0@ ?`@@ ?Nr@T'@@!x@ ?s՟@@ ?>r'@@!x@)T ?@!|@ ?r'@@'T!|@ ?@"@_@!@?'@@!@ ?@H'@@!@ ?@ zT'@@! @ ?@!@ ?@!|@ ?@!P@ ?@qTc 6!L \8KRu'@7@@!0@ ?@!@ ?+ @?/R!R`@`~SA[B@{Ϩ_'@@!@ ?r`T'@@!x@ ?Gr@T`@c2B08T@?'@@!x@ ?<r@T`@c2B08`@?'@@!x@ ?ArT`@c3B08l@?J@@ ?֫rT'@@!x@ ?s2_@`@'@| '@@!@ ?rT`@#c2c"R84@?'@@!x@ ?@!T@ ?@!@ ?r`T`@+B4@?`@+B5@`@AR'@ @t@'@@!x@ ?`?m'@@!x@ ?prT'@U!R_@!RB_kBl'@R`@_u'@@!x@ ?RR'@@!x@ ?@!,@ ?rT{@`{@t@@?'@@!@ ?@|@ ?@!(@ ?'@@!@ ?@@@|@ ?@!(@ ?@!``@A94'@[ !x@ ?s ?@!|@ ?r T'@@!0@ ?֠'@'@@!|@ ?@!@ ?'@@!@ ?@q'@AT@!@ ?@@'@@T!@ ?֣cP:X+'@@!x@ ?իrT`@8c08B+@?!@ ?@@T'@@!@ ?%2:DR(RR'@RSa@?qT'@@!@ ?8q*AT`@qT'@:<@!@ ?*'@@!@ ?%2DR(RR'@@!@ ?2RR8@!@ ?rT'@@!@ ?֣c|;@@ ? rT{@AR 3{'@@!x@ ?@!,@ ?@6{@ARr`*@@ ?@7 @@ ?@@+{S[R`f@rT`f@rT`@(A@?SA[B@{Ĩ_`@@@ @ ?ք+@BBD.?{S@@[*cP@# ?a@@!`@ ?@f@!@ ?ȴ@!(@ ?@!|@ ?r@T`@*@@?qmT@*@`@@@?*`@*@@?@*SA[BcC#@{Ũ!P@ ?@!@ ?@!0@SA[BcC#@{Ũ_{[Scks7J!2r7@@!@T ?rC`T<R"R0L҃%RREs@RRR#R7@RR<VSA[BcCkDsE{֨_7@@!@ ?rT<4R7@@!@ ?rT7@@!x@ ?@ rT`@+Y&*`@@@7@3@!x@ ?$R***K3@B`=o@?7@ ?rT`@cc$%BB@@?7@@!x@ ?@ r T`@cc$%B=@@7@@@ ?rT7@@!@ ?r T7@7@@!@ ?@`@|@ ?@!(@ ?@!]7@@!@ ?@@@|@ ?@!(@ ?@!`W7@@!@ ?rT7@@!@ ?raT7@rT`@+@@7@3@!x@ ?`@%*  $R***C3@BBo@?֟7@@!@ ?raT7@@!@ ?0qAT7@r7@@!x@T ?@!T@ ?@*EkT{ hz@!@ ?ܱ@57@@!x@ ?@!,@ ?<rT7@*FR`@*y`@R7@Nr@@Bt@!hz@?@hz@!(@ ?@qTqiT`@'*`@7@7@@!@ ?@|@ ?@!(@ ?-$qTC@0@ ?@!@ ?@`@BB @o@@? 7@@0@ ?ր@ @ ?@!@ ?{Sd@[@@@ ? @SA[B!@@{Ĩր@@`@ @ ?d+@"B\7?SA[B@{Ĩ_{cS[k+hr!TSA[BcCkD+@{ʨ_xf@$rThrTa@`@? q`TqlTa!X0jRq@ @z T`@ q!T! ^rT!XrT!4`@,qlTX5!!tMrT!!GrTa!.ArTa!;rATa!8/5rTa!p//r Ta!/)rTa!0#rA Ta!8rTa!8rT`@q` Ta!rT4`@,qT`@qTa!rT!!rAT!rTa!X0rTh*`@0qT`@!\ @@?rT!XraT!rT!rTa!0rT*4`@qLT4`f@7A94`@,A@?`f@7@*@@<@ ?q@R@@!8@@?7@@!4@ ?@!(@ ? 4`@ r`T`@d+B>@@?rTa@7@4@@! @ ?֣c,@B>?"raT"rTa@@5@T`@@7@@! @ ?֣c,@Bx??@rTa@7@4@@! @ ?@c,Bl?R?qaT@ a!8/=r!Ta!p/7raTa!/1rTa!0+rTa!8%r!Ta!8raTa!X0rT!!tr!T!! raTrT r%T@@b\ "rT"rT`@@7@@! @ ?֣c,@B?@@T`@@7@@! @ ?֣c,@B? ?@ 4x@ SSE r`T`@d+B>@?`@!?@C4?k Ta@7@4@@! @ ?֣c,@BdX@ @!xS 3 @!tS 3@ @d3rTa@7@4@@! @ ?֣c,@B>?!rT`@@7@@! @ ?֣c,@Bx?(!r!T7@@!0@ ?@!,@ ?@@@T7@\r!Tg!rTz!r!T@@`T`@@7@@! @ ?֣c,@B z@@K95Ś r`T`@d+B>@?@@b\ +!rT>!rT`@@7@@! @ ?֣c,@B?@@ Ta@7@4@@! @ ?֣c,@B<?A95`@!@9K9_kT!@9K9?kT`@@7@@! @ ?֣c,@B?`@!R"@9 9B4 9!@94!R 9sq!r7@aTa!rTa!r!T!!rT@9@56@ 1T`@@@ @ ?֣c,@B?@996@7@rT`@@@ @ ?֣c,@B>?@@@Ta@7@4@@! @ ?֣c,@B5 3A95`@@@ @ ?֣c,@B8?`@!R 9 qLT`@"B2B@AR$@`?R{kCd@Sc[c*ڙA@!$@ ? c\!L "R@$@ ?@!\@ ?@ c\!L H bR@@kJT`@ B [BcCkD@SA{ȨSA[BcCkD{Ȩ_{Sa!X0[*5Є4 c *[BSA{è!t5Є cL !5Є c !05ЄX !05Є SA[B{è_{Sd@[cks{rTcx T`@f@@ ?@!@ ? A94c ;99SoR`@@ ?k-T`@*@@?@@!(@ ?@׶`@l@ ?q T@@`@ @ ?*@@?7A94`@l@ ?qT`@0@ ?֣c;4f@ rT`@p@ ?f@խrT@@`@ @ ?dЄ+@"Bd3?SA[BcCkDsE{Ȩ_UA95@@ ?@!x@ ?`@x@@@ ?@!|@ ?r@T;4Х҃%RR@0@ ?`@0@ ?rT@@`@ @ ?dЄ+@Bt?֠@@ ?`@@ ?e!rT@@`@ @ ?@BD?8SZR@@ ?kT@*@@?@@!(@ ?@*`@7@`?@@!(@ ?@7@B_@T@*@`@7@@?@ @§*7@?֠@*@@?@@!(@ ?@*`@7@`?@@!(@ ?@7@B_hT@*@`@7@@?@ @hSX*7@?*{[d@k@@Sc@s ?^`@SA[BcCkDsE!@{ɨ^{{+М#`@f@@ ?,?@C@ T`@4@@ ?*@@ ?ֿkTR@@ ?kT@*@@?@*`@@@?@r`T@*@@?@@!t@ ?rA T`@*@@?@@!t@ ?r T@*@@?@*`@@@?@ҚrT@*@@?@@!(@ ?@8qTqT`@*@@3@?@@!@ ?*@*@@?@@!@ ?3@*R*!o@*@@?@@!(@ ?@<QqTx59#s@*@@7@?@@!@ ?*`@*c@@?@@!@ ?c@*R7@*nrT@@`@ @ ?@?@@`@ @ ?dЄ+@"B\7?SA[BcCkDsE{ɨ_֗{Scd@[@@@ ?W @SA[BcC!@{ͨZ~C`@f@@ ?+@9?9CEK?W@c9Sg@0czKK@@`@ @ ?@dЄ+"B\7?SA[BcC{ͨ_?A9 4@@`@ @ ?dЄ+@"BX:{Scd@[@@@ ? @SA[BcC!@{ͨ}C@xf@@ ?@9?9CզK? @ SPc9g@ c KK`@@@ @ ?@dЄ+"B\7?SA[BcC{ͨ_?A9 4`@@@ @ ?dЄ+@"BX:{Ssd@[@@ck @ ?`@95f*|}`@hzCTR~aT5`@@@ @ ?dЄ+@"B6?SA[BcCkDsE{ɨ_4qZ#T@ @ ?a!4?rTyf@Õ!)`@SA[BcCkDsE!@{ɨ`@! @@?rT Ra@? q T4`@qTcCSA[BkDsE{ɨ `@!\ @@?rT`@! @@?rT`@!X @@?rT`@!p @@?rT`@! @@?rT`@! @@?rT`@!h @@?`@!( @@?r@T`@qTSA[BcCkDsE{ɨBa@?qTSA[BcCkDsE{ɨ?<q T`@! @@?rTcCSA[BkDsE{ɨ(`@!  @@?rT5{(@S[cksO5@l@ ?8 qTO@/R!R`@q@9D4JSA[BcCkDsE{ܨ_ր@l@ ?4RRR#RRR*@O@l@ ?*UrTO@ `@t+@`@^*$R***#Z"B6@`?֡9z C9! 4@!D@ ?4`@@@D@ ?*@H@ ?@ @ ?*@?C94@0@ ?Rr@T`@c!B$T@?C9`4@0@ ?Er@T`@c"B$`@?C9 4@0@ ?Hr@T`@c#B$l@?O@`3@w+!@ ? 03@*@ ?k0T@@ ?q T`@@ ?@xz*@@@?@@!(@ ?@<Qq(T`@@O@@!@ ?@ @ ?3@?rT`@@O@@!@ ?֢Ba#> ?@ ж@ @ ?@!@ ?_rT`@@O@@!@ ?c7B ?@ @ ?@!x@ ?@B,@@?JrT@@@?rT @ @@@ `@@O@7@!@ ?cH47@B? @@@ `@@O@7@!@ ?cp47@B? @@`@ `@@O@7@!@ ?c47@B? @@`@ `@@O@7@!@ ?c57@B? @@`@ `@@O@7@!@ ?cP57@B? @`p@ p`@@O@7@!@ ?ch67@B? @@x@x`@@O@7@!@ ?c67@B?O@r!TC9 4@ @ ?@!x@ ?r! TC9 4@ @ ?@!x@ ?rT`@`@O@@!@ ?փc"B$?C94@ @ ?@!x@ ?r@T`@l@O@@!@ ?փc#B$?,@@䏷`@@O@7@!@ ?c67@B? @9@9kT@bxA4 4`@@O@@!@ ?c2B4?C9 5Z`@T@O@@!@ ?փc!B$?֓cC9 5@l@ ?q!T@ @O@ @@ ?@R9@ ?@!@ ?@@ ?kT@*@@?@@!(@ ?@zA_@ T\Gz @l@ ?ր4@v@O@0@ ?bRv@!@ ?@@@@ ??C94@@ ?`f@r@Tc#D{ @z@-!8,@@ ?wC95ʢ@y @x@@ ? bb@C`BT`t{BT뵒~`@yFh#TDhah!!ZZu`|@@ ?%@ @ ?@!x@ ?@ rT@ @ ?@!x@ ?@!@ ?rT@l@ ?q TcP!L TbR{@@t@ ?@!@ ?@@@! @ ?@!x@ ?`?ֺ {[@@Scl@# ?@4{@SA[BcC#@ _`@ @ ?a!rTc~a!|'}RRR#RR!R`@0@ ?RR`@@ ?kmT`@*@@?GcA@#R!R~m߃1`@ @ ?a!4r Tc1a!|'0RRR#RR!Rx`@0@ ?RRǣ`@@ ?kmT`@*@@?c@#R1m`#R@!R!mcRBl/|`@ @ ?a!Tr T@ @ ?ր@{@[BcC @SA#@ {ScCd@[c#&@!0@ ?@!,@ ?r`Ty@r`T`@c(2B<@?`f@6@!4@ ?@!(@ ?@!eSA[BcC#@{Ȩ_{S@@[c@k+ ? `@uf@@ ?֥ `@@@ @ ?d+@"B8?҇RRR#RRRuv@9 @ ?u@@ 5@@ ?@y@|{a@ A`?`@BA`?`@BB>A`?`@B A`?`@bBA`?`@BA`?`@BB8/A`?`@BBp/A`?`@BB/A`?`@BB0A`?`@BBX0A`?`@BB0A`?`@BA`?`@Bh [BASA@{Ũ{S[ck/A@!D@ ?4@@/@@!D@ ?*/@@!H@ ?/@@! @ ?*@?/@@!P@ ?rT/@@!0@ ?@!@ ?rT/@@!0@ ?@!@ ?r T@c,A@?/@ @!,@ ? @!X@ ?@!(@ ?@\s@@\@ ?R*i@Ra@t@`@0@ ?A@\@ ?|{ @ha@?֠@x@ ?@! @ ?r`T@D+B1@@?`@0@ ?@!,@ ?@qTqIT@in/@@!,@ ?`/@@!,@ ?@!X@ ?@!0@ ?@!@ ?rT/@@!$@ ?@!0@ ?@!@ ?r`T@D+BX2@@?#RRRRRRڟR`@0@ ?@!,@ ?3rT`@@\@ ?`@0@ ?Rh/@`@D+B4@@@r$q T`@0@ ?irT`@0@ ?@!,@ ?@`@@!Rp 9!4&{SA[BcCkD{Ϩ_{S@@!0@ ?rT&`SA{¨BSA{¨_{S[cks@ `f@rT`f@raT*@`A95DRL`f@ `f@rT`@@(A@?`f@rTrT&`"RSA[BcCkDsE{Ǩ_@@!4@ ?@!,@ ?ր`@D+B$4@@?ַ@@`@D+B4@@SA[BcCkDsE{Ǩ@!4@ ?@!t@ ?r!T`@D+B'@@"@9"@9?kATr`T.@ c@)!<T*ORu`@D+Bl(@@.@@[@*?kT8R?k T*`**\kT*%*!aT`@D+B(+@@@<@ ?*@<@ ?kATk@<@ ?*.@ cD5!<L6R.@!cD5!<86RorTSAR[BcCkDsE{Ǩ@x@ ?rTٖrT`@D+B0,@@S{S,Х2@DRk(RsR[c C3RЄ\ma!<|rT!(-vrT!d-prT!-jr@T`@c.BP.D@@SA[BcCkDsE{˨7@~BrazT`@D+B.@7@@?B9!5`@D+B0C@@q@K!0@ ?@!@ ?@q T`@D+B1@`ZB@!T`o `T`fBaT`ocD` 3c @9qT`@l9`.9K@@!4@ ?a^S94@!(@ ?a^S99@(@ ?@bZBA3@(@ ?a.S99@(@ ?afB$@!`" 3$Y9+cR@;@@WTt@ ` @ T@@!@ ?B?@!@ ??@u5@@@@#@9 ;@;"@9?kTkrT`@@@?@!@ ?ւB1@?@?ր@t@ ?@{t@@?{@? k T`@@@?@!@ ?@B2?@?ր@(@ ?@ H@(@ ?@ H@,@ ?@ H`@@@?@!@ ?ւB4@V7@F@?@B@@??@~@(@ ?@H@(@ ?@O@t@ ?rT@@!@ ?@?<@ ?*?@E.@orT@x@ ?r@T`@@@?@!@ ?ւBL3@@,@ ?@O`@@@?@!@ ?@B4?@?@,@ ?@H@(@ ?@@@@(@ ?@ @@,@ ?@`@`@@@?@!@ ?ւB6@k@P@ ?@t*@{L@@?@l{@?kT`@@@?@!@ ?ւB2@@|@ ?rT@L@ ?@QqT@L@ ?@!R*@{@!@ ?{@{@P@ ?{@!R@*@<@ ?aFkT`@c`:bB@@,@ ?@@G`@@@?@!@ ?@B5?@?ր@,@ ?֗rT`@@@?@!@ ?ւB7@?@?ր@,@ ?rT`@@@?@!@ ?ւB8@?@?ր@,@ ?@X`@@@?@!@ ?ւB|9@?@?ր@,@ ?@ `T@,@ ?@`fB!``?k`T`@c B+@?ր@,@ ?@9q`T@,@ ?@9`.S9?k`T`@c,:B+@?ր@,@ ?@?(@@??@@!@!pS"3@,@ ?@?(@@??@ @!@!l"3 @,@ ?@?(@@??@@!@!lS"3@,@ ?@?(@@??@ @!@!c"3 @,@ ?@?(@@??@@!@!tS"3@,@ ?@?(@@??@@!@!xS"3@,@ ?@?(@@??@ @!@!d"3 @,@ ?@?(@@??@$@!@!r"03$@,@ ?@?(@@??@$@!@!`" 3$@,@ ?@?(@@??@$@!@!d"43$@(@ ?@0N`T@(@ ?afB$@!`" 3$@(@ ?afB$@!`" 3$@|@ ?rT@x@ ?rT@<@ ?*.@ŏւR?@?@?TBr @р C`*@qT@(@ ?a.S99a@;@?bT`@DЄ+BX:C@@?֠@t@ ?3@?? k T`@DЄ+B:C@@?K@`f@K@K@@!0@ ?r T&C`i"R4`@K@(A@?v@t@ ?rT3@@P@ ?@[*3@@WkT@t@ ?r T3@5@x@ ?r T@<@ ?*3@@#@x@ ?rT3@*`4.@0@x@ ?rT@P@ ?@3@rT`@DЄ+B;C@@K@@!0@ ?@!t@ ?rTK@@!4@ ? 7@?`f@K7@@K@`@DЄ+B/@?SA[BcCkDsE{˨_`@tf@@@!@ ??aK`@@@!@ ?{[@#Sc_ @AkF?T"@k,Ts@@!4@ ?@!(@ ?@^`*@qT`@94`@w@A ?] q* T?!T*R R@(@ ?*G SA[BcC#@{ƨ_`@B`Z{SF9[c# 4R*SA[BcC#@{ƨ_֙f@rTݕrT`@(@ ?@@T`@@ ?r T`@(@ ?@,?q Tx@DЄ+B<@@?`@t@ ?rT`@(@ ?`@P@ ?Rc`@(@ ?r T@DЄ+Bp=@@?ER_`"@94q`T@@?֘B Ҁf@~ @DЄ+@@B! TB=?w`@@ ?4qT@ BT<@@?`@(@ ?@!,2`rT R`"9`@(@ ?@RA3`@(@ ?@!O`@(@ ?@!P`@(@ ?@@y_`@(@ ?@y`@(@ ?@!^@_@@?s@Bp>@*4@ ?@!(@ ?`@(@ ?#R,{[kSc+_[@Y_@XA9LqaT`@c<B@?@@?7@ r@ T`@:R!4&p 9^`@0 9o@@Eq`T`@D+B@@?o@@QqTR@@@QqT2! $`7`@D+B@@?@,r`To@R@ qTq`T`@D+B@@?A9rTSA[BcCkD+@{ب_A@ @"@@ o@@4`@D+B@@`@"BA?R?@@!TARrT`@D+cc4B@??@@iTr@T`@cc!bB4T@?r@T`@cc"bB4`@?r@T`@cc#bB4l@??@@T@rT`@D+cbB4@?`@ qTr`TA9<qTa@rTRRr TrT a@D+B@%@?rTa@D+B@%@?ց! rTWA9`5SA94`@D+cc1B@?ց! C rT`?@4`@D+cc1B @?{_@{@`X{Y5)rTrTa@D+B@%@{@`*@qMT`@94HrTRrTErTgW5R"R0҃%RR{@@@!$@ ?``@D+B'@@?֊@!0@ ?rT`@@{@@! @ ?փc,@B&?3{@q{@c{S[ckx@+@ETo @@!(@ ?@f @9@!(@ ?@\ @{Ӕ ~@ʚ@!(@ ?@ M @@!(@ ?@+@{ӄ |@ʄ+@@@!@ ? `@D+BP?@@ r TrTrTړrT@h@h@P@ ?rT`f@ @r`T`@KrT`@D+c(2B@?ր@4@ ?@!(@ ?@!e@0@ ?@!,@ ?SA[B@{ب_`@D+B?@@`@rT`@D+c|B@?ր@4@ ?@!(@ ?@!]6@4@ ?@!(@ ?@BRr!`!*+2*@(kT@4@ ?@!(@ ?֡@(@!HS"(3(`@D+B@Q{SR[cCk*@˄C@3T s,k#{zSA[BcCkD{ʨ_{S[cks#R`@B@!ˀ @?@Tcp a!L T ERkR@*E@7)TB@9s{ @T hs@!p@ ?r`T@hs@!(@ ?@E`T@hs@!@ ?<qAT@hs@!(@ ?@E T@hs@!(@ ?u @hse@hs85@hs@hs@hs@!@ ?<qT@hs@!(@ ?@ @!{"3 @hs@!p@ ?r`T@hs@!(@ ?@ET@@hs@!@ ?<qT@hs@SA[BcCkDsE{ƨ_{S[ck+`@R!B@?@Tct A!L T bLRjR @*E@7 TB@9s{ @ T hs@!(@ ?@@9 @!T@hs@!h@ ?rAT@hs@!(@ ?@@9 @A 3@9@hs@!@ ?<qT@hsǝ@hs@hsJT@hs{@hs@!(@ ?@@9 @T@hs@!h@ ?rT@@hs@SA[BcCkD+@{ƨ_{S[cks!rTr`T@D+B\@?rTr`T@D+Bl@?֘5@@? qTqT@! @@?r T@ w@rTrTrTj@h`@D+B@?@r@Tur!TrT`@h@h@D+Bp@?q\r TrA T`@h@h ra@! T@AT@ `@@8?BaT@D+B@?@@T`@8aT@D+Bl@?a@@? Ta @3a 5@h@Ta@?haT@a @hS3a 5@;a@;;;;a;a@;::::a@!::999a@A9!9988 a@a8A8!88a @D+B@ h@h@D+B@w?hT@D+B@m!@?8!T@?<AT` @R 3` ?<T@?8TT@D+B%@?֒?T` @!R?aT@?8hSl@D+B\%@?`@hT4@hTR`@rlS@-TlSl[!*` @ 3` @b@!pSBpS_q" @z 3*` @b@!tSBtS_q$ @z 3` b@@_r!xS#q`@z*_r @z 3` @b@!|SB|S_q$ @z 3` a@@!c?qcqd@@@z?q*@z3d@a@d!d?q@z3da@@!e?qeq@@z*?q@z3d@a@h!h?q@z3da@@!i?qiq@@z*?q@z3d@a@j!j?q@z3da@@!k?qkq@@z*?q@z3d@a@l!l?q@z3da@@!p?qpq@@z*?q@z3d@a@r!r?q@z3da@@!s?qsq@@z*?q@z 3d@a@t!t?q@z 3da@@!u?quq@@z*?q@z 3d@a@v!v?q@z 3da@@!w?qwq@@z*?q@z 3d@a@q!q?q@z3da@@!m?qmq@@z*?q@z3d@a@n!n?q@z3da@@!o?qoq@@z*?q@z3d@a@`!`?q@z3*d>@"@`>vx"@@9Z'BCTa77@T@B`e"@@?ha@aAķhS@D+B%@?֐R .@s"# T!@% @ A#@kBa_끃 T@ @#@kT@cB`%@@?th9J@ZC@T|T@B`e"@@?Wh8 v"4@D+[BBHcCkDsE@SA{Ǩ SA[BcCkDsE{Ǩ_C{S(@[c_qks7T@94PB|7@Ry7@57@@=qTcV8+sHCs@a@s@?` @E@"T[{:h{@@(@ ?w@@"`T![B!kT @@@@G@ ?@H?ր @R![B 3  [B@@X [BH@W [BP@V@@ T @@@@G@ ?@TG@?ր#@@4@ @@@@G@ ?ւB @G@? [B@T rTarT @@@@G@ ?ւB@G@?@@t@ ?r@T@@P@ ?b@!?@!E!?Ǔ@1T #@`5B[5R4?q!Ta!>[5@R?4qTa!u[@5R R9T(qTP4q T6c8qT&@6D(qT@4q T6R;1T*SA[BcCkD+@{Ȩ_{[>CS 6;[.!!=#|ORX 'A R@h4'CRR@5'C!SR@ 'CaPR>'CPR2'CaSR ;'CASR2'CAPR(2'CNR-'C}!OR@8'CuAOR'CmPR< 'CePR@ 'C]!QR@ 'CUAQR1'CMaQR1'CEQR1'C=QR'C5!RRD'C-ARRH 'C%aRR`P'CQR`"'CQR 4'C QR`3'CRR`(4'CRR`h4'CRR2'CRR@1'CPR  ;'Ca R<'C R,'C R| 'C R 'C!R 'C!!R'C"R'C!"RD'CA"R"'CA!R"'Ca!R#'C!R)'C}a"R*'Cu"R+'Cm"R\'Ce@0"'C^`'CWSR'COSR@$'CGNR('C?NR('C7NR`4'C/aOR@ 'C'OR`'C"R*'C"RL*'C#R*'C!#R`'CA#R+'Ca#RT+'C#R+'C#R`T'C#R8'C R@ 'C!R$'C!R%'C!R@ 'CaVR`4'CTRl'C'R`4'C'R2'CWRH4'CVRp4'C!WR4'CAWR5'CwaWRP5'CoWR5'CgWR5'C_WR@6'CWVRh6'COVR6'CGWR@1'C?3R6'C7VR |<'C/!VR(4'C'AVR`5'CTR,'C,R0-'C,RH.'C,R`D5'CA/RX,'Ca/R,'C/R,'C/R`d5'C/Rp-'C/R-'C0R.'C!0R`5'CA0R`9'CA:R`5'Ca:R`5'C:R`@:'C:R`5'C:R`6'C:R`:'C;R`46'C~!;R`X6'CvA;R`:'Cna;R`|6'Cf;R`6'C^;R`h;'CV;R`6'CN;R`7'CF!'C>R`\9'C!>R`9'CA>R`9'C?R`:'C?R`4:'C@R``:'C!@R`:'CA@R`:'Ca@R`:'C~@R` ;'Cv@R`\;'Cn@R`;'Cf@R`;'C^AR`<'CV!AR`<<'CNAAR`|<'CFaAR`<'C>AR`<'C6AR`<='C.AR`='C&AR`='CBR`>'C!BR`4>'CABR`|>'CaBR'C(R'CA,R'Ca,R 'C,R 'CA(Rp&'Ca(R%'CA)R%'Ca)R$&'C)R&'C)R&'C)R@''C)RT'C)R!'C+R!'C+R"'C+Rl'C~!)R#'Cv+R#'Cn,R$'Cf!,R'C^(R''CV*R('CN*R`('CF+R'C>(R('C6!+R<)'C.A+R)'C&a+R`(?'C(R`>'C*R`>'C!*R`?'CA*R`$?'C(R`H?'Ca*R`h?'C*R`?'C*R\'C'R(6'C-Rp6'C!-R6'CA-R7'Ca-R88'C-Rp9'C-R`?'Ca0RH7'C0R7'C0R7'C0R`?'C0R8'C~1R8'Cv!1R 9'CnA1R`?'Cfa1R` 'C^'R`H'CV-R`h'CN-R`'CF.R`'C>!.R`'C6A.R`'C.a.R`'C&1R`0'C1R`X'C1R`'C1R`'C2R`'C!2R`'CA2R` 'Ca2R`H'C2R@|'C!(R`p'C.R`'C.R`'C.R`'C.R`'C/R`'C!/R`0'C2R`X'C2R`'C2R`'C3R`'C!3R`'C~A3R` 'Cva3R`H'Cn3R`p'Cf3R'C^GR`'CVGR`'CNGR@$'CFGR@'C>HR@'C6!HR`''C.AHR`0'C&aHR`|7'CHR`7'CHR`L'C#R`'C!$R`'Ca$R`|'C$R`'C$R`L'C$R`x'C$R`'C%R`'C!%R`'CA%R`D'Ca%R`p'C%R`'C%R`'C$R`0'CA$R`'C&R`'CA&R`,'Ca&R`'C~&R`'Cv&R`<'Cn&R`p'Cf&R`'C^'R`'CV!'R`'CNA'R`<'CFa'R`0'C>!&R@0'C6%R@'C.%R`t'C&BR`|'CBR`'CBR`'C4R`'C4R` 'C4R`T 'C5R`,'Ca5R` 'C7R` 'C7R` 'C5R`4 'C7R`'CA6R`t 'C6R` 'C!6R` 'Ca6R`( 'C6R`X'C6R`d 'C6R` 'C6R`'C7R` 'C~!7R` 'CvA7R`'Cn!5R`'Cf5R`'C^5R`|'CV5R`4'CNA5R@4'CFa7R@'C>7R`\ 'C6aCR` 'C.!CR` 'C&CR` 'CCR`'CDR`4 'CCR`p 'CCR` 'C!DR` 'CADR`'CaDR`$'CDR`X'CDR`D'CDR`'CDR`'CER`'CBR`d'CCR`'CACR`'CFR`'CFR`'CFR`T'CFR`'CGR`'C~!GR` 'Cv8R`@'Cn!8R`t'CfA8R`'C^a8R`'CV8R`('CN8R`p'CF8R`'C>8R`'C69R`L'C.!9R`'C&A9R`'Ca9R`$'C9R`p'C9R`'C:R` 'C9R`'C9R`'C!:R`H'Ca>R`t'C>R`'C>R`'C>R`'C>R`<'C?R`|'C!?R@'CA?R@'Ca?R@@'C?R@t'C?R@'C!ER@'CAER@$'C~aER@X'CvER@'CnER@'CfER@ 'C^ER@h'CVFR@'CN!FR@'CFAFR@8'C>aFR@'C6AGR@'C.aGR`3'C&XR`h3'CAXR t'C!XR|'CXR`X'CTR@'CUR`'CUR@H'CUR`'C!UR@'CUR`'CAUR@'CUR`'CaUR@'CVRL0'C3R D'C4R0'C!4R`3'CaXR`3'CXR`4'CXR@P'CA4R@|'C~a4R@'Cv4RNA!|X '@'@@'@@4'@('@3'@02'@'@3'@`?'@2'@@L'@@D'@2'@'@'@'@}@h'@w$4'@q <'@k@'@e@'@_4'@Y >'@S P0'@M@'@G@'@A@'@;@'@5@'@/@ '@)@8'@#'@P3'@3'@h1'@ '@SA[B@@{Ũ_{S>tCt @@M @RB}OM C~@TMM`@t @@M @RB}9M C~@TMMs@SA{è_{S@f@rT@+B9abc"@@?RSA{¨_{[@Sc@k"@e`J@94PRSA[BcCkD{Ũ_֠@@d@7@P@@˔CQ~@X{tC@3`wqֲa ASTւv6Q |@*4B@9`5F@9 5`@$@ ?@@!X@ ?rT`@0@ ?@!@ ?HqaTN@9@5 RB9 PR@{?r AT@ @9A4@+BBpc"@%@ab? @{¨wR @{¨_{S@f@*7rT`J@SA@{è_ց@@? qTqT[k*T"@9`4@+BBabc"@@?SA@{è_{ @ @@ qAT?kMT @9A4@+BBc"@%@ab? @{¨E_k`J@ @{¨_{ @ @? q`T@?q T @9A4@+BB c"@%@ab? @{¨%`J@ @{¨_{  R`B9`@@?q T @9A4@+BB c"@%@ab? @{¨`J@ @{¨_{!RS@@9@@? q!TqmT`J@SA@{è_ֿ>qLTf@rTVqT`@@?TqlT`@ @9A4@+BBL!c"@%@ab?SA@{è@a! @@?rT@" @!d@?rT`@@5{S@f@5krT`J@SA@{è_ր@ q!T`@ @@55_ q`T?q@qT@!L# @@?rT_ q!T?q,T?qTx @9A4@+BBL!c"@%@ab?SA@{è{S@@"qAT@?qTZ`J@SA@{è_րf@ rT"qT@qlT@a!L# @@?raT`@ @9A4@+BBL!c"@%@ab?SA@{èK{S[>v"@@wp@ !B @SA[B@{ŨC@  @@@ QtJ?qT@@"Xaxa `@@" @!@?rAT^`@@" @!  R`N9`@ @@_ qT?qLTN?qT@" @a!+ R`F9*SA[B@{Ũ_a@ @! @? qTqlTtJ@q R`B9\La@q!@ `9a@ @! @? qaTqq Ta@ @! @? qsTqT`@@q`@ @? qATa@ @! @? q!Tq TSA[B@{Ũ,qa@ @! @? q!TqןSA[B@{Ũq`@ @? qT@q!R`@@" @a!8;@?rT`@@" @a!T1q`@ @? q!T@qTbt@f@+rT@!T4 @\t@f@ raT@!  @@?raT`@@" @!d#It@f@ rT@ q@T@,qT@!d# @`@ @? qT@?qT@" @a!#@?rT4RSA[B@{Ũ`@ @? qT@?qLT@" @a!L#@?rAR4R!u@@"qT@q,Tf@rT"qT/@qT@a!L# @@?r`T#t@f@rT@ qT`@ @? qT2R@qLT@B8AR$@`?rT@" @a!0 @?r`T`@ @? qT@?q,T@B8B@#$@!R`?a@ @! @? q@T,q`#`H"'`@ @@_ qT?qT*?,qT@#$@AR`?rTSA[B@{ŨqSA[B@{ŨSA[B@{Ũ R`B9RSA[B@{Ũt@ R`B9f@JraT@!X @@?raT R`B9`@ @? qT@?qlT@B8B`#$@AR`?rATt@ R`B9f@'r!T@!X @@?r!T!RaB9t@ R`B9f@r!T@!X @@?rT!R R`B9`@ @? qT@?qT@B8B#$@AR`?raTSA[B@{Ũt@ R`B9f@rT@!X @@?rTz R`B9t@ R`B9f@r!T@!X @@?r!Tgt@ R`B9@ qT)@VqmTf@rAT>q T@a! @@?rT`@@?dqT@" @a!d@?r@T t@ R`B9f@rT@a! @@?rT`@@" @a!@?rT`@@" @a!pt@ R`B9f@rT@a! @@?rT`@@" @a!@?rT`@@" @a!\t@ R`B9f@hraT@a!h @@?raT`@@" @a!@?raT`@@" @a!@?raT`@@" @a!t@ R`B9f@CrT@a! @@?rT`@@" @a!Xlt@ R`B9f@.r!T@a! @@?r!T`@@" @a!Wt@ R`B9f@rT@a! @@?rT`@@" @a!hBt@ R`B9f@rT@a!? @@?rT`@@" @a!@?rT`@@" @a!@?rT`@@" @a!t@ R`B9f@rAT@a!? @ R`B9`@ @? qT@?qlT@B8B#$@AR`?rAT`@ @? qT#@?<q T@" @a! @?rT`@(@q- RBR[B%R`B9SA@{Ũ R`B9`@ @? qT@?q,T@" @a!@?rAT R`B9`@ @? q!T@?q̝T@" @a!p@?rT R`B9AR R`B9R R`B9`@ @? qT@?qlT@B8B`#$@AR`?& R`B9`@ @? qT@?qLT@B8B`#$@AR`?r!T R`B9`@ @@_ qT?q TRX?0qlTT@B8B#$@!R`?r`T R`B9`@ @? qT@?qT@8#$@!R`?rT`@ @? qT@?0qTT@#$@ R`B9`@ @ qTHyt@ R`B9@ qT?p@,qTf@r!T@a! @@?r!T`@@6@c8D!c "R%@ab?Sa@ R`B9 @! @? qTqTGq+q)t@ R`B9f@rT@a! @@?rT`@@" @a!@t@ R`B9f@rT@a! @t@ R`B9f@raT@a!7 @`@@" @a!6`@ @? qT@?q,T@" @a!@<`@ @? qT@?qT@" @a!4`@ @? q`Ta@ @! @? qaTqAT@?q|T@B8B@#$@AR`?r`T<q`@ @@_ qT?qzT@" @a!?qt@ R`B9f@crxT@a! @8t@ R`B9f@WrAwT@a!t @,`@@" @a!P3t@f@GrAuT@a! @`@cbB9aRR@7C{S[`c##w1T @y"@ a@4@ @Q_q TA!p0!XbxbA! LR{@SA[BcC#@C_LRB9N9`LRB9LRB9KRB9KRB9 R`J9@LR MR@MR`MRMRMRMRMRNR NR@NR`NRKRKRLRF9N9 LR`@+Cct.BX:@%@?֝`JR@KR JR@JRJRHRHRJRJRJR KRKRIRIRJRIR`IRIR@IR IRIR`@+c@ BBl @%@^`KR@OR}@ORyC@ORu@SRq@SRmC@`TRiC@TReC@SRaC@TR]hJ9Yc9+`@B:g9c@%@LRLMRJRH{c`@!@{¨_{ `@s @ @{¨_{ `@s @ @{¨_?T{S[@@a@t!˟ Tt`@XCҟTjah!! ```@[Bt SA{è_b @B˟TT0Fb,Fa@`ˡ@!BT$h`dh _?T{S[@@a@t!˟ Tt`@CҟTjah!! ```@[Bt SA{è_b @B˟TTEbEa@`ˡ@!BT$h`dh _{SD` @!_T#Dc@abUTa@T`]`@u h58SA@{è_p{S*Y@ESA{Ĩ_{ @SD@ ?a@`!D@ ?`@@ ?qT@bBPA@@@@G@b"}@sESA@{Ũ_!`@ ?`@@ ? qAT@SA@@@!@@{Ũ`@@ ?$qT@AR@@ @@*mR*:E;@*@m`@@ ?0qAT@@@@@9]Y`@@ ?TqaT@SA@@@@!@@{ŨuCc4A!6XR>D{S[cks @ Cc@7A!6+BR,DVz8W8AO b9KaOOSW"@@@?@TC@#<"@7@:rCC@T@2@A!8+FD"@X8Y98,@ @TC@#"@7@rCC@Tۆ@A!8 $D"@W9X8H@@TC@#"@7@nCC@T@A!8DSA[BcCkDsE{˨_{S[b@b @u*@1Ta*@?1!T`*SA[B{è_@Dl9cE@BB9?@D :cBB9@?{S[p@@A [Av@~~urur@R`u*@*sr@sT`@@a@u!˿TCҿTjah!! ```@u SA[B{è_b @B˿TTDbDa@`ˁ@!BT$h`dh {S[@A:v!5r@T6uSA[B@{Ĩ_ր@Є+BB4:@@?{S[*@@v!D8wrTw*SA[B@{Ĩ_ր@Є+BB4:@@?{S[cxk+]@ҵ@MrTCc:BRA!6@@ ?@` T@@@ ? Cc:A!6@=RB@@ ?\@@@dX/>r@TCc:R@wx"@ ?@?T@@@ ? Cc:A!6@`>BR@@ ?\@@@ox?`T @k`@M@o@ *A@"*@Є+BB>@@?SA[BcCkD+@{Ǩ_{S[cklB+?@n@B`TannBB.@"TnBy"@Wk![#?T @?k@@?k@ *A@B9RSA[BcCkD+@{ɨ_{S[c{??w?@`@@_ ?qT`@@ ? q T`@@ ?$q`T`@@ ?0qT`@@ ?TqT@@`@x@ ? @9 jЄ+BBL??SA[BcC{Ĩ_֕AT !Bt@_Ҹh8?Tjah!! " {[kV@Scv_`TAT@` "!@2@yh9?Tkah!! s"s SA[BcCkD{Ũ_{S[OpB >7?juurt@c@ ?@`T@@!@ ?/ Cc?A!6@R,Ao3`rBSA[B@{Ȩ_{S[O @Ku"t@c@ ?@`T@@!@ ?/ CcxA!6@bR@83`"@SA[B@{Ȩ_{S[O @ҟu"4CcA!6@ R@c@@ ?@`T@@!@ ?/ CcA!6@BR`"@3XnSA[B@{Ȩ_{S[OpB .>҆>ur4Cc4A!6@ R@>c@@ ?@@T@@! @ ?/ Cc4A!6@"R@"!@ ?ϳr@T`rB3SA[B@{Ȩ_{S[O @u"4CcA!6@ RD@=c@@ ?@@T@@! @ ?/ CcA!6@bR@"!@ ?ևr@T`"@3hSA[B@{Ȩ_{S[@u`@` @u@~ @ @SA[B@{Ĩ_{S[@u`@` @u|@~ @ @SA[B@{Ĩ_{S[b@b@" T`@/a@  @@+aB?!@#!@bB @a@`a'@6@`6@vT`*@/a2@ @@+a"?!@#!@b.! @@b2`*'@SA[B@{ƨ_+@+ccE@BB?+@+#c,>BB@?{ < @{¨ ={ < ?!<``"J* @{¨_{S <|c ˠF;#={G'=+=/=3=7=;=?=d?ִ |@`B?<`/ Tҡc@`/@` `@>/@a@`?h 8SA@{Ө_{ m<  @?!{¨_{ `<  @?!{¨_{ `` @{¨{S[Ac T @ SA[BcC{Ĩ_ַ@CTt>`s"Tsa}Ӡ@<@h8?Tjah!! " {S[Ac T @ SA[BcC{Ĩ_ַ@CTtl>`s"Tsa}Ӡ@I<@h8?Tjah!! " { ;  @?{¨_ց!}@'<_{S@c@ R[3a[qra AS4@ T>`Lqr!TR[B@SAcC{Ĩ_ @@_kab@ˣC ˿T{=?! cT`__{ @S!R@*"F @D A@k!4@TSA{¨_T> @@_ka{S@?[aT@@A@`"@?k-T @V@k T@aT-> @kT @T@?TSA[B{è_= @kTa@SA[B{è{[ @BS @A@ks@T`"@@?kT Ҡ@(;@"@T @"@?kয়<@`SA[B@{Ĩ_ R{ @S!R@*"F @D A@k!4@TSA{¨_= @@_ka{S@?[aT@@A@`"@?k-T @V@k T@aT= @kT @T@?TSA[B{è_= @kTa@SA[B{è{[ @BS @A@ks@T`"@@?k T Ҡ@:@"&:@T @"@?kয়<@`SA[B@{Ĩ_ R{S@b@"A @T_ A@A@" @b!@A`NhSA{¨__@ @::{@ @Ca @AT a@AAA@# @cC!@AAa@ @ {¨__@@@:{S0rT`@@ ?@!0@ ?`@@ ?@!0@ ?@!@ ?ց@aT R"9`@@ ? @@2 RSA{¨_{Sz0rT`@@ ?@!0@ ?`@@ ?@!0@ ?@!@ ?ց@aT R"9`@@ ? @@2 RSA{¨_A@? qaT{!R a9A@!@ ? @b@`. R @{¨_ R_{S @@u@ ?֣ @"f@dAB?TC@B`@ _aT R`9@@ ? @b@`.SA@{è_{S !0G[K!@ 9!DFW!@9s`@@@?B94@+cp"B#@?SA[B{ʨ_{B0GS 3B@8`BF/@B@9@@?A94`@+cp"B @?SA{Ȩ_{[@@Sc qks T@@@ ?@oCk T} hs@!0@ ?ր @hs@!0@ ?@!@ ?֡@!T@"@@ ?xN@ssCsQs~@{sC@:@eq{AAT{e6`Q_ |@*s4@@@ ?@"@o@@?@`@,@ ?@@<T R"9@@ ? @@2`@,@ ?@@@Tz@ RSA[BcCkDsE{Ǩ___{S[$@c,@#'Gw:@kTaA9*@A5x@ ?<k-Ta:@?kT^@H|'||@e!!@hhBdh'@a:aj@ aA95x@ ?a:@R"||?kJT?k T^@h||q!@@#cԃhhh"B@@d:@d:@ ?r@TnRWR`r@kmTRuv@kT`:@@ ~@x@ ?@!8@ ?kT@x@ ?@!4@ ?kT@x@ ?@!8@ ?ւ^@d|@||B@@ 5Bhd"h#@ 9@k|Th! h!@x@ ?ֻqATRFR`r@kTR`v@kTc:@?k@`|@T^@|Ӏ@@h'@cBc:|Ӏh%!`:@||kjTk*T^@@c@BDechaCh!!@@b:@Bb:SA[BcC#@'@{Ũ_{S[b.raT`@qT R9RSA[B{è_`@@ ?@@  TR`@@ ?@`@@ ?@T`@qAT:@@"@@?`@@ ?@@@! @ ?@!@ ?֠`@6R9b`@x@ ?0j`@x@ ?@!p@ ?r`T`@9x@ ?@!4@ ?րr`@x@ ?@!8@ ?րv5R4b9j9:A{0GS*[@' +[6#G@S'@F999@_G@K`@@@?B9SA[B@{̨_R__*q_q$@z_*_J_ _k_k_kෟ_kǟ_kן_kয়_ _(_ _K_|_Rk A:`T _RRk A:T @_R_K_ *_q_ @9"5R?`9? "Py!R 9R_{S -9< T:`@` `@9@a@`?h 8SA@{Ĩ_{Ss8a@_T#8SA{¨m8{S@![8bSA{¨?T{S[@@a@t!˟ Tt`@t6ҟTjah!!```@[Bt SA{è_b @B˟TTL9bH9a@`ˡ@!BT$h`dh _{S[ckaA!@q* TuA9U49`A94^q T#c!!|‹R<8 R`y`@Yr T R`9` @@@zҵSU5qaT`@ڢ@˔BQ~@47x @!{t= X941Ta@ A9x 9*SA[BcCkD{Ũ_`&@}ht?@z`T`@htbA9@` @SA[BcCkD{Ũ(qdA:T{?qST?qT?q T?q@T%+?q$`@"@@e6%@+B\?z(qA:aTSA{¨_#c"#c4c$#cL%@*_{"RS[ֶ c8c`9#yS*@ @9 b9?(q$A:`T `Q(qT 9*`@;@@#@g@`?`@+#c;@@%@?Z8@RSA[BcC#@{ɨ_C{S[c8 @(q*aT@+Cch "B@%@?*{@SA[BcCC_qT@+Cch "B@%@?բ#!"B ( 8q*`T@+Cch "B@%@*q@@ T+Cch %@"Bh$(@*?@@$@*?(q*`T@+Cch @E@"B{S[@c@#?TYRߎ8*`@_@! @ ?kAT79x4`@+"B@%@? R 8R1T`Tj48SA[BcC#@{Ũ_? T{S[@c3@ @#9@5˿iT@4?T`@aBs`\89`]Bb@SAcC#@ [B{Ũ_ @ඍ`۶msB˔BHTC~MT`_s`[8B8`\hC~T`_s`[8B8`\h@@sT`@aBs`\89`]BRb_{S[6q*@T@+"B%@?*SA[B{è_@$@? *v  A9!2 9(q*T@+"Bl@%@{S[c*`E9`5`E94`@#Є+c0:@%@@06"B? R*q`9T`@+#c0:"B@%@?$"BbqT`@+#c0:"B@%@?ַY6*@"(q*T`@*@$@*?*SA[BcC{Ĩ_` QqT`@+#c0:"B@%@?`@*@$@*?Y(q*T`@+#c0:"BL@%@{S`S[cks;?`9sG qTq*TqAT"@5@\@ @""@BP!H6"@`^@@``@$Єc:"R@?ր@C\@@!R" k@"B (!(6:6R@RT@@"@(4* ' A9@'6RF c5 9Ft @`2`~~2`~@w~ @y@ "A9!6C s@4(qTq@T*u`@@ ?`@|@@!!B `@@@!!B?BTҦ57' @7@x99`? a@ @!@B?T?@B@_x!!_wC7J } Gg*x 1T* @#cp"B@%@(qTs@@5* @#cp"B@%@qT* @#cp"B@%@?`@@ ? R`@@@˟ABaTqa TKTq%RdEz@Tq!T Rw_97@C@ w@qT@!@A07aTw8 qw@T@w\@ @w@"*@G@hc RwRw_8?kTcq!T_aTw@@49?T*| @#cp"B!@%@?a@ @!@ T?@}A9@@hx k89?CTR{Rq?q@zTq@z9Kq*[z91TK "A9"2"9*; @#cp"B(!@%@ 64ү4 9G4@  `R{@SA[BcCkDsE_{S*[ck9(Z+{+qT"54R"R:q)T qT~*@94*SA[BcCkD+@{ƨ_֠@#c"B@%@? R95@ @? qT@#"@6%@cBL?%@{S[wB4>4 9 G4@ f R3 1*T1AT4SA[B@{Ĩ_q*aT*RqTQq T`z 1T*  1*`T1!T1T{?qcw#k*g @S@[s Tܠ{(}4* 5`@@07aU`T_@! @ ?rT`@@@6"B,%@+?q*T*;R?qT`@Є+#c"B4 @%@? R99"B4%@+R` *> A9Z~Z B*4?q T`@Є+#c"B @%@*S***g@*y**SA[BcCkDsE{ʨ_?cqT @j****@F70';@9@5?q$JzT 7@|*Bhc_kTT?qATG**R?*@95`ZoG|*!hz?k T!T`@Є+#c"BD!@%@n|@7@! @g@kT@5?;qqjT?7qq  HF**@?*#G@?T'?T@5`@#c"B !@%@$+? R@F@*@@?֠Z;**R*@A@ ?֠g{k*997S[c+R+*1@TqaTq*T` *QqHTa A?qT`RAqT`@Є+#c!"B!@%@?,R*qA:T*1T*!a `Rߪq!T}***`RAa ?09Q`R` A5qmTQ` *SA[BcCkD+@{ƨ_QQ` _q@z!TߢqaT`R!R`09T*cC*SA[BkD+@{ƨߦq!T`R`0D94`@Є+#c4"BH"@%@?` Aq TQ` `RAa ?09Q`RSA[BcCkD+@{ƨ-ߢqaT`R`0D94`@#c""B"@%@?*Rq!R09ߦqAT`R`0D94`@"BH"@%@?d{Sb A_qTcRAq T`@Є+#cL"B!@%@?SA{è_cB9*/b RcRR*R//@!5@95!R{[*S* AqTRAqmT@Є+#c""B!@%@?*SA[B@{Ĩ_cq R T@"+@%@4#c"B?#c!*(q*T@Є+#c""B"@%@?*qdA:Tk*"A9~BkTSA!R[B@{ĨR{S[cksN*@*q @ T`@Є+#c$"B#@%@?*SA[BcCkDsE{ɨ_ R*99R`b9R)'A9*b9w 5(qs@aTs`@@!@ ?rTs@Qsv@Rs@^@\ODA@*q; TqT@"R$$c:t@?֡/*pa@7\@I"qD@|;4h *7RA95A9@5`@**w@@&@@?*aR8**RR*A9`5`@w@\@'RR{S[ck#+-@  @ **qdA:Tq,T^q-TF*q T99E@1@ATЄ+c %@"B$?*SA[BcCkD+@{ͨ_##@`?{S" @[!@cks }q*$qjaT_qTRR*qT@Є+#cx%"B%@%@?*{@SA[BcCkDsE__qT*@_@!@ ?#Ca(q*T1@#$ (cx%K@@&@T"B$&??0"B&5Ҁ@@"@@?r@@a@$@K@?!@@ @7 "^@$'#cx%K@7A@&@?ր@@"@@? 0J@@a@$@K@?@@@@@ <O1x @!@ ?*c00/*s 0/a! //A! /B_8!+(q!//c@@A 0C/!R-e/z//I0 F0#t/ 9GvBt @@7.e3.u.G@`J`R" ` ` Rf`y . @R Fk-T:@dKc|)`"@R#R7B@c$ @"TF9t@`@`2`.@Bc6b@c@@`Fc:NcB7@Rc@$" @?@`@R?@@"R?@@BR5>/)} *b'@sA a@B ?TB@*@)w{[Sc@@x#} C!˟TRT) SA[BcC#@{Ũ__T;)"Tsa}Ӡ@'R7)@!?TCh`j _@cC?iT!˴T ?@T_{S[Ac`T @99` @` SA[BcC{Ĩ_x@Tt("TTҀT`@&@9h68?Tka8h!8!``{S*{A<kAT"R@s~"h3SA@{è_{"S[@c"4u U7@AT#("TR@(n)SA[B{Ȩ_TGo{[@Scksxa`@{@a@AT @@b@ @Z( 5sTTs5@@SA[BcCkDsE{ƨ_@ @@aš!T{[SX>XDR#r`2R rҿTha8!CJc|a @*`@0@SA[B{ƨ_{S[ck5vb@c`b)>R#r'`@%mQ@a2R r@+ҟTbh`8TJ~z @* ښi@#b@`(rT?!Tb@"C@F@aؚ!#}ӥjce@Ebj#C@Cz :}`@%R'@Ajc"u ؚ`@}hu4!@!hu`@`t~@@ CbTÒsb|@3TB@#x5*SA[BcCkD{ɨ_a@!y!@b @#@aš!x!abh5)T ?T *{c@S[sCs~k`fTtk'asTsҠ@a~D%HSTAST96ScCsZSA[BkD{Ũ_AT{ "S` @` @{¨_{[S R @4r AT4@TSA[B{è_'ra{[ ?ST@@`rT4vrT@aT 'irT@SA[B{è_[rT@?aT 'NrT`@SA[B{è{S[ck+ @5*rs AUTa r T )'&`BB9`~`T!%@b&@`'@'SA[BcCkD+@{Ȩ_ R5'3'&{ @S!R@*"F @D A@k!4@TSA{¨_& @@_ka{S@?[aT@@A@`"@?k-T @V@k T@aT& @kT @T@?TSA[B{è_I& @kTa@SA[B{è{c` S[*@#D @A AksbTa"@?kT@#"` T @"@?kয়A%@ts""@cC#@`"A9&@ 3"9&@!S 3"9&@[B!S 3"9SA{Ũ_ R{Su$#.  a`*~#`~~#`6!|.b9T!.T>`Д.9 @,9@9B49>tДB:҂@B_ !TR@`bSA{Ĩ_{ccS*[ks"c$<? T=G?@OG@=?@G@K?h 8`@#C@G@?TIK@@R#rc9(@`2R r_@Thy898JO@ `@* ۚxvc|@{@a@T@?"" @${@aF`5:_ T_T5y@ #b@`%rT?aTߎ`@`@@ښBD}jda@`j$@Az#@"@@ۚT9}`@"R$@jd v ښ`@}hv!@hv`@`u~@@"BCiTs~@CT@9#SAcCsEx6[BkD{˨_a@u@b @#@aš!x!abh6"T ?T  ${Sa"@9a5"at@# R`"9*SA{¨_{S[$r T@B (@b9~9@9 @~ab9@`a!%^@ju``A94b@@q`@@` T* r`Tе"3G`CRa@R*SA[B@{Ĩ_`<@Rb@BK` @BQ_kBЀ`@_qBB!{@S4RrT`@`RrT*u*SA@{è_t4SA@{è{S@RrT`@`aRrT`@aR`tSA{¨_{SUX$ 9cG94Lc@#@SA{è_{S[*@$ 9c8Gt vc@c #SA[B{è_{SS@`@9;9@@#!'+5#< T#<+@3+@<@+@/?h 8A T{ @ SA@{Ǩ___{c/!` `X"=RM#{cd0!` `X=RC#{c<1!` `X>R9#{c42!` `X>R/###@@!ⶍb۶!Cm¶!|7_{S*raT`@a@| h`kSA{¨_R{S* @r!TqTa@!|b@Cc@95@ha`Q(qSA{¨_RAa@@9 @{Ss[@ @` @9`8 @`n `A (#> Tf;@@s;@@ ?h 8SA[B{Ĩ_{c@S[ඍ`۶sCmks~ IҀ$@ ITt"asTsҠ@a~ TT9cCsZSA[BkD{Ũ_{@!x@ ?@!,@ ?@{c_8qT(q_Q8qqTqT8qT(qTq_hQqqThTDq Q q R{A@S[?qv>@ATb>@!@ ?@CkT`*@.9@xu@"@@?Rv>SA[B{è__ց!`!@"{RS #T!SA{¨_"{@@r`T@@|@ ?@!(@ ?@!] R{_T{!}Ӊ"@xa@G@@`T@@d@ĚB?`T_@xa@G@@`T@@d@ĚB?`T_ @@@!{S[c`@#@ @@q TcBR/@"@@ ?@Xu@! @ ? cl3!,5t6UR!R"T#B+?="?@C9cU!_Q!z!L"@@@?_@p!B"@">"RSA[BcC#@{Ψ_" R!`{! &"` @{¨{[c@ @S4R@# ?U_$T_TR ;Q!;@Т@ \Gd Te ƚ'hg8!@9H48Q Qh!8_hT _hTB&iTe!\G3`@99 he8`h"8A!-C"!@C@ ?@"!!d3"!!!!!!:@[ SA[BcC#@{ͨ_ssh"8{c@ @S[0q' T@@ ?@` @!x@ ?@!,@ ?@` '@#`@ `@`A!#a@`b@V!rT?T` @  @aך!#}ӅjcEe @` j#@Cz"}R @jc t^ ך`@}hta!@ht`@`@@"@@?RSA[BcC{Ũ_a @v @#@b@aš!x!aBh4{S@@@ ?@"@@?@`@q(Tq)T`@@ ?ֶr!T@"@r`T`@|@ ?@!(@ ?@!]RSA@{Ĩ_L q Tc6!,58HR {[@SR cL9!,5:bKR`"@ߨr`T`@|@ ?@!(@ ?@!]SA[B{Ĩ_{[@@SqTq TCN@+=B@R?  L q@T[rT4R*SA[B{Ǩ_`@|@ ?@!(@ ?@!]&@Rw `@@ ? qT`@|@ ?@!(@ ?@!]{SL@[C+ cp;!,5:]RtIB@@|@ ?@!(@ ?@!]@/ SA[B{Ǩ_R5 # C  {[5W3.ScC#cCk s# s;s@ ;W?@c W@vC@ C GS[_cosw{_@# 1ALB@?3G@Wpb@?@c 9@@ #@'`?3G5bCRW H # c +3#'+c 97GA #OcAc 3_A! qcGvG@b?KC?@K@)T@@r Tc?!,5|B=RCA+A@??@ @0qaT@ c<!,5t>QR`@"@@?@?AȚ!m@;A&}@ehf@_T@Ț?Tbx(ahf?ATCh&@AGAG$@Ț?Tbx(O@#9@ @ ?` @@!@ ?W@tS@ c?!,5>R@@S@ ?@#@`?S@@@@ ?֐rS@TC@9$ R9E94# @ @ ?`@r!Tc\!,5lbOR@@@@S ?S@D` @@ ?ր@@!@ ?W@S@ c?!,5b@RE@@S@ ?@#@`?S@@@@ ?!rS@AT@@@@Sc?!,50"BBR&@!,C@99~@@S@ ?@#@`?S@@@ r`T@@|@ ?@!(@ ?@!]9?@@?@@ ?@r!Tc\!,5"PR@@ ?@"@@?@rT@|@y[AvĚ?֎0 @}WA?@@hf_T'@ĚdTx$hf AT_h&?@A?@cAcG@i#@aĚ$`Tx$N-={@SA[BcCkDsE3@C _{S[@(@ck9@@@ ?@"@@?a@*drT@ cd!,5< B.R`@@ ?GrT"@c@OK߆O@9u*@9`@@ ?@"@@?hRSA[BcCkD{ʨ_?qT?qT?qT:@?M?L qT*@9`@@ ?@"@@?`@@ ?@!@ ? c !,5 R@@ ?@!@ ?rT@@ ?\@R@@*]{S[@(@c#9@@@ ?@"@@?ր@rT@ c !,5< B*R@@ ?֠rT`"@;cy@O&O@>`*@9RSA[BcC#@{ʨ_{!RS*$qTqHT!BR@ Rc!Q!|@ I J\@ _@A&@C|@B1BBTZcf&Af!@a@_@A!1!!TZ@!|@  O  P@ _D@$@d}! d~$4@!4ac_D_{S `@qTC`D+@`DT@`@SA{ƨ9Vb6@@_@"_A@BBCB|kT"SA@{ƨ_R" @b A@{S ^C@`D`+@`SA{ƨ_ @_{ *k @{¨_{Sr*`T*SA{¨_{S[@ck 4cd !! RA"?`T@" A" #@"A@T @b @ @ A@@ TF SA[BcCkD{Ũ_dv@SCTtZ`sTsa}Ӡ@7h:_T"kah!! " @BT`sTsa~Ӡ.@h8Tjah!!{St0"G[UN@v@Tb&x@RSA[B{è{  @9qTC@9q`TTqTqTCsb@9bj 8pqTCB@9_pqTSSj 8 @{¨_ @{¨Cc{? qdcaAX";B!p" } R @{¨l{[@@Sc1k@T[@@yxx_ 1T _RR_q䧂Z!K9R? q!Ѐ 2B "Rs?kTEykTqTq T#cB#4qwT`2Hc8a RsZ%s"zSY9-4ҔckMT@{!{`n T SA[BcCkD{Ǩ_@*TTRc@Ua@994?qTa@9?qTkJTڠs z`B*sRs%s#s$s#`F@`4{Ss*!d&sG`@`@*Ha@@RSA{¨_@D?kkT{c%!<8%R!||@ha_@@ D_R"@!@G@ c,{SC?cxF[k@s4`G@t&Gg7 x,R[5W2q`UT qT;@xF@@g4cB({G!d&`@v`@*a@@Rd+3\RR'3g@g@q KgF@4uBH(G!d&@Z@*@@RH$ 5 2;@B@H3 ѣR@Bh-@f`@0`@{s- <@`?@R@ f@@ CR@Bx/@e@  cR@Bl/@e@@`@Bx- <@`?BB@Rd@e`@`@B- <@`?B5@Rd@e`@@ їх@RBt @eR`@R їх@#RB(@e@R`@R їх@CRB /@eR`@R їх@cRB/@peR`@R}@z їр@{S/@!x@ ?c-?@@!x@ ??@@!x@ ?@@@!x@ ??R@@4eR`@R^A їр@{_/@!x@ ?c-X?@@!x@ ?r?@@!x@ ?}@@@!x@ ?~?R@@dR`@R%@`@B + <@`?B.@#Rd@d@~`@@`@B8. <@`?B/@cRd@d {`@@`@B. <@`?B.@CRd@dx`@@ їх@cRB.@duR`@R@ їх@CRB/@dsR`@R@ їх@#RB.@nd@pR`@R{@x`@`t`@ќ @{{KQ`T6`@bB8K@AS@?`@K@A?`@@K@A?S@@@@`@h`@>*@CKn`@5*@nK@5@-@* ї`@@!x@ ?c.C>`@@!x@ ?|<[>`@@!x@ ?>`@@!x@ ?]?`@0c@@?`@@A?@@c@2 ]`@*`@SHn`@ګC*@K@nK@S@5`@@@ @@ GR@@ @@ @HR@@ @@ HR`@B.<@`?ր@@ @@ IR@@ @@ HR@@ @@ HR`@B$/<@`?ր@@ @@ IR`@B|/<@`?ր@@ @@ IR`@B/<@`?ր@@ @@ IRu`@B$0<@`?ր@@ @@ `IRg`@Bp0<@`?ր@@ @@ @IRY@V{{g@.4 @@`@iH`@?*@CKm`@6*@mK@4@.B+@4@&#R"@ `@"RT:Cc@?րQ !@@B@@?#RQ04`@Cc"R@?PѠ@!@ ? @@!@ ?@"@!R@?@ CR"R81Jwf@2@7`@@ т @chS8 n  a~ "@с  @"@ с фQ @"@REyBтA ҁ"M  @ т @рQ>- ҁ 7 QwBg`@"Rh4Cc@?ҁ/u`@"R|7Cc@?@R'AGc`@"R4Cc@?@R'AFQ@R'CAR 3HB/@R'CR 3:B .@R'CR 3,bB>.@R'CR 32R"RD҃%RRD.@R'AdBh4.@R'CR 3W.5RRЄD&RRDR C@R\'CR 3B5.@RN'CR 3WnR C`@CRBR @?`@CR"R @?`@4RBR@?`@%RR@?X.@R'CaR 3`@4CR"R @?`@CRBR @?`@4RBR@?`@%RR@?).@R&a@C5R 3^aR 3Z~<.RB@R&AUGB(4.@R&AT:-pRuB9RBRdT4C@R&CaR 3-pRYB9RBR C@R&CaR 3Z-R`f@ rT`@D@`?`f@'*@"@R`f@a@*bB\$L@?`f@'*@|"`R`f@a@*B $@?`f@'*@i" R`f@ҟa@*B|$@?`f@'*@V"@R`f@a@*B5$d@?`f@}'*@C"R`f@a@*Bh5$d@?`f@j'*@0"R`f@a@*B5$X@?`f@W'*@"R`f@a@*B6$X@?`f@D'*@ "R`f@sa@*B|6$@?`f@1'*@!Rn`f@`a@*B6$@?`f@'*@! R[`f@Ma@*B47$t@?`f@ '*@!@RH`f@:a@*Bp7$t@?`f@&*@!`R57R=`f@ rT`@D@`?`f@&*@!@RHyL2y7Rw=`f@rT`@D@`?`f@&*@!@RHyL2y7RY=`f@rT`@D@`?`f@&*@h!@RHyL2y`f@͞a@*B8$L@?`f@&*@Q!`RHyL2y`f@a@*B8$L@?`f@t&*@:!`RHyL2y`f@a@*B8$L@?`f@]&*@#!`RHyL2y`f@a@*BP8$@?`f@F&*@ ! RHyL2y`f@qa@*BP8$@?`f@/&*@ RHyL2yh`f@Za@*BP8$@?`f@&*@ RHyL2yQ`f@Ca@*B8$@?`f@&*@ @RHyL2y:`f@,a@*B8$@?`f@%*@ @RHyL2y#`f@a@*B8$@?`f@%*@ @RHyL2y `f@a@*B8$d@?`f@%*@ RHyL2y`f@a@*B8$d@?`f@%*@k RHyL2y`f@Нa@*B8$d@?`f@%*@T RHyL2y`f@a@*BH9$X@?`f@w%*@= RHyL2y`f@a@*BH9$X@?`f@`%*@& RHyL2y`f@a@*BH9$X@?`f@I%*@ RHyL2y`f@ta@*B9$@?`f@2%*@RHyL2yk`f@]a@*B9$@?`f@%*@RHyL2yT`f@Fa@*B9$@?`f@%*@RHyL2y=`f@/a@*B0:$t@?`f@$*@@RHyL2y&`f@a@*B0:$t@?`f@$*@@RHyL2y`f@a@*B0:$t@?`f@$*@@RHyL2y`f@a@*B:$d@?`f@$*@nRHyL2y`f@Ӝa@*B:$d@?`f@$*@WRHyL2y`f@a@*B:$d@?`f@z$*@@RHyL2y`f@a@*B;$X@?`f@c$*@)RHyL2y`f@a@*B;$X@?`f@L$*@RHyL2y`f@wa@*B;$X@?`f@5$*@RHyL2yn`f@`a@*B|;$@?`f@$*@ RHyL2yW`f@Ia@*B|;$@?`f@$*@ RHyL2y@`f@2a@*B|;$@?`f@#*@ RHyL2y)`f@a@*B;$t@?`f@#*@`RHyL2y`f@a@*B;$t@?`f@#*@`RHyL2y`f@a@*B;$t@?`f@#*@q`RHyL2yv<RD:`f@ϛrT`@D@`?`f@#*@S@RDRHyL*yv<R%:`f@rT`@D@`?`f@n#*@4@RfRHyL*yv<R:`f@rT`@D@`?`f@O#*@@RRHyL*yv<R9`f@rrT`@D@`?`f@0#*@@RDRHyL*yhv<R9`f@SrT`@D@`?`f@#*@@RdRHyL*yIv<R9`f@4rT`@D@`?`f@"*@@RRHyL*y*v<R9`f@rT`@D@`?`f@"*@@RFRHyL*y v<Rk9`f@rT`@D@`?`f@"*@z@RfRHyL*yv<RL9`f@ךrT`@D@`?`f@"*@[@RRHyL*yv<R-9`f@rT`@D@`?`f@v"*@<@RHRHyL*yv<R9`f@rT`@D@`?`f@W"*@@RhRHyL*yv<R8`f@zrT`@D@`?`f@8"*@@RRHyL*yp`f@ba@*B<$H@?`f@ "*@`RDRHyL*yX`f@Ja@*B<$H@?`f@"*@`RfRHyL*y@`f@2a@*B<$H@?`f@!*@`RRHyL*y(`f@a@*B<$H@?`f@!*@`RDRHyL*y`f@a@*B<$H@?`f@!*@`RdRHyL*y`f@a@*B<$H@?`f@!*@n`RRHyL*y`f@ҙa@*B<$H@?`f@!*@V`RFRHyL*y`f@a@*B<$H@?`f@x!*@>`RfRHyL*y`f@a@*B<$H@?`f@`!*@&`RRHyL*y`f@a@*B<$H@?`f@H!*@`RHRHyL*y`f@ra@*B<$H@?`f@0!*@`RhRHyL*yh`f@Za@*B<$H@?`f@!*@`RRHyL*yP`f@Ba@*B<$@?`f@!*@ RDRHyL*y8`f@*a@*B<$@?`f@ *@ RfRHyL*y `f@a@*B<$@?`f@ *@ RRHyL*y`f@a@*B<$@?`f@ *@~ RDRHyL*y`f@a@*B<$@?`f@ *@f RdRHyL*y`f@ʘa@*B<$@?`f@ *@N RRHyL*y`f@a@*B<$@?`f@p *@6 RFRHyL*y`f@a@*B<$@?`f@X *@ RfRHyL*y`f@a@*B<$@?`f@@ *@ RRHyL*yx`f@ja@*B<$@?`f@( *@ RHRHyL*y``f@Ra@*B<$@?`f@ *@ RhRHyL*yH`f@:a@*B<$@?`f@*@ RRHyL*y0`f@"a@*B8=$@?`f@*@@RDRHyL*y`f@ a@*B8=$@?`f@*@@RfRHyL*y`f@a@*B8=$@?`f@*@v@RRHyL*y`f@ڗa@*B8=$@?`f@*@^@RDRHyL*y`f@—a@*B8=$@?`f@*@F@RdRHyL*y`f@a@*B8=$@?`f@h*@.@RRHyL*y`f@a@*B8=$@?`f@P*@@RFRHyL*y`f@za@*B8=$@?`f@8*@@RfRHyL*yp`f@ba@*B8=$@?`f@ *@@RRHyL*yX`f@Ja@*B8=$@?`f@*@@RHRHyL*y@`f@2a@*B8=$@?`f@*@@RhRHyL*y(`f@a@*B8=$@?`f@*@@RRHyL*y`f@*@ R`f@*@ R`f@*@~`R`@B|=@`?`f@*@nR`f@*@eR@CR ! Rr*`f@*@SR@CR !@Rr*`f@{*@AR@CR !`Rr*`f@i*@/R@CR !Rr*`f@W*@R@CR !@RAr*`f@E*@ R@CR !RAr*y`f@3*@R@CR !@R!r*g`f@!*@R@}CR !@Rar*U`f@*@R@kCR ! RAr*C`f@*@R@YCR ! R!r*1`f@*@R@GCR ! Rar*`f@*@R@5CR !R!r* `f@*@R@#CR !Rar*`f@a@*B=$p@?`f@*@qR@CR a Rr*`f@ѕa@*B=$p@?`f@*@UR@CR a@Rr*`f@a@*B=$p@?`f@s*@9R@CR a`Rr*`f@a@*B=$p@?`f@W*@R@CR aRr*`f@}a@*B=$p@?`f@;*@R@CR a RAr*o`f@aa@*B=$p@?`f@*@R@{CR a@RAr*S`f@Ea@*B=$p@?`f@*@R@_CR aRAr*7`f@)a@*B=$p@?`f@*@R@CCR a R!r*`f@ a@*B=$p@?`f@*@R@'CR a@R!r*`f@a@*B=$p@?`f@*@uR@ CR a Rar*`f@Քa@*B=$p@?`f@*@YR@CR a@Rar*`f@a@*B=$p@?`f@w*@=R@CR aR!r*`f@a@*B=$p@?`f@[*@!R@CR aRar*`f@I*@R@CR !Rr*}`f@7*@R@CR ARr*k`f@%*@R@CR aRr*Y`f@*@R@oCR Rr*G`f@*@R@]CR AR!r*5`f@*@R@KCR !ARr*#`f@*@R@9CR !aRr*`f@*@R@'CR !Rr*`f@*@R@CR !R!r*`f@*@mR@CR R!r*`f@*@[R@CR !!Rr*`f@*@IR@CR !!R!r*`f@q*@7R@CR !R!r*`f@_*@%R@C!R!r0 *`f@N*@R@CR!r0 *`f@=*@R@C!R!r0 *r`f@,*@R@CR !AR!r*``f@*@R@vC!@R0 *P`f@ *@R@fC!`R0 *@`f@*@R@VC!@R!r0 */`f@*@R@EC!R0 *`f@*@R@5CAR0 *`f@*@R@%CaR0 *`f@*@R@CR0 *`f@*@oR@CAR!r0 *`f@*@^R@C!AR0 *`f@*@NR@C!aR0 *`f@x*@>R@C!R0 *`f@h*@.R@C!AR!r0 *`f@W*@R@N9A 29`f@G*@ R@N9AR*9~`f@8*@R@CR !Rr*l`f@&*@R@CR !RAr*Z`f@La@*B=$p@?`f@ *@R@fCR aRr*>`f@0a@*B=$p@?`f@*@R@JCR aRAr*"`f@*@R@8CR Rr*`f@*@R@&CR !Rr*`f@*@~R@CR !Rr*`f@ޑa@*B=$p@?`f@*@bR@CR aRr*`f@*@PR@CR Rr*`f@x*@>R@CR !Rr*`f@f*@,R@CR !@Rr*`f@a@*B=$p@?`f@J*@R@CR a@Rr*~`f@8*@R@CR ARr*l`f@&*@R@CR !ARr*Z`f@*@R@pCR !@Rr*H`f@:a@*B=$p@?`f@*@R@TCR a@Rr*,`f@*@R@BCR ARr*`f@*@R@0CR !ARr*`f@*@R@C! R0 *`f@a@*B>$p@?`f@*@nR@Ca R0 *`f@Аa@*B>$p@?`f@*@TR@Ca@R0 *`f@a@*B>$p@?`f@t*@:R@Ca`R0 *`f@a@*B>$p@?`f@Z*@ R@CaR0 *`f@J*@R@C! R!r0 *`f@qa@*B>$p@?`f@/*@R@Ca R!r0 *d`f@Va@*B>$p@?`f@*@R@pCa@R!r0 *I`f@;a@*B>$p@?`f@*@R@UCaR!r0 *.`f@*@R@DC!R0 *`f@*@R@4C!R!r0 * `f@*@R@#C!!R0 *`f@*@}R@C!!R!r0 *`f@*@lR@C!R0 *`f@Ώa@*B>$p@?`f@*@RR@CaR0 *`f@|*@BR@CR0 *`f@l*@2R@C!R0 *`f@\*@"R@C!R0 *`f@a@*B>$p@?`f@B*@R@CaR0 *x`f@2*@R@CR0 *h`f@"*@R@~C!R0 *X`f@*@R@nC!@Rr0 *G`f@9a@*B>$p@?`f@*@R@SCa@Rr0 *,`f@*@R@BCARr0 *`f@*@R@1C!ARr0 * `f@*@R@ C!@Rr0 *`f@a@*B>$p@?`f@*@oR@Ca@Rr0 *`f@*@^R@CARr0 *`f@*@MR@C!ARr0 *`f@v*@<R@C! Rr, *`f@a@*Bh>$p@?`f@[*@!R@Ca Rr, *`f@J*@R@C!Rr, *`f@9*@R@C!!Rr, *n`f@(*@R@C!@Rr, *]`f@Oa@*Bh>$p@?`f@ *@R@iCa@Rr, *B`f@*@R@XCARr, *1`f@*@R@GC!ARr, * `f@*@R@6C!`Rr, *`f@a@*Bh>$p@?`f@*@R@Ca`Rr, *`f@*@tR@ CaRr, *`f@*@cR@C!aRr, *`f@*@RR@C!Rr, *`f@a@*Bh>$p@?`f@q*@7R@CaRr, *`f@`*@&R@CRr, *`f@O*@R@C!Rr, *`f@>*@R@C!Rr, *s`f@ea@*Bh>$p@?`f@#*@R@CaRr, *X`f@*@R@nCRr, *G`f@*@R@]C!Rr, *6`f@*@R@LC!Rr, *%`f@a@*Bh>$p@?`f@*@R@1CaRr, * `f@*@R@ CRr, *`f@*@yR@C!Rr, *`f@*@hR@C! R!r, *`f@Ɍa@*Bh>$p@?`f@*@MR@Ca R!r, *`f@v*@<R@C!R!r, *`f@e*@+R@C!!R!r, *`f@T*@R@C!@R!r, *`f@{a@*Bh>$p@?`f@9*@R@Ca@R!r, *n`f@(*@R@CAR!r, *]`f@*@R@sC!AR!r, *L`f@*@R@bC!R!r, *;`f@-a@*Bh>$p@?`f@*@R@GCaR!r, * `f@*@R@6CR!r, *`f@*@R@%C!R!r, *`f@*@~R@C!@Rr, *`f@ߋa@*Bh>$p@?`f@*@cR@Ca@Rr, *`f@*@RR@CARr, *`f@{*@AR@C!ARr, *`f@j*@0R@C!@Rr, *`f@a@*Bh>$p@?`f@O*@R@Ca@Rr, *`f@>*@R@CARr, *s`f@-*@ R@C!ARr, *b`f@*@ R@xCA!Rr, *Q`f@ *@ R@gCa!Rr, *@`f@*@ R@VCAARr, */`f@*@ R@ECaARr, *`f@*@ R@4CAaRr, * `f@*@ R@#CaaRr, *`f@*@| R@CARr, *`f@*@k R@CaRr, *`f@*@Z R@CARr, *`f@*@I R@CaRr, *`f@r*@8 R@CARr, *`f@a*@' R@CaRr, *`f@P*@ R@CA!R!r, *`f@?*@ R@Ca!R!r, *t`f@.*@ R@CAAR!r, *c`f@*@ R@yCaAR!r, *R`f@ *@ R@hCAR!r, *A`f@*@ R@WCaR!r, *0`f@*@ R@FCAARr, *`f@*@ R@5CaARr, *`f@*@ R@$CAARr, *`f@*@} R@CaARr, *`f@*@l R@CR !@Rr*`f@*@Z R@CR !@Rr*R#c&(`f@|*@B R@CaR !Rr*R#c(`f@d*@* R@CaR !Rr*`f@a@*B>$p@?ւR#c'`f@B*@ R@CaR aRr*v`f@ha@*B>$p@?ւR#c'`f@ *@ R@|CaR aRr*TR#c'`f@*@ R@dCaR Rr*<Rc'`f@*@ R@LCaR Rr*$Rc'`f@*@ R@4CaR !Rr* Rcj'`f@*@ R@CaR !Rr*`f@a@*BP$@?`f@*@j RHy2y`f@Јa@*B|$@?`f@*@T RHy2y`f@a@*B$@?`f@x*@> RHy2y`@"R?c@?ҁ]X`f@YCB3A@@!$@ ?@!0@ ?`f@F*@ R7a@D+Bh?@%@@?vCR"R?(`f@(*@ cRBbCR"R(`f@*@ CRBuNCR"R'`f@*@ #RBa: C6ҜѻQ@" }ґ!@(RR!GRR#RRh9`!@RK]!@ !@Fh9K@!@a a^`f@SrTa@< BD.@%@@?@R{ R7`@Q`C;A!+:bgQ @R] R7`@Q`@QR@+KS@* @!@E@;T{RA*@!!E?@<TB{`hb@!@ ?@[@hw@!@ ?[@@5`@@@@hw @B@@?K@! K@S@?֜@{!@! їB`s@ 2R"R0"'҃%RR'`@ qTbs@QC@@@!@ ?c3@<"b3@RBA* @!@E@#TKA{@hw@!@ ?aA@hw@!P@ ?as@E AA@!! kA@hw"]@K@c їB`s@ 2R"R0&҃%RR&`@ qTbs@;Q "Q@@@!@ ?c3@"$R ~b3@CRBA* @!@E@#iTK?A{@hw@!@ ?VaA@hw@!P@ ?as@ AA@!! A@hw\@K@c ?4A0/RRR#RRRH\@@5Aaт@RRR#RRR0\`@@5`Aa@A,{@x ѻ{O$4R&Pe ѻ{O$4R% @Qѥ{?RRK%K@R%`@9@{@@@ ?@, т@@`@%@"@@@@@@@ @ @@ћ{4R`$`@cc"R@?!9R`@`f@`@`a`f@oH`@Q` @@!@ ? @@!@ ?@"@!R@?@@@`@``@Q`@`f@`@``@`a`f@=H`@Q``@Q`@PѠ@!@ ? @@!@ ?@"@!R@?@@`@e@@!4@ ?@@@!4@ ? @<qT@ S}@@!4@ ? @@qT@`@!4@ ?@@!4@ ? @<q!T@@R_@@!4@ ? @@q@T@@`@@R@!@ ?PK@H`@@@@!@ ?cc"RЄl?P@{R@2ћ b@Ba@`@% @@@@@!@ ?@ ћ )Ch@@w@! @ ?@`@@@@!@ ?cc"RЄl?P@mR@`@``@` `O?a`@``@a@au`@``f@ї@P@!@ ?Xa@`@!ah`R!ada`f@.G`@Q``@Q`@ у`@`@$+cDB@?ֆ`@@`@?kT`@$+cDB@?vwDPK P K@9RP`@ud`@`@$+cH B@?U`@@`@_kT`@$+cH B@?E:R`@i?@<`@@@@!@ ?cc"RЄl?P@Q@&`fC@95`@$+c0Bh@?`f@,`@``@``@` `f@aF$R@ @`@`@Q``@Q``@Q``f@ `@``@``@``fC@95`@$+c0B\@?֗ @ @R@`@a`f@YF`@Q``@Q``@Q`a`f@KF т`@@K $R B@`@`fCK@@95@'`@A@!@ ?@"@!R@?`@Q``@Q``@Q`@@@P @@y`@qlT`@$+B@?9R`@e`րa@aT`@$+Bt@?9R`@zPс9R`@s`v@@!@ ?ր4`@$+c2B8@?`bR9G4 R`95 PZ-/тRCc4!8R`@L"тRc3!9R`@?Rc(4r!A9R`@2Rch4e!a9R`@%@a@ @@>P`@a@ @@@G!҃9R"@Raj`@ q!9T`@q8T`f@`@``v@ @!@ ? 4`C95`@@@@! @ ?#c+@B1`?e`f@_3E@@`@@f@@K!0@ ?K@RA@!@ ?@@@C[@!@ ?@KSK@S@\[@`?A@!@ ?aD99A@!@ ?aD99A@!@ ?aA`@v_@ q,T`@q+T`f@D`@Q`V @R@O т@@xOH@QC тP @Q<@9 су@@ä1 @P@!@ ? # @P@!@ ? w@#R@ w@ #R@@uw@#R@}w@ #R@@p@`@Ȣ @`@١Ҁ@`@ w@@P@!@ ?*@`@w@ @P@!@ ?* w@@P@!@ ?*C@`@w@ @P@!@ ?*2@`@f т@@`@w#R@!R`@@#R`@z@#R`@!sb@9#R`@l#R@`@e@@!@ ?qT@@!@ ? qT@@!@ ?$q@T@@!@ ?0qT@@!@ ?TqT`@@@@!@ ?@@!x@ ? @9 $Є+BL?`?ց@`@-@@!@ ?qT@@!@ ? qT@@!@ ?$q@T@@!@ ?0qT@@!@ ?TqT`@@@@!@ ?@@!x@ ? @9 $Є+BL?`?ր т@@`@ @RuCR 3@R@i @`@CR 3@ @RY@@R@O @`@ƠҀ@@R@A @P@!@ ?@*աR@2@`@ @P@!@ ?@*¡R@ @P@!@ ?@*uR@@`@ @P@!@ ?@*b{R@ @P@!@ ?@*ȡlR@@`@e @P@!@ ?@*Y@`@*T т@@`@;M#R@!R`@E@#R`@>@#R`@7b@9#R`@M0@@!@ ?qT@@!@ ? q@T@@!@ ?$qT@@!@ ?0qT`@@@@!@ ?@@!x@ ? @9 $Є+BL?`?ց@`@@@!@ ?qT@@!@ ? q@T@@!@ ?$qT@@!@ ?0qT`@@@@!@ ?@@!x@ ? @9j $Є+BL?`?ր т@@`@w@#R@7w@ #R@@*`f@Wj*0 тP@l`f@W]*#@`@P @[`f@WL* PO`f@W@* @`@}ҁP?w@t т@@$m@@!@ ?@@!@ ?^P[ @`@XPT@Q су@@I су@ @]A у@ @}9xxs qTxAR1T?@@@Tt@*?@"!X%g@ qaTqTT3RD5  {2z,;@A@x 1TRkHT|@`xqT8xx_qLT?@TzxFx@`4 5 R$ F@@4ЂBH(G!d&@ x,x@9@@R`Rg F@4Ё!&G*@Fy@47@!T˂AA7@K_LTЁ77@@$ ||; M7@$C@|; šK@o|K@H?TCC@BvF@4Ё!'G7@@p;@`TC_q T7x; 1T 1TF@4G@t' *q TF@54RGR@' RkȞT2x~@kT8xx_qTK Z @8$Os Rs@K$RP!F@4G@Qxx!l(@Á9 Х)`[Ks@{`Q?k-T*@SK@W@xx!xx@u@@RS@R3RARG@`T??@@@T: *{@SA[BcCkDsEc,_"@B4"@9b4"R9"@9b4"R9"@_1@T" @_1@T "@B4"@B4"`@9b4"R`9"@_qMT" @_qMT "$@_qMT$#hb8C5hb8h"8B_AT",@_1@T,"0@_1@T0"4@_1@T4"@9b4"R9"@9b4"R9"<@B4<"A9b4"R9"D@_1@TD"0A9b4"R09"4A9b4"R49"8A9b4"R89"P@_1@TP"H@B4H!PA9a4!RP9_{STPAyL2`Ry" @b @~ r`~ `RAyx`Ry``"4`@!R 3`Ryab"Raaa@9bvy9yB9aB :yz99SA{¨_{S[Ac T @ SA[BcC{Ĩ_ַ@CT tp`s"Tsa}Ӡ@M@h8?Tjah!! " {S!R4F6@~`` @$ *` ``Bx@`:SA{¨_{S[c,@S ґoP9!|G!@|!R@.R@9P9@SA[BcC{Ĩ_ns@@T`@@a@!˿)TD=T" ```@u b @B˿TTb`@"@@T " n@t@@ @@T@#Tb T D"B%@?T$dd$TB @?Tf!B_{ s"G`@ cX>!>? R!`@r!TcX>!> R R @{¨_{ s"G`@@` cH!>Rmr!TcH!>b Rr!TcH!>B R R @{¨_{ s"G`@|`@gr!Tc\!>R< R @{¨_{Ss"G`@@`@l*SA{¨_4R{ !R=@ T @{è_{R /pRu4@ ?\R@ ?;@ҹ @{Ҩ_{s= 4c! (R@{¨_{ c4!  RQ{q{_`{c !  RQ{ c !  RQq{_=@ !s=@ \=@  2 R p9_{[*S*6BG B@b/RRauGvabr9@[B@b~R9bBab9bjtrSA{è_֠@!@_{!G !@A`?F@` @{¨{  @{¨{*S*|a"uGa ar9~@:"@bRb9bja~9btSA@{è_֠@!@_{  Ta9`Gb"a~Ra2@b`"9aZ @{¨_֠@!@__֠@!@__@__R___8_ @__@_ R__R_{!G !@`"F@` @{¨{  @{¨a{!GS !@acRRtSA{¨_{!LG !@`B @{¨!`G!@{  @{¨2{  @{¨){Ss [Bs*sCcTSA[BcC{Ĩ_zt*`?__${{_%s: expected attached non-0 number %s must immediately follow option (no spaces) unknown.conf%s: Error: %s: %s (use -h for usage) Usage: glslangValidator [option]... [file]... 'file' can end in . for auto-stage classification, where is: .conf to provide a config file that replaces the default configuration (see -c option below for generating a template) .vert for a vertex shader .tesc for a tessellation control shader .tese for a tessellation evaluation shader .geom for a geometry shader .frag for a fragment shader .comp for a compute shader .mesh for a mesh shader .task for a task shader .rgen for a ray generation shader .rint for a ray intersection shader .rahit for a ray any hit shader .rchit for a ray closest hit shader .rmiss for a ray miss shader .rcall for a ray callable shader .glsl for .vert.glsl, .tesc.glsl, ..., .comp.glsl compound suffixes .hlsl for .vert.hlsl, .tesc.hlsl, ..., .comp.hlsl compound suffixes Options: -C cascading errors; risk crash from accumulation of error recoveries -D input is HLSL (this is the default when any suffix is .hlsl) -D | --define-macro | --D define a pre-processor macro -E print pre-processed GLSL; cannot be used with -l; errors will appear on stderr -G[ver] create SPIR-V binary, under OpenGL semantics; turns on -l; default file name is .spv (-o overrides this); 'ver', when present, is the version of the input semantics, which will appear in #define GL_SPIRV ver; '--client opengl100' is the same as -G100; a '--target-env' for OpenGL will also imply '-G'; currently only supports GLSL -H print human readable form of SPIR-V; turns on -V -I add dir to the include search path; includer's directory is searched first, followed by left-to-right order of -I -Od disables optimization; may cause illegal SPIR-V for HLSL -Os optimizes SPIR-V to minimize size -R use relaxed verification rules for generating Vulkan SPIR-V, allowing the use of default uniforms, atomic_uints, and gl_VertexID and gl_InstanceID keywords. -S uses specified stage rather than parsing the file extension choices for are vert, tesc, tese, geom, frag, or comp -U | --undef-macro | --U undefine a pre-processor macro -V[ver] create SPIR-V binary, under Vulkan semantics; turns on -l; default file name is .spv (-o overrides this) 'ver', when present, is the version of the input semantics, which will appear in #define VULKAN ver '--client vulkan100' is the same as -V100 a '--target-env' for Vulkan will also imply '-V' -c configuration dump; creates the default configuration file (redirect to a .conf file) -d default to desktop (#version 110) when there is no shader #version (default is ES version 100) -e | --entry-point specify as the entry-point function name -f{hlsl_functionality1} 'hlsl_functionality1' enables use of the SPV_GOOGLE_hlsl_functionality1 extension -g generate debug information -g0 strip debug information -h print this usage message -i intermediate tree (glslang AST) is printed out -l link all input files together to form a single module -m memory leak mode -o save binary to , requires a binary option (e.g., -V) -q dump reflection query database; requires -l for linking -r | --relaxed-errors relaxed GLSL semantic error-checking mode -s silence syntax and semantic error reporting -t multi-threaded mode -v | --version print version strings -w | --suppress-warnings suppress GLSL warnings, except as required by "#extension : warn" -x save binary output as text-based 32-bit hexadecimal numbers -u: specify a uniform location override for --aml --uniform-base set a base to use for generated uniform locations --auto-map-bindings | --amb automatically bind uniform variables without explicit bindings --auto-map-locations | --aml automatically locate input/output lacking 'location' (fragile, not cross stage) --auto-sampled-textures Removes sampler variables and converts existing textures to sampled textures --client {vulkan|opengl} see -V and -G --depfile writes depfile for build systems --dump-builtin-symbols prints builtin symbol table prior each compile -dumpfullversion | -dumpversion print bare major.minor.patchlevel --flatten-uniform-arrays | --fua flatten uniform texture/sampler arrays to scalars --glsl-version {100 | 110 | 120 | 130 | 140 | 150 | 300es | 310es | 320es | 330 400 | 410 | 420 | 430 | 440 | 450 | 460} set GLSL version, overrides #version in shader sourcen --hlsl-offsets allow block offsets to follow HLSL rules works independently of source language --hlsl-iomap perform IO mapping in HLSL register space --hlsl-enable-16bit-types allow 16-bit types in SPIR-V for HLSL --hlsl-dx9-compatible interprets sampler declarations as a texture/sampler combo like DirectX9 would, and recognizes DirectX9-specific semantics --hlsl-dx-position-w W component of SV_Position in HLSL fragment shaders compatible with DirectX --invert-y | --iy invert position.Y output in vertex shader --enhanced-msgs print more readable error messages (GLSL only) --keep-uncalled | --ku don't eliminate uncalled functions --nan-clamp favor non-NaN operand in min, max, and clamp --no-storage-format | --nsf use Unknown image format --quiet do not print anything to stdout, unless requested by another option --reflect-strict-array-suffix use strict array suffix rules when reflecting --reflect-basic-array-suffix arrays of basic types will have trailing [0] --reflect-intermediate-io reflection includes inputs/outputs of linked shaders rather than just vertex/fragment --reflect-separate-buffers reflect buffer variables and blocks separately to uniforms --reflect-all-block-variables reflect all variables in blocks, whether inactive or active --reflect-unwrap-io-blocks unwrap input/output blocks the same as uniform blocks --resource-set-binding [stage] name set binding set descriptor set and binding for individual resources --resource-set-binding [stage] set set descriptor set for all resources --rsb synonym for --resource-set-binding --set-block-backing name {uniform|buffer|push_constant} changes the backing type of a uniform, buffer, or push_constant block declared in in the program, when using -R option. This can be used to change the backing for existing blocks as well as implicit ones such as 'gl_DefaultUniformBlock'. --sbs synonym for set-block-storage --set-atomic-counter-block name set set name, and descriptor set for atomic counter blocks, with -R opt --sacb synonym for set-atomic-counter-block --set-default-uniform-block name set binding set name, descriptor set, and binding for global default-uniform-block, with -R opt --sdub synonym for set-default-uniform-block --shift-image-binding [stage] num base binding number for images (uav) --shift-image-binding [stage] [num set]... per-descriptor-set shift values --sib synonym for --shift-image-binding --shift-sampler-binding [stage] num base binding number for samplers --shift-sampler-binding [stage] [num set]... per-descriptor-set shift values --ssb synonym for --shift-sampler-binding --shift-ssbo-binding [stage] num base binding number for SSBOs --shift-ssbo-binding [stage] [num set]... per-descriptor-set shift values --sbb synonym for --shift-ssbo-binding --shift-texture-binding [stage] num base binding number for textures --shift-texture-binding [stage] [num set]... per-descriptor-set shift values --stb synonym for --shift-texture-binding --shift-uav-binding [stage] num base binding number for UAVs --shift-uav-binding [stage] [num set]... per-descriptor-set shift values --suavb synonym for --shift-uav-binding --shift-UBO-binding [stage] num base binding number for UBOs --shift-UBO-binding [stage] [num set]... per-descriptor-set shift values --sub synonym for --shift-UBO-binding --shift-cbuffer-binding | --scb synonyms for --shift-UBO-binding --spirv-dis output standard-form disassembly; works only when a SPIR-V generation option is also used --spirv-val execute the SPIRV-Tools validator --source-entrypoint the given shader source function is renamed to be the given in -e --sep synonym for --source-entrypoint --stdin read from stdin instead of from a file; requires providing the shader stage using -S --target-env {vulkan1.0 | vulkan1.1 | vulkan1.2 | vulkan1.3 | opengl | spirv1.0 | spirv1.1 | spirv1.2 | spirv1.3 | spirv1.4 | spirv1.5 | spirv1.6} Set the execution environment that the generated code will be executed in. Defaults to: * vulkan1.0 under --client vulkan * opengl under --client opengl * spirv1.0 under --target-env vulkan1.0 * spirv1.3 under --target-env vulkan1.1 * spirv1.5 under --target-env vulkan1.2 * spirv1.6 under --target-env vulkan1.3 Multiple --target-env can be specified. --variable-name --vn creates a C header file that contains a uint32_t array named initialized with the shader binary codeunable to open input filecan't read input file#### %s %s %d INFO LOG #### #### %s %s INFO LOG #### glslhlsltesctesegeomfragcomprgenrahitrchitrmissrcallmeshtaskgl_void ProcessGlobalBlockSettings(int&, char**&, std::string*, unsigned int*, unsigned int*)name || set || binding%s: invalid identifier %s: invalid set %s: invalid binding GL_EXT_shader_realtime_clock%s: invalid block storage vector::reserveauto-map-bindingsauto-map-bindingambauto-map-locationsamluniform-baseno providedclientexpects vulkan100 or opengl100define-macrodump-builtin-symbolsexpects entry-pointno providedflatten-uniform-arraysflatten-uniform-arrayfuaglsl-version110120130150300es310es320es330400410440--glsl-version expected one of: 100, 110, 120, 130, 140, 150, 300es, 310es, 320es, 330 400, 410, 420, 430, 440, 450, 460hlsl-offsetshlsl-iomaphlsl-iomapperhlsl-iomappinghlsl-enable-16bit-typeshlsl-dx9-compatiblehlsl-dx-position-wenhanced-msgsauto-sampled-texturesinvert-yiykeep-uncalledkunan-clampno-storage-formatnsfrelaxed-errorsreflect-strict-array-suffixreflect-basic-array-suffixreflect-intermediate-ioreflect-separate-buffersreflect-all-block-variablesreflect-unwrap-io-blocksreflect-all-io-variablesreflect-shared-std140-uboreflect-shared-std140-ssboresource-set-bindingsresource-set-bindingrsbset-block-storagesbsset-atomic-counter-blocksacbset-default-uniform-blocksdubshift-image-bindingsshift-image-bindingsibshift-sampler-bindingsshift-sampler-bindingssbshift-uav-bindingsshift-uav-bindingsuavbshift-texture-bindingsshift-texture-bindingstbshift-ubo-bindingsshift-ubo-bindingshift-cbuffer-bindingsshift-cbuffer-bindingsubscbshift-ssbo-bindingsshift-ssbo-bindingsbbsource-entrypointsepspirv-disno providedspirv-valstdinsuppress-warningsspirv1.0--target-env expected one of: vulkan1.0, vulkan1.1, vulkan1.2, vulkan1.3, opengl, spirv1.0, spirv1.1, spirv1.2, spirv1.3, spirv1.4, spirv1.5 or spirv1.6undef-macrovariable-nameexpects vnquietno provideddepfileno providedhelpunrecognized command-line option-D-u:%s: missing location %s: invalid location -G client input semanticsunknown client version for -G, should be 100-I include path-Os not available; optimizer not linkedunknown -O optionno specified for -S-U-V client input semanticsunknown client version for -V, should be 100dumpversiondumpfullversionno provided for -e-f: expected hlsl_functionality1no provided for -omust provide -S when --stdin is givencan't use -E when linking is selectedreflection requires linking, which can't be used when -E when is selectedreflection requires -l for linkingno binary generation requested (e.g., -V)uniform array flattening only valid when compiling HLSL source.Using HLSL input under OpenGL semantics is not currently supported.To generate SPIR-V, also specify client semantics. See -G and -V.Warning: Changing source entry point name without setting an entry-point name. Use '-e '.SPIR-V is not generated for failed compile or linkvector::_M_range_insert-D and -U options require -l (linking) cannot generate debug information unless linking to generate codesingleMain()::&)>itemGlslang Version: %d:%d.%d.%d%s ESSL Version: %s GLSL Version: %s SPIR-V Version %s GLSL.std.450 Version %d, Revision %d Khronos Tool ID %d SPIR-V Generator Version %d GL_KHR_vulkan_glsl version %d ARB_GL_gl_spirv version %d HLSL requires SPIR-V code generation (or preprocessing only)Failed to create thread // // Copyright (C) 2002-2005 3Dlabs Inc. Ltd. // Copyright (C) 2013-2016 LunarG, Inc. // Copyright (C) 2016-2020 Google, Inc. // Modifications Copyright(C) 2021 Advanced Micro Devices, Inc.All rights reserved. // // All rights reserved. // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions // are met: // // Redistributions of source code must retain the above copyright // notice, this list of conditions and the following disclaimer. // // Redistributions in binary form must reproduce the above // copyright notice, this list of conditions and the following // disclaimer in the documentation and/or other materials provided // with the distribution. // // Neither the name of 3Dlabs Inc. Ltd. nor the names of its // contributors may be used to endorse or promote products derived // from this software without specific prior written permission. // // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE // COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // vert.spvtesc.spvtese.spvgeom.spvfrag.spvcomp.spvrgen.spvrint.spvrahit.spvrchit.spvrmiss.spvrcall.spvtask.spvmesh.spvvoid ShaderCompUnit::addString(std::string&, const char*)/usr/src/glslang-master-tot/StandAlone/StandAlone.cppcount < maxCountbasic_string::_M_construct null not valid/\vector::_M_realloc_insert#define define-macro #undef undef-macro vector::_M_default_append<<<<<<<<<<<<<<<<<<<<<(,z<}<<<<<<<<<<<<<<<<<<<< "<<<<'*-0=369mUvUUUUUUUUUUUUUwEwEvEvEhxEzEzEED~EpEvEwEExExExEEvirtual const TString& glslang::TType::getTypeName() const/usr/src/glslang-master-tot/SPIRV/../glslang/MachineIndependent/../Include/../Include/Types.htypeNamevirtual const TString& glslang::TType::getFieldName() constfieldNamevirtual void glslang::TType::setArrayVariablyIndexed()virtual bool glslang::TType::isArrayVariablyIndexed() constspv::Decoration {anonymous}::TranslateLayoutDecoration(const glslang::TType&, glslang::TLayoutMatrix)/usr/src/glslang-master-tot/SPIRV/GlslangToSpv.cpptype.getQualifier().layoutPacking == glslang::ElpNonebool {anonymous}::TGlslangToSpvTraverser::writableParam(glslang::TStorageQualifier) constqualifier == glslang::EvqIn || qualifier == glslang::EvqOut || qualifier == glslang::EvqInOut || qualifier == glslang::EvqUniform || qualifier == glslang::EvqConstReadOnlybasic_string::appendglslang::TIntermTyped* glslang::TSmallArrayVector::getDimNode(int) constsizes != nullptr && (int)sizes->size() > iunsigned int glslang::TSmallArrayVector::getDimSize(int) constSPV_EXT_descriptor_indexingSPV_NV_mesh_shaderSPV_KHR_storage_buffer_storage_classSPV_KHR_workgroup_memory_explicit_layoutspv::StorageClass {anonymous}::TGlslangToSpvTraverser::TranslateStorageClass(const glslang::TType&)0x%08x, Revision %dERROR: Failed to open file: %s // #pragma onceconst uint32_t [] = { 0xgl_SecondaryViewportMaskNVGL_NV_stereo_view_renderinggl_ViewportMaskGL_NV_viewport_array2GL_NVX_multiview_per_view_attributesSPV_EXT_shader_viewport_index_layerSPV_KHR_shader_draw_parametersSPV_EXT_shader_stencil_exportSPV_KHR_fragment_shading_rateSPV_KHR_shader_ballotSPV_AMD_shader_explicit_vertex_parameterSPV_KHR_device_groupSPV_KHR_multiviewSPV_EXT_fragment_invocation_densitySPV_NV_viewport_array2SPV_NV_stereo_view_renderingSPV_NVX_multiview_per_view_attributesSPV_EXT_fragment_fully_coveredSPV_NV_shading_rateGL_NV_ray_tracingSPV_NV_ray_tracing_motion_blurSPV_NV_fragment_shader_barycentricSPV_KHR_fragment_shader_barycentricSPV_NV_shader_sm_builtinsSPV_EXT_shader_atomic_float_addSPV_EXT_shader_atomic_float16_addSPV_EXT_shader_atomic_float_min_maxspv::Id {anonymous}::TGlslangToSpvTraverser::createAtomicOperation(glslang::TOperator, spv::Decoration, spv::Id, std::vector&, glslang::TBasicType, const spv::Builder::AccessChain::CoherentFlags&)void {anonymous}::TGlslangToSpvTraverser::TranslateLiterals(const glslang::TVector&, std::vector&) constspv::Id {anonymous}::TGlslangToSpvTraverser::createBinaryOperation(glslang::TOperator, {anonymous}::{anonymous}::OpDecorations&, spv::Id, spv::Id, spv::Id, glslang::TBasicType, bool)builder.isScalar(right)spv::Id {anonymous}::TGlslangToSpvTraverser::createBinaryMatrixOperation(spv::Op, {anonymous}::{anonymous}::OpDecorations&, spv::Id, spv::Id, spv::Id)builder.isVector(left)builder.isMatrix(right)builder.isMatrix(left)builder.isVector(right)spv::Id {anonymous}::TGlslangToSpvTraverser::CreateInvocationsVectorOperation(spv::Op, spv::GroupOperation, spv::Id, std::vector&)op == spv::OpGroupFMin || op == spv::OpGroupUMin || op == spv::OpGroupSMin || op == spv::OpGroupFMax || op == spv::OpGroupUMax || op == spv::OpGroupSMax || op == spv::OpGroupFAdd || op == spv::OpGroupIAdd || op == spv::OpGroupBroadcast || op == spv::OpSubgroupReadInvocationKHR || op == spv::OpSubgroupFirstInvocationKHR || op == spv::OpGroupFMinNonUniformAMD || op == spv::OpGroupUMinNonUniformAMD || op == spv::OpGroupSMinNonUniformAMD || op == spv::OpGroupFMaxNonUniformAMD || op == spv::OpGroupUMaxNonUniformAMD || op == spv::OpGroupSMaxNonUniformAMD || op == spv::OpGroupFAddNonUniformAMD || op == spv::OpGroupIAddNonUniformAMDSPV_NV_shader_subgroup_partitionedspv::Id {anonymous}::TGlslangToSpvTraverser::createSubgroupOperation(glslang::TOperator, spv::Id, std::vector&, glslang::TBasicType)0 && "Unhandled subgroup operation!"SPV_KHR_subgroup_voteSPV_AMD_shader_ballotinvocation operationvoid {anonymous}::TGlslangToSpvTraverser::multiTypeStore(const glslang::TType&, spv::Id)spv::Id {anonymous}::TGlslangToSpvTraverser::createCompositeConstruct(spv::Id, std::vector)builder.isArrayType(rType)SPV_AMD_gpu_shader_half_floatSPV_INTEL_shader_integer_functions2SPV_AMD_gcn_shaderspv::Id {anonymous}::TGlslangToSpvTraverser::createSpvConstantFromConstUnionArray(const glslang::TType&, const glslang::TConstUnionArray&, int&, bool)spv::Id {anonymous}::TGlslangToSpvTraverser::createSpvConstant(const glslang::TIntermTyped&)node.getQualifier().isConstant()node.getAsConstantUnion() != nullptr || node.getAsSymbolNode() != nullptrNeither a front-end constant nor a spec constant.spv::Id {anonymous}::TGlslangToSpvTraverser::convertGlslangToSpvType(const glslang::TType&, glslang::TLayoutPacking, const glslang::TQualifier&, bool, bool)! type.isArray()GL_EXT_ray_querySPV_KHR_ray_querySPV_AMD_gpu_shader_half_float_fetchSPV_EXT_shader_image_int64spv::Id {anonymous}::TGlslangToSpvTraverser::getSampledType(const glslang::TSampler&)spv::Dim {anonymous}::TranslateDimensionality(const glslang::TSampler&)spv::ImageFormat {anonymous}::TGlslangToSpvTraverser::TranslateImageFormat(const glslang::TType&)type.getBasicType() == glslang::EbtSampler$GlobalSPV_GOOGLE_hlsl_functionality1SPV_NV_geometry_shader_passthroughglslang::TSpirvDecorate& glslang::TQualifier::getSpirvDecorate()spirvDecoratevoid {anonymous}::TGlslangToSpvTraverser::decorateStructType(const glslang::TType&, const TTypeList*, glslang::TLayoutPacking, const glslang::TQualifier&, spv::Id)spirvDecorate.decorateIds.empty()!decorateString.second.empty()spv::Decoration {anonymous}::TranslateBlockDecoration(const glslang::TType&, bool)const glslang::TSpirvType& glslang::TType::getSpirvType() constspirvTypespirvInst.set == ""SPV_NV_cooperative_matrixspv::Id {anonymous}::TGlslangToSpvTraverser::makeArraySizeId(const glslang::TArraySizes&, int)size > 0post-terminate-invocationpost-discardSPV_KHR_terminate_invocationSPV_EXT_demote_to_helper_invocationpost-terminateRayKHRpost-ignoreIntersectionKHRvirtual bool {anonymous}::TGlslangToSpvTraverser::visitBranch(glslang::TVisit, glslang::TIntermBranch*)spv::Id {anonymous}::TGlslangToSpvTraverser::createImageTextureFunctionCall(glslang::TIntermOperator*)SPV_AMD_shader_image_load_store_lodsampler.msSPV_AMD_shader_fragment_maskGL_AMD_texture_gather_bias_lodSPV_AMD_texture_gather_bias_lodSPV_NV_shader_image_footprintbuilder.isStructType(resultStructType)ResType{anonymous}::TGlslangToSpvTraverser::visitSelection(glslang::TVisit, glslang::TIntermSelection*)::node->getType() == node->getTrueBlock() ->getAsTyped()->getType() && node->getType() == node->getFalseBlock()->getAsTyped()->getType()virtual bool {anonymous}::TGlslangToSpvTraverser::visitUnary(glslang::TVisit, glslang::TIntermUnary*)builder.isCooperativeMatrixType(typeId)spv::Id {anonymous}::TGlslangToSpvTraverser::createIntWidthConversion(glslang::TOperator, spv::Id, int)false && "Default missing"spv::Id {anonymous}::TGlslangToSpvTraverser::createConversion(glslang::TOperator, {anonymous}::{anonymous}::OpDecorations&, spv::Id, spv::Id, glslang::TBasicType)GLSL.std.450result != spv::NoResultunknown glslang unaryvirtual bool {anonymous}::TGlslangToSpvTraverser::visitBinary(glslang::TVisit, glslang::TIntermBinary*)rValue != spv::NoResultremapper.size() > 0matrix swizzleunknown glslang binary operationSPV_KHR_16bit_storageSPV_KHR_8bit_storageanon@GL_EXT_ray_tracingSPV_NV_sample_mask_override_coverageconst glslang::TSpirvDecorate& glslang::TQualifier::getSpirvDecorate() constspv::Id {anonymous}::TGlslangToSpvTraverser::getSymbolId(const glslang::TIntermSymbol*)!decorateId.second.empty()spv::Id {anonymous}::TGlslangToSpvTraverser::translateForcedType(spv::Id)builder.isPointerType(objectTypeId)forcing 32-bit vector type to non 64-bit scalarforcing non 32-bit vector typevirtual bool {anonymous}::TGlslangToSpvTraverser::visitAggregate(glslang::TVisit, glslang::TIntermAggregate*)node->getOp()paramargmissing user function; linker needs to catch thatSPV_KHR_shader_atomic_counter_opsSPV_EXT_fragment_shader_interlockleft && rightswizzleTempNonSemantic.DebugPrintfSPV_KHR_non_semantic_infoSPV_KHR_shader_clockunknown operation with no argumentsspv::Id {anonymous}::TGlslangToSpvTraverser::createMiscOperation(glslang::TOperator, spv::Decoration, spv::Id, std::vector&, glslang::TBasicType)isFloatoperands.size() == 4operands.size() == 3builder.isPointerType(typeId1)SPV_AMD_gpu_shader_int16SPV_AMD_shader_trinary_minmaxconsumedOperands == operands.size()operands.size() == 2unknown glslang aggregatespv::ExecutionModel {anonymous}::TranslateExecutionModel(EShLanguage)// OpModuleProcessed #line 1 SPV_KHR_physical_storage_bufferSPV_KHR_vulkan_memory_modelSPV_KHR_subgroup_uniform_control_flowSPV_KHR_post_depth_coverageSPV_NV_compute_shader_derivativesSPV_KHR_ray_tracingSPV_NV_ray_tracingGL_EXT_ray_cull_maskSPV_KHR_ray_cull_mask{anonymous}::TGlslangToSpvTraverser::TGlslangToSpvTraverser(unsigned int, const glslang::TIntermediate*, spv::SpvBuildLogger*, glslang::SpvOptions&)!modeId.second.empty()virtual void glslang::TType::updateImplicitArraySize(int)glslang::TIntermTyped* glslang::TSmallArrayVector::frontNode() const/usr/src/glslang-master-tot/SPIRV/../glslang/MachineIndependent/../Include/../Include/arrays.hsizes != nullptr && sizes->size() > 02(((((" (((')+-1/05&:?DMV_h39m?#!%afkqw}.J "$&(*,0BDDFFHLV`jt~4ZNPRV\F^tm.J` K TQ`]ZcZWTQBNK?<+ @=:7(41%""(%41.78999999+ "&&&++++++++++0055-VXZ\^`bbbdfhjlnptx~ptx~ptx~ptx~ptx~ptx~ptx~UUU}}}UUU}}}UUU}}}{ywusqomkigeca_][YWU SQOMKIGE------------CA?=;97531/--------------------+)'%#!"EEEEERRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRREEEEEEEEEEEEEEEEEE_qq_AAAAkr|+?+++++++}{+++ccccccccccccywusqomkige=cccccccccccccccccccca+++_++++++][YWUSQOMX+++++K+++++++++++++{+{{{{+++++++++++++++++++++++++++++++++++++++++++{{{{{{{{{{{{{{{{{{+++ &AQaq4)CScs79B'BBBB09&&&& &&&&&y5#2%%VY\\bnpp \bh###rrtv??WW@@WWWWWWWWWWSSW@WW????WW@ #LP+28FFWW@#?LP+28WWWL@P$)"PPUUIIZZdV_}si+++++===444+++++===444+++++===444+++++===4441111....1111....1111....770$&0$&&&&&&&&&&&&.&0$.&0$&&&&&&&&&&&&.&$.&$&&&&&&&&&&&&.0&.0"',"',,,,,,,,,,,,,"',"',,,,,,,,,,,,,',',,,,,,,,,,,,","6l((((((((()3)WWWWWHWWP9999;;;;;;;;;9999(a$$$$$$$$)))))))))))}V^ _g OCVf]h_ay69;=*############=BL8##ORUX[^aflrx~#  hr&Bq::::::kk%#!' ) !#$"%&'(int glslang::TArraySizes::getCumulativeSize() constsizes.getDimSize(d) != UnsizedArraySizeunsigned int glslang::TSmallArrayVector::frontSize() constvoid glslang::TSmallArrayVector::pop_front() glslang::TType::TType(glslang::TBasicType, glslang::TStorageQualifier, int, int, int, bool)!(isMatrix() && vectorSize != 0)const TTypeList* glslang::TType::getStruct() constvoid glslang::TArraySizes::copyDereferenced(const glslang::TArraySizes&)sizes.size() == 0unsigned int spv::Instruction::getImmediateOperand(int) const/usr/src/glslang-master-tot/SPIRV/spvIR.h!idOperand[op]spv::StorageClass spv::Module::getStorageClass(spv::Id) constidToInstruction[typeId]->getOpCode() == spv::OpTypePointerint spv::Builder::getScalarTypeWidth(spv::Id) const/usr/src/glslang-master-tot/SPIRV/SpvBuilder.hgetTypeClass(scalarTypeId) == OpTypeInt || getTypeClass(scalarTypeId) == OpTypeFloatint spv::Builder::getTypeNumColumns(spv::Id) constisMatrixType(typeId)int spv::Builder::getTypeNumRows(spv::Id) constspv::Id spv::Builder::getImageType(spv::Id) constisImageType(typeId) || isSampledImageType(typeId)spv::Id spv::Instruction::getIdOperand(int) constvoid spv::Builder::setAccessChainLValue(spv::Id)isPointer(lValue)basic_string::compare%s: __pos (which is %zu) > this->size() (which is %zu)gl_SecondaryPositionNVgl_PerVertexbool glslang::TType::sameReferenceType(const glslang::TType&) constright.referentType != nullptrcannot create std::vector larger than max_size()void glslang::RoundToPow2(T&, int) [with T = int]/usr/src/glslang-master-tot/SPIRV/../glslang/MachineIndependent/../Include/../Include/Common.hIsPow2(powerOf2)vector::_M_insert_auxcannot create std::deque larger than max_size()TBD functionality: Missing functionality: warning: error: spv::Id spv::Builder::getDerefTypeId(spv::Id) const/usr/src/glslang-master-tot/SPIRV/SpvBuilder.cppisPointerType(typeId)spv::Id spv::Builder::getContainedTypeId(spv::Id, int) constspv::Id spv::Builder::getScalarTypeId(spv::Id) constspv::Id spv::Builder::getResultingAccessChainType() constaccessChain.base != NoResultisConstantScalar(accessChain.indexChain[i])int spv::Builder::getNumTypeConstituents(spv::Id) constspv::Id spv::Builder::createLvalueSwizzle(spv::Id, spv::Id, spv::Id, const std::vector&)isVector(target)getNumComponents(source) == (int)channels.size()isVector(source)post-returnpost-switch-breakpost-loop-continuepost-loop-breakspv::Dim spv::Builder::getTypeDimensionality(spv::Id) constisImageType(typeId)spv::Id spv::Builder::createTextureQueryCall(spv::Op, const spv::Builder::TextureParameters&, bool)bool spv::Builder::isArrayedImageType(spv::Id) constspv::Id spv::Builder::makeMatrixType(spv::Id, int, int)cols <= maxMatrixSize && rows <= maxMatrixSizespv::Function* spv::Builder::makeEntryPoint(const char*)! entryPointFunctionspv::Id spv::Builder::makeImageType(spv::Id, spv::Dim, bool, bool, bool, unsigned int, spv::ImageFormat)sampled == 1 || sampled == 2void spv::Builder::transferAccessChainSwizzle(bool)accessChain.component == NoResultaccessChain.swizzle.size() == 0spv::Id spv::Builder::makeFpConstant(spv::Id, double, bool)isFloatType(type)spv::Id spv::Builder::makeCompositeConstant(spv::Id, const std::vector&, bool)typeIdspv::Id spv::Builder::smearScalar(spv::Decoration, spv::Id, spv::Id)getNumComponents(scalar) == 1getTypeId(scalar) == getScalarTypeId(vectorType)spv::Id spv::Builder::createCompositeConstruct(spv::Id, const std::vector&)isAggregateType(typeId) || (getNumTypeConstituents(typeId) > 1 && getNumTypeConstituents(typeId) == (int)constituents.size())spv::Id spv::Builder::collapseAccessChain()accessChain.isRValue == falsevoid spv::Builder::accessChainStore(spv::Id, spv::Decoration, spv::MemoryAccessMask, spv::Scope, unsigned int)spv::Id spv::Builder::accessChainGetLValue()spv::Id spv::Builder::createCompositeCompare(spv::Decoration, spv::Id, spv::Id, bool)valueType == getTypeId(value2)isAggregateType(valueType) || isMatrixType(valueType)spv::Id spv::Builder::createRvalueSwizzle(spv::Decoration, spv::Id, spv::Id, const std::vector&)spv::Id spv::Builder::createConstructor(spv::Decoration, const std::vector&, spv::Id)indexablevoid spv::Builder::accessChainPushSwizzle(std::vector&, spv::Id, spv::Builder::AccessChain::CoherentFlags, unsigned int)swizzle[i] < oldSwizzle.size()     ####$$!#int spv::Instruction::getNumOperands() constoperands.size() == idOperand.size()void spv::Builder::postProcess(spv::Instruction&)/usr/src/glslang-master-tot/SPIRV/SpvPostProcess.cpptype->getOpCode() == OpTypePointeridx->getOpCode() == OpConstantinst.getNumOperands() >= 3memoryAccess & MemoryAccessAlignedMaskvoid spv::Instruction::setImmediateOperand(unsigned int, unsigned int)!idOperand[idx]void spv::Builder::postProcessFeatures()entryPoints.size() == 1void spv::Block::rewriteAsCanonicalUnreachableMerge()localVariables.empty()instructions.size() > 0void spv::Block::rewriteAsCanonicalUnreachableContinue(spv::Block*)header != nullptrDisassembly failed: Bad depth multi-sampledCubeFaceCoordAMDTimeAMDWriteInvocationAMDMbcntAMDBadSwizzleInvocationsMaskedAMDSMin3AMDFMax3AMDUMax3AMDSMax3AMDFMid3AMDUMid3AMDSMid3AMDInterpolateAtVertexAMDSwizzleInvocationsAMDUMin3AMDFMin3AMDCubeFaceIndexAMDGeometryShaderPassthroughNVShaderViewportMaskNVShaderStereoViewNVPerViewAttributesNVFragmentBarycentricNVMeshShadingNVImageFootprintNVSampleMaskOverrideCoverageNVSecondaryViewportRelativeNVPerTaskNVvoid spv::SpirvStream::disassembleInstruction(spv::Id, spv::Id, spv::Op, int)/usr/src/glslang-master-tot/SPIRV/disassemble.cppfloat64_t runtime sampled nonsampled format: Type , member case OpenCL.stdOpenCL.DebugInfo.100SPV_ARB_shader_viewport_layer_array(DebugPrintf)operandClass >= OperandSource && operandClass < OperandOpcodestream instruction terminated too early ERROR, incorrect number of operands consumed. At instead of instruction start was stream is too shortBad magic number// Module Version // Generated by (magic number): // Id's are bound by bad schema, must be 0RoundRoundEvenTruncFAbsSAbsFSignSSignFloorCeilFractRadiansDegreesSinCosTanAsinAcosAtanSinhCoshTanhAsinhAcoshAtanhAtan2PowExpLogExp2Log2InverseSqrtDeterminantMatrixInverseModfModfStructFClampSClampUClampFMixSmoothStepFmaFrexpFrexpStructLdexpPackSnorm4x8PackUnorm4x8PackSnorm2x16PackUnorm2x16PackHalf2x16PackDouble2x32UnpackSnorm2x16UnpackUnorm2x16UnpackHalf2x16UnpackSnorm4x8UnpackUnorm4x8UnpackDouble2x32CrossNormalizeFaceForwardReflectRefractFindILsbFindSMsbFindUMsbInterpolateAtCentroidInterpolateAtSampleInterpolateAtOffsetNMinNMaxNClamp!!A9"B<?tz~L7 B?E*H]Z-K03 ZZZ9ZZZZQTW!$'>''x size''y size''z size''Vertex count''Vector type''Stream Number''Location''Component''Index''Binding Point''Descriptor Set''Byte Offset''XFB Buffer Number''XFB Stride''Array Stride''Matrix Stride'See <>'Floating-Point Rounding Mode''Fast-Math Mode''Name''Linkage Type''Function Parameter Attribute''Specialization Constant ID''Attachment Index''Alignment''Version''File''Source''Continued Source''Extension''Target''Type''Member''String''Line''Column''Capability''Entry Point''Interface''Mode'See <>'Width''Signedness''Component Type''Component Count''Column Type''Column Count''Sampled Type''Depth''Arrayed''MS''Sampled''Image Type''Element Type''Length''Member 0 type', + 'member 1 type', + ...The name of the opaque type.'Pointer Type''Qualifier''Return Type''Parameter 0 Type', + 'Parameter 1 Type', + ...'Value''Constituents''Param''Opcode''Operands''Initializer''Function Type''Function''Argument 0', + 'Argument 1', + ...'Set''Instruction''Operand 1', + 'Operand 2', + ...'Pointer''Object''Variable, Parent, ...'See <>.'Literal Strings''Structure Type''Decoration Group''Targets''Vector''Vector 1''Vector 2''Components''Composite''Indexes''Operand''Size''Image''Sampler''Sampled Image''Coordinate''Texel''D~ref~''Resident Code''Level of Detail''Base''Element''Float Value''Signed Value''Unsigned Value''Integer Value''Storage''Matrix''x''y''Structure''Array member''Operand 1''Operand 2''Scalar''LeftMatrix''RightMatrix''Shift''Insert''Offset''Count''Condition''Object 1''Object 2''P''Stream''Execution''Memory''Semantics''Sample''Scope''Equal''Unequal''Comparator''Merge Block''Continue Target''Target Label''True Label''False Label''Branch weights''Selector''Default''Destination''Num Elements''Stride''Event''Num Events''Events List''Predicate''LocalId''Operation''X''Pipe''Packet Size''Packet Alignment''Reserve Id''Num Packets''GlobalWorkSize''LocalWorkSize''GlobalWorkOffset''Profiling Info''Status''Invoke''Param Size''Param Align''ND Range''Queue''Flags''Wait Events''Ret Event''Local Size'Bit'Id''ClusterSize''Direction''process''Fragment Index''Acceleration Structure''Ray Flags''Cull Mask''SBT Record Offset''SBT Record Stride''Miss Index''Ray Origin''TMin''Ray Direction''TMax''Payload''Time''Hit Parameter''Hit Kind'SBT Record IndexCallableData IDCallableData'RayQuery''AccelerationS''RayFlags''CullMask''Origin''Tmin''Tmax''THit''Committed''Granularity''Coarse''Index Offset''Packed Indices''Rows''Columns''Column Major''Memory Access''A''B''C'TBD 1 >ADGJMPSVY\_behknqtwz}!$'*-0369/25),7:=@CFILORUX[^adgjmpsvy|m  "%(j+^adg`!$369<?BEHK'*-0WJA!$'*-0369<?BEHKNQTWZ]`cfilorux{~  ~ !$'*-0369<?BEHKNQTWZ]`cfilorux9 !$'*-033 !$'*-* !$         x{~Y\_"%(47RU+.1:=@CFgmdSVY\_behknqtwz}}  A  #4"+.%('filorVY\_behknqtkwz}k  "%(+.147:=%CFILORUX[^adgjmpsvy|  !$'*-0369<?BEHKNQTWZ]`cfilorux{~  #&),/258;>ADGJMPSVY\\_behknqtwz}  "%(+.147:=@CFILORU@MaxLights MaxClipPlanes MaxTextureUnits MaxTextureCoords MaxVertexAttribs MaxVertexUniformComponents MaxVaryingFloats MaxVertexTextureImageUnits MaxCombinedTextureImageUnits MaxTextureImageUnits MaxFragmentUniformComponents MaxDrawBuffers MaxVertexUniformVectors MaxVaryingVectors MaxFragmentUniformVectors MaxVertexOutputVectors MaxFragmentInputVectors MinProgramTexelOffset MaxProgramTexelOffset MaxClipDistances MaxComputeWorkGroupCountX MaxComputeWorkGroupCountY MaxComputeWorkGroupCountZ MaxComputeWorkGroupSizeX MaxComputeWorkGroupSizeY MaxComputeWorkGroupSizeZ MaxComputeUniformComponents MaxComputeTextureImageUnits MaxComputeImageUniforms MaxComputeAtomicCounters MaxComputeAtomicCounterBuffers MaxVaryingComponents MaxVertexOutputComponents MaxGeometryInputComponents MaxGeometryOutputComponents MaxFragmentInputComponents MaxImageUnits MaxCombinedImageUnitsAndFragmentOutputs MaxCombinedShaderOutputResources MaxImageSamples MaxVertexImageUniforms MaxTessControlImageUniforms MaxTessEvaluationImageUniforms MaxGeometryImageUniforms MaxFragmentImageUniforms MaxCombinedImageUniforms MaxGeometryTextureImageUnits MaxGeometryOutputVertices MaxGeometryTotalOutputComponents MaxGeometryUniformComponents MaxGeometryVaryingComponents MaxTessControlInputComponents MaxTessControlOutputComponents MaxTessControlTextureImageUnits MaxTessControlUniformComponents MaxTessControlTotalOutputComponents MaxTessEvaluationInputComponents MaxTessEvaluationOutputComponents MaxTessEvaluationTextureImageUnits MaxTessEvaluationUniformComponents MaxTessPatchComponents MaxPatchVertices MaxTessGenLevel MaxViewports MaxVertexAtomicCounters MaxTessControlAtomicCounters MaxTessEvaluationAtomicCounters MaxGeometryAtomicCounters MaxFragmentAtomicCounters MaxCombinedAtomicCounters MaxAtomicCounterBindings MaxVertexAtomicCounterBuffers MaxTessControlAtomicCounterBuffers MaxTessEvaluationAtomicCounterBuffers MaxGeometryAtomicCounterBuffers MaxFragmentAtomicCounterBuffers MaxCombinedAtomicCounterBuffers MaxAtomicCounterBufferSize MaxTransformFeedbackBuffers MaxTransformFeedbackInterleavedComponents MaxCullDistances MaxCombinedClipAndCullDistances MaxSamples MaxMeshOutputVerticesNV MaxMeshOutputPrimitivesNV MaxMeshWorkGroupSizeX_NV MaxMeshWorkGroupSizeY_NV MaxMeshWorkGroupSizeZ_NV MaxTaskWorkGroupSizeX_NV MaxTaskWorkGroupSizeY_NV MaxTaskWorkGroupSizeZ_NV MaxMeshViewCountNV MaxDualSourceDrawBuffersEXT nonInductiveForLoops whileLoops doWhileLoops generalUniformIndexing generalAttributeMatrixVectorIndexing generalVaryingIndexing generalSamplerIndexing generalVariableIndexing generalConstantMatrixVectorIndexing Error: '%s' bad .conf file. Each name must be followed by one number. MaxLightsMaxClipPlanesMaxTextureUnitsMaxVertexAttribsMaxVertexUniformComponentsMaxVaryingFloatsMaxVertexTextureImageUnitsMaxTextureImageUnitsMaxFragmentUniformComponentsMaxDrawBuffersMaxVertexUniformVectorsMaxVaryingVectorsMaxFragmentUniformVectorsMaxVertexOutputVectorsMaxFragmentInputVectorsMaxComputeWorkGroupCountXMaxComputeWorkGroupCountYMaxComputeWorkGroupCountZMaxComputeWorkGroupSizeXMaxComputeWorkGroupSizeYMaxComputeWorkGroupSizeZMaxVaryingComponentsMaxVertexOutputComponentsMaxGeometryInputComponentsMaxGeometryOutputComponentsMaxFragmentInputComponentsMaxImageUnitsMaxCombinedImageUnitsAndFragmentOutputsMaxCombinedShaderOutputResourcesMaxImageSamplesMaxVertexImageUniformsMaxTessControlImageUniformsMaxTessEvaluationImageUniformsMaxGeometryImageUniformsMaxFragmentImageUniformsMaxCombinedImageUniformsMaxGeometryTextureImageUnitsMaxGeometryTotalOutputComponentsMaxGeometryUniformComponentsMaxGeometryVaryingComponentsMaxTessControlInputComponentsMaxTessControlOutputComponentsMaxTessControlTextureImageUnitsMaxTessControlUniformComponentsMaxTessControlTotalOutputComponentsMaxTessEvaluationInputComponentsMaxTessEvaluationOutputComponentsMaxTessEvaluationTextureImageUnitsMaxTessEvaluationUniformComponentsMaxTessPatchComponentsMaxPatchVerticesMaxTessGenLevelMaxVertexAtomicCountersMaxTessControlAtomicCountersMaxTessEvaluationAtomicCountersMaxGeometryAtomicCountersMaxFragmentAtomicCountersMaxCombinedAtomicCountersMaxVertexAtomicCounterBuffersMaxTessControlAtomicCounterBuffersMaxTessEvaluationAtomicCounterBuffersMaxGeometryAtomicCounterBuffersMaxFragmentAtomicCounterBuffersMaxCombinedAtomicCounterBuffersMaxAtomicCounterBufferSizeMaxCombinedClipAndCullDistancesMaxSamplesMaxMeshWorkGroupSizeX_NVMaxMeshWorkGroupSizeY_NVMaxMeshWorkGroupSizeZ_NVMaxTaskWorkGroupSizeX_NVMaxTaskWorkGroupSizeY_NVMaxTaskWorkGroupSizeZ_NVnonInductiveForLoopswhileLoopsdoWhileLoopsgeneralUniformIndexinggeneralAttributeMatrixVectorIndexinggeneralVaryingIndexinggeneralSamplerIndexinggeneralVariableIndexinggeneralConstantMatrixVectorIndexingWarning: unrecognized limit (%s) in configuration file.  @@ P  @<@@@x @@@  beforeaftervoid {anonymous}::TranslateEnvironment(const glslang::TEnvironment*, EShMessages&, glslang::EShSource&, EShLanguage&, glslang::SpvVersion&)/usr/src/glslang-master-tot/glslang/MachineIndependent/ShaderLang.cppint {anonymous}::MapVersionToIndex(int)BuiltinSymbolTable { } #version: versions 300, 310, and 320 require specifying the 'es' profile#version: versions before 150 do not allow a profile token#version: versions 300, 310, and 320 support only the es profile#version: only version 300, 310, and 320 support the es profileversion not supported#version: geometry shaders require es profile with version 310 or non-es profile with version 150 or above#version: tessellation shaders require es profile with version 310 or non-es profile with version 150 or above#version: compute shaders require es profile with version 310 or above, or non-es profile with version 420 or above#version: ray tracing shaders require non-es profile with version 460 or above#version: mesh/task shaders require es profile with version 320 or above, or non-es profile with version 450 or above#version: statement must appear first in es-profile shader; before comments or newlines#version: ES shaders for SPIR-V require version 310 or higher#version: compilation for SPIR-V does not support the compatibility profile#version: Desktop shaders for Vulkan SPIR-V require version 140 or higher#version: Desktop shaders for OpenGL SPIR-V require version 330 or higherUnable to determine source languageint ShFinalize()NumberOfClients >= 0OpenGL ES GLSL 3.20 glslang Khronos. 11.10.04.60 glslang Khronos. 11.10.0#extension #line #version #pragma #error Not all shaders have valid object code.Cannot mix ES profile with non-ES profile shadersCannot attach multiple ES shaders of the same type to a single programglslang::MustBeAssigned::operator const T&() const [with T = TBuiltInResource]/usr/src/glslang-master-tot/glslang/MachineIndependent/localintermediate.hisSet Linked stage: Unable to parse built-insUnable to parse built-ins %s Warning, (version, profile) forced to be (, ), while in source code it is (Illegal to have non-comment, non-whitespace tokens before #version;()[] compilation errors. No code generated. int;No errors. No code generation or linking was requested./usr/src/glslang-master-tot/glslang/Include/Types.h/usr/src/glslang-master-tot/glslang/Include/arrays.hunknown profilenonecore  WARNING: INTERNAL ERROR: UNIMPLEMENTED: NOTE: UNKNOWN ERROR:  ==N``````mm@this@countbasic_string::_M_createclient vulkan100client opengl100target-env spirv1.1target-env spirv1.2target-env spirv1.3target-env spirv1.4target-env spirv1.5target-env spirv1.6target-env spirvUnknowntarget-env vulkan1.0target-env vulkan1.1target-env vulkan1.2target-env vulkan1.3target-env vulkanUnknowntarget-env opengl00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899virtual glslang::TAnonMember* glslang::TAnonMember::clone() const/usr/src/glslang-master-tot/glslang/MachineIndependent/SymbolTable.cpp <LEVEL anonymous member [0]aurqspv-tR2-tx-struct%u-struct-block-s%llds%p%s%dvoid glslang::TSymbolTable::copyTable(const glslang::TSymbolTable&)adoptedLevels == copyOf.adoptedLevelsglslang::TVariable::TVariable(const glslang::TVariable&)! copyOf.type.isStruct()virtual void glslang::TFunction::relateToOperator(glslang::TOperator)/usr/src/glslang-master-tot/glslang/MachineIndependent/SymbolTable.hvirtual void glslang::TFunction::setIllegalImplicitThis()virtual void glslang::TFunction::setImplicitThis()virtual void glslang::TFunction::setPrototyped()virtual void glslang::TFunction::setDefined()virtual glslang::TConstUnionArray& glslang::TVariable::getWritableConstArray()virtual glslang::TType& glslang::TVariable::getWritableType()virtual glslang::TParameter& glslang::TFunction::operator[](int)unknown qualifiercallableDataNVconst (read only)spirv_storage_classtempcallableDataInNVinoutgl_VertexIdgl_InstanceIdgl_Positiongl_PointSizegl_ClipVertexgl_FrontFacingfragColorrayPayloadNVrayPayloadInNVhitAttributeNVglobalN  wAw;DGJGJMPSVY\_behknr11f_g11f_b10frgb10_a2rgba16_snormrgba8_snormrg16_snormrg8_snormr16_snormr8_snormrgb10_a2ui{ *x !$'-036x9 0virtual void glslang::TVariable::setMemberExtensions(int, int, const char* const*)i8u8i16u16i64u64!$'!$row_majorcolumn_majorstd140std430packedlayout( location= component= index= set= binding= stream= offset= align= xfb_buffer= xfb_offset= xfb_stride= input_attachment_index= constant_id= buffer_reference buffer_reference_align= layoutViewportRelative layoutSecondaryViewportRelativeOffset= invariant noContraction centroid smooth noperspective __explicitInterpAMD pervertexNV perprimitiveNV perviewNV taskNV sample coherent devicecoherent queuefamilycoherent workgroupcoherent subgroupcoherent shadercallcoherent nonprivate volatile restrict readonly writeonly specialization-constant nonuniform null-init spirv_by_reference spirv_literalunexpected[ runtime-sized array of unsized-element array of matrix of-component vector of9<?OQVY\_IKbeMhtk nq,/25:47=@Cvirtual void glslang::TFunction::addParameter(glslang::TParameter&)virtual void glslang::TFunction::removePrefix(const TString&)mangledName.compare(0, prefix.size(), prefix) == 0basic_string::erasebasic_string::_M_replacebasic_string::replaceGL_NV_ray_tracing_motion_blurGL_AMD_gpu_shader_half_floatGL_EXT_shader_explicit_arithmetic_typesGL_EXT_shader_explicit_arithmetic_types_float16GL_AMD_gpu_shader_int16GL_EXT_shader_explicit_arithmetic_types_int16GL_EXT_shader_16bit_storageGL_EXT_shader_8bit_storageGL_EXT_shader_explicit_arithmetic_types_int8GL_ARB_gpu_shader_int64GL_EXT_shader_explicit_arithmetic_types_int64feature not yet implementedGL_EXT_shader_explicit_arithmetic_types_float32GL_EXT_shader_explicit_arithmetic_types_int32GL_NV_cooperative_matrixGL_NV_integer_cooperative_matrixnot allowed when generating SPIR-Vnot allowed when using GLSL for Vulkanonly allowed when using GLSL for Vulkanonly allowed when generating SPIR-Vnot supported for current targeted SPIR-V versionrequired extension not requested:Possible extensions include:%s profile; removed in version %dno longer supported inrequireenabledisablewarn#extensionbehavior not supported:GL_ANDROID_extension_pack_es31aGL_KHR_blend_equation_advancedGL_OES_sample_variablesGL_OES_shader_image_atomicGL_OES_shader_multisample_interpolationGL_OES_texture_storage_multisample_2d_arrayGL_EXT_geometry_shaderGL_EXT_gpu_shader5GL_EXT_primitive_bounding_boxGL_EXT_shader_io_blocksGL_EXT_tessellation_shaderGL_EXT_texture_bufferGL_EXT_texture_cube_map_arrayGL_OES_geometry_shaderGL_OES_shader_io_blocksGL_OES_tessellation_shaderGL_GOOGLE_include_directiveGL_GOOGLE_cpp_style_line_directiveGL_KHR_shader_subgroup_voteGL_KHR_shader_subgroup_basicGL_KHR_shader_subgroup_arithmeticGL_KHR_shader_subgroup_ballotGL_KHR_shader_subgroup_shuffleGL_KHR_shader_subgroup_shuffle_relativeGL_KHR_shader_subgroup_clusteredGL_KHR_shader_subgroup_quadGL_NV_shader_subgroup_partitionedGL_EXT_buffer_reference2GL_EXT_buffer_reference_uvec2GL_EXT_buffer_referenceGL_EXT_shader_subgroup_extended_types_int8GL_EXT_shader_subgroup_extended_types_int16GL_EXT_shader_subgroup_extended_types_int64GL_EXT_shader_subgroup_extended_types_float16GL_EXT_shader_explicit_arithmetic_types_float64GL_EXT_shader_implicit_conversionsGL_ARB_gpu_shader_fp64#define GL_ES 1 #define GL_FRAGMENT_PRECISION_HIGH 1 #define GL_OES_texture_3D 1 #define GL_OES_standard_derivatives 1 #define GL_EXT_frag_depth 1 #define GL_OES_EGL_image_external 1 #define GL_OES_EGL_image_external_essl3 1 #define GL_EXT_YUV_target 1 #define GL_EXT_shader_texture_lod 1 #define GL_EXT_shadow_samplers 1 #define GL_EXT_fragment_shading_rate 1 #define GL_ANDROID_extension_pack_es31a 1 #define GL_OES_sample_variables 1 #define GL_OES_shader_image_atomic 1 #define GL_OES_shader_multisample_interpolation 1 #define GL_OES_texture_storage_multisample_2d_array 1 #define GL_EXT_geometry_shader 1 #define GL_EXT_geometry_point_size 1 #define GL_EXT_gpu_shader5 1 #define GL_EXT_primitive_bounding_box 1 #define GL_EXT_shader_io_blocks 1 #define GL_EXT_tessellation_shader 1 #define GL_EXT_tessellation_point_size 1 #define GL_EXT_texture_buffer 1 #define GL_EXT_texture_cube_map_array 1 #define GL_EXT_shader_implicit_conversions 1 #define GL_EXT_shader_integer_mix 1 #define GL_EXT_blend_func_extended 1 #define GL_OES_geometry_shader 1 #define GL_OES_geometry_point_size 1 #define GL_OES_gpu_shader5 1 #define GL_OES_primitive_bounding_box 1 #define GL_OES_shader_io_blocks 1 #define GL_OES_tessellation_shader 1 #define GL_OES_tessellation_point_size 1 #define GL_OES_texture_buffer 1 #define GL_OES_texture_cube_map_array 1 #define GL_EXT_shader_non_constant_global_initializers 1 #define GL_NV_shader_noperspective_interpolation 1 #define GL_EXT_null_initializer 1 #define GL_EXT_subgroup_uniform_control_flow 1 #define GL_FRAGMENT_PRECISION_HIGH 1 #define GL_ARB_texture_rectangle 1 #define GL_ARB_shading_language_420pack 1 #define GL_ARB_texture_gather 1 #define GL_ARB_gpu_shader5 1 #define GL_ARB_separate_shader_objects 1 #define GL_ARB_compute_shader 1 #define GL_ARB_tessellation_shader 1 #define GL_ARB_enhanced_layouts 1 #define GL_ARB_texture_cube_map_array 1 #define GL_ARB_texture_multisample 1 #define GL_ARB_shader_texture_lod 1 #define GL_ARB_explicit_attrib_location 1 #define GL_ARB_explicit_uniform_location 1 #define GL_ARB_shader_image_load_store 1 #define GL_ARB_shader_atomic_counters 1 #define GL_ARB_shader_draw_parameters 1 #define GL_ARB_shader_group_vote 1 #define GL_ARB_derivative_control 1 #define GL_ARB_shader_texture_image_samples 1 #define GL_ARB_viewport_array 1 #define GL_ARB_gpu_shader_int64 1 #define GL_ARB_gpu_shader_fp64 1 #define GL_ARB_shader_ballot 1 #define GL_ARB_sparse_texture2 1 #define GL_ARB_sparse_texture_clamp 1 #define GL_ARB_shader_stencil_export 1 #define GL_ARB_sample_shading 1 #define GL_ARB_shader_image_size 1 #define GL_ARB_shading_language_packing 1 #define GL_ARB_post_depth_coverage 1 #define GL_ARB_fragment_shader_interlock 1 #define GL_ARB_uniform_buffer_object 1 #define GL_ARB_shader_bit_encoding 1 #define GL_ARB_shader_storage_buffer_object 1 #define GL_ARB_texture_query_lod 1 #define GL_ARB_vertex_attrib_64bit 1 #define GL_ARB_draw_instanced 1 #define GL_ARB_fragment_coord_conventions 1 #define GL_EXT_shader_non_constant_global_initializers 1 #define GL_EXT_shader_image_load_formatted 1 #define GL_EXT_post_depth_coverage 1 #define GL_EXT_control_flow_attributes 1 #define GL_EXT_nonuniform_qualifier 1 #define GL_EXT_shader_16bit_storage 1 #define GL_EXT_shader_8bit_storage 1 #define GL_EXT_samplerless_texture_functions 1 #define GL_EXT_scalar_block_layout 1 #define GL_EXT_fragment_invocation_density 1 #define GL_EXT_buffer_reference 1 #define GL_EXT_buffer_reference2 1 #define GL_EXT_buffer_reference_uvec2 1 #define GL_EXT_demote_to_helper_invocation 1 #define GL_EXT_debug_printf 1 #define GL_EXT_fragment_shading_rate 1 #define GL_EXT_shared_memory_block 1 #define GL_EXT_shader_integer_mix 1 #define GL_KHR_shader_subgroup_basic 1 #define GL_KHR_shader_subgroup_vote 1 #define GL_KHR_shader_subgroup_arithmetic 1 #define GL_KHR_shader_subgroup_ballot 1 #define GL_KHR_shader_subgroup_shuffle 1 #define GL_KHR_shader_subgroup_shuffle_relative 1 #define GL_KHR_shader_subgroup_clustered 1 #define GL_KHR_shader_subgroup_quad 1 #define GL_EXT_shader_image_int64 1 #define GL_EXT_shader_atomic_int64 1 #define GL_EXT_shader_realtime_clock 1 #define GL_EXT_ray_tracing 1 #define GL_EXT_ray_query 1 #define GL_EXT_ray_flags_primitive_culling 1 #define GL_EXT_ray_cull_mask 1 #define GL_EXT_spirv_intrinsics 1 #define GL_AMD_shader_ballot 1 #define GL_AMD_shader_trinary_minmax 1 #define GL_AMD_shader_explicit_vertex_parameter 1 #define GL_AMD_gcn_shader 1 #define GL_AMD_gpu_shader_half_float 1 #define GL_AMD_texture_gather_bias_lod 1 #define GL_AMD_gpu_shader_int16 1 #define GL_AMD_shader_image_load_store_lod 1 #define GL_AMD_shader_fragment_mask 1 #define GL_AMD_gpu_shader_half_float_fetch 1 #define GL_INTEL_shader_integer_functions2 1 #define GL_NV_sample_mask_override_coverage 1 #define GL_NV_geometry_shader_passthrough 1 #define GL_NV_viewport_array2 1 #define GL_NV_shader_atomic_int64 1 #define GL_NV_conservative_raster_underestimation 1 #define GL_NV_shader_subgroup_partitioned 1 #define GL_NV_shading_rate_image 1 #define GL_NV_ray_tracing 1 #define GL_NV_ray_tracing_motion_blur 1 #define GL_NV_fragment_shader_barycentric 1 #define GL_NV_compute_shader_derivatives 1 #define GL_NV_shader_texture_footprint 1 #define GL_NV_mesh_shader 1 #define GL_NV_cooperative_matrix 1 #define GL_NV_integer_cooperative_matrix 1 #define GL_EXT_shader_explicit_arithmetic_types 1 #define GL_EXT_shader_explicit_arithmetic_types_int8 1 #define GL_EXT_shader_explicit_arithmetic_types_int16 1 #define GL_EXT_shader_explicit_arithmetic_types_int32 1 #define GL_EXT_shader_explicit_arithmetic_types_int64 1 #define GL_EXT_shader_explicit_arithmetic_types_float16 1 #define GL_EXT_shader_explicit_arithmetic_types_float32 1 #define GL_EXT_shader_explicit_arithmetic_types_float64 1 #define GL_EXT_shader_subgroup_extended_types_int8 1 #define GL_EXT_shader_subgroup_extended_types_int16 1 #define GL_EXT_shader_subgroup_extended_types_int64 1 #define GL_EXT_shader_subgroup_extended_types_float16 1 #define GL_EXT_shader_atomic_float 1 #define GL_EXT_shader_atomic_float2 1 #define GL_EXT_fragment_shader_barycentric 1 #define GL_core_profile 1 #define GL_compatibility_profile 1 #define GL_EXT_device_group 1 #define GL_EXT_multiview 1 #define GL_NV_shader_sm_builtins 1 #define GL_OVR_multiview 1 #define GL_OVR_multiview2 1 #define GL_GOOGLE_cpp_style_line_directive 1 #define GL_GOOGLE_include_directive 1 #define GL_KHR_blend_equation_advanced 1 #define GL_EXT_terminate_invocation 1 #define VULKAN #define GL_SPIRV #define GL_VERTEX_SHADER 1 #define GL_TESSELLATION_CONTROL_SHADER 1 #define GL_TESSELLATION_EVALUATION_SHADER 1 #define GL_GEOMETRY_SHADER 1 #define GL_FRAGMENT_SHADER 1 #define GL_COMPUTE_SHADER 1 #define GL_RAY_GENERATION_SHADER_EXT 1 #define GL_INTERSECTION_SHADER_EXT 1 #define GL_ANY_HIT_SHADER_EXT 1 #define GL_CLOSEST_HIT_SHADER_EXT 1 #define GL_MISS_SHADER_EXT 1 #define GL_CALLABLE_SHADER_EXT 1 #define GL_TASK_SHADER_NV 1 #define GL_MESH_SHADER_NV 1 unknown stagevertexcomputetessellation controltessellation evaluationgeometryray-generationintersectionany-hitclosest-hitcallablefragmentnot supported in this stage:not supported with this profile:deprecated, may be removed in future release deprecated in version ; may be removed in future releaseThe following extension must be enabled to use this feature: is being used for not supported for this version or the enabled extensions#extension GL_NV_mesh_shaderGL_ARB_vertex_attrib_64bitextension 'all' cannot have 'require' or 'enable' behaviorextension not supported:virtual void glslang::TParseVersions::updateExtensionBehavior(const char*, glslang::TExtensionBehavior)/usr/src/glslang-master-tot/glslang/MachineIndependent/Versions.cpp0 && "unexpected behavior"extension is only partially supported:GL_OES_texture_3DGL_OES_standard_derivativesGL_EXT_frag_depthGL_OES_EGL_image_externalGL_OES_EGL_image_external_essl3GL_EXT_YUV_targetGL_EXT_shader_texture_lodGL_EXT_shadow_samplersGL_ARB_texture_rectangleGL_3DL_array_objectsGL_ARB_shading_language_420packGL_ARB_texture_gatherGL_ARB_separate_shader_objectsGL_ARB_compute_shaderGL_ARB_tessellation_shaderGL_ARB_enhanced_layoutsGL_ARB_texture_cube_map_arrayGL_ARB_texture_multisampleGL_ARB_shader_texture_lodGL_ARB_explicit_attrib_locationGL_ARB_explicit_uniform_locationGL_ARB_shader_image_load_storeGL_ARB_shader_atomic_countersGL_ARB_shader_atomic_counter_opsGL_ARB_shader_draw_parametersGL_ARB_shader_group_voteGL_ARB_derivative_controlGL_ARB_shader_texture_image_samplesGL_ARB_viewport_arrayGL_ARB_shader_ballotGL_ARB_sparse_texture2GL_ARB_sparse_texture_clampGL_ARB_shader_stencil_exportGL_ARB_post_depth_coverageGL_ARB_shader_viewport_layer_arrayGL_ARB_fragment_shader_interlockGL_ARB_shader_clockGL_ARB_uniform_buffer_objectGL_ARB_sample_shadingGL_ARB_shader_bit_encodingGL_ARB_shader_image_sizeGL_ARB_shader_storage_buffer_objectGL_ARB_shading_language_packingGL_ARB_texture_query_lodGL_ARB_draw_instancedGL_ARB_fragment_coord_conventionsGL_KHR_memory_scope_semanticsGL_EXT_shader_atomic_int64GL_EXT_shader_non_constant_global_initializersGL_EXT_shader_image_load_formattedGL_EXT_post_depth_coverageGL_EXT_control_flow_attributesGL_EXT_nonuniform_qualifierGL_EXT_samplerless_texture_functionsGL_EXT_scalar_block_layoutGL_EXT_fragment_invocation_densityGL_EXT_demote_to_helper_invocationGL_EXT_debug_printfGL_EXT_subgroup_uniform_control_flowGL_EXT_fragment_shader_barycentricGL_AMD_shader_ballotGL_AMD_shader_trinary_minmaxGL_AMD_shader_explicit_vertex_parameterGL_AMD_gcn_shaderGL_AMD_shader_image_load_store_lodGL_AMD_shader_fragment_maskGL_AMD_gpu_shader_half_float_fetchGL_INTEL_shader_integer_functions2GL_NV_sample_mask_override_coverageGL_NV_geometry_shader_passthroughGL_NV_shader_atomic_int64GL_NV_conservative_raster_underestimationGL_NV_shader_noperspective_interpolationGL_NV_shading_rate_imageGL_NV_fragment_shader_barycentricGL_NV_compute_shader_derivativesGL_NV_shader_texture_footprintGL_NV_shader_sm_builtinsGL_EXT_geometry_point_sizeGL_EXT_tessellation_point_sizeGL_EXT_null_initializerGL_OES_geometry_point_sizeGL_OES_gpu_shader5GL_OES_primitive_bounding_boxGL_OES_tessellation_point_sizeGL_OES_texture_bufferGL_OES_texture_cube_map_arrayGL_EXT_shader_integer_mixGL_EXT_device_groupGL_EXT_multiviewGL_EXT_ray_flags_primitive_cullingGL_EXT_blend_func_extendedGL_EXT_fragment_shading_rateGL_EXT_shader_image_int64GL_EXT_terminate_invocationGL_EXT_shared_memory_blockGL_EXT_spirv_intrinsicsGL_OVR_multiviewGL_OVR_multiview2GL_EXT_shader_atomic_floatGL_EXT_shader_atomic_float2"%(+.147:=@C* $!:%d00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899? Branch: KillBranch: TerminateInvocationBranch: IgnoreIntersectionKHRBranch: TerminateRayKHRBranch: BreakBranch: ContinueBranch: Returncase: Demotedefault: Branch: Unknown Branch with expression : Flatten: DontFlattenLoop with condition not tested first: Unroll: DontUnroll: Dependency Loop Condition No loop condition Loop Body No loop body Loop Terminal Expression depth_anydepth_lessdepth_unchangeddepth_greaterpixel_interlock_orderedsample_interlock_orderedsample_interlock_unorderedshading_rate_interlock_orderedshading_rate_interlock_unorderedpixel_interlock_unorderedShader version: Requested in xfb mode subgroup_uniform_control_flow input primitive = vertex spacing = triangle order = using point mode invocations = max_vertices = output primitive = gl_FragCoord pixel center is integer gl_FragCoord origin is upper left using early_fragment_tests using post_depth_coverage using usinginterlock ordering = max_primitives = local_size = (local_size ids = (%-.13e%ftrueconst bool-1.#INF+1.#INF1.#INDvoid glslang::OutputDouble(TInfoSink&, double, glslang::TOutputTraverser::EExtraOutput)/usr/src/glslang-master-tot/glslang/MachineIndependent/intermOut.cpplen < maxSizeconst int8_t%d (%s)const uint8_t%u (%s)const int16_tconst uint16_tconst intconst uintconst int64_t%lld (%s)const uint64_t%llu (%s)" Unknown constantConstant: move second child to first childadd second child into first childsubtract second child into first childmultiply second child into first childvector scale second child into first childmatrix scale second child into first childmatrix mult second child into first childdivide second child into first childmod second child into first childand second child into first childexclusive or second child into first childleft shift second child into first childright shift second child into first childindirect index: direct index for structurevector swizzlesubtractcomponent-wise multiplydivideright-shiftleft-shiftbitwise andinclusive-orexclusive-orCompare EqualCompare Not EqualCompare Less ThanCompare Greater ThanCompare Less Than or EqualCompare Greater Than or Equalvector-scalevector-times-matrixmatrix-times-vectormatrix-scalematrix-multiplylogical-orlogical-xorlogical-andabsoluteDifferenceaddSaturatesubtractSaturateaverageaverageRoundedmultiply32x16Negate valueNegate conditionalBitwise notPost-IncrementPost-DecrementPre-IncrementPre-Decrementcopy objectConvert int8_t to boolConvert uint8_t to boolConvert int16_t to boolConvert uint16_t to boolConvert int to boolConvert uint to boolConvert int64 to boolConvert uint64 to boolConvert float16_t to boolConvert float to boolConvert double to boolConvert bool to int8_tConvert bool to uint8_tConvert bool to in16t_tConvert bool to uint16_tConvert bool to intConvert bool to uintConvert bool to int64Convert bool to uint64Convert bool to float16_tConvert bool to floatConvert bool to doubleConvert int8_t to int16_tConvert int8_t to intConvert int8_t to int64Convert int8_t to uint8_tConvert int8_t to uint16_tConvert int8_t to uintConvert int8_t to uint64Convert uint8_t to int8_tConvert uint8_t to int16_tConvert uint8_t to intConvert uint8_t to int64Convert uint8_t to uint16_tConvert uint8_t to uintConvert uint8_t to uint64Convert int8_t to float16_tConvert int8_t to floatConvert int8_t to doubleConvert uint8_t to float16_tConvert uint8_t to floatConvert uint8_t to doubleConvert int16_t to int8_tConvert int16_t to intConvert int16_t to int64Convert int16_t to uint8_tConvert int16_t to uint16_tConvert int16_t to uintConvert int16_t to uint64Convert int16_t to float16_tConvert int16_t to floatConvert int16_t to doubleConvert uint16_t to int8_tConvert uint16_t to int16_tConvert uint16_t to intConvert uint16_t to int64Convert uint16_t to uint8_tConvert uint16_t to uintConvert uint16_t to uint64Convert uint16_t to float16_tConvert uint16_t to floatConvert uint16_t to doubleConvert int to int8_tConvert int to int16_tConvert int to int64Convert int to uint8_tConvert int to uint16_tConvert int to uintConvert int to uint64Convert int to float16_tConvert int to floatConvert int to doubleConvert uint to int8_tConvert uint to int16_tConvert uint to intConvert uint to int64Convert uint to uint8_tConvert uint to uint16_tConvert uint to uint64Convert uint to float16_tConvert uint to floatConvert uint to doubleConvert int64 to int8_tConvert int64 to int16_tConvert int64 to intConvert int64 to uint8_tConvert int64 to uint16_tConvert int64 to uintConvert int64 to uint64Convert int64 to float16_tConvert int64 to floatConvert int64 to doubleConvert uint64 to int8_tConvert uint64 to int16_tConvert uint64 to intConvert uint64 to int64Convert uint64 to uint8_tConvert uint64 to uint16Convert uint64 to uintConvert uint64 to float16_tConvert uint64 to floatConvert uint64 to doubleConvert float16_t to int8_tConvert float16_t to int16_tConvert float16_t to intConvert float16_t to int64Convert float16_t to uint8_tConvert float16_t to uint16_tConvert float16_t to uintConvert float16_t to uint64Convert float16_t to floatConvert float16_t to doubleConvert float to float16_tConvert float to doubleConvert float to int8_tConvert float to int16_tConvert float to intConvert float to int64Convert float to uint8_tConvert float to uint16_tConvert float to uintConvert float to uint64Convert double to float16_tConvert double to floatConvert double to int8_tConvert double to int16_tConvert double to intConvert double to int64Convert double to uint8_tConvert double to uint16_tConvert double to uintConvert double to uint64Convert uint64_t to pointerConvert pointer to uint64_tConvert uint64_t to acceleration structureConvert uvec2 to acceleration strucuture radiansdegreesarc sinearc cosinearc tangentarc hyp. sinearc hyp. cosinearc hyp. tangentlogexp2log2inverse sqrtAbsolute valuetruncroundroundEvenCeilingFractionisnanisinffloatBitsToIntfloatBitsToUintuintBitsToFloatdoubleBitsToInt64doubleBitsToUint64uint64BitsToDoublefloat16BitsToInt16float16BitsToUint16uint16BitsToFloat16unpackSnorm2x16unpackUnorm2x16unpackHalf2x16pack64unpack32unpack16unpack8unpackInt2x32unpackUint2x32unpackInt2x16unpackUint2x16unpackInt4x16unpackUint4x16unpackFloat2x16normalizedPdxdPdyfwidthdPdxFinedPdyFinefwidthFinedPdxCoarsedPdyCoarsefwidthCoarseinterpolateAtCentroiddeterminantinversetransposearray lengthAtomicCounterIncrementAtomicCounterDecrementtextureSizetextureQueryLodtextureQueryLevelstextureSamplesimageQuerySizeimageQuerySamplesimageLoadbitFieldReversebitCountfindLSBfindMSBcountLeadingZeroscountTrailingZerosnoisereadFirstInvocationanyInvocationallInvocationsallInvocationsEqualsubgroupElectsubgroupAllsubgroupAnysubgroupAllEqualsubgroupBroadcastsubgroupBroadcastFirstsubgroupBallotsubgroupInverseBallotsubgroupBallotBitExtractsubgroupBallotBitCountsubgroupBallotInclusiveBitCountsubgroupBallotExclusiveBitCountsubgroupBallotFindLSBsubgroupBallotFindMSBsubgroupShufflesubgroupShuffleXorsubgroupShuffleUpsubgroupShuffleDownsubgroupAddsubgroupMulsubgroupMinsubgroupMaxsubgroupAndsubgroupOrsubgroupXorsubgroupInclusiveAddsubgroupInclusiveMulsubgroupInclusiveMinsubgroupInclusiveMaxsubgroupInclusiveAndsubgroupInclusiveOrsubgroupInclusiveXorsubgroupExclusiveAddsubgroupExclusiveMulsubgroupExclusiveMinsubgroupExclusiveMaxsubgroupExclusiveAndsubgroupExclusiveOrsubgroupExclusiveXorsubgroupClusteredAddsubgroupClusteredMulsubgroupClusteredMinsubgroupClusteredMaxsubgroupClusteredAndsubgroupClusteredOrsubgroupClusteredXorsubgroupQuadBroadcastsubgroupQuadSwapHorizontalsubgroupQuadSwapVerticalsubgroupQuadSwapDiagonalsubgroupPartitionNVsubgroupPartitionedAddNVsubgroupPartitionedMulNVsubgroupPartitionedMinNVsubgroupPartitionedMaxNVsubgroupPartitionedAndNVsubgroupPartitionedOrNVsubgroupPartitionedXorNVsubgroupPartitionedInclusiveAddNVsubgroupPartitionedInclusiveMulNVsubgroupPartitionedInclusiveMinNVsubgroupPartitionedInclusiveMaxNVsubgroupPartitionedInclusiveAndNVsubgroupPartitionedInclusiveOrNVsubgroupPartitionedInclusiveXorNVsubgroupPartitionedExclusiveAddNVsubgroupPartitionedExclusiveMulNVsubgroupPartitionedExclusiveMinNVsubgroupPartitionedExclusiveMaxNVsubgroupPartitionedExclusiveAndNVsubgroupPartitionedExclusiveOrNVsubgroupPartitionedExclusiveXorNVclipisfinitelog10rcpsaturatesparseTexelsResidentminInvocationsmaxInvocationsaddInvocationsminInvocationsNonUniformmaxInvocationsNonUniformaddInvocationsNonUniformminInvocationsInclusiveScanmaxInvocationsInclusiveScanaddInvocationsInclusiveScanminInvocationsInclusiveScanNonUniformmaxInvocationsInclusiveScanNonUniformaddInvocationsInclusiveScanNonUniformminInvocationsExclusiveScanmaxInvocationsExclusiveScanaddInvocationsExclusiveScanminInvocationsExclusiveScanNonUniformmaxInvocationsExclusiveScanNonUniformaddInvocationsExclusiveScanNonUniformmbcntfragmentMaskFetchAMDfragmentFetchAMDcubeFaceIndexcubeFaceCoordsubpassLoadMSConstruct reference typespirv_instructionBad unary opnode is still EOpNull!Sequence Linker Objects CommaFunction Definition: Function Call: Function Parameters: Construct floatConstruct doubleConstruct vec2Construct vec3Construct vec4Construct dvec2Construct dvec3Construct dvec4Construct boolConstruct bvec2Construct bvec3Construct bvec4Construct int8_tConstruct i8vec2Construct i8vec3Construct i8vec4Construct intConstruct ivec2Construct ivec3Construct ivec4Construct uint8_tConstruct u8vec2Construct u8vec3Construct u8vec4Construct uintConstruct uvec2Construct uvec3Construct uvec4Construct int64Construct i64vec2Construct i64vec3Construct i64vec4Construct uint64Construct u64vec2Construct u64vec3Construct u64vec4Construct int16_tConstruct i16vec2Construct i16vec3Construct i16vec4Construct uint16_tConstruct u16vec2Construct u16vec3Construct u16vec4Construct mat2Construct mat2x3Construct mat2x4Construct mat3x2Construct mat3Construct mat3x4Construct mat4x2Construct mat4x3Construct mat4Construct dmat2Construct dmat2x3Construct dmat2x4Construct dmat3x2Construct dmat3Construct dmat3x4Construct dmat4x2Construct dmat4x3Construct dmat4Construct imat2Construct imat2x3Construct imat2x4Construct imat3x2Construct imat3Construct imat3x4Construct imat4x2Construct imat4x3Construct imat4Construct umat2Construct umat2x3Construct umat2x4Construct umat3x2Construct umat3Construct umat3x4Construct umat4x2Construct umat4x3Construct umat4Construct bmat2Construct bmat2x3Construct bmat2x4Construct bmat3x2Construct bmat3Construct bmat3x4Construct bmat4x2Construct bmat4x3Construct bmat4Construct float16_tConstruct f16vec2Construct f16vec3Construct f16vec4Construct f16mat2Construct f16mat2x3Construct f16mat2x4Construct f16mat3x2Construct f16mat3Construct f16mat3x4Construct f16mat4x2Construct f16mat4x3Construct f16mat4Construct structureConstruct combined texture-samplerConstruct referenceConstruct cooperative matrixConstruct acceleration structuremodfpowminsmoothstepdistancedot-productcross-productface-forwardreflectrefractouter productMemoryBarrierAtomicCounterGroupMemoryBarrierreadInvocationswizzleInvocationsswizzleInvocationsMaskedwriteInvocationmin3max3mid3AtomicSubtractAtomicCounterAddAtomicCounterSubtractAtomicCounterMinAtomicCounterMaxAtomicCounterAndAtomicCounterOrAtomicCounterXorAtomicCounterExchangeAtomicCounterCompSwapimageStoreimageAtomicAddimageAtomicMinimageAtomicMaximageAtomicAndimageAtomicOrimageAtomicXorimageAtomicExchangeimageAtomicCompSwapimageAtomicLoadimageAtomicStoreimageLoadLodimageStoreLodtextureProjtextureLodtextureOffsettextureFetchtextureFetchOffsettextureProjOffsettextureLodOffsettextureProjLodtextureProjLodOffsettextureGradtextureGradOffsettextureProjGradtextureProjGradOffsettextureGathertextureGatherOffsettextureGatherOffsetstextureClamptextureOffsetClamptextureGradClamptextureGradOffsetClamptextureGatherLodtextureGatherLodOffsettextureGatherLodOffsetssparseTexturesparseTextureOffsetsparseTextureLodsparseTextureLodOffsetsparseTexelFetchsparseTexelFetchOffsetsparseTextureGradsparseTextureGradOffsetsparseTextureGathersparseTextureGatherOffsetsparseTextureGatherOffsetssparseImageLoadsparseTextureClampsparseTextureOffsetClampsparseTextureGradClampsparseTextureGradOffsetClamsparseTextureGatherLodsparseTextureGatherLodOffsetsparseTextureGatherLodOffsetssparseImageLoadLodimageSampleFootprintNVimageSampleFootprintClampNVimageSampleFootprintLodNVimageSampleFootprintGradNVmageSampleFootprintGradClampNVuMulExtendediMulExtendedbitfieldExtractbitfieldInsertfmafrexpldexpinterpolateAtSampleinterpolateAtOffsetinterpolateAtVertexsincosmulAllMemoryBarrierWithGroupSyncDeviceMemoryBarrierDeviceMemoryBarrierWithGroupSyncWorkgroupMemoryBarrierWorkgroupMemoryBarrierWithGroupSyncsubgroupBarriersubgroupMemoryBarriersubgroupMemoryBarrierBuffersubgroupMemoryBarrierImagesubgroupMemoryBarrierSharedtraceNVtraceRayMotionNVtraceRayKHRreportIntersectionNVignoreIntersectionNVterminateRayNVexecuteCallableNVexecuteCallableKHRwritePackedPrimitiveIndices4x8NVrayQueryInitializeEXTrayQueryTerminateEXTrayQueryGenerateIntersectionEXTrayQueryConfirmIntersectionEXTrayQueryProceedEXTrayQueryGetIntersectionTypeEXTrayQueryGetRayTMinEXTrayQueryGetRayFlagsEXTrayQueryGetIntersectionTEXTrayQueryGetIntersectionInstanceCustomIndexEXTrayQueryGetIntersectionInstanceIdEXTrayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetEXTrayQueryGetIntersectionGeometryIndexEXTrayQueryGetIntersectionPrimitiveIndexEXTrayQueryGetIntersectionBarycentricsEXTrayQueryGetIntersectionFrontFaceEXTrayQueryGetIntersectionCandidateAABBOpaqueEXTrayQueryGetIntersectionObjectRayDirectionEXTrayQueryGetIntersectionObjectRayOriginEXTrayQueryGetWorldRayDirectionEXTrayQueryGetWorldRayOriginEXTrayQueryGetIntersectionObjectToWorldEXTrayQueryGetIntersectionWorldToObjectEXTLoad cooperative matrixStore cooperative matrixMulAdd cooperative matricesIsHelperInvocationDebug printfBad aggregation opTest condition and select: no shortcircuittrue case true case is null false case ' ( blend_support_multiplyblend_support_overlayblend_support_darkenblend_support_lightenblend_support_colordodgeblend_support_colorburnblend_support_hardlightblend_support_softlightblend_support_differenceblend_support_exclusionblend_support_hsl_hueblend_support_hsl_saturationblend_support_hsl_colorblend_support_hsl_luminosityblend_support_all_equationsblend_support_screen0 !$'*lines_adjacencyline_striptrianglestriangles_adjacencytriangle_stripquadsisolines fractional_odd_spacingfractional_even_spacingequal_spacing/ )#&,2<UmmmmmmU6(" @CFOILORUX[^ad^ad3!&+05:?DINSX]bglqv{  %*/CHMRW\a49>fkpuz $).38=BGLQV[`ejy~ot8888888888888888888888888888888888 #(8-27<AFKPUZ_din8888888sx888} "OT',16;@EJY888^888888chmrw|888888 8888888888!&888888+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz8888 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.88888888888888888888888888888888$)888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888.":tjoV[`e~y ?DINSX]bglqv{  %*/49>CHMRW\afkpuz #(-27<AFKPUZ_dinsx}ty~{g?DINS %*/49>CX]blqv HMRW\afkpuz $).38=BGLQ "',16;@EJOTY^cmhw|r $).38=BGLQV[`ejo!&+05:, operation at h㈵>mBconst T* glslang::MustBeAssigned::operator->() const [with T = TBuiltInResource]void glslang::TSmallArrayVector::changeFront(unsigned int)sizes != nullptrsizes->front().node == nullptrLinking and stage: glslang::TIntermAggregate* glslang::TIntermediate::findLinkerObjects() const/usr/src/glslang-master-tot/glslang/MachineIndependent/linkValidate.cppglobals.back()->getAsAggregate()->getOp() == EOpLinkerObjectscannot mix use of shared variables inside and outside blockswhen more than one fragment shader output, all must have location qualifiersstatic int glslang::TIntermediate::computeTypeLocationSize(const glslang::TType&, EShLanguage)unsigned int glslang::TIntermediate::computeTypeXfbSize(const glslang::TType&, bool&, bool&, bool&) conststatic int glslang::TIntermediate::getBaseAlignment(const glslang::TType&, int&, int&, glslang::TLayoutPacking, bool)static int glslang::TIntermediate::getScalarAlignment(const glslang::TType&, int&, int&, bool)static int glslang::TIntermediate::computeBufferReferenceTypeSize(const glslang::TType&)type.isReference()virtual bool glslang::TIntermediate::mergeBlockDefinitions(TInfoSink&, glslang::TIntermSymbol*, glslang::TIntermSymbol*, glslang::TIntermediate*)::TMergeBlockTraverser::visitBinary(glslang::TVisit, glslang::TIntermBinary*)node->getRight()->getAsConstantUnion()map::atRecursion detected: calling No function definition (body) found: int glslang::TIntermediate::addXfbBufferOffset(const glslang::TType&)qualifier.hasXfbOffset() && qualifier.hasXfbBuffer()can't handle multiple entry points per stageAnonymous member name used for global variable or other anonymous member: Multiple function bodies in multiple compilation units for the same signature in the same stage:Missing entry point: Each stage requires one entry pointEntry point not foundOnly one push_constant block is allowed per stagegl_ClipDistanceCan only use one of gl_ClipDistance or gl_ClipVertex (gl_ClipDistance is preferred)gl_CullDistanceCan only use one of gl_CullDistance or gl_ClipVertex (gl_ClipDistance is preferred)gl_FragColorCannot use gl_FragColor or gl_FragData when using user-defined outputsCannot use both gl_FragColor and gl_FragDataxfb_stride is too small to hold all buffer entries: xfb_buffer , xfb_stride , minimum stride needed: xfb_stride must be multiple of 8 for buffer holding a double or 64-bit integer:xfb_stride must be multiple of 4:xfb_stride must be multiple of 2 for buffer holding a half float or 16-bit integer:xfb_stride is too large:, components (1/4 stride) needed are , gl_MaxTransformFeedbackInterleavedComponents is At least one shader must specify an output layout(vertices=...)At least one shader must specify an input layout primitiveAt least one shader must specify an output layout primitiveAt least one shader must specify a layout(max_vertices = value)post_depth_coverage requires early_fragment_testsOnly one shaderRecordNV buffer block is allowed per stageCan only use one of gl_Position or gl_PositionPerViewNVCan only use one of gl_ClipDistance or gl_ClipDistancePerViewNVCan only use one of gl_CullDistance or gl_CullDistancePerViewNVgl_LayerCan only use one of gl_Layer or gl_LayerPerViewNVCan only use one of gl_ViewportMask or gl_ViewportMaskPerViewNVAt least one shader must specify a layout(max_primitives = value)Only one taskNV interface block is allowed per shaderUnknown Stage.Types must match:" versus void glslang::TIntermediate::mergeGlobalUniformBlocks(TInfoSink&, glslang::TIntermediate&, bool)block && unitBlockMember names and types must match: Block: stage: " block member has no corresponding member in block: stage: Block: , Member: , Member: n/a Array sizes must be compatible:Type parameters must match:Interface block member layout matrix qualifier must match:Interface block member layout offset qualifier must match:Interface block member layout align qualifier must match:Interface block member layout location qualifier must match:Interface block member layout component qualifier must match:Storage qualifiers must match:Matched Uniform or Storage blocks must all be anonymous, or all be named:Matched shader interfaces are using different instance names.Precision qualifiers must match:Presence of invariant qualifier must match:Presence of precise qualifier must match:Interpolation and auxiliary storage qualifiers must match:Memory coherent qualifier must match:Memory devicecoherent qualifier must match:Memory queuefamilycoherent qualifier must match:Memory workgroupcoherent qualifier must match:Memory subgroupcoherent qualifier must match:Memory shadercallcoherent qualifier must match:Memory nonprivate qualifier must match:Memory volatil qualifier must match:Memory restrict qualifier must match:Memory readonly qualifier must match:Memory writeonly qualifier must match:Layout matrix qualifier must match:Layout packing qualifier must match:Layout location qualifier must match:Layout component qualifier must match:Layout index qualifier must match:Layout binding qualifier must match:Layout offset qualifier must match:Initializers must match: Instance: void glslang::TIntermediate::mergeLinkerObjects(TInfoSink&, glslang::TIntermSequence&, const TIntermSequence&, EShLanguage)symbol && unitSymbolstages must match when linking into a single stagecan't link compilation units from different source languagesCannot cross link ES and desktop profilesnumber of invocations must match between compilation unitsContradictory layout max_vertices valuesContradictory layout vertices valuesvoid glslang::TIntermediate::mergeModes(TInfoSink&, glslang::TIntermediate&)Contradictory layout max_primitives valuesContradictory input layout primitivesContradictory output layout primitivesgl_FragCoord redeclarations must match across shadersContradictory input vertex spacingContradictory triangle orderingContradictory local sizeContradictory local size specialization idsContradictory depth layoutsContradictory xfb_stridevoid glslang::TSmallArrayVector::setDimSize(int, unsigned int) const(*sizes)[i].node == nullptrglslang::TTypeList* glslang::TType::getWritableStruct() const  6MUUUUUU\void glslang::RoundToPow2(T&, int) [with T = unsigned int]/usr/src/glslang-master-tot/glslang/Include/Common.hbool glslang::IsMultipleOfPow2(T, int) [with T = unsigned int]bool glslang::TConstUnion::operator==(const glslang::TConstUnion&) const/usr/src/glslang-master-tot/glslang/Include/ConstantUnion.h %s: offset %d, type %x, size %d, index %d, binding %d, stages %d, counter %d, numMembers %d, arrayStride %d, topLevelArrayStride %dUniform reflection:Uniform block reflection:Buffer variable reflection:Buffer block reflection:Pipeline input reflection:Pipeline output reflection:Local size %s: %u 7:=@CFILO/\{#  HHHHH>]Zefg[hij\FIJKGLMNHőȑɑʑƑˑ̑͑Ǒ Vےvoid glslang::TSmallArrayVector::copyNonFront(const glslang::TSmallArrayVector&)sizes == nullptrvoid glslang::TPpContext::setInput(glslang::TInputScanner&, bool)/usr/src/glslang-master-tot/glslang/MachineIndependent/preprocessor/PpContext.cppinputStack.size() == 0octal and hex sequences not supportedmissing #endifint glslang::TPpContext::tokenPaste(int, glslang::TPpToken&)/usr/src/glslang-master-tot/glslang/MachineIndependent/preprocessor/PpScanner.cpptoken == PpAtomPaste##unexpected location; end of replacement listunexpected location; end of argumentnot supported for these tokenscombined tokens are too longcombined token is invalidunexpected locationpreprocessor directive cannot be preceded by another tokenstring literalcharacter literals not supportedunexpected use ofexpected 'INF'bad character in float exponentdouble floating-point suffixfloat literal needs a decimal point or exponenthalf floating-point suffixfloat literal too longbad digit in hexadecimal literalhexadecimal literal too bighexadecimal literal too long64-bit hexadecimal literal16-bit hexadecimal literalnumeric literal too longoctal literal digit too largeoctal literal too big64-bit octal literal16-bit octal literalnumeric literal too big64-bit literal16-bit literal16-bit literalEnd of input in commentExpected hex value in escape sequenceInvalid escape sequenceEnd of line in string  +((u"((mc(VDaaaaaaaaa((((((}U H0123456789operator[] on a non-RW texture must be an r-valueunimplemented: structure type in image or bufferunknown basic type in image formatunknown opunknown atomic operationconditional expressionrequires a scalarcannot convert from '%s' to '%s'no operation '%s' exists that takes an operand of type %s (or there is no acceptable conversion) wrong operand typeno operation '%s' exists that takes a left-hand operand of type '%s' and a right operand of type '%s' (or there is no acceptable conversion) wrong operand types:constant expression requiredscalar integer expression requirednot allowed in nested scopeillegal use of type 'void'array size must be a constant integer expressionarray size must be a positive integerarray size requiredvariable with qualifier 'const' not initialized; zero initializingglslang::TType* glslang::HlslParseContext::getStructBufferContentType(const glslang::TType&) const/usr/src/glslang-master-tot/glslang/HLSL/hlslParseHelper.cppmemberCount > 0can't use with types containing arrays sized with a specialization constantconstant_idspecialization-constant id is too largespecialization-constant id already usedeither the block needs a location, or all members need a location, or no members have a locationcannot apply to a blocklocation is too largeinput primitive geometry redefinitioncannot apply to 'in'output primitive geometry redefinitioncannot apply to 'out'attribute does not apply to a selectionattribute does not apply to a switchattribute does not apply to a loopvoid glslang::HlslParseContext::updateStandaloneQualifierDefaults(const glslang::TSourceLoc&, const glslang::TPublicType&)language == EShLangTessControl || language == EShLangGeometryinvocationscannot change previously set layout valuecannot apply to inputcannot apply to:local_sizetoo large; see gl_MaxComputeWorkGroupSizegl_WorkGroupSizeall stride settings must match for xfb bufferdefault qualifier requires 'uniform', 'buffer', 'in', or 'out' storage qualificationneeds a literal integerglobal bindinginput attachmentneeds a const typeattribute does not apply to a typepoint_modeorigin_upper_leftpixel_center_integerblend_supportunknown blend equationunrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)set is too largecomponent is too largexfb_xfb_buffergl_MaxTransformFeedbackBuffers is %dbuffer is too large:internal max is %dxfb_offsetoffset is too large:gl_MaxTransformFeedbackInterleavedComponents is %d1/4 stride is too large:input_attachment_indexattachment index is too largemust be greater than 0max_verticestoo large, must be less than gl_MaxGeometryOutputVerticeslocal_size_local_size_xlocal_size_ylocal_size_zlocal_size_x_idlocal_size_y_idlocal_size_z_idthere is no such layout identifier for this stage taking an assigned valuebool glslang::IsMultipleOfPow2(T, int) [with T = int]must be a multiple of the member's alignmentArrays not supported in texture template typesInvalid texture template typeUnimplemented: structure template type in subpass inputInvalid member count in texture template structureInvalid texture template struct member typeToo many components in texture template structure typeTexture template structure members must same basic typeTexture template struct return slots exceededvoid function cannot return a valuetype does not match, or is not convertible to, the function's return typeunhandled texture constructorarray argument must be sizedarray constructor must have at least one argumentarray constructor needs one argument per array elementarray constructor argument not correct type to construct array elementconstructing non-array constituent from array argumenttoo many argumentsNumber of constructor parameters does not match the number of structure fieldsnot enough data provided for constructionunsupported constructioncan't convertpackoffsetexpected 'c'expected number after 'c'basic_string::substrexpected {x, y, z, w} for componentignoring shader_profileexpected register typeexpected register number after register type%cignoring unrecognized register typeexpected spaceNfunction does not return a value:void glslang::HlslParseContext::getTextureReturnType(const glslang::TSampler&, glslang::TType&) consttextureReturnStruct.size() >= sampler.structReturnIndex): error at column , HLSL parsing failed. matrix component swizzle has too many componentsmatrix component swizzle missingmatrix row component out of rangematrix column component out of rangepack_matrixunknown pack_matrix pragma value@fragcoordglslang::TIntermTyped* glslang::HlslParseContext::assignFromFragCoord(const glslang::TSourceLoc&, glslang::TOperator, glslang::TIntermTyped*, glslang::TIntermTyped*)assignList != nullptr@positionglslang::TIntermTyped* glslang::HlslParseContext::assignPosition(const glslang::TSourceLoc&, glslang::TOperator, glslang::TIntermTyped*, glslang::TIntermTyped*)unimplemented: clip/cull not currently implemented for this stageglslang::TIntermAggregate* glslang::HlslParseContext::assignClipCullDistance(const glslang::TSourceLoc&, glslang::TOperator, int, glslang::TIntermTyped*, glslang::TIntermTyped*)sym != nullptrclipCullSym->getType().isArray()clipCullSym->getType().getVectorSize() == 1clipCullSym->getType().getBasicType() == EbtFloatglslang::HlslParseContext::handleAssign(const glslang::TSourceLoc&, glslang::TOperator, glslang::TIntermTyped*, glslang::TIntermTyped*)::splitNode->getAsOperator() != nullptr && splitNode->getAsOperator()->getOp() == EOpIndexIndirectglslang::TIntermTyped* glslang::HlslParseContext::handleAssignToMatrixSwizzle(const glslang::TSourceLoc&, glslang::TOperator, glslang::TIntermTyped*, glslang::TIntermTyped*)left->getAsOperator() && left->getAsOperator()->getOp() == EOpMatrixSwizzleonly simple assignment to non-simple matrix swizzle is supportedintermVecflattenTempglslang::TIntermTyped* glslang::HlslParseContext::handleAssign(const glslang::TSourceLoc&, glslang::TOperator, glslang::TIntermTyped*, glslang::TIntermTyped*)unable to find output symbol for Append()void glslang::HlslParseContext::builtInOpCheck(const glslang::TSourceLoc&, const glslang::TFunction&, glslang::TIntermOperator&)callNode.getAsUnaryNode()(...)component argumentmust be 0, 1, 2, or 3:must be a compile-time constant:texel offsetargument must be compile-time constant[gl_MinProgramTexelOffset, gl_MaxProgramTexelOffset]value is out of range:cannot convert parameter %d from '%s' to '%s'flattenShadowinvalid instancecannot change previously set instance attributeinvalid maxvertexcountcannot change previously set maxvertexcount attributeinvalid patch constant functioninvalid domaintriisolineunsupported domain typecannot change previously set domaininvalid outputtopologytriangle_cwtriangle_ccwunsupported outputtopology typecannot change previously set outputtopologyinvalid partitioningfractional_evenfractional_oddunsupported partitioning typecannot change previously set partitioninginvalid outputcontrolpointscannot change previously set outputcontrolpoints attributeattribute does not apply to entry pointcannot convert input argument, argumentaggShadowunknown image type in atomic operationcannot construct this typePSIZEVPOSCOLORSV_TARGETSV_CLIPDISTANCEinvalid clip semanticSV_CULLDISTANCEinvalid cull semanticSV_STENCILREFunimplemented; need ARB_shader_stencil_exportcan't use variable in patch constant functionpatch constant function not foundambiguous patch constant functionundeclared identifiername already definedvoid glslang::HlslParseContext::declareBlock(const glslang::TSourceLoc&, glslang::TType&, const TString*)type.getWritableStruct() != nullptrmember cannot contradict blockmember cannot contradict block (or what block inherited from global)nameless block contains a member that already has a name at global scopeblock instance name redefinitionunable to locate patch function parameter nameunable to declare patch constant function interface variableexpected symbol, not user-defined typecannot access member variables (static member function?)member of nameless block was not redeclaredcannot be used (maybe an instance name is needed)unknown variablefunction name is redeclaration of existing namecannot redeclare a user-block member arrayarray variable name expectedvoid glslang::TType::updateArraySizes(const glslang::TType&)type.arraySizes != nullptrcan't use function syntax on variableprintf(no matching overloaded function foundconst glslang::TFunction* glslang::HlslParseContext::findFunction(const glslang::TSourceLoc&, glslang::TFunction&, bool&, int&, glslang::TIntermTyped*&)ambiguous best function under implicit type conversionglslang::HlslParseContext::decomposeIntrinsic(const glslang::TSourceLoc&, glslang::TIntermTyped*&, TIntermNode*)::symbol && "Inserted symbol could not be found!"identifier not previously declaredcannot re-qualify a function namecannot add storage, auxiliary, memory, interpolation, layout, or precision qualifier to an existing variableglslang::TSymbol* glslang::TSymbolTable::copyUpDeferredInsert(glslang::TSymbol*)anoncannot change qualification after usepreciseunknown requalificationvoid glslang::TSymbolTable::pushThis(glslang::TSymbol&)thisSymbol.getName().size() == 0storeTempglslang::HlslParseContext::handleLvalue(const glslang::TSourceLoc&, const char*, glslang::TIntermTyped*&)::unimplemented: partial image updatescoordTempstoreTempPrestoreTempPostdefaultduplicate labelduplicated valuecondition must be a scalar integer expression unknown index type left of '[' is not of type array, matrix, or vector Invalid variable index to flattened arrayglslang::TIntermTyped* glslang::HlslParseContext::convertArray(glslang::TIntermTyped*, const glslang::TType&)node->isArray() && type.isArray()expected: mul argumentsmul() matrix size mismatchcannot implicitly initialize opaque memberswrong number of structure memberswrong number of matrix columns:wrong vector size (or rows in a matrix column):scalar expected one element:unexpected initializer-list type:uniform initializers must be constantnon-matching or non-convertible constant type for const initializerscalarCopyglslang::TIntermTyped* glslang::HlslParseContext::addOutputArgumentConversions(const glslang::TFunction&, glslang::TIntermOperator&)intermNode.getAsAggregate() != nullptr || intermNode.getAsUnaryNode() != nullptrtempReturntempArg@sampleStructTemp@sampleResultShadowexpected: scalar or vector type in texture structurecannot apply to an array:mipsunexpected texture type for .mips[][] operator:unexpected operator on texture type:does not apply to this type:no such field in structure<<asdoubledouble2 conversion not implementedvoid glslang::HlslParseContext::decomposeIntrinsic(const glslang::TSourceLoc&, glslang::TIntermTyped*&, TIntermNode*)@finitetmp@gl_SubgroupSize@gl_SubgroupInvocationIDint glslang::HlslParseContext::flattenStruct(const glslang::TVariable&, const glslang::TType&, glslang::HlslParseContext::TFlattenData&, glslang::TString, bool, const glslang::TQualifier&, const glslang::TArraySizes*)int glslang::HlslParseContext::flatten(const glslang::TVariable&, const glslang::TType&, glslang::HlslParseContext::TFlattenData&, glslang::TString, bool, const glslang::TQualifier&, const glslang::TArraySizes*)cannot change the type ofinitializer requires a variable, not a memberint glslang::HlslParseContext::flattenArray(const glslang::TVariable&, const glslang::TType&, glslang::HlslParseContext::TFlattenData&, glslang::TString, bool, const glslang::TQualifier&)type.isSizedArray()[%d]@entryPointOutputunable to find texture symbolglslang::TIntermAggregate* glslang::HlslParseContext::handleSamplerTextureCombine(const glslang::TSourceLoc&, glslang::TIntermTyped*, glslang::TIntermTyped*)newId != -1void glslang::HlslParseContext::decomposeSampleMethods(const glslang::TSourceLoc&, glslang::TIntermTyped*&, TIntermNode*)argCoord->getVectorSize() == 4unhandled DX9 texture LoD dimensionunhandled DX9 texture bias dimensiontexType.getBasicType() == EbtSamplerunhandled DX10 MethodGet dimensionsizeQueryTempexpected: sampler typeexpected: SamplerComparisonStateunhandled DX10 MethodSample dimensionunimplemented: component-level gather compare!(hasOffset1 && hasOffset4)unimplemented: residency status@sampleCountbyteAddrTempcannot construct with these argumentsbuilt in unary operator function. Type: %sInternal Errorxyzcan't find functionfunction already has a bodyvoid glslang::HlslParseContext::addPatchConstantInvocation()entryPointFunctionBodyunimplemented: multiple output patches in patch constant functioninvocationIdSymunimplemented: PCF input patch without entry point input patch parameterunable to find patch constant function built-in variableentry point must return a value for use with patch constant functionunimplemented: entry point outputs in patch constant function invocation@patchConstantOutput@patchConstantResultunterminated mips operator:WARNING: AST will form illegal SPIR-V; need to transform to legalizeglslang::TType::TType(glslang::TBasicType, glslang::TStorageQualifier, glslang::TPrecisionQualifier, int, int, int, bool)p >= EpqNone && p <= EpqHighvoid glslang::TType::setStruct(glslang::TTypeList*) ! 2# (((  Ki| "(.4:@FLRX^djpv|JR $&&:"&&<8888<<<&&&&&&:::""" $$$&&&&&&888888888 $$$$$$$$$tttt/%/-%-%%nw{{{{>Z Y{{{{{<{<z|x:R |||||||zmz= cc YYYY^udn  >>==@@>>>>>@>@>>>>>>>>>>=@@>>=@>@>>>selectorType glslang::TSwizzleSelectors::operator[](int) const [with selectorType = glslang::TMatrixSelector]i < MaxSwizzleSelectorsbasic_string::basic_stringbasic_string::_M_replace_auxvector::_M_fill_insert`D??o@staticunormexterngroupsharedlinearnointerpolationgloballycoherenttrianglelineadjtriangleadjPointStreamLineStreamTriangleStreamInputPatchOutputPatchdwordhalfmin16floatmin10floatmin16intmin12intmin16uintbool1bool2bool3bool4double1double2double3double4half1half2half3half4min16float1min16float2min16float3min16float4min10float1min10float2min10float3min10float4min16int1min16int2min16int3min16int4min12int1min12int2min12int3min12int4min16uint1min16uint2min16uint3min16uint4bool1x1bool1x2bool1x3bool1x4bool2x1bool2x2bool2x3bool2x4bool3x1bool3x2bool3x3bool3x4bool4x1bool4x2bool4x3bool4x4uint1x1uint1x2uint1x3uint1x4uint2x1uint2x2uint2x3uint2x4uint3x1uint3x2uint3x3uint3x4uint4x1uint4x2uint4x3uint4x4float1x1float1x2float1x3float1x4float2x1float2x2float2x3float2x4float3x1float3x2float3x3float3x4float4x1float4x2float4x3float4x4half1x1half1x2half1x3half1x4half2x1half2x2half2x3half2x4half3x1half3x2half3x3half3x4half4x1half4x2half4x3half4x4double1x1double1x2double1x3double1x4double2x1double2x2double2x3double2x4double3x1double3x2double3x3double3x4double4x1double4x2double4x3double4x4samplerCUBEsampler_stateSamplerStateTextureCubeTextureCubeArrayTexture2DMSTexture2DMSArrayRWTexture1DRWTexture1DArrayRWTexture2DRWTexture2DArrayRWTexture3DSubpassInputSubpassInputMSAppendStructuredBufferConsumeStructuredBufferRWByteAddressBufferRWStructuredBufferTextureBuffercbuffertbuffernamespacefordowhileautocatchcharconst_castenumexplicitfriendgotomutablenewprotectedpublicreinterpret_castsizeofstatic_casttemplatethrowtypenameunionunsignedvirtualSV_POSITIONSV_VERTEXIDSV_VIEWPORTARRAYINDEXSV_TESSFACTORSV_SAMPLEINDEXSV_RENDERTARGETARRAYINDEXSV_PRIMITIVEIDSV_OUTPUTCONTROLPOINTIDSV_ISFRONTFACESV_INSTANCEIDSV_INSIDETESSFACTORSV_GSINSTANCEIDSV_DISPATCHTHREADIDSV_GROUPTHREADIDSV_GROUPINDEXSV_GROUPIDSV_DOMAINLOCATIONSV_DEPTHSV_COVERAGESV_DEPTHGREATEREQUALSV_DEPTHLESSEQUALReserved word.Unknown glslang keywordillegal use of escape characterunexpected token'  !)+3-%/#1?ACEGIKMOQSUWY[]a_cegikow{sExpectedUnimplementedscalar typeright angle bracketDirect3D 9 sampler declarationsampler nameimmediate sampler stateunimplementedminlodmaxlodmaxanisotropyfilterfilter modeaddressuaddressvaddresswmiplodbiastexture address modelod biasbordercolortexture statefunction parameter listmember namemember-function definitionstruct-member initializers ignoredstruct member declarationsunorm and snorm only valid in floating point domaintessellation patch typestream output typescalar or vector typebasic type in subpass inputbasic type in texturecomponents < 4 in matrix buffer typematrix type in bufferscalar, vector, or struct typemultisample counttexture type for multisampletype for RWTexture/RWBufferleft angle bracketnon-structure type in ConstantBuffer@dataone or more argumentsidentifier after ::function call argumentsswizzle or memberfunction parametersexpression followed by ']'unary operatorbool glslang::HlslGrammar::acceptPostfixExpression(glslang::TIntermTyped*&)/usr/src/glslang-master-tot/glslang/HLSL/hlslGrammar.cpptype that can be constructed([]())parenthesized array constructor not allowedCould not perform requested binary operationexpression after ?expression after :assignment expressioncould not create assignmentloop or switchbool glslang::HlslGrammar::acceptJumpStatement(TIntermNode*&)case expressionassignment expression in initializer list, or }__BI_namespace or attribute identifier]]unrecognized attributeinvalid default parameter valuebool glslang::HlslGrammar::acceptFullySpecifiedType(glslang::TType&, TIntermNode*&, const TAttributes&, bool)qualifier.layoutFormat == ElfNoneattributes don't apply to control declarationinitialized declarationnamespace namedeclaration listin/out qualifiers are only valid on parametersfunction body can't be in a declarator listfunction body can't be in a typedeffunction typedefs not implementedcan't have an initializerblock initializerbuffer aliasing not yet supporteddeclaration in annotationc[subcomponent][.component]layout, semantic, packoffset, or registerregister number descriptionspace identifierfunction parameter requires array sizeinvalid parameter after default value parametersbool glslang::HlslGrammar::acceptIterationStatement(TIntermNode*&, const TAttributes&)loop == EHTokDo || loop == EHTokFor || loop == EHTokWhilewhile sub-statementdo sub-statementfor-loop initializer statementfor sub-statementthen statementelse statement   Y #&),/258JS8;25>ADG  $(--T{BrEz'09 KW`i'1;O\fp#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;66666BBTTTTTTTTTTTTTTTKK]]]]]]fxxxxoW 6:?HJNPRC pp%+%!(p.9?BM%P\afk ::absacosAllMemoryBarrierasfloatasinasintasuintatanatan2ceilcountbitscrossD3DCOLORtoUBYTE4ddxddx_coarseddx_fineddyddy_coarseddy_finedotdstEvaluateAttributeAtCentroidEvaluateAttributeAtSampleEvaluateAttributeSnappedf16tof32f32tof16faceforwardfirstbithighfirstbitlowfloorfmodfracGroupMemoryBarrierWithGroupSynclerplitmadreversebitsrsqrttex1Dtex1Dbiastex1Dgradtex1Dlodtex1Dprojtex2Dtex2Dbiastex2Dgradtex2Dlodtex2Dprojtex3Dtex3Dbiastex3Dgradtex3Dlodtex3DprojtexCUBEtexCUBEbiastexCUBEgradtexCUBElodtexCUBEproj__BI_Sample__BI_SampleBias__BI_SampleCmp__BI_SampleCmpLevelZero__BI_SampleGrad__BI_SampleLevel__BI_Load__BI_GetDimensions__BI_GetSamplePosition__BI_Gather__BI_CalculateLevelOfDetail__BI_CalculateLevelOfDetailUnclamped__BI_Load2__BI_Load3__BI_Load4__BI_Store__BI_Store2__BI_Store3__BI_Store4__BI_IncrementCounter__BI_DecrementCounter__BI_Consume__BI_InterlockedAdd__BI_InterlockedAnd__BI_InterlockedCompareExchange__BI_InterlockedCompareStore__BI_InterlockedExchange__BI_InterlockedMax__BI_InterlockedMin__BI_InterlockedOr__BI_InterlockedXor__BI_GatherRed__BI_GatherGreen__BI_GatherBlue__BI_GatherAlpha__BI_GatherCmp__BI_GatherCmpRed__BI_GatherCmpGreen__BI_GatherCmpBlue__BI_GatherCmpAlpha__BI_Append__BI_RestartStripWaveIsFirstLaneWaveGetLaneCountWaveGetLaneIndexWaveActiveAnyTrueWaveActiveAllTrueWaveActiveBallotWaveReadLaneFirstWaveReadLaneAtWaveActiveAllEqualWaveActiveAllEqualBoolWaveActiveCountBitsWaveActiveSumWaveActiveProductWaveActiveBitAndWaveActiveBitOrWaveActiveBitXorWaveActiveMinWaveActiveMaxWavePrefixSumWavePrefixProductWavePrefixCountBitsQuadReadAcrossXQuadReadAcrossYQuadReadAcrossDiagonalQuadReadLaneAt__BI_SubpassLoad__BI_SubpassLoadMSRWTextureUNKNOWN_TYPEUNKNOWN_SAMPLERUNKNOWN_DIMENSIONSVM,,,>UI,,,SVM,,SDFUI,,FIU,SVM,>msad4S,V2,V4S,SS,MProcess2DQuadTessFactorsAvgV4,V2,>V4,>V2,F,,,,Process2DQuadTessFactorsMaxProcess2DQuadTessFactorsMinProcessIsolineTessFactorsS,,>,>ProcessQuadTessFactorsAvgV4,S,>V4,>V2,ProcessQuadTessFactorsMaxProcessQuadTessFactorsMinProcessTriTessFactorsAvgV3,S,>V3,>S,ProcessTriTessFactorsMaxProcessTriTessFactorsMinFDV,V,SFISVM,>,>S,S,V1,S,V4V2,,,V3,,,V3,V4V4,V3V4,V3,,^MFUIB%@,S,VFIU,S,F%@,S,V,FIU,S,F,I%@,S,V,SFIU,S,F,F%@,S,V,S,VFIU,S,F,F,IFIU,s,F,FIU,s,F,,IFIU,s,F,FFIU,s,F,F,I%@,S,V,,FIU,S,F,,%@,S,V,,,FIU,S,F,,,IFIU,S,F,FIU,S,F,,I%@,VFIU,I%@,V,VFIU,I,I$&,V,S$&,V,S,VFIU,I,I,I!#,V~*1,V%@,S,V,VFUI,S,F$&2,SFUI,I%!~1,>SFUI,F%1,S,>S,FUI,U,,FUI,U,F,@#1,>S,FUI,U,FUI,F,@1,S,>S,,FUI,U,,,FUI,U,F,,%!2,>S,%2,S,>S,,@#2,>S,,FUI,F,F,F@2,S,>S,,,FUI,U,,,,FUI,U,F,,,%!3,>S,,FUI,F,,%3,S,>S,,,%4,>S,%4,S,>S,,@4,>S,,@4,S,>S,,,$2,>S,,&2,>S,,,%@,S,V,,>SFIU,S,F,I,U%@,S,V,,,,FIU,S,F,I,,,%@,S,V,,,,,SFIU,S,F,I,,,,U%@,S,V,S,V,>SFIU,s,F,,I,U%@,S,V,S,V,,,FIU,s,F,,I,,,%@,S,V,S,V,,V,SFIU,s,F,,I,,,,U%@,S,V,S,V,,,,SSV,SDFUI,U],SI:7=CFL@$7>Aattribute requires a SPIR-V 1.4 target-envexpected no argumentsexpected a single integer argumentattribute with arguments not recognized, skippingdont_unrolldependency_infinitedependency_lengthmust be positivemin_iterationsmax_iterationsiteration_multiplemust be greater than or equal to 1peel_countpartial_countattribute does not apply to a functionbranchdont_flatten!JXfdouble glslang::TConstUnionArray::dot(const glslang::TConstUnionArray&)rhs.unionArray->size() == unionArray->size()glslang::TConstUnion glslang::TConstUnion::operator+(const glslang::TConstUnion&) constglslang::TConstUnion glslang::TConstUnion::operator%(const glslang::TConstUnion&) constglslang::TConstUnion glslang::TConstUnion::operator&(const glslang::TConstUnion&) constglslang::TConstUnion glslang::TConstUnion::operator|(const glslang::TConstUnion&) constglslang::TConstUnion glslang::TConstUnion::operator^(const glslang::TConstUnion&) constglslang::TConstUnion glslang::TConstUnion::operator&&(const glslang::TConstUnion&) constglslang::TConstUnion glslang::TConstUnion::operator||(const glslang::TConstUnion&) constvirtual glslang::TIntermTyped* glslang::TIntermConstantUnion::fold(glslang::TOperator, const glslang::TIntermTyped*) const/usr/src/glslang-master-tot/glslang/MachineIndependent/Constant.cppvirtual glslang::TIntermTyped* glslang::TIntermConstantUnion::fold(glslang::TOperator, const glslang::TType&) constcomponentWiseglslang::TIntermTyped* glslang::TIntermediate::fold(glslang::TIntermAggregate*)selectorType glslang::TSwizzleSelectors::operator[](int) const [with selectorType = int]glslang::TIntermTyped* glslang::TIntermediate::foldDereference(glslang::TIntermTyped*, int, const glslang::TSourceLoc&)node->isStruct() bool glslang::TConstUnion::operator>(const glslang::TConstUnion&) consttype == constant.type $ bool glslang::TConstUnion::operator<(const glslang::TConstUnion&) const$ !glslang::TConstUnion glslang::TConstUnion::operator-(const glslang::TConstUnion&) const glslang::TConstUnion glslang::TConstUnion::operator*(const glslang::TConstUnion&) const glslang::TConstUnion glslang::TConstUnion::operator>>(const glslang::TConstUnion&) const7Mg!#%%''       glslang::TConstUnion glslang::TConstUnion::operator<<(const glslang::TConstUnion&) const7Mgu!#%%''     glslang::TConstUnion glslang::TConstUnion::operator~() const @84rS\442=DL4$ :LYk,x'+"16600006\ZZZZZUa*6@JTmw^hq|'2=HR\fpz (2<FOYcmw !+6ALWbmx#.9DOZdnnZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ!.;HZZZZZZZ\iv$/ZZZZZZZ;GZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZUUUUUUUUU#-7A KU.}7m.>M]l{&4AO \i5Oi'V]f@-DT! @int glslang::TDefaultGlslIoResolver::buildStorageKey(EShLanguage, glslang::TStorageQualifier)/usr/src/glslang-master-tot/glslang/MachineIndependent/iomapper.hstatic_cast(stage) <= 0x0000ffff && static_cast(type) <= 0x0000ffffInvalid location: : have precision conflict cross stage.: have layout format conflict cross stage.: have layoutPacking conflict cross stage.: have layoutMatrix conflict cross stage.: have layoutOffset conflict cross stage.: have layoutAlign conflict cross stage.vector::_M_range_check: __n (which is %zu) >= this->size() (which is %zu): struct mismatch.: member name mismatch.Invalid shader In/Out variable semantic: Invalid shader In/Out variable: mapped binding out of range: mapped set out of range: Invalid binding: Interpolation qualifier mismatch : Invalid In/Out variable type : : not been declare as a output variable in pre shader stage.Invalid Uniform variable type : Matched uniform block names must also either all be lacking an instance name or all having an instance name: Invalid Uniform variable name : Uniform location should be equal for same uniforms: Uniform location overlaps across stages: Invalid block member name: (null)coherent volatile inout vec4 subpassLoadconst mediump int gl_MaxVertexAttribs = %d;const mediump int gl_MaxVertexUniformVectors = %d;const mediump int gl_MaxVertexTextureImageUnits = %d;const mediump int gl_MaxCombinedTextureImageUnits = %d;const mediump int gl_MaxTextureImageUnits = %d;const mediump int gl_MaxFragmentUniformVectors = %d;const mediump int gl_MaxDrawBuffers = %d;const mediump int gl_MaxVaryingVectors = %d;const mediump int gl_MaxVertexOutputVectors = %d;const mediump int gl_MaxFragmentInputVectors = %d;const mediump int gl_MinProgramTexelOffset = %d;const mediump int gl_MaxProgramTexelOffset = %d;const int gl_MaxGeometryInputComponents = %d;const int gl_MaxGeometryOutputComponents = %d;const int gl_MaxGeometryImageUniforms = %d;const int gl_MaxGeometryTextureImageUnits = %d;const int gl_MaxGeometryOutputVertices = %d;const int gl_MaxGeometryTotalOutputComponents = %d;const int gl_MaxGeometryUniformComponents = %d;const int gl_MaxGeometryAtomicCounters = %d;const int gl_MaxGeometryAtomicCounterBuffers = %d;const int gl_MaxTessControlInputComponents = %d;const int gl_MaxTessControlOutputComponents = %d;const int gl_MaxTessControlTextureImageUnits = %d;const int gl_MaxTessControlUniformComponents = %d;const int gl_MaxTessControlTotalOutputComponents = %d;const int gl_MaxTessEvaluationInputComponents = %d;const int gl_MaxTessEvaluationOutputComponents = %d;const int gl_MaxTessEvaluationTextureImageUnits = %d;const int gl_MaxTessEvaluationUniformComponents = %d;const int gl_MaxTessPatchComponents = %d;const int gl_MaxPatchVertices = %d;const int gl_MaxTessGenLevel = %d;in gl_PerVertex {highp vec4 gl_Position;highp float gl_PointSize;highp vec4 gl_SecondaryPositionNV;highp vec4 gl_PositionPerViewNV[];} gl_in[gl_MaxPatchVertices]; const int gl_MaxTessControlImageUniforms = %d;const int gl_MaxTessEvaluationImageUniforms = %d;const int gl_MaxTessControlAtomicCounters = %d;const int gl_MaxTessEvaluationAtomicCounters = %d;const int gl_MaxTessControlAtomicCounterBuffers = %d;const int gl_MaxTessEvaluationAtomicCounterBuffers = %d;const mediump int gl_MaxDualSourceDrawBuffersEXT = %d;mediump vec4 gl_SecondaryFragColorEXT;mediump vec4 gl_SecondaryFragDataEXT[gl_MaxDualSourceDrawBuffersEXT]; const int gl_MaxVertexUniformVectors = %d;const int gl_MaxFragmentUniformVectors = %d;const int gl_MaxVaryingVectors = %d;const int gl_MaxVertexAttribs = %d;const int gl_MaxVertexTextureImageUnits = %d;const int gl_MaxCombinedTextureImageUnits = %d;const int gl_MaxTextureImageUnits = %d;const int gl_MaxDrawBuffers = %d;const int gl_MaxLights = %d;const int gl_MaxClipPlanes = %d;const int gl_MaxTextureUnits = %d;const int gl_MaxTextureCoords = %d;const int gl_MaxVertexUniformComponents = %d;const int gl_MaxVaryingFloats = %d;const int gl_MaxFragmentUniformComponents = %d;uniform mat4 gl_TextureMatrix[gl_MaxTextureCoords];uniform mat4 gl_TextureMatrixInverse[gl_MaxTextureCoords];uniform mat4 gl_TextureMatrixTranspose[gl_MaxTextureCoords];uniform mat4 gl_TextureMatrixInverseTranspose[gl_MaxTextureCoords];uniform vec4 gl_ClipPlane[gl_MaxClipPlanes];uniform gl_LightSourceParameters gl_LightSource[gl_MaxLights];uniform gl_LightProducts gl_FrontLightProduct[gl_MaxLights];uniform gl_LightProducts gl_BackLightProduct[gl_MaxLights];uniform vec4 gl_TextureEnvColor[gl_MaxTextureImageUnits];uniform vec4 gl_EyePlaneS[gl_MaxTextureCoords];uniform vec4 gl_EyePlaneT[gl_MaxTextureCoords];uniform vec4 gl_EyePlaneR[gl_MaxTextureCoords];uniform vec4 gl_EyePlaneQ[gl_MaxTextureCoords];uniform vec4 gl_ObjectPlaneS[gl_MaxTextureCoords];uniform vec4 gl_ObjectPlaneT[gl_MaxTextureCoords];uniform vec4 gl_ObjectPlaneR[gl_MaxTextureCoords];uniform vec4 gl_ObjectPlaneQ[gl_MaxTextureCoords];const int gl_MaxClipDistances = %d;const int gl_MaxVaryingComponents = %d;const int gl_MaxGeometryVaryingComponents = %d;const int gl_MaxVertexOutputComponents = %d;const int gl_MaxFragmentInputComponents = %d;in gl_PerVertex {vec4 gl_Position;float gl_PointSize;float gl_ClipDistance[];vec4 gl_ClipVertex;vec4 gl_FrontColor;vec4 gl_BackColor;vec4 gl_FrontSecondaryColor;vec4 gl_BackSecondaryColor;vec4 gl_TexCoord[];float gl_FogFragCoord;float gl_CullDistance[];vec4 gl_SecondaryPositionNV;vec4 gl_PositionPerViewNV[];const int gl_MaxCombinedImageUnitsAndFragmentOutputs = %d;const int gl_MaxImageSamples = %d;const int gl_MaxTransformFeedbackBuffers = %d;const int gl_MaxTransformFeedbackInterleavedComponents = %d;const ivec3 gl_MaxComputeWorkGroupCount = ivec3(%d,%d,%d);const ivec3 gl_MaxComputeWorkGroupSize = ivec3(%d,%d,%d);const int gl_MaxComputeUniformComponents = %d;const int gl_MaxComputeTextureImageUnits = %d;const int gl_MaxImageUnits = %d;const int gl_MaxCombinedShaderOutputResources = %d;const int gl_MaxVertexImageUniforms = %d;const int gl_MaxFragmentImageUniforms = %d;const int gl_MaxCombinedImageUniforms = %d;const int gl_MaxComputeImageUniforms = %d;const int gl_MaxComputeAtomicCounters = %d;const int gl_MaxComputeAtomicCounterBuffers = %d;const int gl_MaxVertexAtomicCounters = %d;const int gl_MaxFragmentAtomicCounters = %d;const int gl_MaxCombinedAtomicCounters = %d;const int gl_MaxAtomicCounterBindings = %d;const int gl_MaxVertexAtomicCounterBuffers = %d;const int gl_MaxFragmentAtomicCounterBuffers = %d;const int gl_MaxCombinedAtomicCounterBuffers = %d;const int gl_MaxAtomicCounterBufferSize = %d;const int gl_MaxCullDistances = %d;const int gl_MaxCombinedClipAndCullDistances = %d;const int gl_MaxSamples = %d;const int gl_MaxMeshOutputVerticesNV = %d;const int gl_MaxMeshOutputPrimitivesNV = %d;const ivec3 gl_MaxMeshWorkGroupSizeNV = ivec3(%d,%d,%d);const ivec3 gl_MaxTaskWorkGroupSizeNV = ivec3(%d,%d,%d);const int gl_MaxMeshViewCountNV = %d;const int gl_MaxViewports = %d;void glslang::TBuiltIns::addSamplingFunctions(glslang::TSampler, const TString&, int, EProfile)/usr/src/glslang-master-tot/glslang/MachineIndependent/Initialize.cpptotalDims <= 4int float16_t float vec4 sparseTexeltexel,f16vec4,vec4,int,float16_t,float16_t,float,float,f16vec,vec,ivec,out ,ivec2[4]highp imageSize(readonly writeonly volatile coherent textureSize(,int); imageSamples(readonly writeonly volatile coherent textureSamples(vec2 textureQueryLod(vec2 textureQueryLOD(, vec, float, float16_t, f16vecint textureQueryLevels(highp int64_thighp uint64_thighp inthighp uint, ivecvec4 imageLoad(readonly volatile coherent void imageStore(writeonly volatile coherent int sparseImageLoadARB(readonly volatile coherent , out imageAtomicCompSwap(volatile coherent , int, int, int, int, int imageAtomicLoad(volatile coherent void imageAtomicStore(volatile coherent float imageAtomicExchange(volatile coherent float imageAtomicAdd(volatile coherent float imageAtomicLoad(readonly volatile coherent void imageAtomicStore(writeonly volatile coherent float imageAtomicMin(volatile coherent float imageAtomicMax(volatile coherent vec4 imageLoadLodAMD(readonly volatile coherent void imageStoreLodAMD(writeonly volatile coherent int sparseImageLoadLodAMD(readonly volatile coherent bool sparseTexelsResidentARB(int code); float dFdxFine(float p);vec2 dFdxFine(vec2 p);vec3 dFdxFine(vec3 p);vec4 dFdxFine(vec4 p);float dFdyFine(float p);vec2 dFdyFine(vec2 p);vec3 dFdyFine(vec3 p);vec4 dFdyFine(vec4 p);float fwidthFine(float p);vec2 fwidthFine(vec2 p);vec3 fwidthFine(vec3 p);vec4 fwidthFine(vec4 p);float dFdxCoarse(float p);vec2 dFdxCoarse(vec2 p);vec3 dFdxCoarse(vec3 p);vec4 dFdxCoarse(vec4 p);float dFdyCoarse(float p);vec2 dFdyCoarse(vec2 p);vec3 dFdyCoarse(vec3 p);vec4 dFdyCoarse(vec4 p);float fwidthCoarse(float p);vec2 fwidthCoarse(vec2 p);vec3 fwidthCoarse(vec3 p);vec4 fwidthCoarse(vec4 p);float16_t dFdx(float16_t);f16vec2 dFdx(f16vec2);f16vec3 dFdx(f16vec3);f16vec4 dFdx(f16vec4);float16_t dFdy(float16_t);f16vec2 dFdy(f16vec2);f16vec3 dFdy(f16vec3);f16vec4 dFdy(f16vec4);float16_t dFdxFine(float16_t);f16vec2 dFdxFine(f16vec2);f16vec3 dFdxFine(f16vec3);f16vec4 dFdxFine(f16vec4);float16_t dFdyFine(float16_t);f16vec2 dFdyFine(f16vec2);f16vec3 dFdyFine(f16vec3);f16vec4 dFdyFine(f16vec4);float16_t dFdxCoarse(float16_t);f16vec2 dFdxCoarse(f16vec2);f16vec3 dFdxCoarse(f16vec3);f16vec4 dFdxCoarse(f16vec4);float16_t dFdyCoarse(float16_t);f16vec2 dFdyCoarse(f16vec2);f16vec3 dFdyCoarse(f16vec3);f16vec4 dFdyCoarse(f16vec4);float16_t fwidth(float16_t);f16vec2 fwidth(f16vec2);f16vec3 fwidth(f16vec3);f16vec4 fwidth(f16vec4);float16_t fwidthFine(float16_t);f16vec2 fwidthFine(f16vec2);f16vec3 fwidthFine(f16vec3);f16vec4 fwidthFine(f16vec4);float16_t fwidthCoarse(float16_t);f16vec2 fwidthCoarse(f16vec2);f16vec3 fwidthCoarse(f16vec3);f16vec4 fwidthCoarse(f16vec4);float64_t dFdx(float64_t);f64vec2 dFdx(f64vec2);f64vec3 dFdx(f64vec3);f64vec4 dFdx(f64vec4);float64_t dFdy(float64_t);f64vec2 dFdy(f64vec2);f64vec3 dFdy(f64vec3);f64vec4 dFdy(f64vec4);float64_t dFdxFine(float64_t);f64vec2 dFdxFine(f64vec2);f64vec3 dFdxFine(f64vec3);f64vec4 dFdxFine(f64vec4);float64_t dFdyFine(float64_t);f64vec2 dFdyFine(f64vec2);f64vec3 dFdyFine(f64vec3);f64vec4 dFdyFine(f64vec4);float64_t dFdxCoarse(float64_t);f64vec2 dFdxCoarse(f64vec2);f64vec3 dFdxCoarse(f64vec3);f64vec4 dFdxCoarse(f64vec4);float64_t dFdyCoarse(float64_t);f64vec2 dFdyCoarse(f64vec2);f64vec3 dFdyCoarse(f64vec3);f64vec4 dFdyCoarse(f64vec4);float64_t fwidth(float64_t);f64vec2 fwidth(f64vec2);f64vec3 fwidth(f64vec3);f64vec4 fwidth(f64vec4);float64_t fwidthFine(float64_t);f64vec2 fwidthFine(f64vec2);f64vec3 fwidthFine(f64vec3);f64vec4 fwidthFine(f64vec4);float64_t fwidthCoarse(float64_t);f64vec2 fwidthCoarse(f64vec2);f64vec3 fwidthCoarse(f64vec3);f64vec4 fwidthCoarse(f64vec4);double sqrt(double);dvec2 sqrt(dvec2);dvec3 sqrt(dvec3);dvec4 sqrt(dvec4);double inversesqrt(double);dvec2 inversesqrt(dvec2);dvec3 inversesqrt(dvec3);dvec4 inversesqrt(dvec4);double abs(double);dvec2 abs(dvec2);dvec3 abs(dvec3);dvec4 abs(dvec4);double sign(double);dvec2 sign(dvec2);dvec3 sign(dvec3);dvec4 sign(dvec4);double floor(double);dvec2 floor(dvec2);dvec3 floor(dvec3);dvec4 floor(dvec4);double trunc(double);dvec2 trunc(dvec2);dvec3 trunc(dvec3);dvec4 trunc(dvec4);double round(double);dvec2 round(dvec2);dvec3 round(dvec3);dvec4 round(dvec4);double roundEven(double);dvec2 roundEven(dvec2);dvec3 roundEven(dvec3);dvec4 roundEven(dvec4);double ceil(double);dvec2 ceil(dvec2);dvec3 ceil(dvec3);dvec4 ceil(dvec4);double fract(double);dvec2 fract(dvec2);dvec3 fract(dvec3);dvec4 fract(dvec4);double mod(double, double);dvec2 mod(dvec2 , double);dvec3 mod(dvec3 , double);dvec4 mod(dvec4 , double);dvec2 mod(dvec2 , dvec2);dvec3 mod(dvec3 , dvec3);dvec4 mod(dvec4 , dvec4);double modf(double, out double);dvec2 modf(dvec2, out dvec2);dvec3 modf(dvec3, out dvec3);dvec4 modf(dvec4, out dvec4);double min(double, double);dvec2 min(dvec2, double);dvec3 min(dvec3, double);dvec4 min(dvec4, double);dvec2 min(dvec2, dvec2);dvec3 min(dvec3, dvec3);dvec4 min(dvec4, dvec4);double max(double, double);dvec2 max(dvec2 , double);dvec3 max(dvec3 , double);dvec4 max(dvec4 , double);dvec2 max(dvec2 , dvec2);dvec3 max(dvec3 , dvec3);dvec4 max(dvec4 , dvec4);double clamp(double, double, double);dvec2 clamp(dvec2 , double, double);dvec3 clamp(dvec3 , double, double);dvec4 clamp(dvec4 , double, double);dvec2 clamp(dvec2 , dvec2 , dvec2);dvec3 clamp(dvec3 , dvec3 , dvec3);dvec4 clamp(dvec4 , dvec4 , dvec4);double mix(double, double, double);dvec2 mix(dvec2, dvec2, double);dvec3 mix(dvec3, dvec3, double);dvec4 mix(dvec4, dvec4, double);dvec2 mix(dvec2, dvec2, dvec2);dvec3 mix(dvec3, dvec3, dvec3);dvec4 mix(dvec4, dvec4, dvec4);double mix(double, double, bool);dvec2 mix(dvec2, dvec2, bvec2);dvec3 mix(dvec3, dvec3, bvec3);dvec4 mix(dvec4, dvec4, bvec4);double step(double, double);dvec2 step(dvec2 , dvec2);dvec3 step(dvec3 , dvec3);dvec4 step(dvec4 , dvec4);dvec2 step(double, dvec2);dvec3 step(double, dvec3);dvec4 step(double, dvec4);double smoothstep(double, double, double);dvec2 smoothstep(dvec2 , dvec2 , dvec2);dvec3 smoothstep(dvec3 , dvec3 , dvec3);dvec4 smoothstep(dvec4 , dvec4 , dvec4);dvec2 smoothstep(double, double, dvec2);dvec3 smoothstep(double, double, dvec3);dvec4 smoothstep(double, double, dvec4);bool isnan(double);bvec2 isnan(dvec2);bvec3 isnan(dvec3);bvec4 isnan(dvec4);bool isinf(double);bvec2 isinf(dvec2);bvec3 isinf(dvec3);bvec4 isinf(dvec4);double length(double);double length(dvec2);double length(dvec3);double length(dvec4);double distance(double, double);double distance(dvec2 , dvec2);double distance(dvec3 , dvec3);double distance(dvec4 , dvec4);double dot(double, double);double dot(dvec2 , dvec2);double dot(dvec3 , dvec3);double dot(dvec4 , dvec4);dvec3 cross(dvec3, dvec3);double normalize(double);dvec2 normalize(dvec2);dvec3 normalize(dvec3);dvec4 normalize(dvec4);double faceforward(double, double, double);dvec2 faceforward(dvec2, dvec2, dvec2);dvec3 faceforward(dvec3, dvec3, dvec3);dvec4 faceforward(dvec4, dvec4, dvec4);double reflect(double, double);dvec2 reflect(dvec2 , dvec2 );dvec3 reflect(dvec3 , dvec3 );dvec4 reflect(dvec4 , dvec4 );double refract(double, double, double);dvec2 refract(dvec2 , dvec2 , double);dvec3 refract(dvec3 , dvec3 , double);dvec4 refract(dvec4 , dvec4 , double);dmat2 matrixCompMult(dmat2, dmat2);dmat3 matrixCompMult(dmat3, dmat3);dmat4 matrixCompMult(dmat4, dmat4);dmat2x3 matrixCompMult(dmat2x3, dmat2x3);dmat2x4 matrixCompMult(dmat2x4, dmat2x4);dmat3x2 matrixCompMult(dmat3x2, dmat3x2);dmat3x4 matrixCompMult(dmat3x4, dmat3x4);dmat4x2 matrixCompMult(dmat4x2, dmat4x2);dmat4x3 matrixCompMult(dmat4x3, dmat4x3);dmat2 outerProduct(dvec2, dvec2);dmat3 outerProduct(dvec3, dvec3);dmat4 outerProduct(dvec4, dvec4);dmat2x3 outerProduct(dvec3, dvec2);dmat3x2 outerProduct(dvec2, dvec3);dmat2x4 outerProduct(dvec4, dvec2);dmat4x2 outerProduct(dvec2, dvec4);dmat3x4 outerProduct(dvec4, dvec3);dmat4x3 outerProduct(dvec3, dvec4);dmat2 transpose(dmat2);dmat3 transpose(dmat3);dmat4 transpose(dmat4);dmat2x3 transpose(dmat3x2);dmat3x2 transpose(dmat2x3);dmat2x4 transpose(dmat4x2);dmat4x2 transpose(dmat2x4);dmat3x4 transpose(dmat4x3);dmat4x3 transpose(dmat3x4);double determinant(dmat2);double determinant(dmat3);double determinant(dmat4);dmat2 inverse(dmat2);dmat3 inverse(dmat3);dmat4 inverse(dmat4);bvec2 lessThan(dvec2, dvec2);bvec3 lessThan(dvec3, dvec3);bvec4 lessThan(dvec4, dvec4);bvec2 lessThanEqual(dvec2, dvec2);bvec3 lessThanEqual(dvec3, dvec3);bvec4 lessThanEqual(dvec4, dvec4);bvec2 greaterThan(dvec2, dvec2);bvec3 greaterThan(dvec3, dvec3);bvec4 greaterThan(dvec4, dvec4);bvec2 greaterThanEqual(dvec2, dvec2);bvec3 greaterThanEqual(dvec3, dvec3);bvec4 greaterThanEqual(dvec4, dvec4);bvec2 equal(dvec2, dvec2);bvec3 equal(dvec3, dvec3);bvec4 equal(dvec4, dvec4);bvec2 notEqual(dvec2, dvec2);bvec3 notEqual(dvec3, dvec3);bvec4 notEqual(dvec4, dvec4); float64_t sqrt(float64_t);f64vec2 sqrt(f64vec2);f64vec3 sqrt(f64vec3);f64vec4 sqrt(f64vec4);float64_t inversesqrt(float64_t);f64vec2 inversesqrt(f64vec2);f64vec3 inversesqrt(f64vec3);f64vec4 inversesqrt(f64vec4);float64_t abs(float64_t);f64vec2 abs(f64vec2);f64vec3 abs(f64vec3);f64vec4 abs(f64vec4);float64_t sign(float64_t);f64vec2 sign(f64vec2);f64vec3 sign(f64vec3);f64vec4 sign(f64vec4);float64_t floor(float64_t);f64vec2 floor(f64vec2);f64vec3 floor(f64vec3);f64vec4 floor(f64vec4);float64_t trunc(float64_t);f64vec2 trunc(f64vec2);f64vec3 trunc(f64vec3);f64vec4 trunc(f64vec4);float64_t round(float64_t);f64vec2 round(f64vec2);f64vec3 round(f64vec3);f64vec4 round(f64vec4);float64_t roundEven(float64_t);f64vec2 roundEven(f64vec2);f64vec3 roundEven(f64vec3);f64vec4 roundEven(f64vec4);float64_t ceil(float64_t);f64vec2 ceil(f64vec2);f64vec3 ceil(f64vec3);f64vec4 ceil(f64vec4);float64_t fract(float64_t);f64vec2 fract(f64vec2);f64vec3 fract(f64vec3);f64vec4 fract(f64vec4);float64_t mod(float64_t, float64_t);f64vec2 mod(f64vec2 , float64_t);f64vec3 mod(f64vec3 , float64_t);f64vec4 mod(f64vec4 , float64_t);f64vec2 mod(f64vec2 , f64vec2);f64vec3 mod(f64vec3 , f64vec3);f64vec4 mod(f64vec4 , f64vec4);float64_t modf(float64_t, out float64_t);f64vec2 modf(f64vec2, out f64vec2);f64vec3 modf(f64vec3, out f64vec3);f64vec4 modf(f64vec4, out f64vec4);float64_t min(float64_t, float64_t);f64vec2 min(f64vec2, float64_t);f64vec3 min(f64vec3, float64_t);f64vec4 min(f64vec4, float64_t);f64vec2 min(f64vec2, f64vec2);f64vec3 min(f64vec3, f64vec3);f64vec4 min(f64vec4, f64vec4);float64_t max(float64_t, float64_t);f64vec2 max(f64vec2 , float64_t);f64vec3 max(f64vec3 , float64_t);f64vec4 max(f64vec4 , float64_t);f64vec2 max(f64vec2 , f64vec2);f64vec3 max(f64vec3 , f64vec3);f64vec4 max(f64vec4 , f64vec4);float64_t clamp(float64_t, float64_t, float64_t);f64vec2 clamp(f64vec2 , float64_t, float64_t);f64vec3 clamp(f64vec3 , float64_t, float64_t);f64vec4 clamp(f64vec4 , float64_t, float64_t);f64vec2 clamp(f64vec2 , f64vec2 , f64vec2);f64vec3 clamp(f64vec3 , f64vec3 , f64vec3);f64vec4 clamp(f64vec4 , f64vec4 , f64vec4);float64_t mix(float64_t, float64_t, float64_t);f64vec2 mix(f64vec2, f64vec2, float64_t);f64vec3 mix(f64vec3, f64vec3, float64_t);f64vec4 mix(f64vec4, f64vec4, float64_t);f64vec2 mix(f64vec2, f64vec2, f64vec2);f64vec3 mix(f64vec3, f64vec3, f64vec3);f64vec4 mix(f64vec4, f64vec4, f64vec4);float64_t mix(float64_t, float64_t, bool);f64vec2 mix(f64vec2, f64vec2, bvec2);f64vec3 mix(f64vec3, f64vec3, bvec3);f64vec4 mix(f64vec4, f64vec4, bvec4);float64_t step(float64_t, float64_t);f64vec2 step(f64vec2 , f64vec2);f64vec3 step(f64vec3 , f64vec3);f64vec4 step(f64vec4 , f64vec4);f64vec2 step(float64_t, f64vec2);f64vec3 step(float64_t, f64vec3);f64vec4 step(float64_t, f64vec4);float64_t smoothstep(float64_t, float64_t, float64_t);f64vec2 smoothstep(f64vec2 , f64vec2 , f64vec2);f64vec3 smoothstep(f64vec3 , f64vec3 , f64vec3);f64vec4 smoothstep(f64vec4 , f64vec4 , f64vec4);f64vec2 smoothstep(float64_t, float64_t, f64vec2);f64vec3 smoothstep(float64_t, float64_t, f64vec3);f64vec4 smoothstep(float64_t, float64_t, f64vec4);float64_t length(float64_t);float64_t length(f64vec2);float64_t length(f64vec3);float64_t length(f64vec4);float64_t distance(float64_t, float64_t);float64_t distance(f64vec2 , f64vec2);float64_t distance(f64vec3 , f64vec3);float64_t distance(f64vec4 , f64vec4);float64_t dot(float64_t, float64_t);float64_t dot(f64vec2 , f64vec2);float64_t dot(f64vec3 , f64vec3);float64_t dot(f64vec4 , f64vec4);f64vec3 cross(f64vec3, f64vec3);float64_t normalize(float64_t);f64vec2 normalize(f64vec2);f64vec3 normalize(f64vec3);f64vec4 normalize(f64vec4);float64_t faceforward(float64_t, float64_t, float64_t);f64vec2 faceforward(f64vec2, f64vec2, f64vec2);f64vec3 faceforward(f64vec3, f64vec3, f64vec3);f64vec4 faceforward(f64vec4, f64vec4, f64vec4);float64_t reflect(float64_t, float64_t);f64vec2 reflect(f64vec2 , f64vec2 );f64vec3 reflect(f64vec3 , f64vec3 );f64vec4 reflect(f64vec4 , f64vec4 );float64_t refract(float64_t, float64_t, float64_t);f64vec2 refract(f64vec2 , f64vec2 , float64_t);f64vec3 refract(f64vec3 , f64vec3 , float64_t);f64vec4 refract(f64vec4 , f64vec4 , float64_t);f64mat2 matrixCompMult(f64mat2, f64mat2);f64mat3 matrixCompMult(f64mat3, f64mat3);f64mat4 matrixCompMult(f64mat4, f64mat4);f64mat2x3 matrixCompMult(f64mat2x3, f64mat2x3);f64mat2x4 matrixCompMult(f64mat2x4, f64mat2x4);f64mat3x2 matrixCompMult(f64mat3x2, f64mat3x2);f64mat3x4 matrixCompMult(f64mat3x4, f64mat3x4);f64mat4x2 matrixCompMult(f64mat4x2, f64mat4x2);f64mat4x3 matrixCompMult(f64mat4x3, f64mat4x3);f64mat2 outerProduct(f64vec2, f64vec2);f64mat3 outerProduct(f64vec3, f64vec3);f64mat4 outerProduct(f64vec4, f64vec4);f64mat2x3 outerProduct(f64vec3, f64vec2);f64mat3x2 outerProduct(f64vec2, f64vec3);f64mat2x4 outerProduct(f64vec4, f64vec2);f64mat4x2 outerProduct(f64vec2, f64vec4);f64mat3x4 outerProduct(f64vec4, f64vec3);f64mat4x3 outerProduct(f64vec3, f64vec4);f64mat2 transpose(f64mat2);f64mat3 transpose(f64mat3);f64mat4 transpose(f64mat4);f64mat2x3 transpose(f64mat3x2);f64mat3x2 transpose(f64mat2x3);f64mat2x4 transpose(f64mat4x2);f64mat4x2 transpose(f64mat2x4);f64mat3x4 transpose(f64mat4x3);f64mat4x3 transpose(f64mat3x4);float64_t determinant(f64mat2);float64_t determinant(f64mat3);float64_t determinant(f64mat4);f64mat2 inverse(f64mat2);f64mat3 inverse(f64mat3);f64mat4 inverse(f64mat4); int64_t abs(int64_t);i64vec2 abs(i64vec2);i64vec3 abs(i64vec3);i64vec4 abs(i64vec4);int64_t sign(int64_t);i64vec2 sign(i64vec2);i64vec3 sign(i64vec3);i64vec4 sign(i64vec4);int64_t min(int64_t, int64_t);i64vec2 min(i64vec2, int64_t);i64vec3 min(i64vec3, int64_t);i64vec4 min(i64vec4, int64_t);i64vec2 min(i64vec2, i64vec2);i64vec3 min(i64vec3, i64vec3);i64vec4 min(i64vec4, i64vec4);uint64_t min(uint64_t, uint64_t);u64vec2 min(u64vec2, uint64_t);u64vec3 min(u64vec3, uint64_t);u64vec4 min(u64vec4, uint64_t);u64vec2 min(u64vec2, u64vec2);u64vec3 min(u64vec3, u64vec3);u64vec4 min(u64vec4, u64vec4);int64_t max(int64_t, int64_t);i64vec2 max(i64vec2, int64_t);i64vec3 max(i64vec3, int64_t);i64vec4 max(i64vec4, int64_t);i64vec2 max(i64vec2, i64vec2);i64vec3 max(i64vec3, i64vec3);i64vec4 max(i64vec4, i64vec4);uint64_t max(uint64_t, uint64_t);u64vec2 max(u64vec2, uint64_t);u64vec3 max(u64vec3, uint64_t);u64vec4 max(u64vec4, uint64_t);u64vec2 max(u64vec2, u64vec2);u64vec3 max(u64vec3, u64vec3);u64vec4 max(u64vec4, u64vec4);int64_t clamp(int64_t, int64_t, int64_t);i64vec2 clamp(i64vec2, int64_t, int64_t);i64vec3 clamp(i64vec3, int64_t, int64_t);i64vec4 clamp(i64vec4, int64_t, int64_t);i64vec2 clamp(i64vec2, i64vec2, i64vec2);i64vec3 clamp(i64vec3, i64vec3, i64vec3);i64vec4 clamp(i64vec4, i64vec4, i64vec4);uint64_t clamp(uint64_t, uint64_t, uint64_t);u64vec2 clamp(u64vec2, uint64_t, uint64_t);u64vec3 clamp(u64vec3, uint64_t, uint64_t);u64vec4 clamp(u64vec4, uint64_t, uint64_t);u64vec2 clamp(u64vec2, u64vec2, u64vec2);u64vec3 clamp(u64vec3, u64vec3, u64vec3);u64vec4 clamp(u64vec4, u64vec4, u64vec4);int64_t mix(int64_t, int64_t, bool);i64vec2 mix(i64vec2, i64vec2, bvec2);i64vec3 mix(i64vec3, i64vec3, bvec3);i64vec4 mix(i64vec4, i64vec4, bvec4);uint64_t mix(uint64_t, uint64_t, bool);u64vec2 mix(u64vec2, u64vec2, bvec2);u64vec3 mix(u64vec3, u64vec3, bvec3);u64vec4 mix(u64vec4, u64vec4, bvec4);int64_t doubleBitsToInt64(float64_t);i64vec2 doubleBitsToInt64(f64vec2);i64vec3 doubleBitsToInt64(f64vec3);i64vec4 doubleBitsToInt64(f64vec4);uint64_t doubleBitsToUint64(float64_t);u64vec2 doubleBitsToUint64(f64vec2);u64vec3 doubleBitsToUint64(f64vec3);u64vec4 doubleBitsToUint64(f64vec4);float64_t int64BitsToDouble(int64_t);f64vec2 int64BitsToDouble(i64vec2);f64vec3 int64BitsToDouble(i64vec3);f64vec4 int64BitsToDouble(i64vec4);float64_t uint64BitsToDouble(uint64_t);f64vec2 uint64BitsToDouble(u64vec2);f64vec3 uint64BitsToDouble(u64vec3);f64vec4 uint64BitsToDouble(u64vec4);int64_t packInt2x32(ivec2);uint64_t packUint2x32(uvec2);ivec2 unpackInt2x32(int64_t);uvec2 unpackUint2x32(uint64_t);bvec2 lessThan(i64vec2, i64vec2);bvec3 lessThan(i64vec3, i64vec3);bvec4 lessThan(i64vec4, i64vec4);bvec2 lessThan(u64vec2, u64vec2);bvec3 lessThan(u64vec3, u64vec3);bvec4 lessThan(u64vec4, u64vec4);bvec2 lessThanEqual(i64vec2, i64vec2);bvec3 lessThanEqual(i64vec3, i64vec3);bvec4 lessThanEqual(i64vec4, i64vec4);bvec2 lessThanEqual(u64vec2, u64vec2);bvec3 lessThanEqual(u64vec3, u64vec3);bvec4 lessThanEqual(u64vec4, u64vec4);bvec2 greaterThan(i64vec2, i64vec2);bvec3 greaterThan(i64vec3, i64vec3);bvec4 greaterThan(i64vec4, i64vec4);bvec2 greaterThan(u64vec2, u64vec2);bvec3 greaterThan(u64vec3, u64vec3);bvec4 greaterThan(u64vec4, u64vec4);bvec2 greaterThanEqual(i64vec2, i64vec2);bvec3 greaterThanEqual(i64vec3, i64vec3);bvec4 greaterThanEqual(i64vec4, i64vec4);bvec2 greaterThanEqual(u64vec2, u64vec2);bvec3 greaterThanEqual(u64vec3, u64vec3);bvec4 greaterThanEqual(u64vec4, u64vec4);bvec2 equal(i64vec2, i64vec2);bvec3 equal(i64vec3, i64vec3);bvec4 equal(i64vec4, i64vec4);bvec2 equal(u64vec2, u64vec2);bvec3 equal(u64vec3, u64vec3);bvec4 equal(u64vec4, u64vec4);bvec2 notEqual(i64vec2, i64vec2);bvec3 notEqual(i64vec3, i64vec3);bvec4 notEqual(i64vec4, i64vec4);bvec2 notEqual(u64vec2, u64vec2);bvec3 notEqual(u64vec3, u64vec3);bvec4 notEqual(u64vec4, u64vec4);int64_t bitCount(int64_t);i64vec2 bitCount(i64vec2);i64vec3 bitCount(i64vec3);i64vec4 bitCount(i64vec4);int64_t bitCount(uint64_t);i64vec2 bitCount(u64vec2);i64vec3 bitCount(u64vec3);i64vec4 bitCount(u64vec4);int64_t findLSB(int64_t);i64vec2 findLSB(i64vec2);i64vec3 findLSB(i64vec3);i64vec4 findLSB(i64vec4);int64_t findLSB(uint64_t);i64vec2 findLSB(u64vec2);i64vec3 findLSB(u64vec3);i64vec4 findLSB(u64vec4);int64_t findMSB(int64_t);i64vec2 findMSB(i64vec2);i64vec3 findMSB(i64vec3);i64vec4 findMSB(i64vec4);int64_t findMSB(uint64_t);i64vec2 findMSB(u64vec2);i64vec3 findMSB(u64vec3);i64vec4 findMSB(u64vec4); float min3(float, float, float);vec2 min3(vec2, vec2, vec2);vec3 min3(vec3, vec3, vec3);vec4 min3(vec4, vec4, vec4);int min3(int, int, int);ivec2 min3(ivec2, ivec2, ivec2);ivec3 min3(ivec3, ivec3, ivec3);ivec4 min3(ivec4, ivec4, ivec4);uint min3(uint, uint, uint);uvec2 min3(uvec2, uvec2, uvec2);uvec3 min3(uvec3, uvec3, uvec3);uvec4 min3(uvec4, uvec4, uvec4);float max3(float, float, float);vec2 max3(vec2, vec2, vec2);vec3 max3(vec3, vec3, vec3);vec4 max3(vec4, vec4, vec4);int max3(int, int, int);ivec2 max3(ivec2, ivec2, ivec2);ivec3 max3(ivec3, ivec3, ivec3);ivec4 max3(ivec4, ivec4, ivec4);uint max3(uint, uint, uint);uvec2 max3(uvec2, uvec2, uvec2);uvec3 max3(uvec3, uvec3, uvec3);uvec4 max3(uvec4, uvec4, uvec4);float mid3(float, float, float);vec2 mid3(vec2, vec2, vec2);vec3 mid3(vec3, vec3, vec3);vec4 mid3(vec4, vec4, vec4);int mid3(int, int, int);ivec2 mid3(ivec2, ivec2, ivec2);ivec3 mid3(ivec3, ivec3, ivec3);ivec4 mid3(ivec4, ivec4, ivec4);uint mid3(uint, uint, uint);uvec2 mid3(uvec2, uvec2, uvec2);uvec3 mid3(uvec3, uvec3, uvec3);uvec4 mid3(uvec4, uvec4, uvec4);float16_t min3(float16_t, float16_t, float16_t);f16vec2 min3(f16vec2, f16vec2, f16vec2);f16vec3 min3(f16vec3, f16vec3, f16vec3);f16vec4 min3(f16vec4, f16vec4, f16vec4);float16_t max3(float16_t, float16_t, float16_t);f16vec2 max3(f16vec2, f16vec2, f16vec2);f16vec3 max3(f16vec3, f16vec3, f16vec3);f16vec4 max3(f16vec4, f16vec4, f16vec4);float16_t mid3(float16_t, float16_t, float16_t);f16vec2 mid3(f16vec2, f16vec2, f16vec2);f16vec3 mid3(f16vec3, f16vec3, f16vec3);f16vec4 mid3(f16vec4, f16vec4, f16vec4);int16_t min3(int16_t, int16_t, int16_t);i16vec2 min3(i16vec2, i16vec2, i16vec2);i16vec3 min3(i16vec3, i16vec3, i16vec3);i16vec4 min3(i16vec4, i16vec4, i16vec4);int16_t max3(int16_t, int16_t, int16_t);i16vec2 max3(i16vec2, i16vec2, i16vec2);i16vec3 max3(i16vec3, i16vec3, i16vec3);i16vec4 max3(i16vec4, i16vec4, i16vec4);int16_t mid3(int16_t, int16_t, int16_t);i16vec2 mid3(i16vec2, i16vec2, i16vec2);i16vec3 mid3(i16vec3, i16vec3, i16vec3);i16vec4 mid3(i16vec4, i16vec4, i16vec4);uint16_t min3(uint16_t, uint16_t, uint16_t);u16vec2 min3(u16vec2, u16vec2, u16vec2);u16vec3 min3(u16vec3, u16vec3, u16vec3);u16vec4 min3(u16vec4, u16vec4, u16vec4);uint16_t max3(uint16_t, uint16_t, uint16_t);u16vec2 max3(u16vec2, u16vec2, u16vec2);u16vec3 max3(u16vec3, u16vec3, u16vec3);u16vec4 max3(u16vec4, u16vec4, u16vec4);uint16_t mid3(uint16_t, uint16_t, uint16_t);u16vec2 mid3(u16vec2, u16vec2, u16vec2);u16vec3 mid3(u16vec3, u16vec3, u16vec3);u16vec4 mid3(u16vec4, u16vec4, u16vec4); uint atomicAdd(coherent volatile inout uint, uint, int, int, int); int atomicAdd(coherent volatile inout int, int, int, int, int);uint atomicMin(coherent volatile inout uint, uint, int, int, int); int atomicMin(coherent volatile inout int, int, int, int, int);uint atomicMax(coherent volatile inout uint, uint, int, int, int); int atomicMax(coherent volatile inout int, int, int, int, int);uint atomicAnd(coherent volatile inout uint, uint, int, int, int); int atomicAnd(coherent volatile inout int, int, int, int, int);uint atomicOr (coherent volatile inout uint, uint, int, int, int); int atomicOr (coherent volatile inout int, int, int, int, int);uint atomicXor(coherent volatile inout uint, uint, int, int, int); int atomicXor(coherent volatile inout int, int, int, int, int);uint atomicExchange(coherent volatile inout uint, uint, int, int, int); int atomicExchange(coherent volatile inout int, int, int, int, int);uint atomicCompSwap(coherent volatile inout uint, uint, uint, int, int, int, int, int); int atomicCompSwap(coherent volatile inout int, int, int, int, int, int, int, int);uint atomicLoad(coherent volatile in uint, int, int, int); int atomicLoad(coherent volatile in int, int, int, int);void atomicStore(coherent volatile out uint, uint, int, int, int);void atomicStore(coherent volatile out int, int, int, int, int); uint64_t atomicMin(coherent volatile inout uint64_t, uint64_t); int64_t atomicMin(coherent volatile inout int64_t, int64_t);uint64_t atomicMin(coherent volatile inout uint64_t, uint64_t, int, int, int); int64_t atomicMin(coherent volatile inout int64_t, int64_t, int, int, int);float16_t atomicMin(coherent volatile inout float16_t, float16_t);float16_t atomicMin(coherent volatile inout float16_t, float16_t, int, int, int); float atomicMin(coherent volatile inout float, float); float atomicMin(coherent volatile inout float, float, int, int, int); double atomicMin(coherent volatile inout double, double); double atomicMin(coherent volatile inout double, double, int, int, int);uint64_t atomicMax(coherent volatile inout uint64_t, uint64_t); int64_t atomicMax(coherent volatile inout int64_t, int64_t);uint64_t atomicMax(coherent volatile inout uint64_t, uint64_t, int, int, int); int64_t atomicMax(coherent volatile inout int64_t, int64_t, int, int, int);float16_t atomicMax(coherent volatile inout float16_t, float16_t);float16_t atomicMax(coherent volatile inout float16_t, float16_t, int, int, int); float atomicMax(coherent volatile inout float, float); float atomicMax(coherent volatile inout float, float, int, int, int); double atomicMax(coherent volatile inout double, double); double atomicMax(coherent volatile inout double, double, int, int, int);uint64_t atomicAnd(coherent volatile inout uint64_t, uint64_t); int64_t atomicAnd(coherent volatile inout int64_t, int64_t);uint64_t atomicAnd(coherent volatile inout uint64_t, uint64_t, int, int, int); int64_t atomicAnd(coherent volatile inout int64_t, int64_t, int, int, int);uint64_t atomicOr (coherent volatile inout uint64_t, uint64_t); int64_t atomicOr (coherent volatile inout int64_t, int64_t);uint64_t atomicOr (coherent volatile inout uint64_t, uint64_t, int, int, int); int64_t atomicOr (coherent volatile inout int64_t, int64_t, int, int, int);uint64_t atomicXor(coherent volatile inout uint64_t, uint64_t); int64_t atomicXor(coherent volatile inout int64_t, int64_t);uint64_t atomicXor(coherent volatile inout uint64_t, uint64_t, int, int, int); int64_t atomicXor(coherent volatile inout int64_t, int64_t, int, int, int);uint64_t atomicAdd(coherent volatile inout uint64_t, uint64_t); int64_t atomicAdd(coherent volatile inout int64_t, int64_t);uint64_t atomicAdd(coherent volatile inout uint64_t, uint64_t, int, int, int); int64_t atomicAdd(coherent volatile inout int64_t, int64_t, int, int, int);float16_t atomicAdd(coherent volatile inout float16_t, float16_t);float16_t atomicAdd(coherent volatile inout float16_t, float16_t, int, int, int); float atomicAdd(coherent volatile inout float, float); float atomicAdd(coherent volatile inout float, float, int, int, int); double atomicAdd(coherent volatile inout double, double); double atomicAdd(coherent volatile inout double, double, int, int, int);uint64_t atomicExchange(coherent volatile inout uint64_t, uint64_t); int64_t atomicExchange(coherent volatile inout int64_t, int64_t);uint64_t atomicExchange(coherent volatile inout uint64_t, uint64_t, int, int, int); int64_t atomicExchange(coherent volatile inout int64_t, int64_t, int, int, int);float16_t atomicExchange(coherent volatile inout float16_t, float16_t);float16_t atomicExchange(coherent volatile inout float16_t, float16_t, int, int, int); float atomicExchange(coherent volatile inout float, float); float atomicExchange(coherent volatile inout float, float, int, int, int); double atomicExchange(coherent volatile inout double, double); double atomicExchange(coherent volatile inout double, double, int, int, int);uint64_t atomicCompSwap(coherent volatile inout uint64_t, uint64_t, uint64_t); int64_t atomicCompSwap(coherent volatile inout int64_t, int64_t, int64_t);uint64_t atomicCompSwap(coherent volatile inout uint64_t, uint64_t, uint64_t, int, int, int, int, int); int64_t atomicCompSwap(coherent volatile inout int64_t, int64_t, int64_t, int, int, int, int, int);uint64_t atomicLoad(coherent volatile in uint64_t, int, int, int); int64_t atomicLoad(coherent volatile in int64_t, int, int, int);float16_t atomicLoad(coherent volatile in float16_t, int, int, int); float atomicLoad(coherent volatile in float, int, int, int); double atomicLoad(coherent volatile in double, int, int, int);void atomicStore(coherent volatile out uint64_t, uint64_t, int, int, int);void atomicStore(coherent volatile out int64_t, int64_t, int, int, int);void atomicStore(coherent volatile out float16_t, float16_t, int, int, int);void atomicStore(coherent volatile out float, float, int, int, int);void atomicStore(coherent volatile out double, double, int, int, int); int floatBitsToInt(highp float value);ivec2 floatBitsToInt(highp vec2 value);ivec3 floatBitsToInt(highp vec3 value);ivec4 floatBitsToInt(highp vec4 value);uint floatBitsToUint(highp float value);uvec2 floatBitsToUint(highp vec2 value);uvec3 floatBitsToUint(highp vec3 value);uvec4 floatBitsToUint(highp vec4 value);float intBitsToFloat(highp int value);vec2 intBitsToFloat(highp ivec2 value);vec3 intBitsToFloat(highp ivec3 value);vec4 intBitsToFloat(highp ivec4 value);float uintBitsToFloat(highp uint value);vec2 uintBitsToFloat(highp uvec2 value);vec3 uintBitsToFloat(highp uvec3 value);vec4 uintBitsToFloat(highp uvec4 value); float fma(float, float, float );vec2 fma(vec2, vec2, vec2 );vec3 fma(vec3, vec3, vec3 );vec4 fma(vec4, vec4, vec4 ); double fma(double, double, double);dvec2 fma(dvec2, dvec2, dvec2 );dvec3 fma(dvec3, dvec3, dvec3 );dvec4 fma(dvec4, dvec4, dvec4 ); double frexp(double, out int);dvec2 frexp( dvec2, out ivec2);dvec3 frexp( dvec3, out ivec3);dvec4 frexp( dvec4, out ivec4);double ldexp(double, int);dvec2 ldexp( dvec2, ivec2);dvec3 ldexp( dvec3, ivec3);dvec4 ldexp( dvec4, ivec4);double packDouble2x32(uvec2);uvec2 unpackDouble2x32(double); float64_t fma(float64_t, float64_t, float64_t);f64vec2 fma(f64vec2, f64vec2, f64vec2 );f64vec3 fma(f64vec3, f64vec3, f64vec3 );f64vec4 fma(f64vec4, f64vec4, f64vec4 ); float frexp(highp float, out highp int);vec2 frexp(highp vec2, out highp ivec2);vec3 frexp(highp vec3, out highp ivec3);vec4 frexp(highp vec4, out highp ivec4);float ldexp(highp float, highp int);vec2 ldexp(highp vec2, highp ivec2);vec3 ldexp(highp vec3, highp ivec3);vec4 ldexp(highp vec4, highp ivec4); float64_t frexp(float64_t, out int);f64vec2 frexp( f64vec2, out ivec2);f64vec3 frexp( f64vec3, out ivec3);f64vec4 frexp( f64vec4, out ivec4);float64_t ldexp(float64_t, int);f64vec2 ldexp( f64vec2, ivec2);f64vec3 ldexp( f64vec3, ivec3);f64vec4 ldexp( f64vec4, ivec4); highp uint packUnorm2x16(vec2);vec2 unpackUnorm2x16(highp uint); highp uint packSnorm2x16(vec2); vec2 unpackSnorm2x16(highp uint);highp uint packHalf2x16(vec2); mediump vec2 unpackHalf2x16(highp uint); vec2 unpackHalf2x16(highp uint); highp uint packSnorm4x8(vec4);highp uint packUnorm4x8(vec4); mediump vec4 unpackSnorm4x8(highp uint);mediump vec4 unpackUnorm4x8(highp uint); vec4 unpackSnorm4x8(highp uint);vec4 unpackUnorm4x8(highp uint); mat2 matrixCompMult(mat2 x, mat2 y);mat3 matrixCompMult(mat3 x, mat3 y);mat4 matrixCompMult(mat4 x, mat4 y); mat2 outerProduct(vec2 c, vec2 r);mat3 outerProduct(vec3 c, vec3 r);mat4 outerProduct(vec4 c, vec4 r);mat2x3 outerProduct(vec3 c, vec2 r);mat3x2 outerProduct(vec2 c, vec3 r);mat2x4 outerProduct(vec4 c, vec2 r);mat4x2 outerProduct(vec2 c, vec4 r);mat3x4 outerProduct(vec4 c, vec3 r);mat4x3 outerProduct(vec3 c, vec4 r);mat2 transpose(mat2 m);mat3 transpose(mat3 m);mat4 transpose(mat4 m);mat2x3 transpose(mat3x2 m);mat3x2 transpose(mat2x3 m);mat2x4 transpose(mat4x2 m);mat4x2 transpose(mat2x4 m);mat3x4 transpose(mat4x3 m);mat4x3 transpose(mat3x4 m);mat2x3 matrixCompMult(mat2x3, mat2x3);mat2x4 matrixCompMult(mat2x4, mat2x4);mat3x2 matrixCompMult(mat3x2, mat3x2);mat3x4 matrixCompMult(mat3x4, mat3x4);mat4x2 matrixCompMult(mat4x2, mat4x2);mat4x3 matrixCompMult(mat4x3, mat4x3); float determinant(mat2 m);float determinant(mat3 m);float determinant(mat4 m);mat2 inverse(mat2 m);mat3 inverse(mat3 m);mat4 inverse(mat4 m); vec4 texture2D(sampler2D, vec2);vec4 texture2DProj(sampler2D, vec3);vec4 texture2DProj(sampler2D, vec4);vec4 texture3D(sampler3D, vec3);vec4 texture3DProj(sampler3D, vec4);vec4 textureCube(samplerCube, vec3); vec4 texture1D(sampler1D, float);vec4 texture1DProj(sampler1D, vec2);vec4 texture1DProj(sampler1D, vec4);vec4 shadow1D(sampler1DShadow, vec3);vec4 shadow2D(sampler2DShadow, vec3);vec4 shadow1DProj(sampler1DShadow, vec4);vec4 shadow2DProj(sampler2DShadow, vec4);vec4 texture2DRect(sampler2DRect, vec2);vec4 texture2DRectProj(sampler2DRect, vec3);vec4 texture2DRectProj(sampler2DRect, vec4);vec4 shadow2DRect(sampler2DRectShadow, vec3);vec4 shadow2DRectProj(sampler2DRectShadow, vec4); vec4 texture2D(samplerExternalOES, vec2 coord);vec4 texture2DProj(samplerExternalOES, vec3);vec4 texture2DProj(samplerExternalOES, vec4); highp ivec2 textureSize(samplerExternalOES, int lod);vec4 texture(samplerExternalOES, vec2);vec4 texture(samplerExternalOES, vec2, float bias);vec4 textureProj(samplerExternalOES, vec3);vec4 textureProj(samplerExternalOES, vec3, float bias);vec4 textureProj(samplerExternalOES, vec4);vec4 textureProj(samplerExternalOES, vec4, float bias);vec4 texelFetch(samplerExternalOES, ivec2, int lod); highp ivec2 textureSize(__samplerExternal2DY2YEXT, int lod);vec4 texture(__samplerExternal2DY2YEXT, vec2);vec4 texture(__samplerExternal2DY2YEXT, vec2, float bias);vec4 textureProj(__samplerExternal2DY2YEXT, vec3);vec4 textureProj(__samplerExternal2DY2YEXT, vec3, float bias);vec4 textureProj(__samplerExternal2DY2YEXT, vec4);vec4 textureProj(__samplerExternal2DY2YEXT, vec4, float bias);vec4 texelFetch(__samplerExternal2DY2YEXT sampler, ivec2, int lod); vec4 texture2DGradEXT(sampler2D, vec2, vec2, vec2);vec4 texture2DProjGradEXT(sampler2D, vec3, vec2, vec2);vec4 texture2DProjGradEXT(sampler2D, vec4, vec2, vec2);vec4 textureCubeGradEXT(samplerCube, vec3, vec3, vec3);float shadow2DEXT(sampler2DShadow, vec3);float shadow2DProjEXT(sampler2DShadow, vec4); float noise1(float x);float noise1(vec2 x);float noise1(vec3 x);float noise1(vec4 x);vec2 noise2(float x);vec2 noise2(vec2 x);vec2 noise2(vec3 x);vec2 noise2(vec4 x);vec3 noise3(float x);vec3 noise3(vec2 x);vec3 noise3(vec3 x);vec3 noise3(vec4 x);vec4 noise4(float x);vec4 noise4(vec2 x);vec4 noise4(vec3 x);vec4 noise4(vec4 x); uint atomicCounterIncrement(atomic_uint);uint atomicCounterDecrement(atomic_uint);uint atomicCounter(atomic_uint); uint atomicCounterAddARB(atomic_uint, uint);uint atomicCounterSubtractARB(atomic_uint, uint);uint atomicCounterMinARB(atomic_uint, uint);uint atomicCounterMaxARB(atomic_uint, uint);uint atomicCounterAndARB(atomic_uint, uint);uint atomicCounterOrARB(atomic_uint, uint);uint atomicCounterXorARB(atomic_uint, uint);uint atomicCounterExchangeARB(atomic_uint, uint);uint atomicCounterCompSwapARB(atomic_uint, uint, uint); uint atomicCounterAdd(atomic_uint, uint);uint atomicCounterSubtract(atomic_uint, uint);uint atomicCounterMin(atomic_uint, uint);uint atomicCounterMax(atomic_uint, uint);uint atomicCounterAnd(atomic_uint, uint);uint atomicCounterOr(atomic_uint, uint);uint atomicCounterXor(atomic_uint, uint);uint atomicCounterExchange(atomic_uint, uint);uint atomicCounterCompSwap(atomic_uint, uint, uint); uint atomicCounterIncrement(volatile coherent uint);uint atomicCounterDecrement(volatile coherent uint);uint atomicCounter(volatile coherent uint); uint atomicCounterAdd(volatile coherent uint, uint);uint atomicCounterSubtract(volatile coherent uint, uint);uint atomicCounterMin(volatile coherent uint, uint);uint atomicCounterMax(volatile coherent uint, uint);uint atomicCounterAnd(volatile coherent uint, uint);uint atomicCounterOr(volatile coherent uint, uint);uint atomicCounterXor(volatile coherent uint, uint);uint atomicCounterExchange(volatile coherent uint, uint);uint atomicCounterCompSwap(volatile coherent uint, uint, uint); int bitfieldExtract( int, int, int);ivec2 bitfieldExtract(ivec2, int, int);ivec3 bitfieldExtract(ivec3, int, int);ivec4 bitfieldExtract(ivec4, int, int); uint bitfieldExtract( uint, int, int);uvec2 bitfieldExtract(uvec2, int, int);uvec3 bitfieldExtract(uvec3, int, int);uvec4 bitfieldExtract(uvec4, int, int); int bitfieldInsert( int base, int, int, int);ivec2 bitfieldInsert(ivec2 base, ivec2, int, int);ivec3 bitfieldInsert(ivec3 base, ivec3, int, int);ivec4 bitfieldInsert(ivec4 base, ivec4, int, int); uint bitfieldInsert( uint base, uint, int, int);uvec2 bitfieldInsert(uvec2 base, uvec2, int, int);uvec3 bitfieldInsert(uvec3 base, uvec3, int, int);uvec4 bitfieldInsert(uvec4 base, uvec4, int, int); int findLSB( int);ivec2 findLSB(ivec2);ivec3 findLSB(ivec3);ivec4 findLSB(ivec4); int findLSB( uint);ivec2 findLSB(uvec2);ivec3 findLSB(uvec3);ivec4 findLSB(uvec4); int bitCount( int);ivec2 bitCount(ivec2);ivec3 bitCount(ivec3);ivec4 bitCount(ivec4); int bitCount( uint);ivec2 bitCount(uvec2);ivec3 bitCount(uvec3);ivec4 bitCount(uvec4); int findMSB(highp int);ivec2 findMSB(highp ivec2);ivec3 findMSB(highp ivec3);ivec4 findMSB(highp ivec4); int findMSB(highp uint);ivec2 findMSB(highp uvec2);ivec3 findMSB(highp uvec3);ivec4 findMSB(highp uvec4); lowp int findLSB( int);lowp ivec2 findLSB(ivec2);lowp ivec3 findLSB(ivec3);lowp ivec4 findLSB(ivec4);lowp int findLSB( uint);lowp ivec2 findLSB(uvec2);lowp ivec3 findLSB(uvec3);lowp ivec4 findLSB(uvec4); uint uaddCarry(highp uint, highp uint, out lowp uint carry);uvec2 uaddCarry(highp uvec2, highp uvec2, out lowp uvec2 carry);uvec3 uaddCarry(highp uvec3, highp uvec3, out lowp uvec3 carry);uvec4 uaddCarry(highp uvec4, highp uvec4, out lowp uvec4 carry); uint usubBorrow(highp uint, highp uint, out lowp uint borrow);uvec2 usubBorrow(highp uvec2, highp uvec2, out lowp uvec2 borrow);uvec3 usubBorrow(highp uvec3, highp uvec3, out lowp uvec3 borrow);uvec4 usubBorrow(highp uvec4, highp uvec4, out lowp uvec4 borrow);void umulExtended(highp uint, highp uint, out highp uint, out highp uint lsb);void umulExtended(highp uvec2, highp uvec2, out highp uvec2, out highp uvec2 lsb);void umulExtended(highp uvec3, highp uvec3, out highp uvec3, out highp uvec3 lsb);void umulExtended(highp uvec4, highp uvec4, out highp uvec4, out highp uvec4 lsb);void imulExtended(highp int, highp int, out highp int, out highp int lsb);void imulExtended(highp ivec2, highp ivec2, out highp ivec2, out highp ivec2 lsb);void imulExtended(highp ivec3, highp ivec3, out highp ivec3, out highp ivec3 lsb);void imulExtended(highp ivec4, highp ivec4, out highp ivec4, out highp ivec4 lsb); int bitfieldReverse(highp int);ivec2 bitfieldReverse(highp ivec2);ivec3 bitfieldReverse(highp ivec3);ivec4 bitfieldReverse(highp ivec4); uint bitfieldReverse(highp uint);uvec2 bitfieldReverse(highp uvec2);uvec3 bitfieldReverse(highp uvec3);uvec4 bitfieldReverse(highp uvec4); lowp int bitCount( int);lowp ivec2 bitCount(ivec2);lowp ivec3 bitCount(ivec3);lowp ivec4 bitCount(ivec4);lowp int bitCount( uint);lowp ivec2 bitCount(uvec2);lowp ivec3 bitCount(uvec3);lowp ivec4 bitCount(uvec4);lowp int findMSB(highp int);lowp ivec2 findMSB(highp ivec2);lowp ivec3 findMSB(highp ivec3);lowp ivec4 findMSB(highp ivec4);lowp int findMSB(highp uint);lowp ivec2 findMSB(highp uvec2);lowp ivec3 findMSB(highp uvec3);lowp ivec4 findMSB(highp uvec4); uint64_t ballotARB(bool);float readInvocationARB(float, uint);vec2 readInvocationARB(vec2, uint);vec3 readInvocationARB(vec3, uint);vec4 readInvocationARB(vec4, uint);int readInvocationARB(int, uint);ivec2 readInvocationARB(ivec2, uint);ivec3 readInvocationARB(ivec3, uint);ivec4 readInvocationARB(ivec4, uint);uint readInvocationARB(uint, uint);uvec2 readInvocationARB(uvec2, uint);uvec3 readInvocationARB(uvec3, uint);uvec4 readInvocationARB(uvec4, uint);float readFirstInvocationARB(float);vec2 readFirstInvocationARB(vec2);vec3 readFirstInvocationARB(vec3);vec4 readFirstInvocationARB(vec4);int readFirstInvocationARB(int);ivec2 readFirstInvocationARB(ivec2);ivec3 readFirstInvocationARB(ivec3);ivec4 readFirstInvocationARB(ivec4);uint readFirstInvocationARB(uint);uvec2 readFirstInvocationARB(uvec2);uvec3 readFirstInvocationARB(uvec3);uvec4 readFirstInvocationARB(uvec4); bool anyInvocationARB(bool);bool allInvocationsARB(bool);bool allInvocationsEqualARB(bool); void subgroupBarrier();void subgroupMemoryBarrier();void subgroupMemoryBarrierBuffer();void subgroupMemoryBarrierImage();bool subgroupElect();bool subgroupAll(bool); bool subgroupAny(bool); uvec4 subgroupBallot(bool); bool subgroupInverseBallot(uvec4); bool subgroupBallotBitExtract(uvec4, uint); uint subgroupBallotBitCount(uvec4); uint subgroupBallotInclusiveBitCount(uvec4); uint subgroupBallotExclusiveBitCount(uvec4); uint subgroupBallotFindLSB(uvec4); uint subgroupBallotFindMSB(uvec4); void subgroupMemoryBarrierShared(); bool anyInvocation(bool);bool allInvocations(bool);bool allInvocationsEqual(bool); float minInvocationsAMD(float);vec2 minInvocationsAMD(vec2);vec3 minInvocationsAMD(vec3);vec4 minInvocationsAMD(vec4);int minInvocationsAMD(int);ivec2 minInvocationsAMD(ivec2);ivec3 minInvocationsAMD(ivec3);ivec4 minInvocationsAMD(ivec4);uint minInvocationsAMD(uint);uvec2 minInvocationsAMD(uvec2);uvec3 minInvocationsAMD(uvec3);uvec4 minInvocationsAMD(uvec4);double minInvocationsAMD(double);dvec2 minInvocationsAMD(dvec2);dvec3 minInvocationsAMD(dvec3);dvec4 minInvocationsAMD(dvec4);int64_t minInvocationsAMD(int64_t);i64vec2 minInvocationsAMD(i64vec2);i64vec3 minInvocationsAMD(i64vec3);i64vec4 minInvocationsAMD(i64vec4);uint64_t minInvocationsAMD(uint64_t);u64vec2 minInvocationsAMD(u64vec2);u64vec3 minInvocationsAMD(u64vec3);u64vec4 minInvocationsAMD(u64vec4);float16_t minInvocationsAMD(float16_t);f16vec2 minInvocationsAMD(f16vec2);f16vec3 minInvocationsAMD(f16vec3);f16vec4 minInvocationsAMD(f16vec4);int16_t minInvocationsAMD(int16_t);i16vec2 minInvocationsAMD(i16vec2);i16vec3 minInvocationsAMD(i16vec3);i16vec4 minInvocationsAMD(i16vec4);uint16_t minInvocationsAMD(uint16_t);u16vec2 minInvocationsAMD(u16vec2);u16vec3 minInvocationsAMD(u16vec3);u16vec4 minInvocationsAMD(u16vec4);float minInvocationsInclusiveScanAMD(float);vec2 minInvocationsInclusiveScanAMD(vec2);vec3 minInvocationsInclusiveScanAMD(vec3);vec4 minInvocationsInclusiveScanAMD(vec4);int minInvocationsInclusiveScanAMD(int);ivec2 minInvocationsInclusiveScanAMD(ivec2);ivec3 minInvocationsInclusiveScanAMD(ivec3);ivec4 minInvocationsInclusiveScanAMD(ivec4);uint minInvocationsInclusiveScanAMD(uint);uvec2 minInvocationsInclusiveScanAMD(uvec2);uvec3 minInvocationsInclusiveScanAMD(uvec3);uvec4 minInvocationsInclusiveScanAMD(uvec4);double minInvocationsInclusiveScanAMD(double);dvec2 minInvocationsInclusiveScanAMD(dvec2);dvec3 minInvocationsInclusiveScanAMD(dvec3);dvec4 minInvocationsInclusiveScanAMD(dvec4);int64_t minInvocationsInclusiveScanAMD(int64_t);i64vec2 minInvocationsInclusiveScanAMD(i64vec2);i64vec3 minInvocationsInclusiveScanAMD(i64vec3);i64vec4 minInvocationsInclusiveScanAMD(i64vec4);uint64_t minInvocationsInclusiveScanAMD(uint64_t);u64vec2 minInvocationsInclusiveScanAMD(u64vec2);u64vec3 minInvocationsInclusiveScanAMD(u64vec3);u64vec4 minInvocationsInclusiveScanAMD(u64vec4);float16_t minInvocationsInclusiveScanAMD(float16_t);f16vec2 minInvocationsInclusiveScanAMD(f16vec2);f16vec3 minInvocationsInclusiveScanAMD(f16vec3);f16vec4 minInvocationsInclusiveScanAMD(f16vec4);int16_t minInvocationsInclusiveScanAMD(int16_t);i16vec2 minInvocationsInclusiveScanAMD(i16vec2);i16vec3 minInvocationsInclusiveScanAMD(i16vec3);i16vec4 minInvocationsInclusiveScanAMD(i16vec4);uint16_t minInvocationsInclusiveScanAMD(uint16_t);u16vec2 minInvocationsInclusiveScanAMD(u16vec2);u16vec3 minInvocationsInclusiveScanAMD(u16vec3);u16vec4 minInvocationsInclusiveScanAMD(u16vec4);float minInvocationsExclusiveScanAMD(float);vec2 minInvocationsExclusiveScanAMD(vec2);vec3 minInvocationsExclusiveScanAMD(vec3);vec4 minInvocationsExclusiveScanAMD(vec4);int minInvocationsExclusiveScanAMD(int);ivec2 minInvocationsExclusiveScanAMD(ivec2);ivec3 minInvocationsExclusiveScanAMD(ivec3);ivec4 minInvocationsExclusiveScanAMD(ivec4);uint minInvocationsExclusiveScanAMD(uint);uvec2 minInvocationsExclusiveScanAMD(uvec2);uvec3 minInvocationsExclusiveScanAMD(uvec3);uvec4 minInvocationsExclusiveScanAMD(uvec4);double minInvocationsExclusiveScanAMD(double);dvec2 minInvocationsExclusiveScanAMD(dvec2);dvec3 minInvocationsExclusiveScanAMD(dvec3);dvec4 minInvocationsExclusiveScanAMD(dvec4);int64_t minInvocationsExclusiveScanAMD(int64_t);i64vec2 minInvocationsExclusiveScanAMD(i64vec2);i64vec3 minInvocationsExclusiveScanAMD(i64vec3);i64vec4 minInvocationsExclusiveScanAMD(i64vec4);uint64_t minInvocationsExclusiveScanAMD(uint64_t);u64vec2 minInvocationsExclusiveScanAMD(u64vec2);u64vec3 minInvocationsExclusiveScanAMD(u64vec3);u64vec4 minInvocationsExclusiveScanAMD(u64vec4);float16_t minInvocationsExclusiveScanAMD(float16_t);f16vec2 minInvocationsExclusiveScanAMD(f16vec2);f16vec3 minInvocationsExclusiveScanAMD(f16vec3);f16vec4 minInvocationsExclusiveScanAMD(f16vec4);int16_t minInvocationsExclusiveScanAMD(int16_t);i16vec2 minInvocationsExclusiveScanAMD(i16vec2);i16vec3 minInvocationsExclusiveScanAMD(i16vec3);i16vec4 minInvocationsExclusiveScanAMD(i16vec4);uint16_t minInvocationsExclusiveScanAMD(uint16_t);u16vec2 minInvocationsExclusiveScanAMD(u16vec2);u16vec3 minInvocationsExclusiveScanAMD(u16vec3);u16vec4 minInvocationsExclusiveScanAMD(u16vec4);float maxInvocationsAMD(float);vec2 maxInvocationsAMD(vec2);vec3 maxInvocationsAMD(vec3);vec4 maxInvocationsAMD(vec4);int maxInvocationsAMD(int);ivec2 maxInvocationsAMD(ivec2);ivec3 maxInvocationsAMD(ivec3);ivec4 maxInvocationsAMD(ivec4);uint maxInvocationsAMD(uint);uvec2 maxInvocationsAMD(uvec2);uvec3 maxInvocationsAMD(uvec3);uvec4 maxInvocationsAMD(uvec4);double maxInvocationsAMD(double);dvec2 maxInvocationsAMD(dvec2);dvec3 maxInvocationsAMD(dvec3);dvec4 maxInvocationsAMD(dvec4);int64_t maxInvocationsAMD(int64_t);i64vec2 maxInvocationsAMD(i64vec2);i64vec3 maxInvocationsAMD(i64vec3);i64vec4 maxInvocationsAMD(i64vec4);uint64_t maxInvocationsAMD(uint64_t);u64vec2 maxInvocationsAMD(u64vec2);u64vec3 maxInvocationsAMD(u64vec3);u64vec4 maxInvocationsAMD(u64vec4);float16_t maxInvocationsAMD(float16_t);f16vec2 maxInvocationsAMD(f16vec2);f16vec3 maxInvocationsAMD(f16vec3);f16vec4 maxInvocationsAMD(f16vec4);int16_t maxInvocationsAMD(int16_t);i16vec2 maxInvocationsAMD(i16vec2);i16vec3 maxInvocationsAMD(i16vec3);i16vec4 maxInvocationsAMD(i16vec4);uint16_t maxInvocationsAMD(uint16_t);u16vec2 maxInvocationsAMD(u16vec2);u16vec3 maxInvocationsAMD(u16vec3);u16vec4 maxInvocationsAMD(u16vec4);float maxInvocationsInclusiveScanAMD(float);vec2 maxInvocationsInclusiveScanAMD(vec2);vec3 maxInvocationsInclusiveScanAMD(vec3);vec4 maxInvocationsInclusiveScanAMD(vec4);int maxInvocationsInclusiveScanAMD(int);ivec2 maxInvocationsInclusiveScanAMD(ivec2);ivec3 maxInvocationsInclusiveScanAMD(ivec3);ivec4 maxInvocationsInclusiveScanAMD(ivec4);uint maxInvocationsInclusiveScanAMD(uint);uvec2 maxInvocationsInclusiveScanAMD(uvec2);uvec3 maxInvocationsInclusiveScanAMD(uvec3);uvec4 maxInvocationsInclusiveScanAMD(uvec4);double maxInvocationsInclusiveScanAMD(double);dvec2 maxInvocationsInclusiveScanAMD(dvec2);dvec3 maxInvocationsInclusiveScanAMD(dvec3);dvec4 maxInvocationsInclusiveScanAMD(dvec4);int64_t maxInvocationsInclusiveScanAMD(int64_t);i64vec2 maxInvocationsInclusiveScanAMD(i64vec2);i64vec3 maxInvocationsInclusiveScanAMD(i64vec3);i64vec4 maxInvocationsInclusiveScanAMD(i64vec4);uint64_t maxInvocationsInclusiveScanAMD(uint64_t);u64vec2 maxInvocationsInclusiveScanAMD(u64vec2);u64vec3 maxInvocationsInclusiveScanAMD(u64vec3);u64vec4 maxInvocationsInclusiveScanAMD(u64vec4);float16_t maxInvocationsInclusiveScanAMD(float16_t);f16vec2 maxInvocationsInclusiveScanAMD(f16vec2);f16vec3 maxInvocationsInclusiveScanAMD(f16vec3);f16vec4 maxInvocationsInclusiveScanAMD(f16vec4);int16_t maxInvocationsInclusiveScanAMD(int16_t);i16vec2 maxInvocationsInclusiveScanAMD(i16vec2);i16vec3 maxInvocationsInclusiveScanAMD(i16vec3);i16vec4 maxInvocationsInclusiveScanAMD(i16vec4);uint16_t maxInvocationsInclusiveScanAMD(uint16_t);u16vec2 maxInvocationsInclusiveScanAMD(u16vec2);u16vec3 maxInvocationsInclusiveScanAMD(u16vec3);u16vec4 maxInvocationsInclusiveScanAMD(u16vec4);float maxInvocationsExclusiveScanAMD(float);vec2 maxInvocationsExclusiveScanAMD(vec2);vec3 maxInvocationsExclusiveScanAMD(vec3);vec4 maxInvocationsExclusiveScanAMD(vec4);int maxInvocationsExclusiveScanAMD(int);ivec2 maxInvocationsExclusiveScanAMD(ivec2);ivec3 maxInvocationsExclusiveScanAMD(ivec3);ivec4 maxInvocationsExclusiveScanAMD(ivec4);uint maxInvocationsExclusiveScanAMD(uint);uvec2 maxInvocationsExclusiveScanAMD(uvec2);uvec3 maxInvocationsExclusiveScanAMD(uvec3);uvec4 maxInvocationsExclusiveScanAMD(uvec4);double maxInvocationsExclusiveScanAMD(double);dvec2 maxInvocationsExclusiveScanAMD(dvec2);dvec3 maxInvocationsExclusiveScanAMD(dvec3);dvec4 maxInvocationsExclusiveScanAMD(dvec4);int64_t maxInvocationsExclusiveScanAMD(int64_t);i64vec2 maxInvocationsExclusiveScanAMD(i64vec2);i64vec3 maxInvocationsExclusiveScanAMD(i64vec3);i64vec4 maxInvocationsExclusiveScanAMD(i64vec4);uint64_t maxInvocationsExclusiveScanAMD(uint64_t);u64vec2 maxInvocationsExclusiveScanAMD(u64vec2);u64vec3 maxInvocationsExclusiveScanAMD(u64vec3);u64vec4 maxInvocationsExclusiveScanAMD(u64vec4);float16_t maxInvocationsExclusiveScanAMD(float16_t);f16vec2 maxInvocationsExclusiveScanAMD(f16vec2);f16vec3 maxInvocationsExclusiveScanAMD(f16vec3);f16vec4 maxInvocationsExclusiveScanAMD(f16vec4);int16_t maxInvocationsExclusiveScanAMD(int16_t);i16vec2 maxInvocationsExclusiveScanAMD(i16vec2);i16vec3 maxInvocationsExclusiveScanAMD(i16vec3);i16vec4 maxInvocationsExclusiveScanAMD(i16vec4);uint16_t maxInvocationsExclusiveScanAMD(uint16_t);u16vec2 maxInvocationsExclusiveScanAMD(u16vec2);u16vec3 maxInvocationsExclusiveScanAMD(u16vec3);u16vec4 maxInvocationsExclusiveScanAMD(u16vec4);float addInvocationsAMD(float);vec2 addInvocationsAMD(vec2);vec3 addInvocationsAMD(vec3);vec4 addInvocationsAMD(vec4);int addInvocationsAMD(int);ivec2 addInvocationsAMD(ivec2);ivec3 addInvocationsAMD(ivec3);ivec4 addInvocationsAMD(ivec4);uint addInvocationsAMD(uint);uvec2 addInvocationsAMD(uvec2);uvec3 addInvocationsAMD(uvec3);uvec4 addInvocationsAMD(uvec4);double addInvocationsAMD(double);dvec2 addInvocationsAMD(dvec2);dvec3 addInvocationsAMD(dvec3);dvec4 addInvocationsAMD(dvec4);int64_t addInvocationsAMD(int64_t);i64vec2 addInvocationsAMD(i64vec2);i64vec3 addInvocationsAMD(i64vec3);i64vec4 addInvocationsAMD(i64vec4);uint64_t addInvocationsAMD(uint64_t);u64vec2 addInvocationsAMD(u64vec2);u64vec3 addInvocationsAMD(u64vec3);u64vec4 addInvocationsAMD(u64vec4);float16_t addInvocationsAMD(float16_t);f16vec2 addInvocationsAMD(f16vec2);f16vec3 addInvocationsAMD(f16vec3);f16vec4 addInvocationsAMD(f16vec4);int16_t addInvocationsAMD(int16_t);i16vec2 addInvocationsAMD(i16vec2);i16vec3 addInvocationsAMD(i16vec3);i16vec4 addInvocationsAMD(i16vec4);uint16_t addInvocationsAMD(uint16_t);u16vec2 addInvocationsAMD(u16vec2);u16vec3 addInvocationsAMD(u16vec3);u16vec4 addInvocationsAMD(u16vec4);float addInvocationsInclusiveScanAMD(float);vec2 addInvocationsInclusiveScanAMD(vec2);vec3 addInvocationsInclusiveScanAMD(vec3);vec4 addInvocationsInclusiveScanAMD(vec4);int addInvocationsInclusiveScanAMD(int);ivec2 addInvocationsInclusiveScanAMD(ivec2);ivec3 addInvocationsInclusiveScanAMD(ivec3);ivec4 addInvocationsInclusiveScanAMD(ivec4);uint addInvocationsInclusiveScanAMD(uint);uvec2 addInvocationsInclusiveScanAMD(uvec2);uvec3 addInvocationsInclusiveScanAMD(uvec3);uvec4 addInvocationsInclusiveScanAMD(uvec4);double addInvocationsInclusiveScanAMD(double);dvec2 addInvocationsInclusiveScanAMD(dvec2);dvec3 addInvocationsInclusiveScanAMD(dvec3);dvec4 addInvocationsInclusiveScanAMD(dvec4);int64_t addInvocationsInclusiveScanAMD(int64_t);i64vec2 addInvocationsInclusiveScanAMD(i64vec2);i64vec3 addInvocationsInclusiveScanAMD(i64vec3);i64vec4 addInvocationsInclusiveScanAMD(i64vec4);uint64_t addInvocationsInclusiveScanAMD(uint64_t);u64vec2 addInvocationsInclusiveScanAMD(u64vec2);u64vec3 addInvocationsInclusiveScanAMD(u64vec3);u64vec4 addInvocationsInclusiveScanAMD(u64vec4);float16_t addInvocationsInclusiveScanAMD(float16_t);f16vec2 addInvocationsInclusiveScanAMD(f16vec2);f16vec3 addInvocationsInclusiveScanAMD(f16vec3);f16vec4 addInvocationsInclusiveScanAMD(f16vec4);int16_t addInvocationsInclusiveScanAMD(int16_t);i16vec2 addInvocationsInclusiveScanAMD(i16vec2);i16vec3 addInvocationsInclusiveScanAMD(i16vec3);i16vec4 addInvocationsInclusiveScanAMD(i16vec4);uint16_t addInvocationsInclusiveScanAMD(uint16_t);u16vec2 addInvocationsInclusiveScanAMD(u16vec2);u16vec3 addInvocationsInclusiveScanAMD(u16vec3);u16vec4 addInvocationsInclusiveScanAMD(u16vec4);float addInvocationsExclusiveScanAMD(float);vec2 addInvocationsExclusiveScanAMD(vec2);vec3 addInvocationsExclusiveScanAMD(vec3);vec4 addInvocationsExclusiveScanAMD(vec4);int addInvocationsExclusiveScanAMD(int);ivec2 addInvocationsExclusiveScanAMD(ivec2);ivec3 addInvocationsExclusiveScanAMD(ivec3);ivec4 addInvocationsExclusiveScanAMD(ivec4);uint addInvocationsExclusiveScanAMD(uint);uvec2 addInvocationsExclusiveScanAMD(uvec2);uvec3 addInvocationsExclusiveScanAMD(uvec3);uvec4 addInvocationsExclusiveScanAMD(uvec4);double addInvocationsExclusiveScanAMD(double);dvec2 addInvocationsExclusiveScanAMD(dvec2);dvec3 addInvocationsExclusiveScanAMD(dvec3);dvec4 addInvocationsExclusiveScanAMD(dvec4);int64_t addInvocationsExclusiveScanAMD(int64_t);i64vec2 addInvocationsExclusiveScanAMD(i64vec2);i64vec3 addInvocationsExclusiveScanAMD(i64vec3);i64vec4 addInvocationsExclusiveScanAMD(i64vec4);uint64_t addInvocationsExclusiveScanAMD(uint64_t);u64vec2 addInvocationsExclusiveScanAMD(u64vec2);u64vec3 addInvocationsExclusiveScanAMD(u64vec3);u64vec4 addInvocationsExclusiveScanAMD(u64vec4);float16_t addInvocationsExclusiveScanAMD(float16_t);f16vec2 addInvocationsExclusiveScanAMD(f16vec2);f16vec3 addInvocationsExclusiveScanAMD(f16vec3);f16vec4 addInvocationsExclusiveScanAMD(f16vec4);int16_t addInvocationsExclusiveScanAMD(int16_t);i16vec2 addInvocationsExclusiveScanAMD(i16vec2);i16vec3 addInvocationsExclusiveScanAMD(i16vec3);i16vec4 addInvocationsExclusiveScanAMD(i16vec4);uint16_t addInvocationsExclusiveScanAMD(uint16_t);u16vec2 addInvocationsExclusiveScanAMD(u16vec2);u16vec3 addInvocationsExclusiveScanAMD(u16vec3);u16vec4 addInvocationsExclusiveScanAMD(u16vec4);float minInvocationsNonUniformAMD(float);vec2 minInvocationsNonUniformAMD(vec2);vec3 minInvocationsNonUniformAMD(vec3);vec4 minInvocationsNonUniformAMD(vec4);int minInvocationsNonUniformAMD(int);ivec2 minInvocationsNonUniformAMD(ivec2);ivec3 minInvocationsNonUniformAMD(ivec3);ivec4 minInvocationsNonUniformAMD(ivec4);uint minInvocationsNonUniformAMD(uint);uvec2 minInvocationsNonUniformAMD(uvec2);uvec3 minInvocationsNonUniformAMD(uvec3);uvec4 minInvocationsNonUniformAMD(uvec4);double minInvocationsNonUniformAMD(double);dvec2 minInvocationsNonUniformAMD(dvec2);dvec3 minInvocationsNonUniformAMD(dvec3);dvec4 minInvocationsNonUniformAMD(dvec4);int64_t minInvocationsNonUniformAMD(int64_t);i64vec2 minInvocationsNonUniformAMD(i64vec2);i64vec3 minInvocationsNonUniformAMD(i64vec3);i64vec4 minInvocationsNonUniformAMD(i64vec4);uint64_t minInvocationsNonUniformAMD(uint64_t);u64vec2 minInvocationsNonUniformAMD(u64vec2);u64vec3 minInvocationsNonUniformAMD(u64vec3);u64vec4 minInvocationsNonUniformAMD(u64vec4);float16_t minInvocationsNonUniformAMD(float16_t);f16vec2 minInvocationsNonUniformAMD(f16vec2);f16vec3 minInvocationsNonUniformAMD(f16vec3);f16vec4 minInvocationsNonUniformAMD(f16vec4);int16_t minInvocationsNonUniformAMD(int16_t);i16vec2 minInvocationsNonUniformAMD(i16vec2);i16vec3 minInvocationsNonUniformAMD(i16vec3);i16vec4 minInvocationsNonUniformAMD(i16vec4);uint16_t minInvocationsNonUniformAMD(uint16_t);u16vec2 minInvocationsNonUniformAMD(u16vec2);u16vec3 minInvocationsNonUniformAMD(u16vec3);u16vec4 minInvocationsNonUniformAMD(u16vec4);float minInvocationsInclusiveScanNonUniformAMD(float);vec2 minInvocationsInclusiveScanNonUniformAMD(vec2);vec3 minInvocationsInclusiveScanNonUniformAMD(vec3);vec4 minInvocationsInclusiveScanNonUniformAMD(vec4);int minInvocationsInclusiveScanNonUniformAMD(int);ivec2 minInvocationsInclusiveScanNonUniformAMD(ivec2);ivec3 minInvocationsInclusiveScanNonUniformAMD(ivec3);ivec4 minInvocationsInclusiveScanNonUniformAMD(ivec4);uint minInvocationsInclusiveScanNonUniformAMD(uint);uvec2 minInvocationsInclusiveScanNonUniformAMD(uvec2);uvec3 minInvocationsInclusiveScanNonUniformAMD(uvec3);uvec4 minInvocationsInclusiveScanNonUniformAMD(uvec4);double minInvocationsInclusiveScanNonUniformAMD(double);dvec2 minInvocationsInclusiveScanNonUniformAMD(dvec2);dvec3 minInvocationsInclusiveScanNonUniformAMD(dvec3);dvec4 minInvocationsInclusiveScanNonUniformAMD(dvec4);int64_t minInvocationsInclusiveScanNonUniformAMD(int64_t);i64vec2 minInvocationsInclusiveScanNonUniformAMD(i64vec2);i64vec3 minInvocationsInclusiveScanNonUniformAMD(i64vec3);i64vec4 minInvocationsInclusiveScanNonUniformAMD(i64vec4);uint64_t minInvocationsInclusiveScanNonUniformAMD(uint64_t);u64vec2 minInvocationsInclusiveScanNonUniformAMD(u64vec2);u64vec3 minInvocationsInclusiveScanNonUniformAMD(u64vec3);u64vec4 minInvocationsInclusiveScanNonUniformAMD(u64vec4);float16_t minInvocationsInclusiveScanNonUniformAMD(float16_t);f16vec2 minInvocationsInclusiveScanNonUniformAMD(f16vec2);f16vec3 minInvocationsInclusiveScanNonUniformAMD(f16vec3);f16vec4 minInvocationsInclusiveScanNonUniformAMD(f16vec4);int16_t minInvocationsInclusiveScanNonUniformAMD(int16_t);i16vec2 minInvocationsInclusiveScanNonUniformAMD(i16vec2);i16vec3 minInvocationsInclusiveScanNonUniformAMD(i16vec3);i16vec4 minInvocationsInclusiveScanNonUniformAMD(i16vec4);uint16_t minInvocationsInclusiveScanNonUniformAMD(uint16_t);u16vec2 minInvocationsInclusiveScanNonUniformAMD(u16vec2);u16vec3 minInvocationsInclusiveScanNonUniformAMD(u16vec3);u16vec4 minInvocationsInclusiveScanNonUniformAMD(u16vec4);float minInvocationsExclusiveScanNonUniformAMD(float);vec2 minInvocationsExclusiveScanNonUniformAMD(vec2);vec3 minInvocationsExclusiveScanNonUniformAMD(vec3);vec4 minInvocationsExclusiveScanNonUniformAMD(vec4);int minInvocationsExclusiveScanNonUniformAMD(int);ivec2 minInvocationsExclusiveScanNonUniformAMD(ivec2);ivec3 minInvocationsExclusiveScanNonUniformAMD(ivec3);ivec4 minInvocationsExclusiveScanNonUniformAMD(ivec4);uint minInvocationsExclusiveScanNonUniformAMD(uint);uvec2 minInvocationsExclusiveScanNonUniformAMD(uvec2);uvec3 minInvocationsExclusiveScanNonUniformAMD(uvec3);uvec4 minInvocationsExclusiveScanNonUniformAMD(uvec4);double minInvocationsExclusiveScanNonUniformAMD(double);dvec2 minInvocationsExclusiveScanNonUniformAMD(dvec2);dvec3 minInvocationsExclusiveScanNonUniformAMD(dvec3);dvec4 minInvocationsExclusiveScanNonUniformAMD(dvec4);int64_t minInvocationsExclusiveScanNonUniformAMD(int64_t);i64vec2 minInvocationsExclusiveScanNonUniformAMD(i64vec2);i64vec3 minInvocationsExclusiveScanNonUniformAMD(i64vec3);i64vec4 minInvocationsExclusiveScanNonUniformAMD(i64vec4);uint64_t minInvocationsExclusiveScanNonUniformAMD(uint64_t);u64vec2 minInvocationsExclusiveScanNonUniformAMD(u64vec2);u64vec3 minInvocationsExclusiveScanNonUniformAMD(u64vec3);u64vec4 minInvocationsExclusiveScanNonUniformAMD(u64vec4);float16_t minInvocationsExclusiveScanNonUniformAMD(float16_t);f16vec2 minInvocationsExclusiveScanNonUniformAMD(f16vec2);f16vec3 minInvocationsExclusiveScanNonUniformAMD(f16vec3);f16vec4 minInvocationsExclusiveScanNonUniformAMD(f16vec4);int16_t minInvocationsExclusiveScanNonUniformAMD(int16_t);i16vec2 minInvocationsExclusiveScanNonUniformAMD(i16vec2);i16vec3 minInvocationsExclusiveScanNonUniformAMD(i16vec3);i16vec4 minInvocationsExclusiveScanNonUniformAMD(i16vec4);uint16_t minInvocationsExclusiveScanNonUniformAMD(uint16_t);u16vec2 minInvocationsExclusiveScanNonUniformAMD(u16vec2);u16vec3 minInvocationsExclusiveScanNonUniformAMD(u16vec3);u16vec4 minInvocationsExclusiveScanNonUniformAMD(u16vec4);float maxInvocationsNonUniformAMD(float);vec2 maxInvocationsNonUniformAMD(vec2);vec3 maxInvocationsNonUniformAMD(vec3);vec4 maxInvocationsNonUniformAMD(vec4);int maxInvocationsNonUniformAMD(int);ivec2 maxInvocationsNonUniformAMD(ivec2);ivec3 maxInvocationsNonUniformAMD(ivec3);ivec4 maxInvocationsNonUniformAMD(ivec4);uint maxInvocationsNonUniformAMD(uint);uvec2 maxInvocationsNonUniformAMD(uvec2);uvec3 maxInvocationsNonUniformAMD(uvec3);uvec4 maxInvocationsNonUniformAMD(uvec4);double maxInvocationsNonUniformAMD(double);dvec2 maxInvocationsNonUniformAMD(dvec2);dvec3 maxInvocationsNonUniformAMD(dvec3);dvec4 maxInvocationsNonUniformAMD(dvec4);int64_t maxInvocationsNonUniformAMD(int64_t);i64vec2 maxInvocationsNonUniformAMD(i64vec2);i64vec3 maxInvocationsNonUniformAMD(i64vec3);i64vec4 maxInvocationsNonUniformAMD(i64vec4);uint64_t maxInvocationsNonUniformAMD(uint64_t);u64vec2 maxInvocationsNonUniformAMD(u64vec2);u64vec3 maxInvocationsNonUniformAMD(u64vec3);u64vec4 maxInvocationsNonUniformAMD(u64vec4);float16_t maxInvocationsNonUniformAMD(float16_t);f16vec2 maxInvocationsNonUniformAMD(f16vec2);f16vec3 maxInvocationsNonUniformAMD(f16vec3);f16vec4 maxInvocationsNonUniformAMD(f16vec4);int16_t maxInvocationsNonUniformAMD(int16_t);i16vec2 maxInvocationsNonUniformAMD(i16vec2);i16vec3 maxInvocationsNonUniformAMD(i16vec3);i16vec4 maxInvocationsNonUniformAMD(i16vec4);uint16_t maxInvocationsNonUniformAMD(uint16_t);u16vec2 maxInvocationsNonUniformAMD(u16vec2);u16vec3 maxInvocationsNonUniformAMD(u16vec3);u16vec4 maxInvocationsNonUniformAMD(u16vec4);float maxInvocationsInclusiveScanNonUniformAMD(float);vec2 maxInvocationsInclusiveScanNonUniformAMD(vec2);vec3 maxInvocationsInclusiveScanNonUniformAMD(vec3);vec4 maxInvocationsInclusiveScanNonUniformAMD(vec4);int maxInvocationsInclusiveScanNonUniformAMD(int);ivec2 maxInvocationsInclusiveScanNonUniformAMD(ivec2);ivec3 maxInvocationsInclusiveScanNonUniformAMD(ivec3);ivec4 maxInvocationsInclusiveScanNonUniformAMD(ivec4);uint maxInvocationsInclusiveScanNonUniformAMD(uint);uvec2 maxInvocationsInclusiveScanNonUniformAMD(uvec2);uvec3 maxInvocationsInclusiveScanNonUniformAMD(uvec3);uvec4 maxInvocationsInclusiveScanNonUniformAMD(uvec4);double maxInvocationsInclusiveScanNonUniformAMD(double);dvec2 maxInvocationsInclusiveScanNonUniformAMD(dvec2);dvec3 maxInvocationsInclusiveScanNonUniformAMD(dvec3);dvec4 maxInvocationsInclusiveScanNonUniformAMD(dvec4);int64_t maxInvocationsInclusiveScanNonUniformAMD(int64_t);i64vec2 maxInvocationsInclusiveScanNonUniformAMD(i64vec2);i64vec3 maxInvocationsInclusiveScanNonUniformAMD(i64vec3);i64vec4 maxInvocationsInclusiveScanNonUniformAMD(i64vec4);uint64_t maxInvocationsInclusiveScanNonUniformAMD(uint64_t);u64vec2 maxInvocationsInclusiveScanNonUniformAMD(u64vec2);u64vec3 maxInvocationsInclusiveScanNonUniformAMD(u64vec3);u64vec4 maxInvocationsInclusiveScanNonUniformAMD(u64vec4);float16_t maxInvocationsInclusiveScanNonUniformAMD(float16_t);f16vec2 maxInvocationsInclusiveScanNonUniformAMD(f16vec2);f16vec3 maxInvocationsInclusiveScanNonUniformAMD(f16vec3);f16vec4 maxInvocationsInclusiveScanNonUniformAMD(f16vec4);int16_t maxInvocationsInclusiveScanNonUniformAMD(int16_t);i16vec2 maxInvocationsInclusiveScanNonUniformAMD(i16vec2);i16vec3 maxInvocationsInclusiveScanNonUniformAMD(i16vec3);i16vec4 maxInvocationsInclusiveScanNonUniformAMD(i16vec4);uint16_t maxInvocationsInclusiveScanNonUniformAMD(uint16_t);u16vec2 maxInvocationsInclusiveScanNonUniformAMD(u16vec2);u16vec3 maxInvocationsInclusiveScanNonUniformAMD(u16vec3);u16vec4 maxInvocationsInclusiveScanNonUniformAMD(u16vec4);float maxInvocationsExclusiveScanNonUniformAMD(float);vec2 maxInvocationsExclusiveScanNonUniformAMD(vec2);vec3 maxInvocationsExclusiveScanNonUniformAMD(vec3);vec4 maxInvocationsExclusiveScanNonUniformAMD(vec4);int maxInvocationsExclusiveScanNonUniformAMD(int);ivec2 maxInvocationsExclusiveScanNonUniformAMD(ivec2);ivec3 maxInvocationsExclusiveScanNonUniformAMD(ivec3);ivec4 maxInvocationsExclusiveScanNonUniformAMD(ivec4);uint maxInvocationsExclusiveScanNonUniformAMD(uint);uvec2 maxInvocationsExclusiveScanNonUniformAMD(uvec2);uvec3 maxInvocationsExclusiveScanNonUniformAMD(uvec3);uvec4 maxInvocationsExclusiveScanNonUniformAMD(uvec4);double maxInvocationsExclusiveScanNonUniformAMD(double);dvec2 maxInvocationsExclusiveScanNonUniformAMD(dvec2);dvec3 maxInvocationsExclusiveScanNonUniformAMD(dvec3);dvec4 maxInvocationsExclusiveScanNonUniformAMD(dvec4);int64_t maxInvocationsExclusiveScanNonUniformAMD(int64_t);i64vec2 maxInvocationsExclusiveScanNonUniformAMD(i64vec2);i64vec3 maxInvocationsExclusiveScanNonUniformAMD(i64vec3);i64vec4 maxInvocationsExclusiveScanNonUniformAMD(i64vec4);uint64_t maxInvocationsExclusiveScanNonUniformAMD(uint64_t);u64vec2 maxInvocationsExclusiveScanNonUniformAMD(u64vec2);u64vec3 maxInvocationsExclusiveScanNonUniformAMD(u64vec3);u64vec4 maxInvocationsExclusiveScanNonUniformAMD(u64vec4);float16_t maxInvocationsExclusiveScanNonUniformAMD(float16_t);f16vec2 maxInvocationsExclusiveScanNonUniformAMD(f16vec2);f16vec3 maxInvocationsExclusiveScanNonUniformAMD(f16vec3);f16vec4 maxInvocationsExclusiveScanNonUniformAMD(f16vec4);int16_t maxInvocationsExclusiveScanNonUniformAMD(int16_t);i16vec2 maxInvocationsExclusiveScanNonUniformAMD(i16vec2);i16vec3 maxInvocationsExclusiveScanNonUniformAMD(i16vec3);i16vec4 maxInvocationsExclusiveScanNonUniformAMD(i16vec4);uint16_t maxInvocationsExclusiveScanNonUniformAMD(uint16_t);u16vec2 maxInvocationsExclusiveScanNonUniformAMD(u16vec2);u16vec3 maxInvocationsExclusiveScanNonUniformAMD(u16vec3);u16vec4 maxInvocationsExclusiveScanNonUniformAMD(u16vec4);float addInvocationsNonUniformAMD(float);vec2 addInvocationsNonUniformAMD(vec2);vec3 addInvocationsNonUniformAMD(vec3);vec4 addInvocationsNonUniformAMD(vec4);int addInvocationsNonUniformAMD(int);ivec2 addInvocationsNonUniformAMD(ivec2);ivec3 addInvocationsNonUniformAMD(ivec3);ivec4 addInvocationsNonUniformAMD(ivec4);uint addInvocationsNonUniformAMD(uint);uvec2 addInvocationsNonUniformAMD(uvec2);uvec3 addInvocationsNonUniformAMD(uvec3);uvec4 addInvocationsNonUniformAMD(uvec4);double addInvocationsNonUniformAMD(double);dvec2 addInvocationsNonUniformAMD(dvec2);dvec3 addInvocationsNonUniformAMD(dvec3);dvec4 addInvocationsNonUniformAMD(dvec4);int64_t addInvocationsNonUniformAMD(int64_t);i64vec2 addInvocationsNonUniformAMD(i64vec2);i64vec3 addInvocationsNonUniformAMD(i64vec3);i64vec4 addInvocationsNonUniformAMD(i64vec4);uint64_t addInvocationsNonUniformAMD(uint64_t);u64vec2 addInvocationsNonUniformAMD(u64vec2);u64vec3 addInvocationsNonUniformAMD(u64vec3);u64vec4 addInvocationsNonUniformAMD(u64vec4);float16_t addInvocationsNonUniformAMD(float16_t);f16vec2 addInvocationsNonUniformAMD(f16vec2);f16vec3 addInvocationsNonUniformAMD(f16vec3);f16vec4 addInvocationsNonUniformAMD(f16vec4);int16_t addInvocationsNonUniformAMD(int16_t);i16vec2 addInvocationsNonUniformAMD(i16vec2);i16vec3 addInvocationsNonUniformAMD(i16vec3);i16vec4 addInvocationsNonUniformAMD(i16vec4);uint16_t addInvocationsNonUniformAMD(uint16_t);u16vec2 addInvocationsNonUniformAMD(u16vec2);u16vec3 addInvocationsNonUniformAMD(u16vec3);u16vec4 addInvocationsNonUniformAMD(u16vec4);float addInvocationsInclusiveScanNonUniformAMD(float);vec2 addInvocationsInclusiveScanNonUniformAMD(vec2);vec3 addInvocationsInclusiveScanNonUniformAMD(vec3);vec4 addInvocationsInclusiveScanNonUniformAMD(vec4);int addInvocationsInclusiveScanNonUniformAMD(int);ivec2 addInvocationsInclusiveScanNonUniformAMD(ivec2);ivec3 addInvocationsInclusiveScanNonUniformAMD(ivec3);ivec4 addInvocationsInclusiveScanNonUniformAMD(ivec4);uint addInvocationsInclusiveScanNonUniformAMD(uint);uvec2 addInvocationsInclusiveScanNonUniformAMD(uvec2);uvec3 addInvocationsInclusiveScanNonUniformAMD(uvec3);uvec4 addInvocationsInclusiveScanNonUniformAMD(uvec4);double addInvocationsInclusiveScanNonUniformAMD(double);dvec2 addInvocationsInclusiveScanNonUniformAMD(dvec2);dvec3 addInvocationsInclusiveScanNonUniformAMD(dvec3);dvec4 addInvocationsInclusiveScanNonUniformAMD(dvec4);int64_t addInvocationsInclusiveScanNonUniformAMD(int64_t);i64vec2 addInvocationsInclusiveScanNonUniformAMD(i64vec2);i64vec3 addInvocationsInclusiveScanNonUniformAMD(i64vec3);i64vec4 addInvocationsInclusiveScanNonUniformAMD(i64vec4);uint64_t addInvocationsInclusiveScanNonUniformAMD(uint64_t);u64vec2 addInvocationsInclusiveScanNonUniformAMD(u64vec2);u64vec3 addInvocationsInclusiveScanNonUniformAMD(u64vec3);u64vec4 addInvocationsInclusiveScanNonUniformAMD(u64vec4);float16_t addInvocationsInclusiveScanNonUniformAMD(float16_t);f16vec2 addInvocationsInclusiveScanNonUniformAMD(f16vec2);f16vec3 addInvocationsInclusiveScanNonUniformAMD(f16vec3);f16vec4 addInvocationsInclusiveScanNonUniformAMD(f16vec4);int16_t addInvocationsInclusiveScanNonUniformAMD(int16_t);i16vec2 addInvocationsInclusiveScanNonUniformAMD(i16vec2);i16vec3 addInvocationsInclusiveScanNonUniformAMD(i16vec3);i16vec4 addInvocationsInclusiveScanNonUniformAMD(i16vec4);uint16_t addInvocationsInclusiveScanNonUniformAMD(uint16_t);u16vec2 addInvocationsInclusiveScanNonUniformAMD(u16vec2);u16vec3 addInvocationsInclusiveScanNonUniformAMD(u16vec3);u16vec4 addInvocationsInclusiveScanNonUniformAMD(u16vec4);float addInvocationsExclusiveScanNonUniformAMD(float);vec2 addInvocationsExclusiveScanNonUniformAMD(vec2);vec3 addInvocationsExclusiveScanNonUniformAMD(vec3);vec4 addInvocationsExclusiveScanNonUniformAMD(vec4);int addInvocationsExclusiveScanNonUniformAMD(int);ivec2 addInvocationsExclusiveScanNonUniformAMD(ivec2);ivec3 addInvocationsExclusiveScanNonUniformAMD(ivec3);ivec4 addInvocationsExclusiveScanNonUniformAMD(ivec4);uint addInvocationsExclusiveScanNonUniformAMD(uint);uvec2 addInvocationsExclusiveScanNonUniformAMD(uvec2);uvec3 addInvocationsExclusiveScanNonUniformAMD(uvec3);uvec4 addInvocationsExclusiveScanNonUniformAMD(uvec4);double addInvocationsExclusiveScanNonUniformAMD(double);dvec2 addInvocationsExclusiveScanNonUniformAMD(dvec2);dvec3 addInvocationsExclusiveScanNonUniformAMD(dvec3);dvec4 addInvocationsExclusiveScanNonUniformAMD(dvec4);int64_t addInvocationsExclusiveScanNonUniformAMD(int64_t);i64vec2 addInvocationsExclusiveScanNonUniformAMD(i64vec2);i64vec3 addInvocationsExclusiveScanNonUniformAMD(i64vec3);i64vec4 addInvocationsExclusiveScanNonUniformAMD(i64vec4);uint64_t addInvocationsExclusiveScanNonUniformAMD(uint64_t);u64vec2 addInvocationsExclusiveScanNonUniformAMD(u64vec2);u64vec3 addInvocationsExclusiveScanNonUniformAMD(u64vec3);u64vec4 addInvocationsExclusiveScanNonUniformAMD(u64vec4);float16_t addInvocationsExclusiveScanNonUniformAMD(float16_t);f16vec2 addInvocationsExclusiveScanNonUniformAMD(f16vec2);f16vec3 addInvocationsExclusiveScanNonUniformAMD(f16vec3);f16vec4 addInvocationsExclusiveScanNonUniformAMD(f16vec4);int16_t addInvocationsExclusiveScanNonUniformAMD(int16_t);i16vec2 addInvocationsExclusiveScanNonUniformAMD(i16vec2);i16vec3 addInvocationsExclusiveScanNonUniformAMD(i16vec3);i16vec4 addInvocationsExclusiveScanNonUniformAMD(i16vec4);uint16_t addInvocationsExclusiveScanNonUniformAMD(uint16_t);u16vec2 addInvocationsExclusiveScanNonUniformAMD(u16vec2);u16vec3 addInvocationsExclusiveScanNonUniformAMD(u16vec3);u16vec4 addInvocationsExclusiveScanNonUniformAMD(u16vec4);float swizzleInvocationsAMD(float, uvec4);vec2 swizzleInvocationsAMD(vec2, uvec4);vec3 swizzleInvocationsAMD(vec3, uvec4);vec4 swizzleInvocationsAMD(vec4, uvec4);int swizzleInvocationsAMD(int, uvec4);ivec2 swizzleInvocationsAMD(ivec2, uvec4);ivec3 swizzleInvocationsAMD(ivec3, uvec4);ivec4 swizzleInvocationsAMD(ivec4, uvec4);uint swizzleInvocationsAMD(uint, uvec4);uvec2 swizzleInvocationsAMD(uvec2, uvec4);uvec3 swizzleInvocationsAMD(uvec3, uvec4);uvec4 swizzleInvocationsAMD(uvec4, uvec4);float swizzleInvocationsMaskedAMD(float, uvec3);vec2 swizzleInvocationsMaskedAMD(vec2, uvec3);vec3 swizzleInvocationsMaskedAMD(vec3, uvec3);vec4 swizzleInvocationsMaskedAMD(vec4, uvec3);int swizzleInvocationsMaskedAMD(int, uvec3);ivec2 swizzleInvocationsMaskedAMD(ivec2, uvec3);ivec3 swizzleInvocationsMaskedAMD(ivec3, uvec3);ivec4 swizzleInvocationsMaskedAMD(ivec4, uvec3);uint swizzleInvocationsMaskedAMD(uint, uvec3);uvec2 swizzleInvocationsMaskedAMD(uvec2, uvec3);uvec3 swizzleInvocationsMaskedAMD(uvec3, uvec3);uvec4 swizzleInvocationsMaskedAMD(uvec4, uvec3);float writeInvocationAMD(float, float, uint);vec2 writeInvocationAMD(vec2, vec2, uint);vec3 writeInvocationAMD(vec3, vec3, uint);vec4 writeInvocationAMD(vec4, vec4, uint);int writeInvocationAMD(int, int, uint);ivec2 writeInvocationAMD(ivec2, ivec2, uint);ivec3 writeInvocationAMD(ivec3, ivec3, uint);ivec4 writeInvocationAMD(ivec4, ivec4, uint);uint writeInvocationAMD(uint, uint, uint);uvec2 writeInvocationAMD(uvec2, uvec2, uint);uvec3 writeInvocationAMD(uvec3, uvec3, uint);uvec4 writeInvocationAMD(uvec4, uvec4, uint);uint mbcntAMD(uint64_t); float cubeFaceIndexAMD(vec3);vec2 cubeFaceCoordAMD(vec3);uint64_t timeAMD();in int gl_SIMDGroupSizeAMD; uint fragmentMaskFetchAMD(sampler2DMS, ivec2);uint fragmentMaskFetchAMD(isampler2DMS, ivec2);uint fragmentMaskFetchAMD(usampler2DMS, ivec2);uint fragmentMaskFetchAMD(sampler2DMSArray, ivec3);uint fragmentMaskFetchAMD(isampler2DMSArray, ivec3);uint fragmentMaskFetchAMD(usampler2DMSArray, ivec3);vec4 fragmentFetchAMD(sampler2DMS, ivec2, uint);ivec4 fragmentFetchAMD(isampler2DMS, ivec2, uint);uvec4 fragmentFetchAMD(usampler2DMS, ivec2, uint);vec4 fragmentFetchAMD(sampler2DMSArray, ivec3, uint);ivec4 fragmentFetchAMD(isampler2DMSArray, ivec3, uint);uvec4 fragmentFetchAMD(usampler2DMSArray, ivec3, uint); uint countLeadingZeros(uint);uvec2 countLeadingZeros(uvec2);uvec3 countLeadingZeros(uvec3);uvec4 countLeadingZeros(uvec4);uint countTrailingZeros(uint);uvec2 countTrailingZeros(uvec2);uvec3 countTrailingZeros(uvec3);uvec4 countTrailingZeros(uvec4);uint absoluteDifference(int, int);uvec2 absoluteDifference(ivec2, ivec2);uvec3 absoluteDifference(ivec3, ivec3);uvec4 absoluteDifference(ivec4, ivec4);uint16_t absoluteDifference(int16_t, int16_t);u16vec2 absoluteDifference(i16vec2, i16vec2);u16vec3 absoluteDifference(i16vec3, i16vec3);u16vec4 absoluteDifference(i16vec4, i16vec4);uint64_t absoluteDifference(int64_t, int64_t);u64vec2 absoluteDifference(i64vec2, i64vec2);u64vec3 absoluteDifference(i64vec3, i64vec3);u64vec4 absoluteDifference(i64vec4, i64vec4);uint absoluteDifference(uint, uint);uvec2 absoluteDifference(uvec2, uvec2);uvec3 absoluteDifference(uvec3, uvec3);uvec4 absoluteDifference(uvec4, uvec4);uint16_t absoluteDifference(uint16_t, uint16_t);u16vec2 absoluteDifference(u16vec2, u16vec2);u16vec3 absoluteDifference(u16vec3, u16vec3);u16vec4 absoluteDifference(u16vec4, u16vec4);uint64_t absoluteDifference(uint64_t, uint64_t);u64vec2 absoluteDifference(u64vec2, u64vec2);u64vec3 absoluteDifference(u64vec3, u64vec3);u64vec4 absoluteDifference(u64vec4, u64vec4);int addSaturate(int, int);ivec2 addSaturate(ivec2, ivec2);ivec3 addSaturate(ivec3, ivec3);ivec4 addSaturate(ivec4, ivec4);int16_t addSaturate(int16_t, int16_t);i16vec2 addSaturate(i16vec2, i16vec2);i16vec3 addSaturate(i16vec3, i16vec3);i16vec4 addSaturate(i16vec4, i16vec4);int64_t addSaturate(int64_t, int64_t);i64vec2 addSaturate(i64vec2, i64vec2);i64vec3 addSaturate(i64vec3, i64vec3);i64vec4 addSaturate(i64vec4, i64vec4);uint addSaturate(uint, uint);uvec2 addSaturate(uvec2, uvec2);uvec3 addSaturate(uvec3, uvec3);uvec4 addSaturate(uvec4, uvec4);uint16_t addSaturate(uint16_t, uint16_t);u16vec2 addSaturate(u16vec2, u16vec2);u16vec3 addSaturate(u16vec3, u16vec3);u16vec4 addSaturate(u16vec4, u16vec4);uint64_t addSaturate(uint64_t, uint64_t);u64vec2 addSaturate(u64vec2, u64vec2);u64vec3 addSaturate(u64vec3, u64vec3);u64vec4 addSaturate(u64vec4, u64vec4);int subtractSaturate(int, int);ivec2 subtractSaturate(ivec2, ivec2);ivec3 subtractSaturate(ivec3, ivec3);ivec4 subtractSaturate(ivec4, ivec4);int16_t subtractSaturate(int16_t, int16_t);i16vec2 subtractSaturate(i16vec2, i16vec2);i16vec3 subtractSaturate(i16vec3, i16vec3);i16vec4 subtractSaturate(i16vec4, i16vec4);int64_t subtractSaturate(int64_t, int64_t);i64vec2 subtractSaturate(i64vec2, i64vec2);i64vec3 subtractSaturate(i64vec3, i64vec3);i64vec4 subtractSaturate(i64vec4, i64vec4);uint subtractSaturate(uint, uint);uvec2 subtractSaturate(uvec2, uvec2);uvec3 subtractSaturate(uvec3, uvec3);uvec4 subtractSaturate(uvec4, uvec4);uint16_t subtractSaturate(uint16_t, uint16_t);u16vec2 subtractSaturate(u16vec2, u16vec2);u16vec3 subtractSaturate(u16vec3, u16vec3);u16vec4 subtractSaturate(u16vec4, u16vec4);uint64_t subtractSaturate(uint64_t, uint64_t);u64vec2 subtractSaturate(u64vec2, u64vec2);u64vec3 subtractSaturate(u64vec3, u64vec3);u64vec4 subtractSaturate(u64vec4, u64vec4);int average(int, int);ivec2 average(ivec2, ivec2);ivec3 average(ivec3, ivec3);ivec4 average(ivec4, ivec4);int16_t average(int16_t, int16_t);i16vec2 average(i16vec2, i16vec2);i16vec3 average(i16vec3, i16vec3);i16vec4 average(i16vec4, i16vec4);int64_t average(int64_t, int64_t);i64vec2 average(i64vec2, i64vec2);i64vec3 average(i64vec3, i64vec3);i64vec4 average(i64vec4, i64vec4);uint average(uint, uint);uvec2 average(uvec2, uvec2);uvec3 average(uvec3, uvec3);uvec4 average(uvec4, uvec4);uint16_t average(uint16_t, uint16_t);u16vec2 average(u16vec2, u16vec2);u16vec3 average(u16vec3, u16vec3);u16vec4 average(u16vec4, u16vec4);uint64_t average(uint64_t, uint64_t);u64vec2 average(u64vec2, u64vec2);u64vec3 average(u64vec3, u64vec3);u64vec4 average(u64vec4, u64vec4);int averageRounded(int, int);ivec2 averageRounded(ivec2, ivec2);ivec3 averageRounded(ivec3, ivec3);ivec4 averageRounded(ivec4, ivec4);int16_t averageRounded(int16_t, int16_t);i16vec2 averageRounded(i16vec2, i16vec2);i16vec3 averageRounded(i16vec3, i16vec3);i16vec4 averageRounded(i16vec4, i16vec4);int64_t averageRounded(int64_t, int64_t);i64vec2 averageRounded(i64vec2, i64vec2);i64vec3 averageRounded(i64vec3, i64vec3);i64vec4 averageRounded(i64vec4, i64vec4);uint averageRounded(uint, uint);uvec2 averageRounded(uvec2, uvec2);uvec3 averageRounded(uvec3, uvec3);uvec4 averageRounded(uvec4, uvec4);uint16_t averageRounded(uint16_t, uint16_t);u16vec2 averageRounded(u16vec2, u16vec2);u16vec3 averageRounded(u16vec3, u16vec3);u16vec4 averageRounded(u16vec4, u16vec4);uint64_t averageRounded(uint64_t, uint64_t);u64vec2 averageRounded(u64vec2, u64vec2);u64vec3 averageRounded(u64vec3, u64vec3);u64vec4 averageRounded(u64vec4, u64vec4);int multiply32x16(int, int);ivec2 multiply32x16(ivec2, ivec2);ivec3 multiply32x16(ivec3, ivec3);ivec4 multiply32x16(ivec4, ivec4);uint multiply32x16(uint, uint);uvec2 multiply32x16(uvec2, uvec2);uvec3 multiply32x16(uvec3, uvec3);uvec4 multiply32x16(uvec4, uvec4); struct gl_TextureFootprint2DNV {uvec2 anchor;uvec2 offset;uvec2 mask;uint lod;uint granularity;};struct gl_TextureFootprint3DNV {uvec3 anchor;uvec3 offset;uvec2 mask;uint lod;uint granularity;};bool textureFootprintNV(sampler2D, vec2, int, bool, out gl_TextureFootprint2DNV);bool textureFootprintNV(sampler3D, vec3, int, bool, out gl_TextureFootprint3DNV);bool textureFootprintNV(sampler2D, vec2, int, bool, out gl_TextureFootprint2DNV, float);bool textureFootprintNV(sampler3D, vec3, int, bool, out gl_TextureFootprint3DNV, float);bool textureFootprintClampNV(sampler2D, vec2, float, int, bool, out gl_TextureFootprint2DNV);bool textureFootprintClampNV(sampler3D, vec3, float, int, bool, out gl_TextureFootprint3DNV);bool textureFootprintClampNV(sampler2D, vec2, float, int, bool, out gl_TextureFootprint2DNV, float);bool textureFootprintClampNV(sampler3D, vec3, float, int, bool, out gl_TextureFootprint3DNV, float);bool textureFootprintLodNV(sampler2D, vec2, float, int, bool, out gl_TextureFootprint2DNV);bool textureFootprintLodNV(sampler3D, vec3, float, int, bool, out gl_TextureFootprint3DNV);bool textureFootprintGradNV(sampler2D, vec2, vec2, vec2, int, bool, out gl_TextureFootprint2DNV);bool textureFootprintGradClampNV(sampler2D, vec2, vec2, vec2, float, int, bool, out gl_TextureFootprint2DNV); int mix(int, int, bool);ivec2 mix(ivec2, ivec2, bvec2);ivec3 mix(ivec3, ivec3, bvec3);ivec4 mix(ivec4, ivec4, bvec4);uint mix(uint, uint, bool );uvec2 mix(uvec2, uvec2, bvec2);uvec3 mix(uvec3, uvec3, bvec3);uvec4 mix(uvec4, uvec4, bvec4);bool mix(bool, bool, bool );bvec2 mix(bvec2, bvec2, bvec2);bvec3 mix(bvec3, bvec3, bvec3);bvec4 mix(bvec4, bvec4, bvec4); float16_t radians(float16_t);f16vec2 radians(f16vec2);f16vec3 radians(f16vec3);f16vec4 radians(f16vec4);float16_t degrees(float16_t);f16vec2 degrees(f16vec2);f16vec3 degrees(f16vec3);f16vec4 degrees(f16vec4);float16_t sin(float16_t);f16vec2 sin(f16vec2);f16vec3 sin(f16vec3);f16vec4 sin(f16vec4);float16_t cos(float16_t);f16vec2 cos(f16vec2);f16vec3 cos(f16vec3);f16vec4 cos(f16vec4);float16_t tan(float16_t);f16vec2 tan(f16vec2);f16vec3 tan(f16vec3);f16vec4 tan(f16vec4);float16_t asin(float16_t);f16vec2 asin(f16vec2);f16vec3 asin(f16vec3);f16vec4 asin(f16vec4);float16_t acos(float16_t);f16vec2 acos(f16vec2);f16vec3 acos(f16vec3);f16vec4 acos(f16vec4);float16_t atan(float16_t, float16_t);f16vec2 atan(f16vec2, f16vec2);f16vec3 atan(f16vec3, f16vec3);f16vec4 atan(f16vec4, f16vec4);float16_t atan(float16_t);f16vec2 atan(f16vec2);f16vec3 atan(f16vec3);f16vec4 atan(f16vec4);float16_t sinh(float16_t);f16vec2 sinh(f16vec2);f16vec3 sinh(f16vec3);f16vec4 sinh(f16vec4);float16_t cosh(float16_t);f16vec2 cosh(f16vec2);f16vec3 cosh(f16vec3);f16vec4 cosh(f16vec4);float16_t tanh(float16_t);f16vec2 tanh(f16vec2);f16vec3 tanh(f16vec3);f16vec4 tanh(f16vec4);float16_t asinh(float16_t);f16vec2 asinh(f16vec2);f16vec3 asinh(f16vec3);f16vec4 asinh(f16vec4);float16_t acosh(float16_t);f16vec2 acosh(f16vec2);f16vec3 acosh(f16vec3);f16vec4 acosh(f16vec4);float16_t atanh(float16_t);f16vec2 atanh(f16vec2);f16vec3 atanh(f16vec3);f16vec4 atanh(f16vec4);float16_t pow(float16_t, float16_t);f16vec2 pow(f16vec2, f16vec2);f16vec3 pow(f16vec3, f16vec3);f16vec4 pow(f16vec4, f16vec4);float16_t exp(float16_t);f16vec2 exp(f16vec2);f16vec3 exp(f16vec3);f16vec4 exp(f16vec4);float16_t log(float16_t);f16vec2 log(f16vec2);f16vec3 log(f16vec3);f16vec4 log(f16vec4);float16_t exp2(float16_t);f16vec2 exp2(f16vec2);f16vec3 exp2(f16vec3);f16vec4 exp2(f16vec4);float16_t log2(float16_t);f16vec2 log2(f16vec2);f16vec3 log2(f16vec3);f16vec4 log2(f16vec4);float16_t sqrt(float16_t);f16vec2 sqrt(f16vec2);f16vec3 sqrt(f16vec3);f16vec4 sqrt(f16vec4);float16_t inversesqrt(float16_t);f16vec2 inversesqrt(f16vec2);f16vec3 inversesqrt(f16vec3);f16vec4 inversesqrt(f16vec4);float16_t abs(float16_t);f16vec2 abs(f16vec2);f16vec3 abs(f16vec3);f16vec4 abs(f16vec4);float16_t sign(float16_t);f16vec2 sign(f16vec2);f16vec3 sign(f16vec3);f16vec4 sign(f16vec4);float16_t floor(float16_t);f16vec2 floor(f16vec2);f16vec3 floor(f16vec3);f16vec4 floor(f16vec4);float16_t trunc(float16_t);f16vec2 trunc(f16vec2);f16vec3 trunc(f16vec3);f16vec4 trunc(f16vec4);float16_t round(float16_t);f16vec2 round(f16vec2);f16vec3 round(f16vec3);f16vec4 round(f16vec4);float16_t roundEven(float16_t);f16vec2 roundEven(f16vec2);f16vec3 roundEven(f16vec3);f16vec4 roundEven(f16vec4);float16_t ceil(float16_t);f16vec2 ceil(f16vec2);f16vec3 ceil(f16vec3);f16vec4 ceil(f16vec4);float16_t fract(float16_t);f16vec2 fract(f16vec2);f16vec3 fract(f16vec3);f16vec4 fract(f16vec4);float16_t mod(float16_t, float16_t);f16vec2 mod(f16vec2, float16_t);f16vec3 mod(f16vec3, float16_t);f16vec4 mod(f16vec4, float16_t);f16vec2 mod(f16vec2, f16vec2);f16vec3 mod(f16vec3, f16vec3);f16vec4 mod(f16vec4, f16vec4);float16_t modf(float16_t, out float16_t);f16vec2 modf(f16vec2, out f16vec2);f16vec3 modf(f16vec3, out f16vec3);f16vec4 modf(f16vec4, out f16vec4);float16_t min(float16_t, float16_t);f16vec2 min(f16vec2, float16_t);f16vec3 min(f16vec3, float16_t);f16vec4 min(f16vec4, float16_t);f16vec2 min(f16vec2, f16vec2);f16vec3 min(f16vec3, f16vec3);f16vec4 min(f16vec4, f16vec4);float16_t max(float16_t, float16_t);f16vec2 max(f16vec2, float16_t);f16vec3 max(f16vec3, float16_t);f16vec4 max(f16vec4, float16_t);f16vec2 max(f16vec2, f16vec2);f16vec3 max(f16vec3, f16vec3);f16vec4 max(f16vec4, f16vec4);float16_t clamp(float16_t, float16_t, float16_t);f16vec2 clamp(f16vec2, float16_t, float16_t);f16vec3 clamp(f16vec3, float16_t, float16_t);f16vec4 clamp(f16vec4, float16_t, float16_t);f16vec2 clamp(f16vec2, f16vec2, f16vec2);f16vec3 clamp(f16vec3, f16vec3, f16vec3);f16vec4 clamp(f16vec4, f16vec4, f16vec4);float16_t mix(float16_t, float16_t, float16_t);f16vec2 mix(f16vec2, f16vec2, float16_t);f16vec3 mix(f16vec3, f16vec3, float16_t);f16vec4 mix(f16vec4, f16vec4, float16_t);f16vec2 mix(f16vec2, f16vec2, f16vec2);f16vec3 mix(f16vec3, f16vec3, f16vec3);f16vec4 mix(f16vec4, f16vec4, f16vec4);float16_t mix(float16_t, float16_t, bool);f16vec2 mix(f16vec2, f16vec2, bvec2);f16vec3 mix(f16vec3, f16vec3, bvec3);f16vec4 mix(f16vec4, f16vec4, bvec4);float16_t step(float16_t, float16_t);f16vec2 step(f16vec2, f16vec2);f16vec3 step(f16vec3, f16vec3);f16vec4 step(f16vec4, f16vec4);f16vec2 step(float16_t, f16vec2);f16vec3 step(float16_t, f16vec3);f16vec4 step(float16_t, f16vec4);float16_t smoothstep(float16_t, float16_t, float16_t);f16vec2 smoothstep(f16vec2, f16vec2, f16vec2);f16vec3 smoothstep(f16vec3, f16vec3, f16vec3);f16vec4 smoothstep(f16vec4, f16vec4, f16vec4);f16vec2 smoothstep(float16_t, float16_t, f16vec2);f16vec3 smoothstep(float16_t, float16_t, f16vec3);f16vec4 smoothstep(float16_t, float16_t, f16vec4);bool isnan(float16_t);bvec2 isnan(f16vec2);bvec3 isnan(f16vec3);bvec4 isnan(f16vec4);bool isinf(float16_t);bvec2 isinf(f16vec2);bvec3 isinf(f16vec3);bvec4 isinf(f16vec4);float16_t fma(float16_t, float16_t, float16_t);f16vec2 fma(f16vec2, f16vec2, f16vec2);f16vec3 fma(f16vec3, f16vec3, f16vec3);f16vec4 fma(f16vec4, f16vec4, f16vec4);float16_t frexp(float16_t, out int);f16vec2 frexp(f16vec2, out ivec2);f16vec3 frexp(f16vec3, out ivec3);f16vec4 frexp(f16vec4, out ivec4);float16_t ldexp(float16_t, in int);f16vec2 ldexp(f16vec2, in ivec2);f16vec3 ldexp(f16vec3, in ivec3);f16vec4 ldexp(f16vec4, in ivec4);uint packFloat2x16(f16vec2);f16vec2 unpackFloat2x16(uint);float16_t length(float16_t);float16_t length(f16vec2);float16_t length(f16vec3);float16_t length(f16vec4);float16_t distance(float16_t, float16_t);float16_t distance(f16vec2, f16vec2);float16_t distance(f16vec3, f16vec3);float16_t distance(f16vec4, f16vec4);float16_t dot(float16_t, float16_t);float16_t dot(f16vec2, f16vec2);float16_t dot(f16vec3, f16vec3);float16_t dot(f16vec4, f16vec4);f16vec3 cross(f16vec3, f16vec3);float16_t normalize(float16_t);f16vec2 normalize(f16vec2);f16vec3 normalize(f16vec3);f16vec4 normalize(f16vec4);float16_t faceforward(float16_t, float16_t, float16_t);f16vec2 faceforward(f16vec2, f16vec2, f16vec2);f16vec3 faceforward(f16vec3, f16vec3, f16vec3);f16vec4 faceforward(f16vec4, f16vec4, f16vec4);float16_t reflect(float16_t, float16_t);f16vec2 reflect(f16vec2, f16vec2);f16vec3 reflect(f16vec3, f16vec3);f16vec4 reflect(f16vec4, f16vec4);float16_t refract(float16_t, float16_t, float16_t);f16vec2 refract(f16vec2, f16vec2, float16_t);f16vec3 refract(f16vec3, f16vec3, float16_t);f16vec4 refract(f16vec4, f16vec4, float16_t);f16mat2 matrixCompMult(f16mat2, f16mat2);f16mat3 matrixCompMult(f16mat3, f16mat3);f16mat4 matrixCompMult(f16mat4, f16mat4);f16mat2x3 matrixCompMult(f16mat2x3, f16mat2x3);f16mat2x4 matrixCompMult(f16mat2x4, f16mat2x4);f16mat3x2 matrixCompMult(f16mat3x2, f16mat3x2);f16mat3x4 matrixCompMult(f16mat3x4, f16mat3x4);f16mat4x2 matrixCompMult(f16mat4x2, f16mat4x2);f16mat4x3 matrixCompMult(f16mat4x3, f16mat4x3);f16mat2 outerProduct(f16vec2, f16vec2);f16mat3 outerProduct(f16vec3, f16vec3);f16mat4 outerProduct(f16vec4, f16vec4);f16mat2x3 outerProduct(f16vec3, f16vec2);f16mat3x2 outerProduct(f16vec2, f16vec3);f16mat2x4 outerProduct(f16vec4, f16vec2);f16mat4x2 outerProduct(f16vec2, f16vec4);f16mat3x4 outerProduct(f16vec4, f16vec3);f16mat4x3 outerProduct(f16vec3, f16vec4);f16mat2 transpose(f16mat2);f16mat3 transpose(f16mat3);f16mat4 transpose(f16mat4);f16mat2x3 transpose(f16mat3x2);f16mat3x2 transpose(f16mat2x3);f16mat2x4 transpose(f16mat4x2);f16mat4x2 transpose(f16mat2x4);f16mat3x4 transpose(f16mat4x3);f16mat4x3 transpose(f16mat3x4);float16_t determinant(f16mat2);float16_t determinant(f16mat3);float16_t determinant(f16mat4);f16mat2 inverse(f16mat2);f16mat3 inverse(f16mat3);f16mat4 inverse(f16mat4);bvec2 lessThan(f16vec2, f16vec2);bvec3 lessThan(f16vec3, f16vec3);bvec4 lessThan(f16vec4, f16vec4);bvec2 lessThanEqual(f16vec2, f16vec2);bvec3 lessThanEqual(f16vec3, f16vec3);bvec4 lessThanEqual(f16vec4, f16vec4);bvec2 greaterThan(f16vec2, f16vec2);bvec3 greaterThan(f16vec3, f16vec3);bvec4 greaterThan(f16vec4, f16vec4);bvec2 greaterThanEqual(f16vec2, f16vec2);bvec3 greaterThanEqual(f16vec3, f16vec3);bvec4 greaterThanEqual(f16vec4, f16vec4);bvec2 equal(f16vec2, f16vec2);bvec3 equal(f16vec3, f16vec3);bvec4 equal(f16vec4, f16vec4);bvec2 notEqual(f16vec2, f16vec2);bvec3 notEqual(f16vec3, f16vec3);bvec4 notEqual(f16vec4, f16vec4); int8_t abs(int8_t);i8vec2 abs(i8vec2);i8vec3 abs(i8vec3);i8vec4 abs(i8vec4);int8_t sign(int8_t);i8vec2 sign(i8vec2);i8vec3 sign(i8vec3);i8vec4 sign(i8vec4);int8_t min(int8_t x, int8_t y);i8vec2 min(i8vec2 x, int8_t y);i8vec3 min(i8vec3 x, int8_t y);i8vec4 min(i8vec4 x, int8_t y);i8vec2 min(i8vec2 x, i8vec2 y);i8vec3 min(i8vec3 x, i8vec3 y);i8vec4 min(i8vec4 x, i8vec4 y);uint8_t min(uint8_t x, uint8_t y);u8vec2 min(u8vec2 x, uint8_t y);u8vec3 min(u8vec3 x, uint8_t y);u8vec4 min(u8vec4 x, uint8_t y);u8vec2 min(u8vec2 x, u8vec2 y);u8vec3 min(u8vec3 x, u8vec3 y);u8vec4 min(u8vec4 x, u8vec4 y);int8_t max(int8_t x, int8_t y);i8vec2 max(i8vec2 x, int8_t y);i8vec3 max(i8vec3 x, int8_t y);i8vec4 max(i8vec4 x, int8_t y);i8vec2 max(i8vec2 x, i8vec2 y);i8vec3 max(i8vec3 x, i8vec3 y);i8vec4 max(i8vec4 x, i8vec4 y);uint8_t max(uint8_t x, uint8_t y);u8vec2 max(u8vec2 x, uint8_t y);u8vec3 max(u8vec3 x, uint8_t y);u8vec4 max(u8vec4 x, uint8_t y);u8vec2 max(u8vec2 x, u8vec2 y);u8vec3 max(u8vec3 x, u8vec3 y);u8vec4 max(u8vec4 x, u8vec4 y);int8_t clamp(int8_t x, int8_t minVal, int8_t maxVal);i8vec2 clamp(i8vec2 x, int8_t minVal, int8_t maxVal);i8vec3 clamp(i8vec3 x, int8_t minVal, int8_t maxVal);i8vec4 clamp(i8vec4 x, int8_t minVal, int8_t maxVal);i8vec2 clamp(i8vec2 x, i8vec2 minVal, i8vec2 maxVal);i8vec3 clamp(i8vec3 x, i8vec3 minVal, i8vec3 maxVal);i8vec4 clamp(i8vec4 x, i8vec4 minVal, i8vec4 maxVal);uint8_t clamp(uint8_t x, uint8_t minVal, uint8_t maxVal);u8vec2 clamp(u8vec2 x, uint8_t minVal, uint8_t maxVal);u8vec3 clamp(u8vec3 x, uint8_t minVal, uint8_t maxVal);u8vec4 clamp(u8vec4 x, uint8_t minVal, uint8_t maxVal);u8vec2 clamp(u8vec2 x, u8vec2 minVal, u8vec2 maxVal);u8vec3 clamp(u8vec3 x, u8vec3 minVal, u8vec3 maxVal);u8vec4 clamp(u8vec4 x, u8vec4 minVal, u8vec4 maxVal);int8_t mix(int8_t, int8_t, bool);i8vec2 mix(i8vec2, i8vec2, bvec2);i8vec3 mix(i8vec3, i8vec3, bvec3);i8vec4 mix(i8vec4, i8vec4, bvec4);uint8_t mix(uint8_t, uint8_t, bool);u8vec2 mix(u8vec2, u8vec2, bvec2);u8vec3 mix(u8vec3, u8vec3, bvec3);u8vec4 mix(u8vec4, u8vec4, bvec4);bvec2 lessThan(i8vec2, i8vec2);bvec3 lessThan(i8vec3, i8vec3);bvec4 lessThan(i8vec4, i8vec4);bvec2 lessThan(u8vec2, u8vec2);bvec3 lessThan(u8vec3, u8vec3);bvec4 lessThan(u8vec4, u8vec4);bvec2 lessThanEqual(i8vec2, i8vec2);bvec3 lessThanEqual(i8vec3, i8vec3);bvec4 lessThanEqual(i8vec4, i8vec4);bvec2 lessThanEqual(u8vec2, u8vec2);bvec3 lessThanEqual(u8vec3, u8vec3);bvec4 lessThanEqual(u8vec4, u8vec4);bvec2 greaterThan(i8vec2, i8vec2);bvec3 greaterThan(i8vec3, i8vec3);bvec4 greaterThan(i8vec4, i8vec4);bvec2 greaterThan(u8vec2, u8vec2);bvec3 greaterThan(u8vec3, u8vec3);bvec4 greaterThan(u8vec4, u8vec4);bvec2 greaterThanEqual(i8vec2, i8vec2);bvec3 greaterThanEqual(i8vec3, i8vec3);bvec4 greaterThanEqual(i8vec4, i8vec4);bvec2 greaterThanEqual(u8vec2, u8vec2);bvec3 greaterThanEqual(u8vec3, u8vec3);bvec4 greaterThanEqual(u8vec4, u8vec4);bvec2 equal(i8vec2, i8vec2);bvec3 equal(i8vec3, i8vec3);bvec4 equal(i8vec4, i8vec4);bvec2 equal(u8vec2, u8vec2);bvec3 equal(u8vec3, u8vec3);bvec4 equal(u8vec4, u8vec4);bvec2 notEqual(i8vec2, i8vec2);bvec3 notEqual(i8vec3, i8vec3);bvec4 notEqual(i8vec4, i8vec4);bvec2 notEqual(u8vec2, u8vec2);bvec3 notEqual(u8vec3, u8vec3);bvec4 notEqual(u8vec4, u8vec4); int8_t bitfieldExtract( int8_t, int8_t, int8_t);i8vec2 bitfieldExtract(i8vec2, int8_t, int8_t);i8vec3 bitfieldExtract(i8vec3, int8_t, int8_t);i8vec4 bitfieldExtract(i8vec4, int8_t, int8_t); uint8_t bitfieldExtract( uint8_t, int8_t, int8_t);u8vec2 bitfieldExtract(u8vec2, int8_t, int8_t);u8vec3 bitfieldExtract(u8vec3, int8_t, int8_t);u8vec4 bitfieldExtract(u8vec4, int8_t, int8_t); int8_t bitfieldInsert( int8_t base, int8_t, int8_t, int8_t);i8vec2 bitfieldInsert(i8vec2 base, i8vec2, int8_t, int8_t);i8vec3 bitfieldInsert(i8vec3 base, i8vec3, int8_t, int8_t);i8vec4 bitfieldInsert(i8vec4 base, i8vec4, int8_t, int8_t); uint8_t bitfieldInsert( uint8_t base, uint8_t, int8_t, int8_t);u8vec2 bitfieldInsert(u8vec2 base, u8vec2, int8_t, int8_t);u8vec3 bitfieldInsert(u8vec3 base, u8vec3, int8_t, int8_t);u8vec4 bitfieldInsert(u8vec4 base, u8vec4, int8_t, int8_t); int8_t bitCount( int8_t);i8vec2 bitCount(i8vec2);i8vec3 bitCount(i8vec3);i8vec4 bitCount(i8vec4); int8_t bitCount( uint8_t);i8vec2 bitCount(u8vec2);i8vec3 bitCount(u8vec3);i8vec4 bitCount(u8vec4); int8_t findLSB( int8_t);i8vec2 findLSB(i8vec2);i8vec3 findLSB(i8vec3);i8vec4 findLSB(i8vec4); int8_t findLSB( uint8_t);i8vec2 findLSB(u8vec2);i8vec3 findLSB(u8vec3);i8vec4 findLSB(u8vec4); int8_t findMSB( int8_t);i8vec2 findMSB(i8vec2);i8vec3 findMSB(i8vec3);i8vec4 findMSB(i8vec4); int8_t findMSB( uint8_t);i8vec2 findMSB(u8vec2);i8vec3 findMSB(u8vec3);i8vec4 findMSB(u8vec4);int16_t abs(int16_t);i16vec2 abs(i16vec2);i16vec3 abs(i16vec3);i16vec4 abs(i16vec4);int16_t sign(int16_t);i16vec2 sign(i16vec2);i16vec3 sign(i16vec3);i16vec4 sign(i16vec4);int16_t min(int16_t x, int16_t y);i16vec2 min(i16vec2 x, int16_t y);i16vec3 min(i16vec3 x, int16_t y);i16vec4 min(i16vec4 x, int16_t y);i16vec2 min(i16vec2 x, i16vec2 y);i16vec3 min(i16vec3 x, i16vec3 y);i16vec4 min(i16vec4 x, i16vec4 y);uint16_t min(uint16_t x, uint16_t y);u16vec2 min(u16vec2 x, uint16_t y);u16vec3 min(u16vec3 x, uint16_t y);u16vec4 min(u16vec4 x, uint16_t y);u16vec2 min(u16vec2 x, u16vec2 y);u16vec3 min(u16vec3 x, u16vec3 y);u16vec4 min(u16vec4 x, u16vec4 y);int16_t max(int16_t x, int16_t y);i16vec2 max(i16vec2 x, int16_t y);i16vec3 max(i16vec3 x, int16_t y);i16vec4 max(i16vec4 x, int16_t y);i16vec2 max(i16vec2 x, i16vec2 y);i16vec3 max(i16vec3 x, i16vec3 y);i16vec4 max(i16vec4 x, i16vec4 y);uint16_t max(uint16_t x, uint16_t y);u16vec2 max(u16vec2 x, uint16_t y);u16vec3 max(u16vec3 x, uint16_t y);u16vec4 max(u16vec4 x, uint16_t y);u16vec2 max(u16vec2 x, u16vec2 y);u16vec3 max(u16vec3 x, u16vec3 y);u16vec4 max(u16vec4 x, u16vec4 y);int16_t clamp(int16_t x, int16_t minVal, int16_t maxVal);i16vec2 clamp(i16vec2 x, int16_t minVal, int16_t maxVal);i16vec3 clamp(i16vec3 x, int16_t minVal, int16_t maxVal);i16vec4 clamp(i16vec4 x, int16_t minVal, int16_t maxVal);i16vec2 clamp(i16vec2 x, i16vec2 minVal, i16vec2 maxVal);i16vec3 clamp(i16vec3 x, i16vec3 minVal, i16vec3 maxVal);i16vec4 clamp(i16vec4 x, i16vec4 minVal, i16vec4 maxVal);uint16_t clamp(uint16_t x, uint16_t minVal, uint16_t maxVal);u16vec2 clamp(u16vec2 x, uint16_t minVal, uint16_t maxVal);u16vec3 clamp(u16vec3 x, uint16_t minVal, uint16_t maxVal);u16vec4 clamp(u16vec4 x, uint16_t minVal, uint16_t maxVal);u16vec2 clamp(u16vec2 x, u16vec2 minVal, u16vec2 maxVal);u16vec3 clamp(u16vec3 x, u16vec3 minVal, u16vec3 maxVal);u16vec4 clamp(u16vec4 x, u16vec4 minVal, u16vec4 maxVal);int16_t mix(int16_t, int16_t, bool);i16vec2 mix(i16vec2, i16vec2, bvec2);i16vec3 mix(i16vec3, i16vec3, bvec3);i16vec4 mix(i16vec4, i16vec4, bvec4);uint16_t mix(uint16_t, uint16_t, bool);u16vec2 mix(u16vec2, u16vec2, bvec2);u16vec3 mix(u16vec3, u16vec3, bvec3);u16vec4 mix(u16vec4, u16vec4, bvec4);float16_t frexp(float16_t, out int16_t);f16vec2 frexp(f16vec2, out i16vec2);f16vec3 frexp(f16vec3, out i16vec3);f16vec4 frexp(f16vec4, out i16vec4);float16_t ldexp(float16_t, int16_t);f16vec2 ldexp(f16vec2, i16vec2);f16vec3 ldexp(f16vec3, i16vec3);f16vec4 ldexp(f16vec4, i16vec4);int16_t halfBitsToInt16(float16_t);i16vec2 halfBitsToInt16(f16vec2);i16vec3 halhBitsToInt16(f16vec3);i16vec4 halfBitsToInt16(f16vec4);uint16_t halfBitsToUint16(float16_t);u16vec2 halfBitsToUint16(f16vec2);u16vec3 halfBitsToUint16(f16vec3);u16vec4 halfBitsToUint16(f16vec4);int16_t float16BitsToInt16(float16_t);i16vec2 float16BitsToInt16(f16vec2);i16vec3 float16BitsToInt16(f16vec3);i16vec4 float16BitsToInt16(f16vec4);uint16_t float16BitsToUint16(float16_t);u16vec2 float16BitsToUint16(f16vec2);u16vec3 float16BitsToUint16(f16vec3);u16vec4 float16BitsToUint16(f16vec4);float16_t int16BitsToFloat16(int16_t);f16vec2 int16BitsToFloat16(i16vec2);f16vec3 int16BitsToFloat16(i16vec3);f16vec4 int16BitsToFloat16(i16vec4);float16_t uint16BitsToFloat16(uint16_t);f16vec2 uint16BitsToFloat16(u16vec2);f16vec3 uint16BitsToFloat16(u16vec3);f16vec4 uint16BitsToFloat16(u16vec4);float16_t int16BitsToHalf(int16_t);f16vec2 int16BitsToHalf(i16vec2);f16vec3 int16BitsToHalf(i16vec3);f16vec4 int16BitsToHalf(i16vec4);float16_t uint16BitsToHalf(uint16_t);f16vec2 uint16BitsToHalf(u16vec2);f16vec3 uint16BitsToHalf(u16vec3);f16vec4 uint16BitsToHalf(u16vec4);int packInt2x16(i16vec2);uint packUint2x16(u16vec2);int64_t packInt4x16(i16vec4);uint64_t packUint4x16(u16vec4);i16vec2 unpackInt2x16(int);u16vec2 unpackUint2x16(uint);i16vec4 unpackInt4x16(int64_t);u16vec4 unpackUint4x16(uint64_t);bvec2 lessThan(i16vec2, i16vec2);bvec3 lessThan(i16vec3, i16vec3);bvec4 lessThan(i16vec4, i16vec4);bvec2 lessThan(u16vec2, u16vec2);bvec3 lessThan(u16vec3, u16vec3);bvec4 lessThan(u16vec4, u16vec4);bvec2 lessThanEqual(i16vec2, i16vec2);bvec3 lessThanEqual(i16vec3, i16vec3);bvec4 lessThanEqual(i16vec4, i16vec4);bvec2 lessThanEqual(u16vec2, u16vec2);bvec3 lessThanEqual(u16vec3, u16vec3);bvec4 lessThanEqual(u16vec4, u16vec4);bvec2 greaterThan(i16vec2, i16vec2);bvec3 greaterThan(i16vec3, i16vec3);bvec4 greaterThan(i16vec4, i16vec4);bvec2 greaterThan(u16vec2, u16vec2);bvec3 greaterThan(u16vec3, u16vec3);bvec4 greaterThan(u16vec4, u16vec4);bvec2 greaterThanEqual(i16vec2, i16vec2);bvec3 greaterThanEqual(i16vec3, i16vec3);bvec4 greaterThanEqual(i16vec4, i16vec4);bvec2 greaterThanEqual(u16vec2, u16vec2);bvec3 greaterThanEqual(u16vec3, u16vec3);bvec4 greaterThanEqual(u16vec4, u16vec4);bvec2 equal(i16vec2, i16vec2);bvec3 equal(i16vec3, i16vec3);bvec4 equal(i16vec4, i16vec4);bvec2 equal(u16vec2, u16vec2);bvec3 equal(u16vec3, u16vec3);bvec4 equal(u16vec4, u16vec4);bvec2 notEqual(i16vec2, i16vec2);bvec3 notEqual(i16vec3, i16vec3);bvec4 notEqual(i16vec4, i16vec4);bvec2 notEqual(u16vec2, u16vec2);bvec3 notEqual(u16vec3, u16vec3);bvec4 notEqual(u16vec4, u16vec4); int16_t bitfieldExtract( int16_t, int16_t, int16_t);i16vec2 bitfieldExtract(i16vec2, int16_t, int16_t);i16vec3 bitfieldExtract(i16vec3, int16_t, int16_t);i16vec4 bitfieldExtract(i16vec4, int16_t, int16_t); uint16_t bitfieldExtract( uint16_t, int16_t, int16_t);u16vec2 bitfieldExtract(u16vec2, int16_t, int16_t);u16vec3 bitfieldExtract(u16vec3, int16_t, int16_t);u16vec4 bitfieldExtract(u16vec4, int16_t, int16_t); int16_t bitfieldInsert( int16_t base, int16_t, int16_t, int16_t);i16vec2 bitfieldInsert(i16vec2 base, i16vec2, int16_t, int16_t);i16vec3 bitfieldInsert(i16vec3 base, i16vec3, int16_t, int16_t);i16vec4 bitfieldInsert(i16vec4 base, i16vec4, int16_t, int16_t); uint16_t bitfieldInsert( uint16_t base, uint16_t, int16_t, int16_t);u16vec2 bitfieldInsert(u16vec2 base, u16vec2, int16_t, int16_t);u16vec3 bitfieldInsert(u16vec3 base, u16vec3, int16_t, int16_t);u16vec4 bitfieldInsert(u16vec4 base, u16vec4, int16_t, int16_t); int16_t bitCount( int16_t);i16vec2 bitCount(i16vec2);i16vec3 bitCount(i16vec3);i16vec4 bitCount(i16vec4); int16_t bitCount( uint16_t);i16vec2 bitCount(u16vec2);i16vec3 bitCount(u16vec3);i16vec4 bitCount(u16vec4); int16_t findLSB( int16_t);i16vec2 findLSB(i16vec2);i16vec3 findLSB(i16vec3);i16vec4 findLSB(i16vec4); int16_t findLSB( uint16_t);i16vec2 findLSB(u16vec2);i16vec3 findLSB(u16vec3);i16vec4 findLSB(u16vec4); int16_t findMSB( int16_t);i16vec2 findMSB(i16vec2);i16vec3 findMSB(i16vec3);i16vec4 findMSB(i16vec4); int16_t findMSB( uint16_t);i16vec2 findMSB(u16vec2);i16vec3 findMSB(u16vec3);i16vec4 findMSB(u16vec4);int16_t pack16(i8vec2);uint16_t pack16(u8vec2);int32_t pack32(i8vec4);uint32_t pack32(u8vec4);int32_t pack32(i16vec2);uint32_t pack32(u16vec2);int64_t pack64(i16vec4);uint64_t pack64(u16vec4);int64_t pack64(i32vec2);uint64_t pack64(u32vec2);i8vec2 unpack8(int16_t);u8vec2 unpack8(uint16_t);i8vec4 unpack8(int32_t);u8vec4 unpack8(uint32_t);i16vec2 unpack16(int32_t);u16vec2 unpack16(uint32_t);i16vec4 unpack16(int64_t);u16vec4 unpack16(uint64_t);i32vec2 unpack32(int64_t);u32vec2 unpack32(uint64_t); float64_t interpolateAtCentroid(float64_t);f64vec2 interpolateAtCentroid(f64vec2);f64vec3 interpolateAtCentroid(f64vec3);f64vec4 interpolateAtCentroid(f64vec4);float64_t interpolateAtSample(float64_t, int);f64vec2 interpolateAtSample(f64vec2, int);f64vec3 interpolateAtSample(f64vec3, int);f64vec4 interpolateAtSample(f64vec4, int);float64_t interpolateAtOffset(float64_t, f64vec2);f64vec2 interpolateAtOffset(f64vec2, f64vec2);f64vec3 interpolateAtOffset(f64vec3, f64vec2);f64vec4 interpolateAtOffset(f64vec4, f64vec2); vec4 ftransform();vec4 texture2DLod(sampler2D, vec2, float);vec4 texture2DProjLod(sampler2D, vec3, float);vec4 texture2DProjLod(sampler2D, vec4, float);vec4 texture3DLod(sampler3D, vec3, float);vec4 texture3DProjLod(sampler3D, vec4, float);vec4 textureCubeLod(samplerCube, vec3, float); vec4 texture1DLod(sampler1D, float, float);vec4 texture1DProjLod(sampler1D, vec2, float);vec4 texture1DProjLod(sampler1D, vec4, float);vec4 shadow1DLod(sampler1DShadow, vec3, float);vec4 shadow2DLod(sampler2DShadow, vec3, float);vec4 shadow1DProjLod(sampler1DShadow, vec4, float);vec4 shadow2DProjLod(sampler2DShadow, vec4, float);vec4 texture1DGradARB(sampler1D, float, float, float);vec4 texture1DProjGradARB(sampler1D, vec2, float, float);vec4 texture1DProjGradARB(sampler1D, vec4, float, float);vec4 texture2DGradARB(sampler2D, vec2, vec2, vec2);vec4 texture2DProjGradARB(sampler2D, vec3, vec2, vec2);vec4 texture2DProjGradARB(sampler2D, vec4, vec2, vec2);vec4 texture3DGradARB(sampler3D, vec3, vec3, vec3);vec4 texture3DProjGradARB(sampler3D, vec4, vec3, vec3);vec4 textureCubeGradARB(samplerCube, vec3, vec3, vec3);vec4 shadow1DGradARB(sampler1DShadow, vec3, float, float);vec4 shadow1DProjGradARB( sampler1DShadow, vec4, float, float);vec4 shadow2DGradARB(sampler2DShadow, vec3, vec2, vec2);vec4 shadow2DProjGradARB( sampler2DShadow, vec4, vec2, vec2);vec4 texture2DRectGradARB(sampler2DRect, vec2, vec2, vec2);vec4 texture2DRectProjGradARB( sampler2DRect, vec3, vec2, vec2);vec4 texture2DRectProjGradARB( sampler2DRect, vec4, vec2, vec2);vec4 shadow2DRectGradARB( sampler2DRectShadow, vec3, vec2, vec2);vec4 shadow2DRectProjGradARB(sampler2DRectShadow, vec4, vec2, vec2); void EmitStreamVertex(int);void EndStreamPrimitive(int);void EmitVertex();void EndPrimitive(); void barrier();void memoryBarrier();void memoryBarrierBuffer();void memoryBarrierShared();void groupMemoryBarrier();void memoryBarrierAtomicCounter();void memoryBarrierImage();void controlBarrier(int, int, int, int); void memoryBarrier(int, int, int); void debugPrintfEXT(); void coopMatLoadNV(out fcoopmatNV m, volatile coherent float16_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out fcoopmatNV m, volatile coherent float[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out fcoopmatNV m, volatile coherent uint8_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out fcoopmatNV m, volatile coherent uint16_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out fcoopmatNV m, volatile coherent uint[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out fcoopmatNV m, volatile coherent uint64_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out fcoopmatNV m, volatile coherent uvec2[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out fcoopmatNV m, volatile coherent uvec4[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent float16_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent float[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent float64_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent uint8_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent uint16_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent uint[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent uint64_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent uvec2[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(fcoopmatNV m, volatile coherent uvec4[] buf, uint element, uint stride, bool colMajor); fcoopmatNV coopMatMulAddNV(fcoopmatNV A, fcoopmatNV B, fcoopmatNV C); void coopMatLoadNV(out icoopmatNV m, volatile coherent int8_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent int16_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent int[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent int64_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent ivec2[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent ivec4[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent uint8_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent uint16_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent uint[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent uint64_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent uvec2[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out icoopmatNV m, volatile coherent uvec4[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent int8_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent int16_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent int[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent int64_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent ivec2[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent ivec4[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent uint8_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent uint16_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent uint[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent uint64_t[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent uvec2[] buf, uint element, uint stride, bool colMajor); void coopMatLoadNV(out ucoopmatNV m, volatile coherent uvec4[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent int8_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent int16_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent int[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent int64_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent ivec2[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent ivec4[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent uint8_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent uint16_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent uint[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent uint64_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent uvec2[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(icoopmatNV m, volatile coherent uvec4[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent int8_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent int16_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent int[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent int64_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent ivec2[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent ivec4[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent uint8_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent uint16_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent uint[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent uint64_t[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent uvec2[] buf, uint element, uint stride, bool colMajor); void coopMatStoreNV(ucoopmatNV m, volatile coherent uvec4[] buf, uint element, uint stride, bool colMajor); icoopmatNV coopMatMulAddNV(icoopmatNV A, icoopmatNV B, icoopmatNV C); ucoopmatNV coopMatMulAddNV(ucoopmatNV A, ucoopmatNV B, ucoopmatNV C); vec4 texture2D(sampler2D, vec2, float);vec4 texture2DProj(sampler2D, vec3, float);vec4 texture2DProj(sampler2D, vec4, float);vec4 texture3D(sampler3D, vec3, float);vec4 texture3DProj(sampler3D, vec4, float);vec4 textureCube(samplerCube, vec3, float); vec4 texture1D(sampler1D, float, float);vec4 texture1DProj(sampler1D, vec2, float);vec4 texture1DProj(sampler1D, vec4, float);vec4 shadow1D(sampler1DShadow, vec3, float);vec4 shadow2D(sampler2DShadow, vec3, float);vec4 shadow1DProj(sampler1DShadow, vec4, float);vec4 shadow2DProj(sampler2DShadow, vec4, float); vec4 texture2DLodEXT(sampler2D, vec2, float);vec4 texture2DProjLodEXT(sampler2D, vec3, float);vec4 texture2DProjLodEXT(sampler2D, vec4, float);vec4 textureCubeLodEXT(samplerCube, vec3, float); float interpolateAtCentroid(float);vec2 interpolateAtCentroid(vec2);vec3 interpolateAtCentroid(vec3);vec4 interpolateAtCentroid(vec4);float interpolateAtSample(float, int);vec2 interpolateAtSample(vec2, int);vec3 interpolateAtSample(vec3, int);vec4 interpolateAtSample(vec4, int);float interpolateAtOffset(float, vec2);vec2 interpolateAtOffset(vec2, vec2);vec3 interpolateAtOffset(vec3, vec2);vec4 interpolateAtOffset(vec4, vec2); void beginInvocationInterlockARB(void);void endInvocationInterlockARB(void);bool helperInvocationEXT(); float interpolateAtVertexAMD(float, uint);vec2 interpolateAtVertexAMD(vec2, uint);vec3 interpolateAtVertexAMD(vec3, uint);vec4 interpolateAtVertexAMD(vec4, uint);int interpolateAtVertexAMD(int, uint);ivec2 interpolateAtVertexAMD(ivec2, uint);ivec3 interpolateAtVertexAMD(ivec3, uint);ivec4 interpolateAtVertexAMD(ivec4, uint);uint interpolateAtVertexAMD(uint, uint);uvec2 interpolateAtVertexAMD(uvec2, uint);uvec3 interpolateAtVertexAMD(uvec3, uint);uvec4 interpolateAtVertexAMD(uvec4, uint);float16_t interpolateAtVertexAMD(float16_t, uint);f16vec2 interpolateAtVertexAMD(f16vec2, uint);f16vec3 interpolateAtVertexAMD(f16vec3, uint);f16vec4 interpolateAtVertexAMD(f16vec4, uint); float16_t interpolateAtCentroid(float16_t);f16vec2 interpolateAtCentroid(f16vec2);f16vec3 interpolateAtCentroid(f16vec3);f16vec4 interpolateAtCentroid(f16vec4);float16_t interpolateAtSample(float16_t, int);f16vec2 interpolateAtSample(f16vec2, int);f16vec3 interpolateAtSample(f16vec3, int);f16vec4 interpolateAtSample(f16vec4, int);float16_t interpolateAtOffset(float16_t, f16vec2);f16vec2 interpolateAtOffset(f16vec2, f16vec2);f16vec3 interpolateAtOffset(f16vec3, f16vec2);f16vec4 interpolateAtOffset(f16vec4, f16vec2); uvec2 clock2x32ARB();uint64_t clockARB();uvec2 clockRealtime2x32EXT();uint64_t clockRealtimeEXT(); uint fragmentMaskFetchAMD(subpassInputMS);uint fragmentMaskFetchAMD(isubpassInputMS);uint fragmentMaskFetchAMD(usubpassInputMS);vec4 fragmentFetchAMD(subpassInputMS, uint);ivec4 fragmentFetchAMD(isubpassInputMS, uint);uvec4 fragmentFetchAMD(usubpassInputMS, uint); void rayQueryInitializeEXT(rayQueryEXT, accelerationStructureEXT, uint, uint, vec3, float, vec3, float);void rayQueryTerminateEXT(rayQueryEXT);void rayQueryGenerateIntersectionEXT(rayQueryEXT, float);void rayQueryConfirmIntersectionEXT(rayQueryEXT);bool rayQueryProceedEXT(rayQueryEXT);uint rayQueryGetIntersectionTypeEXT(rayQueryEXT, bool);float rayQueryGetRayTMinEXT(rayQueryEXT);uint rayQueryGetRayFlagsEXT(rayQueryEXT);vec3 rayQueryGetWorldRayOriginEXT(rayQueryEXT);vec3 rayQueryGetWorldRayDirectionEXT(rayQueryEXT);float rayQueryGetIntersectionTEXT(rayQueryEXT, bool);int rayQueryGetIntersectionInstanceCustomIndexEXT(rayQueryEXT, bool);int rayQueryGetIntersectionInstanceIdEXT(rayQueryEXT, bool);uint rayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetEXT(rayQueryEXT, bool);int rayQueryGetIntersectionGeometryIndexEXT(rayQueryEXT, bool);int rayQueryGetIntersectionPrimitiveIndexEXT(rayQueryEXT, bool);vec2 rayQueryGetIntersectionBarycentricsEXT(rayQueryEXT, bool);bool rayQueryGetIntersectionFrontFaceEXT(rayQueryEXT, bool);bool rayQueryGetIntersectionCandidateAABBOpaqueEXT(rayQueryEXT);vec3 rayQueryGetIntersectionObjectRayDirectionEXT(rayQueryEXT, bool);vec3 rayQueryGetIntersectionObjectRayOriginEXT(rayQueryEXT, bool);mat4x3 rayQueryGetIntersectionObjectToWorldEXT(rayQueryEXT, bool);mat4x3 rayQueryGetIntersectionWorldToObjectEXT(rayQueryEXT, bool); void traceNV(accelerationStructureNV,uint,uint,uint,uint,uint,vec3,float,vec3,float,int);void traceRayMotionNV(accelerationStructureNV,uint,uint,uint,uint,uint,vec3,float,vec3,float,float,int);void traceRayEXT(accelerationStructureEXT,uint,uint,uint,uint,uint,vec3,float,vec3,float,int);void executeCallableNV(uint, int);void executeCallableEXT(uint, int); bool reportIntersectionNV(float, uint);bool reportIntersectionEXT(float, uint); void ignoreIntersectionNV();void terminateRayNV(); void writePackedPrimitiveIndices4x8NV(uint, uint); struct gl_DepthRangeParameters {highp float near;highp float far;highp float diff;float near;float far;float diff;};uniform gl_DepthRangeParameters gl_DepthRange; uniform mat4 gl_ModelViewMatrix;uniform mat4 gl_ProjectionMatrix;uniform mat4 gl_ModelViewProjectionMatrix;uniform mat3 gl_NormalMatrix;uniform mat4 gl_ModelViewMatrixInverse;uniform mat4 gl_ProjectionMatrixInverse;uniform mat4 gl_ModelViewProjectionMatrixInverse;uniform mat4 gl_ModelViewMatrixTranspose;uniform mat4 gl_ProjectionMatrixTranspose;uniform mat4 gl_ModelViewProjectionMatrixTranspose;uniform mat4 gl_ModelViewMatrixInverseTranspose;uniform mat4 gl_ProjectionMatrixInverseTranspose;uniform mat4 gl_ModelViewProjectionMatrixInverseTranspose;uniform float gl_NormalScale;struct gl_PointParameters {float size;float sizeMin;float sizeMax;float fadeThresholdSize;float distanceConstantAttenuation;float distanceLinearAttenuation;float distanceQuadraticAttenuation;};uniform gl_PointParameters gl_Point;struct gl_MaterialParameters {vec4 emission;vec4 ambient;vec4 diffuse;vec4 specular;float shininess;};uniform gl_MaterialParameters gl_FrontMaterial;uniform gl_MaterialParameters gl_BackMaterial;struct gl_LightSourceParameters {vec4 ambient;vec4 diffuse;vec4 specular;vec4 position;vec4 halfVector;vec3 spotDirection;float spotExponent;float spotCutoff;float spotCosCutoff;float constantAttenuation;float linearAttenuation;float quadraticAttenuation;};struct gl_LightModelParameters {vec4 ambient;};uniform gl_LightModelParameters gl_LightModel;struct gl_LightModelProducts {vec4 sceneColor;};uniform gl_LightModelProducts gl_FrontLightModelProduct;uniform gl_LightModelProducts gl_BackLightModelProduct;struct gl_LightProducts {vec4 ambient;vec4 diffuse;vec4 specular;};struct gl_FogParameters {vec4 color;float density;float start;float end;float scale;};uniform gl_FogParameters gl_Fog; in highp uvec3 gl_NumWorkGroups;const highp uvec3 gl_WorkGroupSize = uvec3(1,1,1);in highp uvec3 gl_WorkGroupID;in highp uvec3 gl_LocalInvocationID;in highp uvec3 gl_GlobalInvocationID;in highp uint gl_LocalInvocationIndex; in highp int gl_DeviceIndex; out gl_MeshPerVertexNV {vec4 gl_Position;float gl_PointSize;float gl_ClipDistance[];float gl_CullDistance[];perviewNV vec4 gl_PositionPerViewNV[];perviewNV float gl_ClipDistancePerViewNV[][];perviewNV float gl_CullDistancePerViewNV[][];} gl_MeshVerticesNV[];perprimitiveNV out gl_MeshPerPrimitiveNV {int gl_PrimitiveID;int gl_Layer;int gl_ViewportIndex;int gl_ViewportMask[];perviewNV int gl_LayerPerViewNV[];perviewNV int gl_ViewportMaskPerViewNV[][];} gl_MeshPrimitivesNV[];out uint gl_PrimitiveCountNV;out uint gl_PrimitiveIndicesNV[];in uint gl_MeshViewCountNV;in uint gl_MeshViewIndicesNV[4];const highp uvec3 gl_WorkGroupSize = uvec3(1,1,1);in highp uvec3 gl_WorkGroupID;in highp uvec3 gl_LocalInvocationID;in highp uvec3 gl_GlobalInvocationID;in highp uint gl_LocalInvocationIndex; out uint gl_TaskCountNV;const highp uvec3 gl_WorkGroupSize = uvec3(1,1,1);in highp uvec3 gl_WorkGroupID;in highp uvec3 gl_LocalInvocationID;in highp uvec3 gl_GlobalInvocationID;in highp uint gl_LocalInvocationIndex;in uint gl_MeshViewCountNV;in uint gl_MeshViewIndicesNV[4]; in highp int gl_DeviceIndex;in int gl_DrawIDARB; in int gl_DrawID; attribute vec4 gl_Color;attribute vec4 gl_SecondaryColor;attribute vec3 gl_Normal;attribute vec4 gl_Vertex;attribute vec4 gl_MultiTexCoord0;attribute vec4 gl_MultiTexCoord1;attribute vec4 gl_MultiTexCoord2;attribute vec4 gl_MultiTexCoord3;attribute vec4 gl_MultiTexCoord4;attribute vec4 gl_MultiTexCoord5;attribute vec4 gl_MultiTexCoord6;attribute vec4 gl_MultiTexCoord7;attribute float gl_FogCoord; vec4 gl_ClipVertex;varying vec4 gl_FrontColor;varying vec4 gl_BackColor;varying vec4 gl_FrontSecondaryColor;varying vec4 gl_BackSecondaryColor;varying vec4 gl_TexCoord[];varying float gl_FogFragCoord; in vec4 gl_Color;in vec4 gl_SecondaryColor;in vec3 gl_Normal;in vec4 gl_Vertex;in vec4 gl_MultiTexCoord0;in vec4 gl_MultiTexCoord1;in vec4 gl_MultiTexCoord2;in vec4 gl_MultiTexCoord3;in vec4 gl_MultiTexCoord4;in vec4 gl_MultiTexCoord5;in vec4 gl_MultiTexCoord6;in vec4 gl_MultiTexCoord7;in float gl_FogCoord; vec4 gl_ClipVertex;out vec4 gl_FrontColor;out vec4 gl_BackColor;out vec4 gl_FrontSecondaryColor;out vec4 gl_BackSecondaryColor;out vec4 gl_TexCoord[];out float gl_FogFragCoord; vec4 gl_Position;float gl_PointSize;out float gl_ClipDistance[];float gl_CullDistance[];}; int gl_VertexID;in int gl_VertexIndex;in int gl_InstanceIndex;in int gl_VertexID;in int gl_InstanceID;in int gl_BaseVertexARB;in int gl_BaseInstanceARB;in int gl_DrawIDARB;out int gl_ViewportIndex;out int gl_Layer;in int gl_BaseVertex;in int gl_BaseInstance;in int gl_DrawID;out int gl_ViewportMask[];out int gl_SecondaryViewportMaskNV[];out vec4 gl_SecondaryPositionNV;out vec4 gl_PositionPerViewNV[];out int gl_ViewportMaskPerViewNV[];highp vec4 gl_Position;mediump float gl_PointSize;in highp int gl_VertexID;in highp int gl_InstanceID;in highp int gl_VertexIndex;in highp int gl_InstanceIndex;highp vec4 gl_Position;highp float gl_PointSize;out gl_PerVertex {highp vec4 gl_Position;highp float gl_PointSize;};in highp int gl_DeviceIndex;in highp int gl_ViewIndex; out highp int gl_PrimitiveShadingRateEXT; } gl_in[];in int gl_PrimitiveIDIn;out gl_PerVertex {vec4 gl_Position;float gl_PointSize;float gl_ClipDistance[]; };out int gl_PrimitiveID;out int gl_Layer;out int gl_ViewportIndex;out vec4 gl_ClipVertex;in int gl_InvocationID;in gl_PerVertex {highp vec4 gl_Position;highp float gl_PointSize;} gl_in[]; in highp int gl_PrimitiveIDIn;in highp int gl_InvocationID; out gl_PerVertex {highp vec4 gl_Position;highp float gl_PointSize;}; out highp int gl_PrimitiveID;out highp int gl_Layer; in int gl_PatchVerticesIn;in int gl_PrimitiveID;in int gl_InvocationID;out gl_PerVertex {vec4 gl_Position;float gl_PointSize;float gl_ClipDistance[];vec4 gl_SecondaryPositionNV;int gl_SecondaryViewportMaskNV[];vec4 gl_PositionPerViewNV[];int gl_ViewportMaskPerViewNV[];} gl_out[];patch out float gl_TessLevelOuter[4];patch out float gl_TessLevelInner[2]; out int gl_ViewportIndex;out int gl_Layer; in highp int gl_PatchVerticesIn;in highp int gl_PrimitiveID;in highp int gl_InvocationID;out gl_PerVertex {highp vec4 gl_Position;highp float gl_PointSize;} gl_out[];patch out highp float gl_TessLevelOuter[4];patch out highp float gl_TessLevelInner[2];patch out highp vec4 gl_BoundingBoxOES[2];patch out highp vec4 gl_BoundingBoxEXT[2]; patch out highp vec4 gl_BoundingBox[2]; in int gl_PatchVerticesIn;in int gl_PrimitiveID;in vec3 gl_TessCoord;patch in float gl_TessLevelOuter[4];patch in float gl_TessLevelInner[2];out gl_PerVertex {vec4 gl_Position;float gl_PointSize;float gl_ClipDistance[];out int gl_ViewportMask[];out vec4 gl_SecondaryPositionNV;out int gl_SecondaryViewportMaskNV[];out vec4 gl_PositionPerViewNV[];out int gl_ViewportMaskPerViewNV[];in highp int gl_PatchVerticesIn;in highp int gl_PrimitiveID;in highp vec3 gl_TessCoord;patch in highp float gl_TessLevelOuter[4];patch in highp float gl_TessLevelInner[2];out gl_PerVertex {highp vec4 gl_Position;highp float gl_PointSize;vec4 gl_FragCoord;bool gl_FrontFacing;float gl_FragDepth;out int gl_FragStencilRefARB;vec4 gl_FragColor;varying vec4 gl_Color;varying vec4 gl_SecondaryColor;varying vec4 gl_TexCoord[];varying float gl_FogFragCoord;in float gl_ClipDistance[];in float gl_FogFragCoord;in vec4 gl_TexCoord[];in vec4 gl_Color;in vec4 gl_SecondaryColor;in gl_PerFragment {in float gl_FogFragCoord;in vec4 gl_TexCoord[];in vec4 gl_Color;in vec4 gl_SecondaryColor;};flat in int gl_PrimitiveID;flat in int gl_SampleID; in vec2 gl_SamplePosition; out int gl_SampleMask[];uniform int gl_NumSamples;flat in int gl_SampleMaskIn[];flat in int gl_Layer;flat in int gl_ViewportIndex;in float gl_CullDistance[];bool gl_HelperInvocation;flat in ivec2 gl_FragSizeEXT;flat in int gl_FragInvocationCountEXT;in vec2 gl_BaryCoordNoPerspAMD;in vec2 gl_BaryCoordNoPerspCentroidAMD;in vec2 gl_BaryCoordNoPerspSampleAMD;in vec2 gl_BaryCoordSmoothAMD;in vec2 gl_BaryCoordSmoothCentroidAMD;in vec2 gl_BaryCoordSmoothSampleAMD;in vec3 gl_BaryCoordPullModelAMD;in bool gl_FragFullyCoveredNV;flat in ivec2 gl_FragmentSizeNV;flat in int gl_InvocationsPerPixelNV;in vec3 gl_BaryCoordNV;in vec3 gl_BaryCoordNoPerspNV;in vec3 gl_BaryCoordEXT;in vec3 gl_BaryCoordNoPerspEXT;flat in int gl_ShadingRateEXT;mediump vec4 gl_FragCoord; bool gl_FrontFacing;mediump vec4 gl_FragColor;mediump vec2 gl_PointCoord;highp vec4 gl_FragCoord; bool gl_FrontFacing;mediump vec2 gl_PointCoord;highp float gl_FragDepth;bool gl_HelperInvocation;flat in highp int gl_PrimitiveID;flat in highp int gl_Layer;flat in lowp int gl_SampleID; in mediump vec2 gl_SamplePosition;flat in highp int gl_SampleMaskIn[]; out highp int gl_SampleMask[];uniform lowp int gl_NumSamples;highp float gl_FragDepthEXT;flat in ivec2 gl_FragmentSizeNV;flat in int gl_InvocationsPerPixelNV;flat in highp int gl_ShadingRateEXT;flat in highp int gl_DeviceIndex;flat in highp int gl_ViewIndex; flat in highp uint gl_ViewID_OVR; in mediump uint gl_SubgroupSize;in mediump uint gl_SubgroupInvocationID;in highp uvec4 gl_SubgroupEqMask;in highp uvec4 gl_SubgroupGeMask;in highp uvec4 gl_SubgroupGtMask;in highp uvec4 gl_SubgroupLeMask;in highp uvec4 gl_SubgroupLtMask;in highp uint gl_WarpsPerSMNV;in highp uint gl_SMCountNV;in highp uint gl_WarpIDNV;in highp uint gl_SMIDNV; in highp uint gl_NumSubgroups;in highp uint gl_SubgroupID; flat in mediump uint gl_SubgroupSize;flat in mediump uint gl_SubgroupInvocationID;flat in highp uvec4 gl_SubgroupEqMask;flat in highp uvec4 gl_SubgroupGeMask;flat in highp uvec4 gl_SubgroupGtMask;flat in highp uvec4 gl_SubgroupLeMask;flat in highp uvec4 gl_SubgroupLtMask;flat in highp uint gl_WarpsPerSMNV;flat in highp uint gl_SMCountNV;flat in highp uint gl_WarpIDNV;flat in highp uint gl_SMIDNV; in mediump volatile uint gl_SubgroupSize;in mediump volatile uint gl_SubgroupInvocationID;in highp volatile uvec4 gl_SubgroupEqMask;in highp volatile uvec4 gl_SubgroupGeMask;in highp volatile uvec4 gl_SubgroupGtMask;in highp volatile uvec4 gl_SubgroupLeMask;in highp volatile uvec4 gl_SubgroupLtMask;in highp uint gl_WarpsPerSMNV;in highp uint gl_SMCountNV;in highp volatile uint gl_WarpIDNV;in highp volatile uint gl_SMIDNV; uniform uint gl_SubGroupSizeARB;in uint gl_SubGroupInvocationARB;in uint64_t gl_SubGroupEqMaskARB;in uint64_t gl_SubGroupGeMaskARB;in uint64_t gl_SubGroupGtMaskARB;in uint64_t gl_SubGroupLeMaskARB;in uint64_t gl_SubGroupLtMaskARB; uniform uint gl_SubGroupSizeARB;flat in uint gl_SubGroupInvocationARB;flat in uint64_t gl_SubGroupEqMaskARB;flat in uint64_t gl_SubGroupGeMaskARB;flat in uint64_t gl_SubGroupGtMaskARB;flat in uint64_t gl_SubGroupLeMaskARB;flat in uint64_t gl_SubGroupLtMaskARB; uniform volatile uint gl_SubGroupSizeARB;in volatile uint gl_SubGroupInvocationARB;in volatile uint64_t gl_SubGroupEqMaskARB;in volatile uint64_t gl_SubGroupGeMaskARB;in volatile uint64_t gl_SubGroupGtMaskARB;in volatile uint64_t gl_SubGroupLeMaskARB;in volatile uint64_t gl_SubGroupLtMaskARB; const uint gl_RayQueryCandidateIntersectionEXT = 0U;const uint gl_RayQueryCommittedIntersectionEXT = 1U;const uint gl_RayQueryCommittedIntersectionNoneEXT = 0U;const uint gl_RayQueryCommittedIntersectionTriangleEXT = 1U;const uint gl_RayQueryCommittedIntersectionGeneratedEXT = 2U;const uint gl_RayQueryCandidateIntersectionTriangleEXT = 0U;const uint gl_RayQueryCandidateIntersectionAABBEXT = 1U; const uint gl_RayFlagsNoneNV = 0U;const uint gl_RayFlagsNoneEXT = 0U;const uint gl_RayFlagsOpaqueNV = 1U;const uint gl_RayFlagsOpaqueEXT = 1U;const uint gl_RayFlagsNoOpaqueNV = 2U;const uint gl_RayFlagsNoOpaqueEXT = 2U;const uint gl_RayFlagsTerminateOnFirstHitNV = 4U;const uint gl_RayFlagsTerminateOnFirstHitEXT = 4U;const uint gl_RayFlagsSkipClosestHitShaderNV = 8U;const uint gl_RayFlagsSkipClosestHitShaderEXT = 8U;const uint gl_RayFlagsCullBackFacingTrianglesNV = 16U;const uint gl_RayFlagsCullBackFacingTrianglesEXT = 16U;const uint gl_RayFlagsCullFrontFacingTrianglesNV = 32U;const uint gl_RayFlagsCullFrontFacingTrianglesEXT = 32U;const uint gl_RayFlagsCullOpaqueNV = 64U;const uint gl_RayFlagsCullOpaqueEXT = 64U;const uint gl_RayFlagsCullNoOpaqueNV = 128U;const uint gl_RayFlagsCullNoOpaqueEXT = 128U;const uint gl_RayFlagsSkipTrianglesEXT = 256U;const uint gl_RayFlagsSkipAABBEXT = 512U;const uint gl_HitKindFrontFacingTriangleEXT = 254U;const uint gl_HitKindBackFacingTriangleEXT = 255U; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchIDEXT;in uvec3 gl_LaunchSizeNV;in uvec3 gl_LaunchSizeEXT; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchIDEXT;in uvec3 gl_LaunchSizeNV;in uvec3 gl_LaunchSizeEXT;in int gl_PrimitiveID;in int gl_InstanceID;in int gl_InstanceCustomIndexNV;in int gl_InstanceCustomIndexEXT;in int gl_GeometryIndexEXT;in vec3 gl_WorldRayOriginNV;in vec3 gl_WorldRayOriginEXT;in vec3 gl_WorldRayDirectionNV;in vec3 gl_WorldRayDirectionEXT;in vec3 gl_ObjectRayOriginNV;in vec3 gl_ObjectRayOriginEXT;in vec3 gl_ObjectRayDirectionNV;in vec3 gl_ObjectRayDirectionEXT;in float gl_RayTminNV;in float gl_RayTminEXT;in float gl_RayTmaxNV;in volatile float gl_RayTmaxEXT;in mat4x3 gl_ObjectToWorldNV;in mat4x3 gl_ObjectToWorldEXT;in mat3x4 gl_ObjectToWorld3x4EXT;in mat4x3 gl_WorldToObjectNV;in mat4x3 gl_WorldToObjectEXT;in mat3x4 gl_WorldToObject3x4EXT;in uint gl_IncomingRayFlagsNV;in uint gl_IncomingRayFlagsEXT;in float gl_CurrentRayTimeNV;in uint gl_CullMaskEXT; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchIDEXT;in uvec3 gl_LaunchSizeNV;in uvec3 gl_LaunchSizeEXT;in int gl_PrimitiveID;in int gl_InstanceID;in int gl_InstanceCustomIndexNV;in int gl_InstanceCustomIndexEXT;in int gl_GeometryIndexEXT;in vec3 gl_WorldRayOriginNV;in vec3 gl_WorldRayOriginEXT;in vec3 gl_WorldRayDirectionNV;in vec3 gl_WorldRayDirectionEXT;in vec3 gl_ObjectRayOriginNV;in vec3 gl_ObjectRayOriginEXT;in vec3 gl_ObjectRayDirectionNV;in vec3 gl_ObjectRayDirectionEXT;in float gl_RayTminNV;in float gl_RayTminEXT;in float gl_RayTmaxNV;in float gl_RayTmaxEXT;in float gl_HitTNV;in float gl_HitTEXT;in uint gl_HitKindNV;in uint gl_HitKindEXT;in mat4x3 gl_ObjectToWorldNV;in mat4x3 gl_ObjectToWorldEXT;in mat3x4 gl_ObjectToWorld3x4EXT;in mat4x3 gl_WorldToObjectNV;in mat4x3 gl_WorldToObjectEXT;in mat3x4 gl_WorldToObject3x4EXT;in uint gl_IncomingRayFlagsNV;in uint gl_IncomingRayFlagsEXT;in float gl_CurrentRayTimeNV;in uint gl_CullMaskEXT; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchIDEXT;in uvec3 gl_LaunchSizeNV;in uvec3 gl_LaunchSizeEXT;in vec3 gl_WorldRayOriginNV;in vec3 gl_WorldRayOriginEXT;in vec3 gl_WorldRayDirectionNV;in vec3 gl_WorldRayDirectionEXT;in vec3 gl_ObjectRayOriginNV;in vec3 gl_ObjectRayDirectionNV;in float gl_RayTminNV;in float gl_RayTminEXT;in float gl_RayTmaxNV;in float gl_RayTmaxEXT;in uint gl_IncomingRayFlagsNV;in uint gl_IncomingRayFlagsEXT;in float gl_CurrentRayTimeNV;in uint gl_CullMaskEXT; const int gl_ScopeDevice = 1; const int gl_ScopeWorkgroup = 2; const int gl_ScopeSubgroup = 3; const int gl_ScopeInvocation = 4; const int gl_ScopeQueueFamily = 5; const int gl_ScopeShaderCallEXT = 6; const int gl_SemanticsRelaxed = 0x0; const int gl_SemanticsAcquire = 0x2; const int gl_SemanticsRelease = 0x4; const int gl_SemanticsAcquireRelease = 0x8; const int gl_SemanticsMakeAvailable = 0x2000; const int gl_SemanticsMakeVisible = 0x4000; const int gl_SemanticsVolatile = 0x8000; const int gl_StorageSemanticsNone = 0x0; const int gl_StorageSemanticsBuffer = 0x40; const int gl_StorageSemanticsShared = 0x100; const int gl_StorageSemanticsImage = 0x800; const int gl_StorageSemanticsOutput = 0x1000; const highp int gl_ShadingRateFlag2VerticalPixelsEXT = 1; const highp int gl_ShadingRateFlag4VerticalPixelsEXT = 2; const highp int gl_ShadingRateFlag2HorizontalPixelsEXT = 4; const highp int gl_ShadingRateFlag4HorizontalPixelsEXT = 8; gl_MaxTransformFeedbackBuffersgl_MaxTransformFeedbackInterleavedComponentsgl_MinProgramTexelOffsetgl_MaxProgramTexelOffsetgl_MaxViewportsgl_MaxDualSourceDrawBuffersEXTgl_SecondaryFragColorEXTgl_SecondaryFragDataEXTgl_ingl_FrontColorgl_BackColorgl_FrontSecondaryColorgl_BackSecondaryColorgl_TexCoordgl_FogFragCoordgl_VertexIndexgl_InstanceIndexgl_BaseVertexARBgl_BaseInstanceARBgl_DrawIDARBgl_BaseVertexgl_BaseInstancegl_DrawIDgl_SubGroupSizeARBgl_SubGroupInvocationARBgl_SubGroupEqMaskARBgl_SubGroupGeMaskARBgl_SubGroupGtMaskARBgl_SubGroupLeMaskARBgl_SubGroupLtMaskARBballotARBreadInvocationARBreadFirstInvocationARBanyInvocationARBallInvocationsARBallInvocationsEqualARBtextureFootprintNVtextureFootprintClampNVtextureFootprintLodNVtextureFootprintGradNVtextureFootprintGradClampNVgl_Colorgl_SecondaryColorgl_Normalgl_Vertexgl_MultiTexCoord0gl_MultiTexCoord1gl_MultiTexCoord2gl_MultiTexCoord3gl_MultiTexCoord4gl_MultiTexCoord5gl_MultiTexCoord6gl_MultiTexCoord7gl_FogCoordtexture2DGradEXTtexture2DProjGradEXTtextureCubeGradEXTgl_ViewID_OVRshadow2DEXTshadow2DProjEXTgl_BoundingBoxEXTgl_BoundingBoxOESgl_BoundingBoxgl_outgl_PrimitiveIDIngl_PrimitiveIDgl_ViewportIndexgl_PatchVerticesIngl_TessLevelOutergl_TessLevelInnergl_TessCoordgl_DeviceIndexgl_ViewIndexgl_SubgroupEqMaskgl_SubgroupGeMaskgl_SubgroupGtMaskgl_SubgroupLeMaskgl_SubgroupLtMaskgl_WarpsPerSMNVgl_SMCountNVgl_WarpIDNVgl_SMIDNVgl_PrimitiveShadingRateEXTgl_ShadingRateFlag2VerticalPixelsEXTgl_ShadingRateFlag4VerticalPixelsEXTgl_ShadingRateFlag2HorizontalPixelsEXTgl_ShadingRateFlag4HorizontalPixelsEXTgl_FragDepthEXTgl_HelperInvocationgl_FragStencilRefARBtextureQueryLODgl_RayFlagsSkipAABBEXTgl_RayFlagsSkipTrianglesEXTgl_SampleIDgl_SamplePositiongl_SampleMaskgl_NumSamplesgl_SampleMaskIntexture2DLodEXTtexture2DProjLodEXTtextureCubeLodEXTdFdxdFdytexture1DLodtexture2DLodtexture3DLodtextureCubeLodtexture1DProjLodtexture2DProjLodtexture3DProjLodshadow1DLodshadow2DLodshadow1DProjLodshadow2DProjLodtexture1DGradARBtexture1DProjGradARBtexture2DGradARBtexture2DProjGradARBtexture3DGradARBtexture3DProjGradARBtextureCubeGradARBshadow1DGradARBshadow1DProjGradARBshadow2DGradARBshadow2DProjGradARBtexture2DRectGradARBtexture2DRectProjGradARBshadow2DRectGradARBshadow2DRectProjGradARBmemoryBarrieratomicCounterIncrementatomicCounterDecrementatomicCounteratomicCounterAddARBatomicCounterSubtractARBatomicCounterMinARBatomicCounterMaxARBatomicCounterAndARBatomicCounterOrARBatomicCounterXorARBatomicCounterExchangeARBatomicCounterCompSwapARBdFdxFinedFdyFinedFdxCoarsedFdyCoarsesparseTextureARBsparseTextureLodARBsparseTextureOffsetARBsparseTexelFetchARBsparseTexelFetchOffsetARBsparseTextureLodOffsetARBsparseTextureGradARBsparseTextureGradOffsetARBsparseTextureGatherARBsparseTextureGatherOffsetARBsparseTextureGatherOffsetsARBsparseImageLoadARBsparseTextureClampARBsparseTextureOffsetClampARBsparseTextureGradClampARBsparseTextureGradOffsetClampARBtextureClampARBtextureOffsetClampARBtextureGradClampARBtextureGradOffsetClampARBgl_BaryCoordNoPerspAMDgl_BaryCoordNoPerspCentroidAMDgl_BaryCoordNoPerspSampleAMDgl_BaryCoordSmoothAMDgl_BaryCoordSmoothCentroidAMDgl_BaryCoordSmoothSampleAMDgl_BaryCoordPullModelAMDinterpolateAtVertexAMDtextureGatherLodAMDtextureGatherLodOffsetAMDtextureGatherLodOffsetsAMDsparseTextureGatherLodAMDsparseTextureGatherLodOffsetAMDsparseTextureGatherLodOffsetsAMDimageLoadLodAMDimageStoreLodAMDsparseImageLoadLodAMDgl_FragFullyCoveredNVgl_FragmentSizeNVgl_InvocationsPerPixelNVgl_BaryCoordNVgl_BaryCoordNoPerspNVgl_BaryCoordEXTgl_BaryCoordNoPerspEXTgl_FragSizeEXTgl_FragInvocationCountEXTclockARBclock2x32ARBclockRealtimeEXTclockRealtime2x32EXTimageSizeatomicAddatomicMinatomicMaxatomicAndatomicOratomicXoratomicExchangeatomicCompSwapunpackSnorm4x8unpackUnorm4x8gl_ScopeDevicegl_ScopeWorkgroupgl_ScopeSubgroupgl_ScopeInvocationgl_SemanticsRelaxedgl_SemanticsAcquiregl_SemanticsReleasegl_SemanticsMakeAvailablegl_SemanticsMakeVisiblegl_SemanticsVolatilegl_StorageSemanticsNonegl_StorageSemanticsBuffergl_StorageSemanticsSharedgl_StorageSemanticsImagegl_StorageSemanticsOutputhelperInvocationEXTgl_ShadingRateEXTgl_NumWorkGroupsgl_WorkGroupIDgl_LocalInvocationIDgl_GlobalInvocationIDgl_LocalInvocationIndexgl_MaxComputeWorkGroupCountgl_MaxComputeUniformComponentsgl_MaxComputeTextureImageUnitsgl_MaxComputeImageUniformsgl_MaxComputeAtomicCountersgl_MaxComputeAtomicCounterBuffersbarriermemoryBarrierAtomicCountermemoryBarrierBuffermemoryBarrierImagememoryBarrierShareddebugPrintfEXTgl_NumSubgroupsgl_SubgroupIDcoopMatLoadNVcoopMatStoreNVcoopMatMulAddNVgl_LaunchIDNVgl_LaunchIDEXTgl_LaunchSizeNVgl_LaunchSizeEXTgl_InstanceCustomIndexNVgl_InstanceCustomIndexEXTgl_GeometryIndexEXTgl_WorldRayOriginNVgl_WorldRayOriginEXTgl_WorldRayDirectionNVgl_WorldRayDirectionEXTgl_ObjectRayOriginNVgl_ObjectRayOriginEXTgl_ObjectRayDirectionNVgl_ObjectRayDirectionEXTgl_RayTminNVgl_RayTminEXTgl_RayTmaxNVgl_RayTmaxEXTgl_CullMaskEXTgl_HitTNVgl_HitTEXTgl_HitKindNVgl_HitKindEXTgl_ObjectToWorldNVgl_ObjectToWorldEXTgl_ObjectToWorld3x4EXTgl_WorldToObjectNVgl_WorldToObjectEXTgl_WorldToObject3x4EXTgl_IncomingRayFlagsNVgl_IncomingRayFlagsEXTgl_CurrentRayTimeNVtraceRayEXTreportIntersectionEXTexecuteCallableEXTgl_MeshVerticesNVgl_MeshPrimitivesNVgl_PrimitiveCountNVgl_PrimitiveIndicesNVgl_MeshViewCountNVgl_MeshViewIndicesNVgl_MaxMeshViewCountNVgl_TaskCountNVvirtual void glslang::TBuiltIns::identifyBuiltIns(int, EProfile, const glslang::SpvVersion&, EShLanguage, glslang::TSymbolTable&)false && "Language not supported"halfBitsToInt16halfBitsToUint16uint16BitsToHalfunpackDouble2x32atomicLoadatomicStoreatomicCounterAddatomicCounterSubtractatomicCounterMinatomicCounterMaxatomicCounterAndatomicCounterOratomicCounterXoratomicCounterExchangeatomicCounterCompSwapuaddCarryusubBorrowumulExtendedimulExtendedbitfieldReversenoise1noise2noise3noise4ftransformtexture1DProjtexture2DRectProjshadow2DRectshadow2DRectProjtexture2DProjtexture3DProjshadow1Dshadow2Dshadow1DProjshadow2DProjsparseTexelsResidentARBminInvocationsAMDmaxInvocationsAMDaddInvocationsAMDminInvocationsNonUniformAMDmaxInvocationsNonUniformAMDaddInvocationsNonUniformAMDminInvocationsInclusiveScanAMDmaxInvocationsInclusiveScanAMDaddInvocationsInclusiveScanAMDminInvocationsInclusiveScanNonUniformAMDmaxInvocationsInclusiveScanNonUniformAMDaddInvocationsInclusiveScanNonUniformAMDminInvocationsExclusiveScanAMDmaxInvocationsExclusiveScanAMDaddInvocationsExclusiveScanAMDminInvocationsExclusiveScanNonUniformAMDmaxInvocationsExclusiveScanNonUniformAMDaddInvocationsExclusiveScanNonUniformAMDswizzleInvocationsAMDswizzleInvocationsMaskedAMDwriteInvocationAMDmbcntAMDcubeFaceIndexAMDcubeFaceCoordAMDtimeAMDbeginInvocationInterlockARBendInvocationInterlockARBswizzleInvocationsWithPatternAMDgl_SIMDGroupSizeAMD imageAtomicAnd(volatile coherent imageAtomicOr(volatile coherent imageAtomicXor(volatile coherent bool subgroupAllEqual(%s); %s subgroupBroadcast(%s, uint); %s subgroupBroadcastFirst(%s); %s subgroupShuffle(%s, uint); %s subgroupShuffleXor(%s, uint); %s subgroupShuffleUp(%s, uint delta); %s subgroupShuffleDown(%s, uint delta); %s subgroupAdd(%s); %s subgroupMul(%s); %s subgroupMin(%s); %s subgroupMax(%s); %s subgroupAnd(%s); %s subgroupOr(%s); %s subgroupXor(%s); %s subgroupInclusiveAdd(%s); %s subgroupInclusiveMul(%s); %s subgroupInclusiveMin(%s); %s subgroupInclusiveMax(%s); %s subgroupInclusiveAnd(%s); %s subgroupInclusiveOr(%s); %s subgroupInclusiveXor(%s); %s subgroupExclusiveAdd(%s); %s subgroupExclusiveMul(%s); %s subgroupExclusiveMin(%s); %s subgroupExclusiveMax(%s); %s subgroupExclusiveAnd(%s); %s subgroupExclusiveOr(%s); %s subgroupExclusiveXor(%s); %s subgroupClusteredAdd(%s, uint); %s subgroupClusteredMul(%s, uint); %s subgroupClusteredMin(%s, uint); %s subgroupClusteredMax(%s, uint); %s subgroupClusteredAnd(%s, uint); %s subgroupClusteredOr(%s, uint); %s subgroupClusteredXor(%s, uint); %s subgroupQuadBroadcast(%s, uint); %s subgroupQuadSwapHorizontal(%s); %s subgroupQuadSwapVertical(%s); %s subgroupQuadSwapDiagonal(%s); uvec4 subgroupPartitionNV(%s); %s subgroupPartitionedAddNV(%s, uvec4 ballot); %s subgroupPartitionedMulNV(%s, uvec4 ballot); %s subgroupPartitionedMinNV(%s, uvec4 ballot); %s subgroupPartitionedMaxNV(%s, uvec4 ballot); %s subgroupPartitionedAndNV(%s, uvec4 ballot); %s subgroupPartitionedOrNV(%s, uvec4 ballot); %s subgroupPartitionedXorNV(%s, uvec4 ballot); %s subgroupPartitionedInclusiveAddNV(%s, uvec4 ballot); %s subgroupPartitionedInclusiveMulNV(%s, uvec4 ballot); %s subgroupPartitionedInclusiveMinNV(%s, uvec4 ballot); %s subgroupPartitionedInclusiveMaxNV(%s, uvec4 ballot); %s subgroupPartitionedInclusiveAndNV(%s, uvec4 ballot); %s subgroupPartitionedInclusiveOrNV(%s, uvec4 ballot); %s subgroupPartitionedInclusiveXorNV(%s, uvec4 ballot); %s subgroupPartitionedExclusiveAddNV(%s, uvec4 ballot); %s subgroupPartitionedExclusiveMulNV(%s, uvec4 ballot); %s subgroupPartitionedExclusiveMinNV(%s, uvec4 ballot); %s subgroupPartitionedExclusiveMaxNV(%s, uvec4 ballot); %s subgroupPartitionedExclusiveAndNV(%s, uvec4 ballot); %s subgroupPartitionedExclusiveOrNV(%s, uvec4 ballot); %s subgroupPartitionedExclusiveXorNV(%s, uvec4 ballot); matrixCompMultouterProducttexelFetchtexelFetchOffsetinversesqrtlessThanlessThanEqualgreaterThangreaterThanEqualequalnotEqualasinhacoshatanhvoid glslang::TSymbolTable::setVariableExtensions(const char*, const char*, int, const char* const*)variable != nullptrY~~K  'bool glslang::canSignedIntTypeRepresentAllUnsignedValues(glslang::TBasicType, glslang::TBasicType)/usr/src/glslang-master-tot/glslang/MachineIndependent/Intermediate.cppglslang::TBasicType glslang::getCorrespondingUnsignedType(glslang::TBasicType)glslang::TIntermConstantUnion* glslang::TIntermediate::addConstantUnion(double, glslang::TBasicType, const glslang::TSourceLoc&, bool) constbaseType == EbtFloat || baseType == EbtDouble || baseType == EbtFloat16bool glslang::TIntermediate::postProcess(TIntermNode*, EShLanguage)shift-UBO-bindingstatic const char* glslang::TIntermediate::getResourceName(glslang::TResourceType)virtual void glslang::TIntermAggregate::updatePrecision()typedNodeglslang::TIntermTyped* glslang::TIntermediate::addShapeConversion(const glslang::TType&, glslang::TIntermTyped*)void glslang::TIntermAggregate::setPragmaTable(const glslang::TPragmaTable&)pragmaTable == nullptr555(3333""" 5j >sGu  $( $(  $( $( $(  $(v  $(C  $(  $( $( $ w( $ (D /ze,uj~ ~~aaHHggaa HT`lBwx  :owW >#G,P5Yb ;#C+K3S[ ;#C+K3S[ ;#C+K3S[::resize(int) [with selectorType = int]s <= size_can't modify a readonly buffercan't modify voidcan't modify a constcan't modify a uniformcan't modify a shaderrecordnv qualified buffercannot modify hitAttributeNV in this stagecan't modify an atomic_uintcan't modify accelerationStructureNVcan't modify rayQueryEXTcan't modify a sampler l-value required"%s" (%s)can't read from writeonly object: array index out of range '%d'vector index out of range '%d'matrix index out of range '%d'vector swizzle too longunknown swizzle selectionvector swizzle selection out of rangevector swizzle selectors not from the same set' : virtual glslang::TVariable* glslang::TParseContextBase::getEditableVariable(const char*)/usr/src/glslang-master-tot/glslang/MachineIndependent/ParseContextBase.cppsymbol != nullptrfailed to insert the global constant buffer%s_%d%s_0D#5)''' $$$$$$$$$$$$" $$gl_AtomicCounterBlockused at end of comment; the following line is still part of the commentused at end of comment, but this version does not provide line continuationnot allowed in this versionGL_names beginning with "GL_" can't be (un)defined:"defined" is (un)defined:"defined" can't be (un)defined:__LINE____VERSION__predefined names can't be (un)defined:names containing consecutive underscores are reserved:names containing consecutive underscores are reserved, and an error if version < 300:can't read from explicitly-interpolated object: can't read from gl_WorkGroupSize before a fixed workgroup size has been declaredgl_DefaultUniformBlockgeometry shaderstessellation shaderscompute shaderstask shadersmesh shaderscan't modify shader inputcan't modify gl_InstanceIDcan't modify gl_VertexIDcan't modify gl_FrontFacecan't modify gl_FragCoordcan't modify gl_PointCoordcan't modify gl_FragDepth if using early_fragment_teststessellation-control per-vertex output l-value must be indexed with gl_InvocationID l-value of swizzle cannot have duplicate componentscompilation terminatedvoid glslang::TParseContext::fixIoArraySize(const glslang::TSourceLoc&, glslang::TType&)/usr/src/glslang-master-tot/glslang/MachineIndependent/ParseHelper.cpp! isIoResizeArray(type)tessellation input array size must be gl_MaxPatchVertices or implicitly sizedtype must be an array:inconsistent input primitive for array size ofinconsistent output number of vertices for array size of cannot be greater than 3 for pervertexEXTinconsistent output array size ofvoid glslang::TParseContext::checkIoArrayConsistency(const glslang::TSourceLoc&, int, const char*, glslang::TType&, const TString&)tessellation control barrier() cannot be placed within flow controltessellation control barrier() must be in main()tessellation control barrier() cannot be placed after a return from main()beginInvocationInterlockARB() must be in a fragment shaderbeginInvocationInterlockARB() must be in main()beginInvocationInterlockARB() cannot be placed after a return from main()beginInvocationInterlockARB() cannot be placed within flow controlbeginInvocationInterlockARB() must only be called oncebeginInvocationInterlockARB() must be called before endInvocationInterlockARB()endInvocationInterlockARB() must be in a fragment shaderendInvocationInterlockARB() must be in main()endInvocationInterlockARB() cannot be placed after a return from main()endInvocationInterlockARB() cannot be placed within flow controlendInvocationInterlockARB() must only be called once+= and -= on a buffer referencegl_SemanticsAcquire must not be used with (image) atomic storegl_SemanticsRelease must not be used with (image) atomic loadgl_SemanticsAcquireRelease must not be used with (image) atomic load/storeInvalid semantics valueInvalid storage class semantics valueSemantics must include exactly one of gl_SemanticsRelease, gl_SemanticsAcquire, or gl_SemanticsAcquireReleaseSemantics must not include multiple of gl_SemanticsRelease, gl_SemanticsAcquire, or gl_SemanticsAcquireReleasesemUnequal must not include multiple of gl_SemanticsRelease, gl_SemanticsAcquire, or gl_SemanticsAcquireReleaseStorage class semantics must not be zerosemUnequal must not be gl_SemanticsRelease or gl_SemanticsAcquireReleasegl_SemanticsMakeAvailable requires gl_SemanticsRelease or gl_SemanticsAcquireReleasegl_SemanticsMakeVisible requires gl_SemanticsAcquire or gl_SemanticsAcquireReleasegl_SemanticsVolatile must not be used with memoryBarrier or controlBarriersemEqual and semUnequal must either both include gl_SemanticsVolatile or neithersampler constructor must appear at point of usecall argumentall default precisions are highp; use precision statements to quiet warning, e.g.: "precision mediump int; precision highp float;"boolean expression expectednon-opaque uniforms outside a blocknon-opaque uniform variables need a layout(location=L)memory qualifiers cannot be used on this typebuffers can be declared only as blocksvertex-shader `double` typecan only be applied to a standalone 'out'cannot be boolshader input/outputmust be qualified as flatcannot use interpolation qualifiers with patchtaskNV variables can be declared only as blockscannot be a structure or arrayvertex input arraysvertex-shader `double` type inputvertex input cannot be further qualifiedfragment-shader struct inputfragment-shader struct input containing structurefragment-shader struct input containing an arrayglobal storage input qualifier cannot be used in a compute shadercan only use on output in tessellation-control shadervertex-shader struct outputvertex-shader struct output containing structurevertex-shader struct output containing an arrayfragment shader outputcannot be a structurecannot be a matrixcentroid/sample/patchcan't use auxiliary qualifier on a fragment outputflat/smooth/noperspectivecan't use interpolation qualifier on a fragment outputcannot contain a double, int64, or uint64global storage output qualifier cannot be used in a compute shadercan only use on input in tessellation-evaluation shaderint glslang::TParseContext::computeSamplerTypeIndex(glslang::TSampler&)flattened < maxSamplerIndexprecisioncan only apply highp to atomic_uintcannot apply precision statement to this type; use 'float', 'int' or a sampler typeatomic counters can only be highpsubstituting 'mediump'type requires declaration of default precision qualifiertype cannot have precision qualifierconst arrayvertex-shader array-of-array outputvertex-shader array-of-struct outputfragment-shader array-of-array inputfragment-shader array-of-struct inputfragment-shader array-of-array outputvoid glslang::TParseContext::arraySizesCheck(const glslang::TSourceLoc&, const glslang::TQualifier&, glslang::TArraySizes*, const glslang::TIntermTyped*, bool)arraySizesarray initializer must be sizedonly outermost dimension of an array of arrays can be implicitly sizedonly outermost dimension of an array of arrays can be a specialization constantarrays of arraysvariable indexarray must be redeclared with a size before being indexed with a variablerequires a view array dimensionmesh view output array size must be gl_MaxMeshViewCountNV or implicitly sizedvariables with qualifier 'const' must be initializedstorage qualifier not allowed on function parametercannot nest a block definition inside a structure or blockcannot nest a structure definition inside a structure or blockcan't use with samplers or structs containing samplerscan't use with reference typescan't use with structs containing float16can't use with arrays containing float16can't use with structs containing int16can't use with arrays containing int16can't use with structs containing uint16can't use with arrays containing uint16can't use with structs containing int8can't use with arrays containing int8can't use with structs containing uint8can't use with arrays containing uint8cannot use storage or interpolation qualifiers on structure memberscannot use memory qualifiers on structure memberscannot use layout qualifiers on structure memberscannot use invariant qualifier on structure memberscannot use in a block array where new locations are needed for each block elementshared blockshared block requires at least SPIR-V 1.4must specify 'location' to use 'component'location qualifier on inputlocation qualifier on outputlocation qualifier on uniform or buffercan only be used on an outputcan only be used with an explicit locationrequires uniform or buffer storage qualifierxfb layout qualifiermatrix or packing qualifiers can only be used on a uniform or bufferoffset/align can only be used on a uniform or buffercan only be used with a uniformcannot be used with push_constantcan only be used with buffercan only be used with a buffercannot be used with shaderRecordNVcannot apply layout qualifiers to hitAttributeNV variablecan only apply to a standalone qualifierlocal_size idvoid glslang::TParseContext::checkNoShaderLayouts(const glslang::TSourceLoc&, const glslang::TShaderQualifiers&)max_primitivesnum_viewscan only be applied as standaloneatomic counters offset should align based on 4:array must be explicitly sizedatomic counters sharing the same offset:atomic_uint binding is too largeexpect an array nameuseless application of layout qualifierstd430 requires the buffer storage qualifierfragment input blockinput blocks cannot be used in a mesh shadervertex output blockcan only use on input blocks in mesh shaderoutput blocks cannot be used in a task shaderrayPayloadNV blockrayPayloadInNV blockhitAttributeNV blockcallableDataNV blockcallableDataInNV blockonly uniform, buffer, in, or out blocks are supportedcannot use interpolation qualifiers on an interface blockcannot use centroid qualifier on an interface blockcannot use sample qualifier on an interface blockcannot use invariant qualifier on an interface blockcan only apply to an outputcan only apply to an output, or to an input in a non-vertex stage in for stage inputsout for stage outputscannot use 'inout' at global scopedefault std430 layout for uniformnonuniformEXTfor non-parameter, can only apply to 'in' or no storage qualifiercan only apply to parameternot allowed on block or structure membersscalar block layoutimage load-store formatimage load storegeometry shader passthroughvoid glslang::TParseContext::setLayoutQualifier(const glslang::TSourceLoc&, glslang::TPublicType&, glslang::TString&)language == EShLangTessEvaluationpost depth coveragedepth layout qualifierfragment shader interlock layout qualifiersample mask override coverageviewport_relativeview port array2shaderrecordnvshaderrecordextshader record NVshader record EXTderivative_group_compute shader derivativesderivative_group_quadsnvderivative_group_linearnvprimitive cullingnon-literal layout-id valuecannot be negativeuniform buffer-member aligndescriptor settransform feedback qualifiersecondary_view_offsetstereo view renderingbuffer_reference_alignselecting output streamindex layout qualifier on fragment outputvalue must be 0 or 1too large, must be less than gl_MaxMeshOutputVerticesNVtoo large, must be less than gl_MaxMeshOutputPrimitivesNVidentifiers starting with "gl_" are reservedidentifiers containing consecutive underscores ("__") are reservedidentifiers containing consecutive underscores ("__") are reserved, and an error if version < 300limitationsinductive loop requires a scalar 'int' or 'float' loop indexinductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"inductive-loop condition requires the form "loop-index constant-expression"inductive-loop termination requires the form "loop-index++, loop-index--, loop-index += constant-expression, or loop-index -= constant-expression"(using array)too large for fragment outputtype overflows the available 4 componentscannot apply to a matrix, structure, or blockdoubles cannot start on an odd-numbered componentlocation qualifier on in/out blockcannot apply to taskNV in/out blockscannot apply to uniform or buffer blockcan only apply to uniform, buffer, in, or out storage qualifiersoverlapping use of locationfragment outputs sharing the same location must be the same basic typeoffset %d in buffer %doverlapping offsets attype contains double or 64-bit integer; xfb_offset must be a multiple of 8must be a multiple of size of first componenttype contains half float or 16-bit integer; xfb_offset must be a multiple of 2requires block, or sampler/image, or atomic-counter typeassuming binding count of one for compile-time checking of binding numbers for unsized arraysampler binding not less than gl_MaxCombinedTextureImageUnitsatomic_uint binding is too large; see gl_MaxAtomicCounterBindingslayout(binding=X) is requireduniform/buffer blocks require layout(binding=X)sampler/texture/image requires layout(binding=X)[][]Generating SPIR-V array-of-arrays, but Vulkan only supports single array level for this resourceonly applies to block members, not blocksonly apply to imagesdoes not apply to floating point imagesdoes not apply to signed integer imagesdoes not apply to unsigned integer imagesformat requires readonly or writeonly memory qualifierimage variables not declared 'writeonly' and without a format layout qualifiercan only be used with a blockPush constants blocks can't be an arrayrequires an input_attachment_index layout qualifiercan only be used with a subpasscan only be applied to 'const'-qualified scalarcan only be applied to a scalarcannot be applied to this typecan only be used on variable declarationSPIR-V requires location for user input/outputcannot specify matrix layout on a variable declarationcannot specify packing on a variable declarationcannot specify on a variable declarationcan only specify on a uniform blockcan only specify on a buffer blockcannot specify on atomic countercannot lie in previous memberscannot convert return value to function return typetype conversion on return values was not explicitly allowed until version 420reference conversion to uvec2uvec2 conversion to referenceglslang::TIntermTyped* glslang::TParseContext::constructBuiltIn(const glslang::TType&, glslang::TOperator, glslang::TIntermTyped*, const glslang::TSourceLoc&, bool)uint64_t conversion to acclerationStructureEXTuvec2 conversion to accelerationStructureEXTvoid glslang::TParseContext::nonOpBuiltInCheck(const glslang::TSourceLoc&, const glslang::TFunction&, glslang::TIntermAggregate&)PureOperatorBuiltins == falsenon-constant offset argumentoffsets argumenttextureSamples and imageSamplesimageAtomiconly supported on image with format r32i or r32uionly supported on integer imagesonly supported on image with format r32fsampler-constructor requires two argumentssampler-constructor cannot make an array of samplerssampler-constructor first argument must be a scalar *texture* typesampler-constructor first argument must be a *texture* type matching the dimensionality and sampled type of the constructorsampler-constructor second argument must be a scalar sampler or samplerShadowsamplerExternalOES__samplerExternal2DY2YEXTnon-uniform struct contains a sampler or image:sampler/image types can only be used in uniform variables or function parameters:non-uniform struct contains an atomic_uint:atomic_uints can only be used in uniform variables or function parameters:non-uniform struct contains an accelerationStructureNV:accelerationStructureNV can only be used in uniform variables or function parameters:samplers and atomic_uints cannot be output parametersfloat16 types can only be in uniform block or buffer storage(u)int16 types can only be in uniform block or buffer storage(u)int8 types can only be in uniform block or buffer storagecannot use auxiliary or interpolation qualifiers on a function parametercannot use layout qualifiers on a function parametercannot use invariant qualifier on a function parameterqualifier has no effect on non-output parameterscannot use spirv_literal qualifierbuffer reference mathcan't construct structure containing 16-bit typecan't construct structure containing 8-bit type16-bit arrays not supported16-bit vectors only take vector types8-bit arrays not supported8-bit vectors only take vector typesconstructing matrix from matrixmatrix constructed from matrix can only have one argumentwrong number of argumentsCooperative matrix constructor argument must be scalar or cooperative matrixconstructor argument does not have a typecannot convert a samplercannot convert an atomic_uintcannot convert a voidscalar swizzlecan't swizzle types containing float16can't swizzle types containing (u)int16can't swizzle types containing (u)int8type mismatch in initializer listinitialization with shared qualifierinitializer can only be a null initializer ('{}') cannot initialize this type of qualifier {}null initializers can't size unsized arraysnull initializers can't be used on opaque valuesarray initializerglobal const initializers must be constantnon-constant initializernon-constant global initializer (needs GL_EXT_shader_non_constant_global_initializers)TIntermNode* glslang::TParseContext::executeInitializer(const glslang::TSourceLoc&, glslang::TIntermTyped*, glslang::TVariable*)initializer->getAsConstantUnion() || initializer->getType().getQualifier().isSpecConstant()Source entry point must be "main"void glslang::TParseContext::builtInOpCheck(const glslang::TSourceLoc&, const glslang::TFunction&, glslang::TIntermOperator&)with bias argumentcomponents must be in the range [0, 3]components must be in the range [0, 31]ES ProfileTextureOffset does not support sampler2DArrayShadow : version <= 420payload numberno rayPayloadEXT/rayPayloadInEXT declaredwith layout(location =callable data numberno callableDataEXT/callableDataInEXT declaredcommittedonly supported on image with format r64ionly supported on image with format r64uinot supported on this image typeAtomic memory function can only be used for shader storage block member or shared variable.first argument must be an interpolant, or interpolant-array elementinterpolantargument must be qualified as __explicitInterpAMD invertex indexmust be in the range [0, 2]if the verison is 150 , the EmitStreamVertex and EndStreamPrimitive only support at extension GL_ARB_gpu_shader5cluster sizeargument must be at least 1argument must be a power of 2specific signature of builtin mixsubgroup oprequires SPIR-V 1.3glslang::TIntermTyped* glslang::TParseContext::handleBuiltInFunctionCall(glslang::TSourceLoc, TIntermNode*, const glslang::TFunction&)cannot have statements before first case/default labelmax_primitives*void glslang::TParseContext::handleIoResizeArrayAccess(const glslang::TSourceLoc&, glslang::TIntermTyped*)symbolNodevoid glslang::TParseContext::updateStandaloneQualifierDefaults(const glslang::TSourceLoc&, const glslang::TPublicType&)language == EShLangTessControl || language == EShLangGeometry || language == EShLangMeshNVcan only apply to 'out'can only apply to 'in'cannot change previously set input primitivecannot change previously set output primitivecannot change previously set vertex spacingcannot change previously set vertex ordercannot change previously set sizetoo large; see gl_MaxMeshWorkGroupSizeNVtoo large; see gl_MaxTaskWorkGroupSizeNVpost_coverage_coveragecannot change previously set fragment shader interlock orderingderivative_group_quadsNV and derivative_group_linearNVcannot be both specifiedderivative_group_quadsNVrequires local_size_x and local_size_y to be multiple of tworequires total group size to be multiple of fourlayout qualifier can not have storage qualifierscannot use auxiliary, memory, interpolation, or precision qualifier in a default qualifier declaration (declaration with no type)cannot use offset or align qualifiers in a default qualifier declaration (declaration with no type)default qualifier requires 'uniform', 'buffer', 'in', 'out' or 'shared' storage qualificationcannot declare a default, include a type or full declarationlocation/component/indexcannot declare a default, use a full declarationcannot declare a default, can only be used on a blockcannot declare a default, can only be used on a scalarmethod does not accept any argumentsarray must first be sized by a redeclaration or layout qualifierarray must be declared with a size before using this methodunexpected use of .length()switch statementslast case/default label not followed by statementsarrayed constructortexture*D*function not supported in this version; use texture() instead(Did you mean gl_VertexIndex?)(Did you mean gl_InstanceIndex?)does not operate on types containing float16does not operate on types containing (u)int16does not operate on types containing (u)int8buffer reference indexingcannot index reference to buffer containing an unsized arraycannot index buffer referenceglslang::TIntermTyped* glslang::TParseContext::handleBracketDereference(const glslang::TSourceLoc&, glslang::TIntermTyped*, glslang::TIntermTyped*)arraySizes.getNumDims() == 2array must be sized by a redeclaration or layout qualifier before being indexed with a variablevariable indexing buffer block arrayvariable indexing uniform block arrayvariable indexing fragment shader output arrayvariable indexing sampler array.length.length() on vectors and matricesdoes not operate on this type:cannot apply to a cooperative matrix type:cannot redeclare after usecannot apply layout qualifier tocannot change storage, memory, or auxiliary qualification ofcannot change interpolation qualification ofcannot change qualification ofcan only change layout qualification ofcannot change input storage qualification ofcannot redeclare with different qualification:cannot change output storage qualification ofall redeclarations must use the same depth layout onredeclaration only allowed for override_coverage layoutredeclaration only allowed for viewport_relative or secondary_view_offset layoutvoid glslang::TParseContext::limitCheck(const glslang::TSourceLoc&, int, const char*, const char*)symbol->getAsVariable()! constArray.empty()%s (%d)must be less than or equal togl_TexCoord array sizegl_MaxTextureCoordsgl_ClipDistance array sizegl_MaxClipDistancesgl_CullDistance array sizegl_MaxCullDistancesgl_ClipDistancePerViewNV array sizegl_CullDistancePerViewNV array sizelocal function declarationredefinition of built-in function'spirv_literal' can only be used on functions defined with 'spirv_instruction' for argumentmultiple prototypes for same functionoverloaded functions must have the same return typeoverloaded functions must have the same qualifiersoverloaded functions must have the same parameter storage qualifiers for argumentoverloaded functions must have the same parameter precision qualifiers for argumentarray in function return typeambiguous function signature match: multiple signatures match under implicit type conversiondebugPrintfEXT(Non-L-value cannot be passed for 'out' or 'inout' parameters.Non front-end constant expressions cannot be passed for 'spirv_literal' parameters.argument cannot drop memory qualifier when passed to formal parameterimage formats must matchcalling user function from global scopemain(glslang::TIntermTyped* glslang::TParseContext::handleFunctionCall(const glslang::TSourceLoc&, glslang::TFunction*, TIntermNode*)fnCandidate->getBuiltInOp() == EOpCooperativeMatrixMulAddchanging qualification after usefunction cannot take any parameter(s)entry point cannot return a valueoptimize#pragmaoptimize pragma syntax is incorrect"(" expected after 'optimize' keywordoff"on" or "off" expected after '(' for 'optimize' pragma")" expected to end 'optimize' pragmadebugdebug pragma syntax is incorrect"(" expected after 'debug' keyword"on" or "off" expected after '(' for 'debug' pragma")" expected to end 'debug' pragmause_storage_bufferextra tokensuse_vulkan_memory_modeluse-vulkan-memory-model#pragma use_variable_pointersuse-variable-pointersglslang_binary_double_outputSTDGLredeclaring non-array as arrayredeclaration of array with a different element typebool glslang::TType::sameInnerArrayness(const glslang::TType&) constarraySizes != nullptr && right.arraySizes != nullptrredeclaration of array with a different array dimensions or sizesredeclaration of array with sizebuilt-in block redeclarationgl_PerFragmentgl_MeshPerVertexNVgl_MeshPerPrimitiveNVblock declarationcannot redeclare block: cannot redeclare a built-in block with a user nameno declaration found for redeclarationcan only redeclare a built-in block once, and before any usecannot redeclare a non block as a blockcannot redeclare block member with a different typecannot change arrayness of redeclared block membercannot change array size of redeclared block membermissing perviewNV qualifier to redeclared block membercannot add perviewNV qualifier to redeclared block membermissing perprimitiveNV qualifier to redeclared block membercannot add perprimitiveNV qualifier to redeclared block membercannot add memory qualifier to redeclared block membercannot add non-XFB layout to redeclared block membercannot add patch to redeclared block memberxfb_streamblock redeclaration has extra memberscannot change arrayness of redeclared blockcannot change array size of redeclared blockignoring layout qualifier for uniformIgnoring initializer for uniformarray param errorerror adding uniform to default uniform blockerror adding atomic counter to atomic counter blockray queries can only be initialized by using the rayQueryInitializeEXT intrinsic:expected four type parametersexpected 16, 32, or 64 bits for first type parameterexpected 8 or 32 bits for first type parameterunexpected type parametersvariables with reference type can't have qualifier 'const'Cooperative matrix types must not be used in shared memoryA per vertex structure containing an array is not allowed as input in ESA structure containing an array is not allowed as input in ESA structure containing an struct is not allowed as input in EScan only apply origin_upper_left and pixel_center_origin to gl_FragCoordcan only apply depth layout to gl_FragDepthblock name cannot redefine a non-block namevoid glslang::TParseContext::fixBlockUniformLayoutMatrix(glslang::TQualifier&, glslang::TTypeList*, glslang::TTypeList*)tmpTypeList == nullptr || originTypeList->size() == tmpTypeList->size()void glslang::TParseContext::fixBlockUniformLayoutPacking(glslang::TQualifier&, glslang::TTypeList*, glslang::TTypeList*)can only have one auxiliary qualifier (centroid, patch, and sample)can only have one interpolation qualifier (flat, smooth, noperspective, __explicitInterpAMD)precise qualifier must appear firstinvariant qualifier must appear before interpolation, storage, and precision qualifiers interpolation qualifiers must appear before storage and precision qualifiersAuxiliary qualifiers (centroid, patch, and sample) must appear before storage and precision qualifiersprecision qualifier must appear as last qualifierin/out must appear before consttoo many storage qualifiersonly one precision qualifier allowedonly one coherent/devicecoherent/queuefamilycoherent/workgroupcoherent/subgroupcoherent/shadercallcoherent qualifier allowed(decoration=%u)spirv_decoratetoo many SPIR-V decorate qualifiersspirv_decorate_stringreplicated qualifiersspirv_decorate_idarray-of-array of blockmember storage qualifier cannot contradict block storage qualifiermember cannot have a spirv_storage_class qualifiermember cannot have a spirv_decorate_id qualifiermember of uniform or buffer block cannot have an auxiliary or interpolation qualifier"offset" on block membermember of block cannot be or contain a sampler, image, or atomic_uint typemember of block cannot be or contain a cooperative matrix typecan only be used with std140, std430, or scalar layout packingmember of block cannot have a packing layout qualifierlocation on block membercan only use in an in/out blockoffset/alignblock name cannot be redefinedCannot reuse block name within the same interface:77Tdn(++++&<<<<<</usr/src/glslang-master-tot/glslang/MachineIndependent/SpirvIntrinsics.cppglslang::TString glslang::TQualifier::getSpirvDecorateQualifierString() constspirv_decorate() spirv_decorate_id(spirv_decorate_string((set)too many SPIR-V instruction qualifiers(id)unknown SPIR-V instruction qualifierglslang::TSpirvRequirement* glslang::TParseContext::makeSpirvRequirement(const glslang::TSourceLoc&, const TString&, const glslang::TIntermAggregate*, const glslang::TIntermAggregate*)extension->getAsConstantUnion()capabilitiescapability->getAsConstantUnion()unknow SPIR-V requirementthis type not allowedvoid glslang::TIntermediate::insertSpirvExecutionMode(int, const glslang::TIntermAggregate*)extraOperand != nullptrvoid glslang::TQualifier::setSpirvDecorate(int, const glslang::TIntermAggregate*)void glslang::TQualifier::setSpirvDecorateString(int, const glslang::TIntermAggregate*)argsvoid glslang::TIntermediate::insertSpirvExecutionModeId(int, const glslang::TIntermAggregate*)extraOperand != nullptr && extraOperand->getQualifier().isConstant()void glslang::TQualifier::setSpirvDecorateId(int, const glslang::TIntermAggregate*)too many SPIR-V requirementsinductive loop index modifiedNon-constant-index-expressionvirtual void glslang::TPpContext::tMarkerInput::ungetch()/usr/src/glslang-master-tot/glslang/MachineIndependent/preprocessor/PpContext.hvirtual int glslang::TPpContext::tMarkerInput::getch()virtual int glslang::TPpContext::tZeroInput::getch()virtual int glslang::TPpContext::tMacroInput::getch()virtual void glslang::TPpContext::tZeroInput::ungetch()virtual void glslang::TPpContext::tMacroInput::ungetch()virtual int glslang::TPpContext::tMacroInput::scan(glslang::TPpToken*)/usr/src/glslang-master-tot/glslang/MachineIndependent/preprocessor/Pp.cpp#elif#ifunexpected tokens following directive#errorextension name not specifiedextension name expected':' missing after extension namebehavior for extension not specifiedextra tokens -- expected newlineheader name too long#undefmust be followed by macro namecan only be followed by a single macro nameinvalid preprocessor commandmust occur first in shadermust be followed by version numberbad profile name; use es, core, or compatibilitybad tokens following profile -- expected newlinefilename-based __FILE__macro expansionEnd of input in macroEnd of line in macro substitution:unexpected '#'Too few args in MacroToo many args in macropreprocessor evaluationcan't evaluate expressionundefined macro in expression not allowed in es profilenonportable when expanded from macros for preprocessor expressioncannot use in preprocessor expression when expanded from macrosincorrect directive, expected identifierexpected ')'division by 0bad expression#if/#ifdef/#ifndefmaximum nesting depth exceeded#elif after #else#else after #else#ifdefunexpected tokens following #ifdef directive - expected a newlinemust by followed by an integral literalfilename-based #linedirective must end with a newline#includemust be followed by a header nameexpected newline after header name:extra content after header name:Could not process include directivefor header name: %s#definebad argumentduplicate macro parametermissing parenthesismissing space after macro nameMacro redefined; function-like versus object-like:Macro redefined; different number of arguments:Macro redefined; different argument names:Macro redefined; different substitutions:mismatched statementsinvalid directive:invalid directivesw|2U~!%^&*()-+=|,.<>/?;:[]{}#\+=-=*=/=%=&&||^^>>=<<=&=|=^===!=--++virtual void glslang::TPpContext::tTokenInput::ungetch()virtual int glslang::TPpContext::tTokenInput::getch()virtual void glslang::TPpContext::tUngotTokenInput::ungetch()virtual int glslang::TPpContext::tUngotTokenInput::getch()token pasting (##)virtual bool {anonymous}::TNoContractionPropagator::visitAggregate(glslang::TVisit, glslang::TIntermAggregate*)/usr/src/glslang-master-tot/glslang/MachineIndependent/propagateNoContraction.cpppotential_precise_nodevirtual bool {anonymous}::TNoContractionAssigneeCheckingTraverser::visitBinary(glslang::TVisit, glslang::TIntermBinary*)isDereferenceOperation(node->getOp())virtual void {anonymous}::TNoContractionAssigneeCheckingTraverser::visitSymbol(glslang::TIntermSymbol*)accesschain_mapping_.count(node)virtual void {anonymous}::TNoContractionPropagator::visitSymbol(glslang::TIntermSymbol*)void {anonymous}::TNoContractionPropagator::propagateNoContractionInReturnNode(glslang::TIntermBranch*)return_node->getFlowOp() == glslang::EOpReturn && return_node->getExpression()std::tuple, std::allocator > > {anonymous}::TNoContractionAssigneeCheckingTraverser::getPrecisenessAndRemainedAccessChain(glslang::TIntermOperator*, const ObjectAccessChain&)isAssignOperation(node->getOp())accesschain_mapping_.count(BN->getLeft())accesschain_mapping_.count(UN->getOperand())void {anonymous}::TNoContractionPropagator::propagateNoContractionInOneExpression(glslang::TIntermTyped*, const ObjectAccessChain&)isAssignOperation(BN->getOp())isAssignOperation(UN->getOp())virtual bool {anonymous}::TSymbolDefinitionCollectingTraverser::visitBinary(glslang::TVisit, glslang::TIntermBinary*)!current_object_.empty()unsigned int {anonymous}::getStructIndexFromConstantUnion(glslang::TIntermTyped*)node->getAsConstantUnion() && node->getAsConstantUnion()->isScalar()virtual bool {anonymous}::TSymbolDefinitionCollectingTraverser::visitUnary(glslang::TVisit, glslang::TIntermUnary*)_Map_base::atvkglobal_cbuffer_bindingbuiltinformat_rgba32fformat_rgba16fformat_r32fformat_rgba8format_rgba8snormformat_rg32fformat_rg16fformat_r11fg11fb10fformat_r16fformat_rgba16format_rgb10a2format_rg16format_rg8format_r16format_r8format_rgba16snormformat_rg16snormformat_rg8snormformat_r16snormformat_r8snormformat_rgba32iformat_rgba16iformat_rgba8iformat_r32iformat_rg32iformat_rg16iformat_rg8iformat_r16iformat_r8iformat_rgba32uiformat_rgba16uiformat_rgba8uiformat_r32uiformat_rgb10a2uiformat_rg32uiformat_rg16uiformat_rg8uiformat_r16uiformat_r8uinonwritablenonreadableallow_uav_conditionearlydepthstencilfastoptforcecasemaxtessfactornumthreadspatchconstantfunc?BG@HLMIKJA  void glslang::HlslTokenStream::pushPreToken(const glslang::HlslToken&)/usr/src/glslang-master-tot/glslang/HLSL/hlslTokenStream.cpppreTokenStackSize < tokenBufferSizeglslang::HlslToken glslang::HlslTokenStream::popPreToken()preTokenStackSize > 0void glslang::HlslTokenStream::pushTokenStream(const glslang::TVector*)preTokenStackSize == 0Stack nownterm%s %s (syntax error, unexpected %s, expecting %s or %s or %s or %ssyntax error, unexpected %ssyntax error, unexpected %s, expecting %s or %ssyntax error, unexpected %s, expecting %ssyntax errorsyntax error, unexpected %s, expecting %s or %s or %s%s Starting parse Entering state %d Stack size increased to %ld Reading a token Now at end of input. Next token isShiftingReducing stack by rule %d (line %d): $%d = unsigned literal32-bit signed literal64-bit integer literal64-bit unsigned integer literal16-bit integer literal16-bit unsigned integer literaldouble literalhalf float literalfunction call, method, or subroutine call expectedincomplete method syntaxbitwise not/%bit shift leftbit shift rightarray comparisonbitwise exclusive orbitwise inclusive orarray assignmentbit-shift left assignbit-shift right assignbitwise-and assignbitwise-xor assignbitwise-or assignSPIR-V execution mode qualifierprecision statementcannot be an argument type except for '(void)'no qualifiers allowed for function returnarrayed typeexplicit interpolationfragment shader barycentricSPIR-V storage class qualifierSPIR-V decorate qualifierspirv_by_literal8-bit signed integer8-bit unsigned integer16-bit signed integer16-bit unsigned integer32-bit signed integer32-bit unsigned integer64-bit integer64-bit unsigned integerdouble vectorhalf float vectorfloat32_t vectorfloat64_t vector8-bit signed integer vector16-bit signed integer vector32-bit signed integer vector64-bit integer vector8-bit unsigned integer vector16-bit unsigned integer vector32-bit unsigned integer vector64-bit unsigned integer vectordouble matrixhalf float matrixfloat32_t matrixfloat64_t matrixatomic counter typeshalf float samplerhalf float texturehalf float imagehalf float subpass inputSPIR-V type specifierexpected type namehighp precision qualifiermediump precision qualifierlowp precision qualifierduplicate member name:{ } style initializersempty { } initializercannot appear outside switch statementcannot be nested inside control flowlimitationdo-while loops not availablecontinue statement only allowed in loopsbreak statement only allowed in switch and loopsnon-void function must return a valueextraneous semicolon-> $$ =Error: discardingError: poppingmemory exhaustedCleanup: discarding lookaheadCleanup: popping"end of file""invalid token"CONSTBOOLFLOATBVEC2BVEC3BVEC4IVEC2IVEC3IVEC4UVEC2UVEC3UVEC4ISAMPLER2DISAMPLER3DISAMPLERCUBEISAMPLER2DARRAYUSAMPLER2DUSAMPLER3DUSAMPLERCUBEUSAMPLER2DARRAYSAMPLERSHADOWITEXTURE2DITEXTURE3DITEXTURECUBEITEXTURE2DARRAYUTEXTURE2DUTEXTURE3DUTEXTURECUBEUTEXTURE2DARRAYATTRIBUTEVARYINGFLOAT16_TFLOAT32_TDOUBLEFLOAT64_TUINT64_TUINT32_TUINT16_TUINT8_TI64VEC2I64VEC3I64VEC4U64VEC2U64VEC3U64VEC4I32VEC2I32VEC3I32VEC4U32VEC2U32VEC3U32VEC4I16VEC2I16VEC3I16VEC4U16VEC2U16VEC3U16VEC4I8VEC2I8VEC3I8VEC4U8VEC2U8VEC3U8VEC4DVEC2DVEC3DVEC4DMAT2DMAT3DMAT4F16VEC2F16VEC3F16VEC4F16MAT2F16MAT3F16MAT4F32VEC2F32VEC3F32VEC4F32MAT2F32MAT3F32MAT4F64VEC2F64VEC3F64VEC4F64MAT2F64MAT3F64MAT4DMAT2X2DMAT2X3DMAT2X4DMAT3X2DMAT3X3DMAT3X4DMAT4X2DMAT4X3DMAT4X4F16MAT2X2F16MAT2X3F16MAT2X4F16MAT3X2F16MAT3X3F16MAT3X4F16MAT4X2F16MAT4X3F16MAT4X4F32MAT2X2F32MAT2X3F32MAT2X4F32MAT3X2F32MAT3X3F32MAT3X4F32MAT4X2F32MAT4X3F32MAT4X4F64MAT2X2F64MAT2X3F64MAT2X4F64MAT3X2F64MAT3X3F64MAT3X4F64MAT4X2F64MAT4X3F64MAT4X4ATOMIC_UINTACCSTRUCTNVACCSTRUCTEXTRAYQUERYEXTFCOOPMATNVICOOPMATNVUCOOPMATNVISAMPLERCUBEARRAYUSAMPLERCUBEARRAYISAMPLER1DISAMPLER2DRECTUSAMPLER2DRECTISAMPLERBUFFERUSAMPLERBUFFERISAMPLER2DMSUSAMPLER2DMSISAMPLER2DMSARRAYUSAMPLER2DMSARRAYSAMPLEREXTERNALOESSAMPLEREXTERNAL2DY2YEXTISAMPLER1DARRAYUSAMPLER1DUSAMPLER1DARRAYF16SAMPLER1DF16SAMPLER2DF16SAMPLER3DF16SAMPLER2DRECTF16SAMPLERCUBEF16SAMPLER1DARRAYF16SAMPLER2DARRAYF16SAMPLERCUBEARRAYF16SAMPLERBUFFERF16SAMPLER2DMSF16SAMPLER2DMSARRAYF16SAMPLER1DSHADOWF16SAMPLER2DSHADOWF16SAMPLER1DARRAYSHADOWF16SAMPLER2DARRAYSHADOWF16SAMPLER2DRECTSHADOWF16SAMPLERCUBESHADOWF16SAMPLERCUBEARRAYSHADOWIIMAGE1DUIMAGE1DIIMAGE2DUIMAGE2DIIMAGE3DUIMAGE3DIIMAGE2DRECTUIMAGE2DRECTIIMAGECUBEUIMAGECUBEIIMAGEBUFFERUIMAGEBUFFERIIMAGE1DARRAYUIMAGE1DARRAYIIMAGE2DARRAYUIMAGE2DARRAYIIMAGECUBEARRAYUIMAGECUBEARRAYIIMAGE2DMSUIMAGE2DMSIIMAGE2DMSARRAYUIMAGE2DMSARRAYF16IMAGE1DF16IMAGE2DF16IMAGE3DF16IMAGE2DRECTF16IMAGECUBEF16IMAGE1DARRAYF16IMAGE2DARRAYF16IMAGECUBEARRAYF16IMAGEBUFFERF16IMAGE2DMSF16IMAGE2DMSARRAYI64IMAGE1DU64IMAGE1DI64IMAGE2DU64IMAGE2DI64IMAGE3DU64IMAGE3DI64IMAGE2DRECTU64IMAGE2DRECTI64IMAGECUBEU64IMAGECUBEI64IMAGEBUFFERU64IMAGEBUFFERI64IMAGE1DARRAYU64IMAGE1DARRAYI64IMAGE2DARRAYU64IMAGE2DARRAYI64IMAGECUBEARRAYU64IMAGECUBEARRAYI64IMAGE2DMSU64IMAGE2DMSI64IMAGE2DMSARRAYU64IMAGE2DMSARRAYITEXTURECUBEARRAYUTEXTURECUBEARRAYITEXTURE1DUTEXTURE1DITEXTURE1DARRAYUTEXTURE1DARRAYITEXTURE2DRECTUTEXTURE2DRECTITEXTUREBUFFERUTEXTUREBUFFERITEXTURE2DMSUTEXTURE2DMSITEXTURE2DMSARRAYUTEXTURE2DMSARRAYF16TEXTURE1DF16TEXTURE2DF16TEXTURE3DF16TEXTURE2DRECTF16TEXTURECUBEF16TEXTURE1DARRAYF16TEXTURE2DARRAYF16TEXTURECUBEARRAYF16TEXTUREBUFFERF16TEXTURE2DMSF16TEXTURE2DMSARRAYISUBPASSINPUTISUBPASSINPUTMSUSUBPASSINPUTUSUBPASSINPUTMSF16SUBPASSINPUTF16SUBPASSINPUTMSSPIRV_INSTRUCTIONSPIRV_EXECUTION_MODESPIRV_EXECUTION_MODE_IDSPIRV_DECORATESPIRV_DECORATE_IDSPIRV_DECORATE_STRINGSPIRV_TYPESPIRV_STORAGE_CLASSSPIRV_BY_REFERENCESPIRV_LITERALLEFT_OPRIGHT_OPINC_OPDEC_OPLE_OPGE_OPEQ_OPNE_OPAND_OPXOR_OPMUL_ASSIGNDIV_ASSIGNADD_ASSIGNMOD_ASSIGNLEFT_ASSIGNRIGHT_ASSIGNAND_ASSIGNXOR_ASSIGNSUB_ASSIGNSTRING_LITERALLEFT_PARENRIGHT_PARENLEFT_BRACKETRIGHT_BRACKETLEFT_BRACERIGHT_BRACEDOTCOMMASEMICOLONBANGDASHTILDEPLUSSTARSLASHPERCENTLEFT_ANGLERIGHT_ANGLEVERTICAL_BARCARETAMPERSANDQUESTIONINVARIANTHIGH_PRECISIONMEDIUM_PRECISIONLOW_PRECISIONPACKEDRESOURCESUPERPFLOATCONSTANTUINTCONSTANTBOOLCONSTANTIDENTIFIERTYPE_NAMECENTROIDININOUTSTRUCTVOIDWHILEBREAKCONTINUEDOELSEFORIFDISCARDRETURNSWITCHCASEDEFAULTTERMINATE_INVOCATIONTERMINATE_RAYIGNORE_INTERSECTIONSHAREDFLATSMOOTHLAYOUTDOUBLECONSTANTUINT16CONSTANTFLOAT16CONSTANTUINT32CONSTANTUINT64CONSTANTSUBROUTINEDEMOTEPAYLOADNVPAYLOADINNVHITATTRNVCALLDATANVCALLDATAINNVPAYLOADEXTPAYLOADINEXTHITATTREXTCALLDATAEXTCALLDATAINEXTPATCHSAMPLENONUNIFORMVOLATILERESTRICTREADONLYWRITEONLYDEVICECOHERENTQUEUEFAMILYCOHERENTWORKGROUPCOHERENTSUBGROUPCOHERENTNONPRIVATESHADERCALLCOHERENTNOPERSPECTIVEEXPLICITINTERPAMDPERVERTEXEXTPERVERTEXNVPERPRIMITIVENVPERVIEWNVPERTASKNVPRECISE$acceptvariable_identifierprimary_expressionpostfix_expressioninteger_expressionfunction_callfunction_call_or_methodfunction_call_genericfunction_call_header_no_parametersfunction_call_header_with_parametersfunction_call_headerfunction_identifierunary_expressionunary_operatormultiplicative_expressionadditive_expressionshift_expressionrelational_expressionequality_expressionexclusive_or_expressioninclusive_or_expressionlogical_and_expressionlogical_xor_expressionlogical_or_expressionconditional_expression$@1assignment_expressionassignment_operatorconstant_expressionblock_structure$@2identifier_listfunction_prototypefunction_declaratorfunction_header_with_parametersfunction_headerparameter_declaratorparameter_declarationparameter_type_specifierinit_declarator_listsingle_declarationfully_specified_typeinvariant_qualifierinterpolation_qualifierlayout_qualifierlayout_qualifier_id_listlayout_qualifier_idprecise_qualifiersingle_type_qualifierstorage_qualifiernon_uniform_qualifiertype_name_listarray_specifiertype_parameter_specifier_opttype_parameter_specifiertype_parameter_specifier_listtype_specifier_nonarrayprecision_qualifierstruct_specifier$@3$@4struct_declaration_liststruct_declarationstruct_declarator_liststruct_declaratorinitializer_listdeclaration_statementsimple_statementdemote_statementcompound_statement$@5$@6statement_scoped$@7$@8compound_statement_no_new_scopeexpression_statementselection_statementselection_statement_nonattributedselection_rest_statementswitch_statementswitch_statement_nonattributed$@9switch_statement_listcase_labeliteration_statementiteration_statement_nonattributed$@10$@11$@12for_init_statementconditionoptfor_rest_statementjump_statementtranslation_unitexternal_declarationfunction_definition$@13attribute_listsingle_attributespirv_requirements_listspirv_requirements_parameterspirv_extension_listspirv_capability_listspirv_execution_mode_qualifierspirv_execution_mode_parameter_listspirv_execution_mode_parameterspirv_execution_mode_id_parameter_listspirv_storage_class_qualifierspirv_decorate_qualifierspirv_decorate_parameter_listspirv_decorate_parameterspirv_decorate_id_parameter_listspirv_decorate_string_parameter_listspirv_type_specifierspirv_type_parameter_listspirv_type_parameterspirv_instruction_qualifierspirv_instruction_qualifier_listspirv_instruction_qualifier_idSPMJ9<HPWels  4<HMV_di*1Oas $:=Pcv03IL_bux6=DKY`gu"BJS\h{/M|'Eu  & 9 \   = c  . 3 E J O Y ^ c h m   5 C w  ! = Y u &9L_gow%(*-GZbkt*>LZhv&9L_r +BYp(?Vm%<Sj "A`9Xw&>Vn.F^v6Nf~!3EWi{ 'C_{#?[w+=Oar(8HXiy6HZl ( B \ v !!*!D!T!d!t!!!!!!!! "("9"J"["v""""""""###4#E#`#q######## $$/$J$[$l$}$$$$$$$%%4%E%V%g%%%%%%%%% &&,&=&N&_&p&&&&&&&&& '','>'V'n''''''(((>(T(c(q(((((())6)9)~))K*Y*]*p******************+++"+)+;+>+A+E+K+T++`+r+++++++++++ ,,&,L,+m,p,,,,,,---E-x-{-~------------ ...../.F............ //#/*/5/B/S/`/q/v/}///////00/090G0V0i0x00000000001<1G1U1b1s111111111110 W0ckst-/00 *0690=>V#j%{***E+*~*Z*|-* 00*'8& i(*"|!#/%%0H**&*IJLM"QTU'Y(]`,0*******************5**:**%Rk=;r**ZZ**%|-*''8888*Cab!GdelmopC;)HKL*J *BP$Q~ R%q* LN;T  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Z[\]^_`tuvwxyz"#$ ! %&'123 =>?   IJK()*+,-./0456789:;<@ABCDEFGHLMNOPQRSTXUVW de|Ybcsa{}~fghimnqjkoplr    mlnrq}ikc^mys{|afj`usqdontxzv~uig +*,) %$"o_}b-147<?ACEGIKe5>BW-N[(+@*2),-D.K/0S1w"kh&'!(pv]pr L4UbaYecRfgh3QRTSVWXYZUPC?AELT%&l y{~t!./03256:;89=>@BDFHJ6dQO\#jwxI\[^<M$'z|7]HFM9V8_<;=OJ`ZGPXN',HQW[_stuv|}  ()9=AEJNRVZ^bilw~)8Q\fpz &17:AEIR\_jmptx}'/6=AFKPUZ_cgkou %+16;@EJOTY^chnuz $*06<BHNTZ`flrx~     & , 2 8 > D J P V \ b h n t z      " ( . 4 : @ F L R X ^ d j o t y ~      # ( . 3 8 = C H M R X ] b g m s y       # ( - 3 8 = B H M R W ] b g l r w |      ! & + 0 5 : ? D I N S Y _ e k r y  %)/4?CIOZ]dhiopqrstuw}$'-9EIQQ``rr#&-058=@EHMQVZ_cjmrux{~%(-0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF_guvwxy0124;?@EH]]]]]]]]_a]]gg3^ddggo1g78IJ~7~7~7~7~77I~756 a_ga4]fadgIJ\]hijk}~^gfd^d^dfddd^ddddddd^d^d]`dg  f^d^d`_gabg"#&'(/4fafdgIJ_c^^d]dp4\_~8IJ\}~<=~>~}~AB~C~\D~IFG~`6  b  lmnikGHKLopMNsrqOQPt``b]gg*]]gg]eggggRSTUVWXYZ[fdgb#(fb ^\~9:^f^d^d^dd^d^d^dd^dd^d^d^^ dgb`)+gebdb``d`d=<>BAC\DFGg !,^^b\~^^^^^^eb^]!-. $fg^a^%gb           !!""$#%%&&'')(*(+(,,--..////////001113245566778899::;;;;;;<<=====>>??@@@@@@@@AABBBBCCDDEEEEFFGHHIIJJ-YZ V%  *-q Wwy<34+4}SXWX?@x     bBCDEFGHIJKLcHdef{g}~:89 jklmnlopqrostuvwKMsxyo{}8$:\)P/gKL\2\\_]a;_~`_dfIJd}~top~p~$~]_)^c__/d]2_]gg^f;`#d%d_(Z*\,-fd]1gNRSTUVWXYZ[_GHa~dfgfi{k}^^d^^ddedd^-^^^d^^ddd^dd^^bdd^dd8^:d^^^d^^ddd6dd^^^^^dd`dddd}~dd~gg JV~yddg]g~~g]y]y~~~~~~d]gvwx]MN%&+]lmnde]^dgoaa__^gfd]dfddd%&dddd+$-d^d)H^gKf/_2]]\O_s;r`QVq`b]~gg]]g]ggNeg]]\sg^fd^dd ^``d\b^]ga^faagbK=K2MMsyKyy4#&!-)+ss68:68:%&+-ooyy  JKMMJKMss  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF_guvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJ\]_abghijkuvwxy}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJ\]_abghijkuvwxy}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJ\]_aghijkuvwxy}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJ\]_aghijkuvwxy}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJ\]_ghijkuvwxy}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFIJ\]_ghijkuvwxy}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEFIJ\]hijkuvwx}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF_guvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEFuvwx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEFguvwx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEF_uvwx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEFbuvwx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEFbuvwx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEFbuvwx  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<@ABCDEFuvwx  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]abhijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]abhijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]`hijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]ahijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]`hijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]ghijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]hijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]hijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<CIJ\]hijk}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<C~|Mz J34{z|NO6  Y!ZNNL~~&~.T'<>/Q=?  "$U!V'#%6*6(,tu+z{-|}~!%[(-\<=>?w23ONP62iHIJA_RS1c~89:;@AE2#"$6%()*+,A-01Ak5m;ANAA~yAem .&)6/|IzXx~pPBCFDnEG0jqr^]b`d7ahfgnih567AAAAAAAAAAAAAAAA77AAAAAAih77iihh7iiihhhihiihhiihihh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEPQRGHIJKLMNOPQRSTUVWXYZ[\]^_`STUVWXYaZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEPRGHIJKLMNOPQRSTUVWXYZ[\]^_`STUVWXYaZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEPRGHIJKLMNOPQRSTUVWXYZ[\]^_`STUVWXYaZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDERGHIJKLMNOPQRSTUVWXYZ[\]^_`STUVWXYaZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDERGHIJKLMNOPQRSTUVWXYZ[\]^_`STUVWXYaZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDERGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCDGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCDGHIJLMNOPQRSVWX[STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCDGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCDEGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCDGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCD4GHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCDWGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:>?@ABCDGHIJLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxy  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:A}LQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:A}vLQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:A@LQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:A}LQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:ALQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:ALQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:ALQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:ALQf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:ALQRf  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:ALQRbool glslang::InitThread()/usr/src/glslang-master-tot/OGLCompilersDLL/InitializeDll.cpp0 && "InitThread(): Process hasn't been initalised."0 && "InitThread(): Unable to set init flag."bool glslang::InitProcess()0 && "InitProcess(): Failed to allocate TLS area for init flag"0 && "InitProcess(): Failed to initialize global pool"0 && "InitProcess(): Failed to initialize thread"bool glslang::DetachThread()0 && "DetachThread(): Unable to clear init flag."void* glslang::OS_AllocTLSIndex()/usr/src/glslang-master-tot/glslang/OSDependent/Unix/ossource.cpp0 && "OS_AllocTLSIndex(): Unable to allocate Thread Local Storage"bool glslang::OS_SetTLSValue(glslang::OS_TLSIndex, void*)0 && "OS_SetTLSValue(): Invalid TLS Index"void* glslang::OS_GetTLSValue(glslang::OS_TLSIndex)nIndex != OS_INVALID_TLS_INDEXbool glslang::OS_FreeTLSIndex(glslang::OS_TLSIndex)Recompile with DUMP_COUNTERS defined to see counters.;] RmRmU\TUpUU`VDV WdXXTX XXY/DY8YP:Y>Yl4ZptZؓZZ([d[[[\]D] ]D]]8^\ t^!^"^01(_1d_4_;_;`d<T`=`h@4a]xa]a ^a0^a^(b_`b_b4`b\`d\@@ A xA4B\B(CC$D DPlEFF$Helf,g8hThTiDjjj`kdl@mLn n<,px8q,qLqhr s8tdv},$HH,L0`xtdHp\X T4lT  0T>h>|>>>>P>T>\?d?h,?l@?p?t?x?|x@@@@@|LCpCC CT@@AllB CDCXG0\GDY]aTcHffLkk@ltlmn@nn(LoPDp qxqqrT\xy<{|DhT,  4 H(\0p<DLT؊܊`tHȋ܋,h4(|<\`<\,(<l00hlȩD0<@ DpDLDX\|ܹl<мl̾4\0pDX|Th4H\ | d< phl@4tx\4h4< TPtdH40hp4`LHP`@ | TH@<  D hP  T  (,`xXp!" # h#4#`(\)p*,Ll-/h0(0HH=MP(OSbHf,h`j0Llh$np~`8P>\?LABD$dELF$(GT(HTILtJ8KK( MMDNDO0xOTOxOPQQ@QR$SS\dThU`VVWX|Y0Z Z [ [!\L>x>>>|>?@@40?D?h???4@@|@@,(A0=<; A 4,=hACE A @d=A('C&%B$#E"!  A @=T(A('B&%C$#E"! B A <=8ABG9@,> ABC E  A @p>| XABB DC T A 0>A@BDT A 4>TA@DBCQ A < ?$ XABCJn A D`?<'4AABAB@?D>=E<;:987 A ?LA BO(?[LA0BFP?^AAGBH`H L@p`ACSp@@p@LGF0@A@BCBq A 0@XABBC B B  A p@eTA ABC C C B^ A D0f0BAp B CF L A P@xfCTABDBC^ A @fFA"!BD E A @g=B8B<;D:9v A xoABCD C  A g A i A _ A <pdA` BC BET<@p@A@BDX A o(pBD$$pd<A BJplX pA Eb A  qPd q 4qHD CI,Xq`A BQ A B4qA@CBB\ A 4qAE (qA$#B"!C k$$r(<A BJLrt`r@$trP`r\r(rrhrHr<shs0(s$=B<;D:9B87D65B43EH2I1HI piXA CQ4i 0 ABCD o(ܻhlA` C DS A (8mLA` C Bj A (4XA` D CK A 4`<ABDDC\0بAp C B Fo A D̼AC C D j A _ A $=<A BJ< Pd8x88(AX$̽PA0BCM,<AJH<AJ 4d|A BY A X<A BK |Ա0A BH DA BMľؾ$LGI AP BCBBi,>A0BCU A 8$?@A0BEf A ] A 8L(@ AP BCCBu A (@A0BDp(AA0BCa4 BA@BBEl A @AALKDJICHGDFEDCBA]@\dACBC C xTBmIX(#A,+B('C$#B*)D&%B"!J A n A @PABC DH A<`AD D  A <AD DQ A @A*)C('&%D$#"! L A ($AA0BC] A ,PLA@BBEf@p ACD E ^ A $ $LA0BCL$`)<A BJ X<A BK8XLX `,A0A BH 8ATA BQ(hAA@BDZ A (APA DI B C$ADA CD A ,(WA@BD] A XILGIx J JpA DG A XTA BQ @XLA BOHhXHAP E{ A Z A DdZ$A BE(hdZA0BBZ@ZA` BC DI A =B<;B:9W A 0AB E C ^ A DH<A` B CE` A L A 8HAP BBBGu0A@BEJ A LA BO8TJB4XHA@BBBM A ,hABC^ A 0PAP BCCb A , ABDR A 4$ A@BDP A ^@\4 ABCDC B I A P ABDDCK A PABDDCK A ,HDABDE\@xA('B&%C$#C"! BW A @DxA0/B.-C,+B*)B('B&` A @xA('B H&%$#"! A @DH$ AAHGBFEDDCBBAB@?B>=<(lA>=H<;:9876543l A 0<0A` B DT A 0HA CM 1P41AB DB E  A v A 4H5ABE EC Y,5|Ap B F DQ@6A.-B,+B*)D('E&%$#[ A (47xA@BE8`:TABF B C a A 0;ABCCd@t<AB D CE ,BA` B B\ A @D(C$ABCD C 0GA0BDS A \ `A CS DA BM8PAP BCCCE A 0@0GAp B C DT A <t0AB D CC ~0|GA@BCE^ A 0GhAP CCv A 4l A@BCB` A ,THAP BDo A $TA0BCN$=<;~ A ,hA0BBR A ((A@BCG A 4Ȍ AP BCBC|@x A:9B65D87D43210/Z A $@lA CU A $hԍ`A BR A  TJB0@B@BBDeЏ<8A0BDh A M A 04ذAP BCCY A $h`A BR A 4Đ AP BCBC|4ر8ABDCq A 4سhA0BBP A C08<A@BCBj A $lܑDA BK A D!A:9B87F6543210/H.j HA (A0BDH A ,@ACCb888AB B C BA A ,t̑A0BCU A 8<@A0BEf A ] A @HABDBC C D A @$hABDCB M@hlABEBCB@ ABD C C EU A D A('B$#C&%B"!B Bd A 08XA` B DFN A 0lA0BFa A C@` ABE D C Cj A <(A,+F*)C('E&%$#"!]$$A CU A 8LdA0BDh A M A $,A CU A 8A0BDh A M A 0\A@BCCo A ( A@BDY$LA CU A 8tPA0BDh A M A 0A@BCCp A @`LA$#B E"!DL(hA BDGa A $x@A CU A 8A0BDh A M A (pA0BBh(A0BBhD4,A$#B D"!BBBC A @|&A21B0/E.-,+*)(' A ,A0BCU A 8l@A0BEf A ] A 8,p AP BCCBu A 0hA BCCq@h A*)B&%D$#D('"!B @0AB GC B 6,$ ,ACF A ,T  ACFr@  A87B65E43210/.- A < D.,A21B0/C.-H,+*)(H A L!06 A ABDES A @X!h@A$#B"!C CF# ! A DX A ,!DA@BBEf !LpA` B X8"7=7\07\D7=8(X7\`A0BCQ 7=A F 7HL0A BH 7TLTA BK A 7L@8tL Ap C B DB A @H8A0BDa d> A B\P>HeADjiCfeBhgCdcHba`_H^I]J\ JHIA L>wABCB E HI HIA 0,?,A` B DEw A l`?A&%C$#"!F HIJKS JKHIA B JKHIA 0?LABDCH8@ABDBDx @@,<A BJ,d@A0CG A @`@P@@@0@ @ A A4AHA\ApA AAAA0 A( A A\BP$BD8BԾ(LB(A(dBA0BF` A B|<A BK B<A BK B<A BK(BLA@BDZ A ((CA0BFU A TCP hC||C$AFCd8CDAp BB D a A $CA0BL^ DXA DN A 8DPA DL A \DxA DT A D<,AF DH\A DG A D,AF DA CX A EhA CX A ,EA DT A PETA CK A tE Eо EHTA IH A Ex ,EA0BDV A F F ,,FA0BDS A ,\FXxACM A K4FXA@BCBP A 4FA0BEY A CF G$A BE4G HG$A BE lG$A BE GDA BM GhA BV8GAp B DF f A HDA BM8H$LHB0CC` tH $A BE H ,A BGH(0FDH8 H,DA BM IL@A BL 8Ih$A BE\Ih pId4A EF(It`A0BCQ(IlA@BCT,IAP BCB[0JHpAP BCCP A ,PJA@BDe A TJhABCDB Q A j A J HA BNJD KHpB CV4KHK\KpKtKt4KdA@DBBY A (KA@BC\(KX`A@BBP A L(LA ABDDD xL<A BK L<A BK8LAP BBJl A (LxA0BBX A $(M|A CQ A PMTA BQ tM,<A BK,MDACCCU<MA` B CCCBY<NABDDBCm,HNACCCU<xNABDDBCm,NACCCU<NABDDBCm,(OACCCU<XO ABDDBCm,OACCCU<OABDDBCm,PACCCU<8PHABDDBCA,xP$ACCCU<PtABDDBCm(P,ABC[(QABC[(@QABC[(lQ@ABC[(QABC[(QABC[(QTABC[(RA@BB] A 4HRdA` B E_ A d A (RtA0BCV0R0 A@BE(RtA0BCV4 Sd<Ap B E Bw A DDSh!\ A43B.-B21C0/C,+C*) A 0S|+A@BDT A S+\BT4S(,A@BECf A 0T-A0BFV A CLTL.8GD8lTd.AP BBCDo A <T$$AC C CC{4TAP BBCT A 8 U.hAP BCBCo A 4\U/ A@BDBk A U0tRB4U1AP CBDK A 4U1AP CBDK A ,$V2A0BCU A 8TV3TA@BDg A G A PV04ABG q A v A ,V6A0BCU A 8WH7@A0BEf A ] A 4PWL8A@BCBv A DW(9AABAB@?C>=D<;:9C87 A $W=A CU A 8W>A0BDh A M A 84X>AP CBCBr A ,pX?A0BCU A 8X@@A0BEf A ] A 4XAA@BCBu A 4YAp B C BT A @LYABC D BI A @YDAp B CB Db A (Y0AA0BC] A ,ZAA@BBEf$0ZHBA@Cd A 8XZ ABC E X A 8Z|AB G T A ,ZTBA@BHCS0[CBCB ]04[PCBCB ]0h[CBCB ]0[0CBCB ]0[CBCB ]0\CBCB ]08\CBCB ](l\@APABDL@\A&%B$#C"!B CCv@\A&%B$#C"!B CCv@ ]dA&%B$#C"!B CCv@d]4A&%B$#C"!B CCvL] A ABDCFd0]hA0BEL A D@,^A&%B$#C"!B CCv@p^A&%B$#C"!B CCv@^`A&%B$#C"!B CCvL^0AABCG) H_`<A BJ l_>TA BQ_x@@,_>|A BP A J0_>|A0BBU A C,`@?`A BQ A B,8`p?`A BQ A B h`|<A BJ,`0#pA@BCCR$`?A0BD\`H#<`? a? a?4a? Ha?LB CM la?A By@a@AC D CB (aXCA` B E[ A $bCA0BFX@(b$DXA&%C$#C"!C D A @lb8W A BEDFD@b_ABCD ]@bpd,ABCDB A @8cXhA"!BCL ? A P|coA$#CG"!K D A wDcPtAANMBLKCJIHGCFEBDCN A ,dP A0BCU A ,Hd tA0BCT A (xd!tA0BCVDdL!HABB D C  A E0dAp BD C {0 eؓAp BD C \,Te@Ap BB D [<e!Ap BC D V B D\edpACEBC A S A t8$f!@A0BEf A ] A 8`f"tABBB B N A ,fABBDZTf\A65I43210/.-,+ A 2 A $$gA BxLg*`g*tg*g*g*g*g*g*g|*hp*hd*(hX*=B<;B:9 A $؄A CU A 4DA@BBBa A $8A CU A 4`(A@BBBa A 8A0BDh A M A 8ԅlA0BDh A M A DAAjiBbaChgDfeCdcC`_  A X0y<A BJ| XA CQ Ȇ\A CR$D$ A Ch C <TA BO$`hA` D DP,(dA0BD A <\A@BEEW A O(A@DA@BBCB B DT$h(|$$( 8<A BK ȈP<A BKhDLGI |A]@ LGI`LdAW ,BE$ȉhA` D DP(`A0BBN A 08E0CCY A g PDA BMt0 A@BEJ A \Њ0 ` hA BT A D4X0x8l\8A` B DBDX A (XA0BCF A $ԋLA BP A 0G0BCT A J0(DADd8xAC B D d A (TA BQ ،X$A BE$XxAP F B8$AP BDDz A (`PhA0BCK A 0`A0BDL A C4A0BDh A CLPtA@BDCM A V A m4HtAP CG A 0 @A Cc A R A ,,A@BECZLA` B EF A 44LA0BDY B C,lA@BECT LA CNԏ0,H,`04|A0BDX A C4HA0BDQ A _0tA0BDP B C@BK0ԐA0BDR B Up\4A0BCx B CTT8 A@BDCG A C A   A ptSI0̑AP DEL A 4 (A0CCI A n A 8DA CI A <\0dA@BFr A W B ,T A0BDP A D̒ AP BDBEX A P(p A0BCl(@ pA0BDB A 0lT A0BCV B C0 A@BE`TԓAP Ef B P A @0,B0BDZ A C$`,A CN A HXA@BDBo A p A kHԔPA@BDBs A N A G4  A0BDZ B K4XA0BCY A W <dA BU |dA BU0ؕA0BFU A C0 xA0BEP B C0@XxA0BEP B C4t`A0BD B C0|A0BFP B C< Ap B D CDh d04E0BDT B C8h\A@BDH B lH&AP BDC B Y,)A@BE}4 +A0BDS A _ A X,`l,h(,-DA DH A B,D-\A@BHr A (ܘp1TA0BDM<2A@BBBx A DLHl3A` CD BES B _4,5A0BC^ A U<Й5lA@BDBC A M( 8A0CD[4<AP CEB} A t880AIDH8 A@BBDV A } A ܚAD P|DAp B DD Dk A  A 4dAP BCDK A 0T8A0BD} A H4Л A@BEC] A DdUhA` B CBz A @ A @PYdAP BCC A <hA@BCD A Z<Ԝ0llAB C H L<\m4AB D G ~$T@A BJ A 4|(oA@BDBm A 8pAP BCBCj@xrA@BEBJ A l A t4tABDBCD A { A f A T A LpA,+B*)D('C&%I A R A F؃8ȃA0BDJ A Z A LLxA,+B*)D('C&%I A R A FH$ğA@BB\$tA BH A (hA0BCSP@0PA"!BC CC? A G(,A0CCT A P ABH  A R4XAp B D Bp A ,LAp B D Ef0|Ap B D Ea A 0tAp B D Ea A (XPA` D CK4|Ap B D C A 8H`ABDB G F A 0@Ap BC C x A DȤ A*)C('C&%B$#C"!B m A DA0/B.-C,+D*)B('D&%_ A PH(A43F210/.-,+*)I A N A 4h\ABDB A TԣA87B43D65B21C0/.- A }@, A0/B.-D,+E*)('&% A LpA` B EDGI A FDABCBS B D A DD@ABCBS B D A 4AABCB E s A j B Z A M A M A T A @ԫ8E A87C65C43D210/.-c A DR`AANMBJIDLKFHGFJ A <`Ap B D B] A E4U,AB B E C}<جxVABDFTZAP BDCa A  A \ A 8ptaABBBB#TJB4̭$A@BBCI A ,e`A BQ A Bd4eAp B C CCD A j A  A Ti<ABJ C Dr A  A 0A@BCCo A 8(z\A` BDB CE A 4d{A` B EH A @pA0/B,+C('B.-E*)C&u A $A CU A 8 A0BDh A M A 8DAP CBCBr A $A CU A 8,A0BDh A M A 4A@BBEl A <txACB C B m A 4\pA@BBD[ A LB Dd0PA0/C,+E.-C* A 8ABCC C V<(@A` B BCC<hA` B BCCu4A@BBD[ A Pl Ap B D CC B IX44AABAB@?D>=E<;:9B87; A  A 4L<A BJTȳ\0BGl0BG|0BG(0BGH0BGh|0BG0BG дhB` C T$ K<A BJ0xA@BD\ A 0PA@BD\ A @$4PA@BCBR A 4еA@BCBb A (lA0BDS$4<A Bu A $\\A0BCP<AB DE D C4Ķ\5AP BEHN H$A0BCn $x`A BT8HlAP BDBK A (lA CQ A D0$A0BDH A [(A BV A E(xA BV A C(<@tA BU A C4hA0CCL A \ A 0dA0BDH A o0Ը0A0BCK A a$AP BBES A | A C A N A f A  A E A E A H A ^ A J A @Ĺ4A ABBCCd A |(A H (F@A BK L`0A BH pl0A BH4xC0BB^ A Y4̺@C0BB^ A Y 5$A BE (5PA BP,L<5A&%A A$#E"w  | 64A BI 64A BI Ļ,6,A BG046A@CDI A 06A@CDI A P70A BH(tA0BD\ A   @A@BL@ؼ, AP BCg A S A x A <HACD ,\ A0BCT A 6,|!LA0BCs A 0н"A@BBCT A 0#A@BBCR A 485A@BCC_ A $p6A CU A <#dAp B B CDB<ؾ,%<ABB E D6TJB48&A@BBC| A 4pd'AP CBBl$p6A CU A 8п6A0BDh A M A 0 7A@BDBr A ,@h'AB F p,p (AB F m,(AB F v$7A CU A 8<8A0BDh A M A 049A@BDBs A ,h),AB F A,* AB F ~$l9A B[ A ,*A@BBEf 9A DX A ,D8+A@BBEf0t+A` B CCQ A =<A BJp?`? 9A Bh  :A Bh <:\D CM$`:A0BFb(X;ABFd$;BC e<h<Ap B G s$<<A BJDC8X=dAP BCEHH,AA0BDL A ,BCCCFb$<<A BJx0xDx XBlBBBBB B B B  B  B 4BHxB\lBp`BTBHB TB$dBTBHBZEZKZQZWZ]ZcZiZqZyZZZZZZZZZZZZZZZZZZ ZZZ!Z)Z1Z9ZAZKZUZ_ZiZsZ}ZZZZZZZZZZZZZZ ZZZ'Z1Z;ZEZOZ[ZgZtZZZZZZZZZZ|ZZVZZZZZ"ZZZ3Z ZZBZ&Z8ZJZ]ZuZZZZZZZZZZ ZZ0Z?ZSZfZyZZZZZZZZZZ ZZZZZ%Z2ZZ?ZJZZUZbZ5ZoZ}ZUZZZuZZZZZZZZZZZZZ-Z:ZJZZZlZ{ZZZZZZZZZZZZZ#Z2ZBZRZbZrZZZZZZZZZZZZZZZZ.Z=Z*ZLZ[Z;ZjZwZJZZZZZZZZZZZ'Z8ZGZZZ[ZiZyZZZZZZZZZZ/Z:ZNZaZoZwZZZZZZZZZZZZZZZZZZZZZ)Z4Z@ZMZ[ZfZrZvZZWW|ZZZZZZZZZZZZZZZZZZZ#Z*Z3Z:ZIZHZUZbZmZwZZZZZZZZZZZZZZZZZZZZZZZZZZ&Z-Z=Z9Tt9T<9T9T 9T 9T+ 9T- 9T* 9T/ 9T% 9TGCC: (piCore64) 10.2.0.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.comment 8@8T@T %x@x8O!oQ@QT+ `@`3A#;oDHo0D0@WpDp@aB E k@E@f`E` q%E%<wU}0U0&0[0]0\0 &_&X((_((0(_0(_ 8_8_H0_0_HSq@0