asm?``````````````````||``~~~~` `~` `~`~`~`~`~~`|||` ``~`|` ` `~~`~~`|`}`|`~`~~`~~`~~`|`||`|||`~~`}`|`~`|`|`~`~~~~`|`|`~`}`}`~~}`|`~~|envaenvb envcwasi_snapshot_preview1dwasi_snapshot_preview1eenvfwasi_snapshot_preview1g wasi_snapshot_preview1henviwasi_snapshot_preview1j envkenvlenvm envnenvoenvmemoryenvtablep                     / &      -  3      6 &   (      .  4     ,  >           ""8*                          !! =;   <9.* -   2                                     7 )                       # #    $%   $%        ,:   )0   +'5(+                                    1           A 2 pqrst*uvwxy A  j%%jdddddddddddjddddddddddd^^ jjdjdjjjjjj jj jj jj  jj jj jjjj        j5  j dddddj   j jdd d jj    jj^^ dj   Hj jddd     dd    d *    d  j  dd dd jj  j j    d d d d  jj & (   ( Atj     @ ( E#A k"$  6 Aj  Aj Aj AjD! A j$ Aj , @@ (   Aj" I  ( (kAu 8  Aj "Aj @  ) B@B7 A Aj$     J@ -"E  -"Gr @ -! -"E  Aj! Aj!  F  k ~@@ )p"PE@ )x Y  "AJ  A6hA (!@@ )p"P  )xB|"  ("kY  j6h  6h @ E@ (!  )x  ("kAj|7x Aj"- G@ :  0 (! Aj }   (@ (4(  K#Ak"$@ ( (I@  (  (Aj6   Aj$ '#Ak"$ Aj 1(! Aj$ 3@A-Aq AE A6A A( ,#Ak"$ Aj    Aj Aj$ &#Ak"$ Aj %1(! Aj$   * K#Ak"$@ ( (G@  (  (Aj6   Aj$ -A qAv  E AFrE@  Ax   A        -AqAv ~#Ak"$ B/ B! B B ! B?"B B1!  B! B! B?" B ! B0Aq!@ B0Aq" AjAM@A AjAI  P B" BT BQE@ B !  P B"BT BQE@ B ! !   BP@  P@B! B!  B! B!   BP@  !B! P@B!  B!   P@B!   P@B!  B?X@ Aj   P"y At|"Aqj )X" B )P"B ! B !A k!  B?V  A@k     P"y At|"Aqj )H"B )@"B1! B/ B! B!  kAj ! B" B"~" BB" B" ~|"B "  ~|" T  ~"  B" ~|" B" ~|"  TB B |"  ~"  B"~|" ~|"  BB"~|"B |"|!  j jAj!@ ~"  ~|" T   ~|" T|  T  T||" T|  ~|  ~"  ~|" TB B |  B |" T|   T  T  T||B B |" T|   T  T||" T|"BPE@ Aj!  B?! B B?! B B?! B!  B! AN@ B! B!  ~ AL@A k"AM@ Aj   A j   Aj" A0j       )0 )8BR ) )! )( )! )! )  B!  B? B0 ! P BU BQE@ B|" T|!  BPE@ !   B|" T|! 7 7 Aj$ - (" Aj"O@ Aj  6 K#A k"$  Aj" Aj i"6  6 Aj !   A j$ p "AG@ ( (Atj" ( Aj6 (0Aj60 A F@  (Aj6 A60 (,Aj6, A6    - (A~qr"6 (L6L Aj AjA4= (Aq Aaqr"6 A|q (Aqr"6 ACq (A (! A0j$ ! Aj"AM@ AtA j( Aػ x !@@  "(-j! (  ! AH Aj! E  @  : @  A  F :   A6 (Ar6 -AGAs #A0k"$  6(  6,@ -@ A  AjA A,j" AjA A(j"! 6 6  A,& U AQ" 9  L (  :"| > (! A0j$ A #Ak"$ A6@ Aj" Aj?AN@@ A6   Aj? ("6 A/ F@ ( A/ F  A6 Aj"  Aj?H A,&" UAAQ!  6  9  L A6  Aj? A jG Aj Aj ( :"} > Aj (  ( (! Aj$  ( I@ B #Ak"$  ""AA! @ E (($" (($" ((0(@"7AH @  8(" (( E@    ((x  Aj" 7H Aj$ =#Ak"$  Aj" 6  6 Aj ! Aj$ (  m#Ak"$A,&A" ( 9  L AN@  L AN@  L AN@  L Aj Aj :"} > Aj$ 2 6 B7 A6 Aj0 Aj A6(  Aj6 Aj6   AjqE AKq    A 6 (       ((,AA As , AH A "  : 6 ( Atj #Ak"$@@ ((AG@ ((AG   (@@6  (@26 Aj E @ ((! Aj"(   (@26  j! Aj   ("AtAu"@  A tAul!  AtAu! (<"@  l! Aj$  # (! 6 @  %(  b A ~#Ak"$  "6H  6@  68@ Aj"E  A4=" )B7 E AjAI@ E AjAI A@k (Aq @ AjAI A@k (A vAq E AjAI A@k -" @ AjAI A@k (AvAq @ AjAI A@k /  @ AjAI A@k -# @ AjAȕI Aj ) B4Aq I @ AjAȕI Aj ) B7AqI @ AjAʕI A8j ( @ AjAӕI A8j ( @ AjAȕI Aj -,I @ E E AjAەI A@k ($Aq @ AjAI A@k ) B2A?q @ AjAI A@k ) B$Aq @ AjAI A@k -( @ AjAI A@k ((AvAq --@ AjAI -.@ AjAI  @ AjAʖI A@kA ((AvA?qt -/@ AjAI -0@ AjAI (4ApG@ AjAI A8j (4 -8@ AjAI AjAI  ) "BPE@ AjAI ) ! B PE @ AjA˗I ) ! BPE @ AjAڗI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! B PE @ AjAƘI ) ! BPE @ AjA͘I ) ! BPE @ AjA՘I ) ! B PE @ AjAߘI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAI ) ! BPE @ AjAəI ) ! BPE @ AjAәI ) ! AL ~ AjAޙI )   BPE@ AjAI AjAȕI Aj I@  ((pE (<`AH A!@ Aj (< " rE@A (<-  A8j E@ AjAIA  AjAȕI (<(  AjAȕI (<  A I Aj" (<`H  ((@ AjAIA! (P`AJ@@ A8j (P  (P`Aj G@ AjAI Aj" (P`H AjAI -Aq@ AjAȕI Aj I @ A8j  ((l@ AjAȕI A8j (AtAu AjAIA!A ! Aj   ((hE  AjAȕIAƚ!A! Aj ( tAu Aj I AjAȕI      / Aq@ AjAȕI Aj ( AvAq"AM@ AtAj(  Aԭ I @  ((E (@E AjAۚI (@7@A!A!@ (@ 8(" (( E@ AqE@ AjAI  (@ 8(    Aȕ  (@ 8(" ((A! Aj" (@7I AjAݚI Aj$ $#Ak"$ AjA1(! Aj$  %#Ak"$ Aj  (! Aj$  Aؒ6  ((p@   ((L`AF@ A6<  AF"! 6< (<"`AN@    -AqjAM@ (@ 8(  @ ("AtAN@ AA vAq" Aaqr"A@q6 AG  AqAr6  ((h@ (AqAr6  E A6P (A~q6  (! f   Aj /A/  ( (kAu #A@j"$@ ( qE AHA ( N ! AN@A!@  Atj"( ((Aj" AM@ AkE@ ( ! Aj  ("" A j AjA՟ A0j A j  A A0j  A0j A j Aj  A! Aj" G  A AA (( A@k$ 0  ("vAqE@ A   A ((  (6 )7  :     (D  ($! (( 6A!@ - ((L (((AA! (( 6 - - ((("E  (($"E  ((XE  ((0@ -  A:A!  Z#Ak"$ ((L$E@ ($! ("((! A 6  A jA A   Aj$ m@@ (" ("N@ A:5  ( ! (!@   Atj(I A! Aj" G A ( Atj( j- %  (@  ; (  K#Ak"$@ ( (G@ ; (  (Aj6   Aj$ ~@ E j"Aj : : AI A~j : : A}j : : AI A|j : : A I A kAq"j" AqAl"6   kA|q"j"A|j 6 A I  6  6 Axj 6 Atj 6 AI  6  6  6  6 Apj 6 Alj 6 Ahj 6 Adj 6  AqAr"k"A I "B !  j!@  7  7  7  7 A j! A`j"AK   (( l#Ak"$   ""AA!  @ ((4" (((" AtAq A?qr )B~7 Aj$ #A0k"$    ((  ((    ((  ((A!@ A~jAK  ((@  ((  A! @@@  ((xE@  ((xE  ((LE  @  ((xE@  ((xE  ((XE  @@  ((xE@  ((xE  ((d q   E  ((!  )7  )7     "  A j  Aj    A j Aj Aj A jA! A0j$  6  -A qE@    a#Ak"$ AG@A,&A" 9  L  L AN@  L Aj Aj :"} > Aj$  "  ((,)B-Aq -Aqr:  ((,)B.Aq -Aqr:  ((,)B.Aq -Aqr:A!  ((,- Aq   ((,)B?BQAt -Aqr:  ((,)B.Aq -Aqr:  ((,- Aq -Aqr:  ((,! -"AqA AvA q AqA )BPr:  ((! -Aq AFAtr: 6 (Av #Ak"$ Aj$  @  =  Axr6  B7 A6  )BBR &#Ak"$ Aj 1(! Aj$ S#Ak"$ Aj!@ E@  (6  )7  ( ( Aj$ E#Ak"$  6  6  A j!   (!  Aj$ @ E   A|j! " j!@@ ,!  O @ AH ANr ( ,F A6 Aj   kAJ! Aj!  AH ANr (Aj ,I A6  As  ((6 Aj ~ Aj"  (((A@  (((@  (((  A AN@A!@ A Aj" G  ((AF 1 A6 E@ A6  AF"  6  As P~@ Aq@  A@j!B!  E  " A k!  ! 7 7 #A0k"$  6,@ -@   A jA A,j" Aj0"! 6 6  A,& U  Q" 9 ( Aj :"| > (! A0j$   A  E #A k"$@ @  (( "E@A!  ((@ (("   (("   ((")7  )7   !   )7  )7    Aj! A j$   -AtA F  _#Ak"$ Aj # Aj !@ E@  (6  )7  ( ( Aj$  (AqAG   Aj 1 A I@ At&  Atj(   (jAjA kq6      G@     ((  (( A #Ak"$  6 @ AM@AA A j (!   An"Al"k6AA Aj AkAu!@@ AtAj( j!A!@@@@ A/F   AtAj("n" I"! Aj!AAA  lF "E A|j"AK  Ak A!@ n" I   lF  A j"n" I   lF  A j"n" I   lF  Aj"n" I   lF  Aj"n" I   lF  Aj"n" I   lF  Aj"n" I   lF  Aj"n" I   lF  A$j"n" I   lF  A(j"n" I   lF  A*j"n" I   lF  A.j"n" I   lF  A4j"n" I   lF  A:j"n" I   lF  A Aj$ |#Ak"$A,&A>" 9  9@   "E  L Aq@  L AqE  At9 ( Aj :"| > Aj$ OAF" !  ((" )B@B7   (( @ A:p '#Ak"$ Aj 1(! Aj$  ((   AM@ AtAj( A  -AqAv @ ((L$ (3! (!@@ @ (AH  3! (!   ( N  -@ (" A jA ($A A ((  3E ((AH  ((  ( (kAu Aj%   ((   ((    ((  D~ 7p (" ("k"7x P  WrE@  j6h 6h I#Ak"$A,&A" 9 ( Aj :"| >  ( Aj$ #Ak"$@ E@   @ @ ( G  ($"E   AjE  6$ 6 -(E  i"!    (  Aj$ !   "@  ((   ("E@A  @@@@@@@@  (,AF  F @A tA&qE A KArr A Aj"AqvAq A Kr A! AL@ A~jAI  A}j"AK@ AG   Ak A{j"AK A tAq  @@ A A  Aπ  A  A  A Aف  A E             A!    A GAr A! Aj"A O A AqvAq Aj"A K A!@@@@@@@ Ak   A K A!A t"Aq Aq AG  Aт  Aj"A K A!@ Ak   Aт  Azj"AK A!@@ Ak   (,AJ Azj"AK A!@ Ak Azj"AK A!@ Ak Azj"AK A!@ Ak  A}j"AM  A @ Ak Aт  A~qAG   A !  A A A  -Aq  $ A O AjApq" Aj" A FA )@ AF A! AH (E AFr       G@   3BR 0#Ak"$ (!      Aj$ A!     ( Aj"6   ((8@@ -  (( A! (  ((   @ -E E AH A! A(  ((   AH A(  ((   (  -!  O  A6 AjAAAAAAE! :h Aj A6| B7t   O  6 B7  6 ((@ ((6 %( ( " (Aj6 kA  (( F A  ((AG A (@"7E @@  8(   Aj" 7I A A ) (A?qA|j"AM@A AqvAq A ) (A?qA}j"AM@A AqvAq A j#Ak"$ A6 A j A j  @ ( ! 6  Atj"6 6 #  Atj6 Aj$ ! (Aj6 Aj" (A|j  ("@    ( 6 l~ B " B "~B| B" B"~"B  ~|"B |  ~ B|"B |7 B B 7 F  l!@ (LAL@  !   ! F@ A  n #A k"$  6@ -@ A  AjA Aj" ! 6  A,& U AQ" 9A! AJ@@   (L Aj" H ( Aj :"| > (! A j$  #Ak"$A2A+ ! A ! !@ E@ A   "  A,&" U  Q!  6  L Aj Aj :"} > A6 Aj Aj? A jG Aj (  ( (! Aj$  #Ak"$ A6 @ Aj" A j?E@A,&" UAAQ  6 A6  Aj? A jG Aj Aj ( :"} > Aj (  ( !  A6   Aj?("6 (! Aj$ 1  (@ (  (!  * #Ak"$  6  Aj" A j 6 6@ Aj @  A j(!  A8j" ( B (  !  A j 6 Aj$  A6 Aj Aj6 #Ak"$ A j!@  -": Aj Aj"AG  ( LA! A j ! Aj!  AN@ AL@ AA k ( L Aj$    (Ax 6 5 ("("AL@ ((!  Aj6 j :  ( (kAu  A{j"AM@ AqE A   )BBR  / AqAG  @    #( (kAu ) )B7  )B_7  (Ayq6    (<"E@A `AJ (<  @  ((pE @ ("AFA  ((,)B?BQ  (  AG  ((,)B?BR A  ((,- AqE  ("AF  ((,)B?BQ@A  ((,-Aq  (  A G A  ((,)B?BR   ((,-AqE  A   ( ( ! Aj$ `@@@ Aj /"( "Aij"A K A tAq  AG@ A G A!  !  A)G   /!  O#Ak"$ AjA"A w  A AAAAAE"  ! 5 Aj$  H#Ak"$  A j"@ 2 6  26 Aj @  Aj$  )BBQ b #Ak"$  6  6 A!@  rE @@ E  (("E (hE  AF"! E (( A j (! E (( Aj Aj$ K#Ak"$@ ( (I@  (  (Aj6   Aj$ 1 (("  ( ((" ((x   #Ak"$@ E ( !  k"AN@   G    k"kA  J"AN@    " !    G   k"AN@   G   ! Aj$  F  )BwB7 H  ((<  ((   ((0  ((\  ((l   ( (kA m  A0j ^@@ AM@A!@@@@ Ak A!  A!  A!  A!  A!  1  (@ (  (!  *  Av     1BBR  (AqAG " A6 A6 A: A6  Aؒ6 -" (A~qr"6 Aaq /AtAqr"6 A|q /AtAqr"6 Aq -AqAtr"6 A~q /A tAqr6 (! A6H B7@ 6< (6P@ AF@ (6L  Aj Aj AjA4= ("@@ -AF@ A: ((@6@  (@6@ (" ((6H @@ -AqAvE ("E `AH (A"AG ("AGrE@ A:  AG" A GrE@ A:   AGr A: ) BG7  ) BG7 #Ak"$ Aj "   (  (<@ @ (( ((@ ("@ `AF  A A A (( (E @ (E (AAF (AA F (AAF Aܓ A A (( (E  (AAF  (AA F  A A A ((  ("E `E A A A (( A!@   - @ @ A۔  ((                  A @ )B?BR A ((E A A A A (( @ )B?BQ )B?BQ @ A A ((P @ A A ((\ E A A ((h @ )B?BR E A A A A (( @ A E -AE@ A@k-E  A A A A (( @ A E (xE A A A A ((     A (! A j$ ~#Ak"$A2A+ ! A! "B ! !@ E@ A     "  A,&" U  Q!  6  L  L Aj Aj :"} > A6 Aj Aj? A jG Aj (  ( (! Aj$  #Ak"$ A6@ Aj" Aj?AN@@ A6   Aj? ("6 A/ F  A6 Aj"  Aj?H A,&" UAAQ!  6  L A6  Aj? A jG Aj Aj ( :"} > Aj (  AG A ! ( (! Aj$   @     ( ( E#A k"$  6 Aj  Aj Aj AjD! A j$ Aj  AF    (   ( (kAu  (Aj #A0k"$@ ( #(G Aj! Aj! (" ("K@   (   kAuAjA~mAt"j6  ( j6   #( (kAu6 A6, Aj Aj A,jR(" Av #! Aj (1! Aj (1!  ( ( .  Aj.  Aj. # #.  # (  (Aj6 A0j$ Y#A k"$  Aj ""6  6A! Aj AjE@ AjD(! A j$ #Ak"$  6  6@  ((x" ((AF  ((x" ((AF @ A~jAK AE @  ((x" ((T" ((  @  ((x" ((T" ((  @ E  ((E  ((x!  ((x !  AA  AjA AAAAAE""6 5 A !  )7  )7  A   Aj"6  )7  )7 AA     !  @ A~j"AK Ak@ E   ((E   ((x!  ((x !  AA  AjA AAAAAE""6 5 A !  )7H  )7@  A   A@k"6  )78  )70 AA A   A0j !  E E  ((x  ! AA  AjA AAAAAE"! 5 AA  AjA AAAAAE"! 5 AA  AjA AAAAAE"! 5  AA  AjA AAAAAE""6 5  )7h  )7`  A   Aj"6  )7X  )7P A   Aj!      Aj     Aj("6  Aj%("6 E Er ("E ("E  )7(  )7    A j"E (( ((" (("E ((" (("ErE@  (h  (("  @ (( (( E E ((|" ((( @ ((" ((E@ ((" ((E  (h E ((|" (((" )B7 ! Aj$    Aj(   )7 (6   ( A lj A(  Aq    (AG ,  (ALq AqAA rrA r6   1 @ E - -Aq!@@ Axj"AK@ AF   @ Ak @ AK Ak A A A A (( -Aq!   ! ! (!@ @ A Aܻ A (  A A A (  )BGB7 AtjA6  E A A A (( ! Aj"AM@ AtA j( Aػ 5 ( ( Atj ( Atj ( Atj  !@ (A~j"A K @@@@@@@@@ Ak  ( (le ( (lm + +- - -lAtAul / /lAtAur ) )~[ - -lAqv / /lAqq ) )~Z  A6 (6 J#Ak"$  6 (Aj6 A j Aj(6 Aj A j Aj$  (Aj6 @ F @  j K@ j" K   = sAq!@@ I@   AqE @ E  -: Aj! Aj! Aj"Aq  @  Aq@@ E  Aj"j"  j-: Aq AM @ A|j"j  j(6 AK E @ Aj"j  j-:   AM !@ (6 Aj! Aj! A|j"AK Aq! E @ -: Aj! Aj! Aj"  (($   ((  '#Ak"$ Aj (1(! Aj$   ((, A 6  N .#Ak"$ Aj  Atj1(! Aj$  Aq@ A+: Aj! Aq@ A#: Aj! @ -"@ : Aj! Aj!  A Aq"AF AA Aq AF AA  :  (Aj6     ((   - AJ@@  (  Aj" H #A k"$A,& U  Q!  @6  26 Aj Aj@@  ((9 Ajf  26 Aj Aj ( Aj :"| > (! A j$ Y#Ak"$A,&A" At9  At9  At9 ( Aj :"| > Aj$ #Ak"$  !A,& U A;Q" L @  9 @ AF@ ((4 Aj :" >  Aj  :"} > Aj  @ (  (! Aj$ '#Ak"$  6 A@k A jG Aj$ #Ak"$ A6 Aj0! Aj0 Aj0 A(j0 A:8 64  AjA,& AAQ:"} > (  ( ( Aj$ #Ak"$  6 @@@@@ "Aij"AK@ A)G   Ak CA!     "      "  A,&" U A3A, Q!  6A! AJ@@   (9 Aj" H Aj  :"} >@ AF@ Aj A j AjG   6 Aj ? AjG Aj ( ((! Aj$   A  # b"  Aj /A/   !    A     -" -Aqr":   -rAq A}qr":  A{q  -rAqr":  Awq  -rAqr":  Aoq  -rAqr":  A_q  -rA qr":  Aq  -rAqr":  Aq  -rAqr: (6 3A!  A8j"AA A)!A)  R (6 Aj Aj (6 Aj Aj -0:0 )(7( ) 7 B A A 6 Aj Aj Aj A6 A:  Aj(" ((     ( r A I@ &     ( (k %#Ak"$ Aj1(! Aj$  eA ((AG A ((T" ((( E A ((T" (((( AvA?qt #Ak"$@ ((p@ Aj AA!@ ((tE ((, ((<  l  " )Bw7   ! 5  ((@ (@7AH @ Aj A" ! 5  j! Aj" (@7H  A! ((` ((h@ E@ ((,  A! ((AF@ ((0AJ  A!  ((lE Aj AA! ((4!  ! 5 l! Aj$    )7  (6 X#Ak"$@ @ (! A:  Aj A  A: Aj A Aj$ AA Ajgkt AO 5 ( ( A lj ( A lj ( A lj /#Ak"$AF"   6 A j Aj$  ( (kAm "A!@   !    6<   AjAI Aj qE A@ E `AF AA J AAAA ( AAAA ( ! Aj"AM@ AtA j( Aػ A A Aػ AF AF  ("@ A A A (( ("@ A A A (( ("@ A A A (( -@ A A A A (( (AG@ A A A A (( A!@  Atj"(AN@ A A A A (( (,AG@ A A A A (( Aj"AG @ ( AF @ ("Aj"AK@ A G   @ Ak A A A A ((  A A A A (( -8@ A A A A (( -9@ A A A A (( @ (PAF (A G A A A A (( -@@ A A A A (( (DAG@ A A A A (( (H"@ A A A (( @ (L$ @ A A A (( A  AF @ 3E (AJ A A A (( A A A (( #Ak"$ !@ Aȫj""AjA " O A!@  (" ((4!@ E@ (A G   ((( " E      (" (( A! Aj" G  Aj$ - AqAv  ( , 6 +As #Ak"$ Aj Aj$ A  ( (kAu ( (H TA(" AjA|qj"AL@AA06A @ ?AtM  AA06A A 6   C( (kAu  A j O  6 B7  6 ((@ ((6 %( ( #" (Aj6  ~A!@ BR B"BV BQ BR B"BV BQ   P@A  BY@A! T  S  Q    BR A! V  U  Q   BR!       @  AM @A((E@ AqAF   AM@ A?qAr: AvAr:A AOA A@qAGE@ A?qAr: A vAr: AvA?qAr:A A|jA?M@ A?qAr: AvAr: AvA?qAr: A vA?qAr:A AA6AA  :A  A F AwjAIr 6#Ak"$A,& ! ( Aj :"| > Aj$ #Ak"$A,& U A4Q" L  @6  26 Aj @@  ((9 Ajf  26 Aj   @6  26 Aj @@  ((L Ajf  26 Aj  Aj  Aj Aj :"} > (! Aj$ ; #A0k"$ A! A(j  6 ( 1 Aj AjA/"  /;A2A+ !  /; /!@ E@ A   "  A,&" U  Q!  6  L Aj  :"} > A6 Aj ? AjG Aj ( ((! A0j$  b b  A    A   K#Ak"$@ ( (I@ ; (  (Aj6   Aj$  #Ak"$@@  ((E@  ((pE  A8j" b"   " b"F @ ((AI   bAA  AAG  A     ((p@A! Aj AA!  !  ((<AJ@@    ! s    A! Aj  !  (6      Aj"  ((<H 5  (@"7AH A!@  8(!      ! s    A! Aj  !  (6  Aj    Aj" 7H    Aj$ Aj  #Ak"$ Aj0! ! @@@  ((p@ Aj AA!  ((<AN@@    A6 A Aj"  ((<H 5   ((l@ Aj AA!  ((4AN@@    A6 A Aj"  ((4H 5  @  Aj  ((AAAAAE"  A6 A 5   ((@ Aj" (@@6  (@26  E @  ((  A6 A   (@26     ((0AH   ((0E A8j!@ (! !@  ((Aj" A K @@@@@@@@@@@@ Ak      H  ((A A6 AjA    H  ((A At6 AjA    H}  (+C A6 AjA    H  (-A A 6 AjA     H  (,A A6 AjA     H  (-A A6 AjA     H  (.A A6 AjA     H  (/A A6 AjA     H~  ()B A6 AjA     H~  ()B A6 AjA     H|  (+D A6 AjA     H}  (+C A6 AjA  (Aj6 Aj"  ((0I A8j A!  (! !@  ((Aj"AK @@@@@@@@@@@@@ Ak    A8j  H  ((A ! A8j  H  ((A t! A8j  H}  (+C ! A8j  H  (-A  ! A8j  H  (,A !  A8j  H  (-A !  A8j  H  (.A !  A8j  H  (/A !  A8j  H~  ()B !  A8j  H~  ()B !  A8j  H|  (+D !  A8j  H}  (+C !  A8j"A  H~  ()B !  (Aj6 6 Aj$  b @@@  E   ((x   ((  ((  ((p  ((x" ((p @@@@@@@@@ AL@ AL@ AM   A~j"AM   @@@@@@@@@ AL@ A|j"AK A ! Ak   A{j"A!M AF  AG   A!  A!  A !  A! A! A A E  A! A A E A! A Aπ  A ! A !  A tAqE   A! A  Aπ E   A tA9qE   @@ Ak!  ((@ !  ((  A A! A  AE   A}j"AK  AG   AF AFr  A  ((  ((x" ((F @ E@  ((xE  A   ((x  ((  ((x" ((F A!  ((  (( E   ((!  ((E    ((!      6 A: A6 ;#Ak"$  6 Aj A j ( " (($ Aj$  ( (k  Aj #Ak" $ )7 )7@@@@ A(G@ AG@ AG@A!@ "AtAj( F  Aj!  (p" AA۸AɳA (( A: A6  A A j"zE@ (p@ E (p! (p"(! @  AAAɳA (   AAAɳA ( A! S"A(F@A! S! AG @ (p" AA۸AɳA (( A: A6  A Aj "E  -$AvAsAq 6 S! E  A)F  (p" AA۸AɳA (( A: A6  A         !   (6  SA    ! -  A)F  (p" AA۸AɳA (( A: A6  SA    !  ( AtAj(6  S!      ! - @ A F A! A)F @  "A l"Aj(G@ Aj!    Aj" ( L  Aq AFA ("AFrE@A AG r  A ! S (    ! (" Aj" ("AG AGqrE@ (p" AA۸AɳA ((A! A6 (!   6 -E Aj$  @ AF A Fr Aɳ! A~j"AM@ AtAj(! (p! (p"(!@ @  A AɳA (   A AɳA ( @ AF A Fr  S!  8A! ((A~j"AM@ AtAj(!  6   (l"  Aj-Aq  Aj(      (Aq + (  ("@    ( (kAm 4 ( ( Atj ( Atj ( Atj  )7  AM@ AtAj( A -A qAv ( A?q - AG ! Aj"A+M@ AtAj( A 0#Ak"$ (!      Aj$  - AqAG  1BBR 6  -Aq As  ( L#Ak"$ AA AH6  AtAj(6 A A)  Aj$ }#Ak"$  6 @  AFA  AjqE   "6 @  <"K@    O ! #( C*"CO] C`q@   A !  @    6  A j AjR("6  O  Aj$  (1 Aj-: )B>BQ    A   g Aj-: ( (I , ( ( Atj ( Atj ( -A F Y#Ak"$  6 " O@ " AvI@  At6 Aj A jR(! Aj$  n (6 E#A k"$  6 Aj  Aj Aj AjD! A j$ Aj  A 6 Aj5 (E  (" (6 ( 6 ("E@A (( #Ak"$  :@@@ "E@A ! -  Aj! ( " F@ A   E     ! Aj  (! Aj  j" Aj A: Aj Aj Aj$      #Ak"$ %(! ( (k"AI@ At  A "A ! (! (! AFA ( "@ AG@ _ A6 Aj  Aj"   (  kAuAtj6  ( A|qj6 Aj$   A ((4  A (($ #Ak" $ 6 @@@@ ( G (` F" E@ (d G   Aj6 A+A- :  E Gr A! (" kAJ  (!  Aj6  6 A! A6  A! Aj A j k"AJ Au!@ Axj"AK@ AG AHr  (" F  kAJr  Aj-A0G A! A6  Aj6  Aj-:  AkE  N   ("Aj6 Aj-:  (Aj6A! Aj$ A #Ak" $ :@@@@ ( G Aq" -F" E@ - G   Aj6 A+A- :  E Gr A! (" kAJ  (!  Aj6  6 A! A6  A! Aj Aj k"AJ @ Axj"AK@ AG AHr  (" F  kAJr  Aj-A0G A! A6  Aj6  Aj-:  AkE  N   ("Aj6 Aj-:  (Aj6A! Aj$ A g~#Ak"$ ~ E@B   BA gAs"k )B AjB0|! ) 7 7 Aj$  `~@~ Aq@  A@j!B!B  E  A k  "!  !B !  ! 7 7 ~@ BT@ !  @ Aj" B "B ~}A0r: BV! !  "@@ Aj"  A n"A lkA0r: A K! !    A@k  A  #A k"$  6 "AG@@ -@ Aj  Aj  Aj" ( /! 6  A,& U AQ!A! AJ@@  9 Aj" G ( Aj :"| > ( ! A j$  #Ak"$A,& U A=Q" 9@   "E  L Aq@  L AqE  At9 ( Aj :"| > (! Aj$ #Ak"$A2A+ !@ E@ A   "  A,&" U  Q!  6  L Aj Aj :"} > A6 Aj Aj? A jG Aj (  ( (! Aj$   O#Ak"$ AjA"A e  AAAAAAE"  ! 5 Aj$   ( (kA4m / ((Da*D?!  ! E@   DIUUUUUſ   D?    DIUUUUU? |D? "D?""D?      D>DwQlVDLUUUUU?  "   D8Dı!>DRO~  e E@A @ -"E @@  -"G Aj"E Er Aj! -! Aj!    ! Aq -k #Ak"$ AjAA=@@ AjAO@  A! Aj!  64  6 A~ k"   K"68  j"6$  6 Aj   ! E  ("  (FkA:  AA=6A! Aj$ # ((4"A<& U " A#Ak"$  6 Aj A jG ( !  6 Aj AjA Aj$ #Ak"$A Aj"AK @@@ Ak A! Aj (/A/"AM@ AtAj(!  Aj (/A/AGj! @ A   A  " AF     (bA  @ A   A  !A,& U  Q" (9 ("@  9 ( "@  9 ( Aj :"| > A2! (! Aj$ 4A<& U ((4"A:8 ((4   A#Ak"$A,&A" 9   Aj Aj :"} > Aj$ #Ak"$ A 6@ Aj" Aj?AN@@ A 6   Aj? ("6 A/ F@ ( A/ F  A 6 Aj"  Aj?H A,&" UAA Q!  6  L  9 A 6  Aj? A jG Aj Aj ( :"} > Aj (  ( (! Aj$ O#Ak"$ AjA"A -  AAAAAE"  ! 5 Aj$  ,#Ak"$ Aj    Aj Aj$  AG YA!@   (A @  ((AF  (( AF  ((AFq!  b V  "@ A8js  ((  (( " ((x A8j  At  Aj /A/  A    A    A    6 6 6 A*A  ! (! -@   A:  6 -:  -: Aj   ((x" ((, #A0k"$@  ((x" ((AF  ((x" ((AF @ A{jAK E AE  ((x" ((`E   ((x" ((E   )7  )7 AA AF   Aj"E   ((0!  )7  )7 A   !    ((x "E  ((x  )7(  )7    A j"E (( ! A0j$     (Atj(j(6  A|j"AM@ AqE A  "A8j X#Ak"$  6  Aj" A j6  ~6A! Aj E@ AjWAj! Aj$ 5 (@" ((" (((" ((  -AtAF X ("("6 @    (6 @ (  (Aj 6  6  X ("("6 @    (6 @ (  (Aj 6  6   -AtA F 5 ( ( Atj ( Atj ( Atj (Atj , ( ( A lj ( A lj ( (   0 A6 A; A6  B7 A6 A6 Aj0 A6( ("AM A 6A   6 (A|q"A "6A!@ "At!  I 6 Aj6 AjA kq6  A(   k"@  k"    (6 - :   -AqAv  @    )BBR  ( ,( (  (  ( Aj$ #A k"$@ AF@   (( !  -@ AjA"A 6 A 6 A    ! 6  A,& U AQ" 9  9A! AJ@@   (L Aj" H ( Aj :"| > ( ! A j$  #A0k"$@ -@ A jA"A 6 A 6 A 6 A   Aj0"! 6 6  A,& U AQ" 9  9  9 ( Aj :"| > (! A0j$ #A k"$A,& !  @6  26 Aj Aj@@  ((9 Ajf  26 Aj Aj ( Aj :"| > A j$ ;AF""  6  6 A 6 !  ((  + (! A6 @ %"( ( * I#A k"$  6 Aj A Aj Aj AjD! A j$ Aj \A!@ Aj" /"( Aij"AK @@@ Ak A/  A//A/ !   Aj b/A/ #A k"$  6  6 A6@@ Aj" Aj?AN@A!@ A6@  Aj? ("AG A/ (G A/ (F  A6 Aj"  Aj?H Aj0" AjG  AjG A! 6  (! A j$  #A k"$  6 E@ Aj A8j Aj @ Aj" Aj A$j" Aj (   Aj  Aj A6 A6@ ("E A/!  ((4( /((6 Aj  A j ( AG A/!  ((4( /((6 Aj  Aj @   (Aj"@6  26 Aj E @ ((AA Ajf  26 Aj  (@ A8j Aj!  Aj ( E ( ( E A8j A j!  A j ( EAt ( A j$  ( (kA4m AF f@ E A ((D  ((`E A ((x" ((,(A?q"AK A vAq A  Aj /( #Ak"$@  (("AK@A!  @@@@@@@@@@@@@@@@@@ Ak    A8j!  A8j! @ A !  !  A8jA !  A8jA !  A8jA ! A8jA! A8jA! A8jA! A8jA! A8jA!  A8jA!  A8jA!  A8jA!  A8j"A! A !  A8j!    ((T6\  Aj" Aj 6  ~6X  Aj@ A8j!   ((T6   6   ((T6  (!    ((T!   ((T6 A8j  (   A8j!  (( "@ !    -AjAq"AM@   A   AA  ! E   !   (@6   E@ A   A j$ (AGAs Aj   A:5 :4 6 6 B7 6 6 6 A6 A At Aq G&"6A!@ AH A k ("AL @ ( Atj  (k Aj" ("H E ALrE@@@  Atj("E@A!  ! (! ( Atj 6 Aj" H ( (AtjA6 A$jA ((6$ E ! (6 (6 (!  6 A6 B7 5 ( ( Alj ( Alj ( Alj  !   A lj   #Ak"$ Aj Aj$ ` ("@@ (! ("@ * 6  ("@@ (! * 6 " Aj #Ak"$  6  6 AF "AIrE@  6  A j (6@   Aj Aj(" A! (" ("I  K! Aj$  n  ( (kAu  (E@AF" 6  AM@ AtAj( AƝ -$AG |#Ak"$@ ]" "k O@ E  " j    j" A:  j Aj    j k  A   Aj$ g ((( -A(qE  -AtAF AG #A@j"$  (( "A+@  (($! ("Aj6   ((p   (($" ((t6 A6 A jAA '  A j ((    ((!  ((@ E@  6  ~6A A j Aj   6 Aj A j  Aj " A   6 Aj A j  Aj " -!  AG ! A@k$   A6 A6 L#Ak"$A(@  A߲ 6A("A  A  Aj$ K#Ak"$@ ( (G@ ; (  (Aj6   Aj$  ("@ 6 -@ A: -@ A: ("AG@ 6 ( "AG@ 6 ("@ 6 ("@ 6 -@ A: A!@  At"j("AN@ j 6 Aj"AG A!@A! j  j-(  j-(AG :( Aj"AG A!@  At"j(,"AG@ j 6, Aj"AG -8@ A:8 -9@ A:9 (<"@ 6< -@@ A:@ (D"AG@ 6D -L@ A:L -M@ A:M -N@ A:N (P"AG@ 6P (H"@ 6H  ! @ ( (   q  AqE@A tAqE   ((AG  A A A A ((   ((AF@ AAA A (  ((,E  A A A A ((  A A A A (( ((   A?j! -?" AHr  ((!  60 A A A A0j  -? AqE (AG E ((!  6 A A A A j  @ E E (( "AN@ (! ((!  6  Aq6 A A A Aj  @@ A (( A (( A ((E  )B2A?qA A A A A ((  @@ A (( A (( A (( A ((E  )B2A?qA A A A A ((  @  A (( A ((E  )B2A?qA A A A A (( @ E E (( )"B Aq B$Aq ((!  (Aq6 A A A   @@ @@  ((  ((AF A A A A (( @  ((AG /!@  ((pE ( AN@ Aj!   ((t@  ((D j!  Aj! ( A A A A (( (  (H A A A A  ((pA (( E  / Aj(I  A A A A ((  ((- @ AӀ A A A (( (E E @  ((AG -% -0  -& A A A A ((  ( AH  ((AG A A A A (( @ E ( AH  ((E@  ((,E   ((AG  Aҁ A A A (( @ E  ((AG A Aۃ A A (( !  ((!@ @ E@ A -$A A ((  @  (( -AG -$AH A -$A A (( @  (( -AG -$AN@ -$A"H  A -$A A (( @  (( -A G -$A J Aǃ -$A A (( 3E  -$AF  -$AF  -$A%F      A -$A A ((  E  AA J AAA A ( @ -%E  ((AF A A A A (( @ -&E  ((AF A A A A (( @ -0E  ((AF A A A A ((  ((! !@ @   A A A A ((  E A A A A (( E  ((,)B?BR@ A A A A ((  ((`E@ AĆ A A A ((  ((AjA I A A A A (( A@k$ %#Ak"$ A6 A j Aj$  A E@  A A  A E@  A A  A E@  A A  A E@  A A  A E@  A A  ~@ - @  ((x" ((xE  A A A A (( @ A A A A ((  @ E (A?q"AMAA tAq Aп A A A (( 3E @ ("Aj"AK@ A G  )B?BR  3@ (AJ  A (( E   @@@ Ak )B?BR  3@ (AJ  AA (($E   (A?qA}j"AK  AkE@   3@ (AJ  AA (($E   @ )B?"BQ~ E  )B?  BR  3@ (AJ  AA (($  )B?BQA      * A A A A ((A f@@  ((AG@  ((A G   ((   ((A A A (( ' @  AtA8q )BG7  iAF  AjqE AJq # (A?qAsj"AM@A AqvAq A #Ak"$@  ((x" ((lE  ((`E@  ((hE   ((  ((x" ((sAG Aj  ((A  ((0AA  ((E" ((   A! 5 @@@@ A|j"AK A!@@@@@@@@@@@@@@@ Akj     ((x" ((AG AAԛ A؛ (( ((  ((AA  !  A!  A!  A! A! (( AjAA  ((0AAAE"  ((x@ ((!   ((")70  )7( A Aj AF  A(j! ((A ! 5 A! (( AjAA  ((0AAAE"  ((x@ ((! A@k  ((")7  )78 A A j AF  A8j! ((A ! 5 A! (( AjA A  ((0AAAE"  ((x@ ((!   ((")7P  )7H A A j AF  Aj! ((A ! 5 A! (( AjAA  ((0AAAE"  ((x@ ((!   ((")7`  )7X A Aj AF  Aj! ((A ! 5 A! ((  AjA A  ((0AAAE"  ((x@ ((!   ((")7p  )7h A Aj AF  Aj! ((A ! 5 A!   ((`E  ((xE ((  ((AA  !  A!  ((  ((AA  !   ((x@ ((  ((AA  !  @  ((x" ((`E  ((x" ((A G ((  ((AA  !  A!  ((x" ((hE   ((x" ((A G   ((AG  AAԛ A (( ((  ((AA  !   ((x!  ((! E@  ((x" (( G@ ((  (( ! ((!   ((")7  )7 A  Aj!  A!@ Aj"AK @@@@@@ Ak  ((x" ((Aj"A O  AtA j(!   ((x" ((Aj"A O  AtA j(!   ((x" ((Aj"A O  AtA j(!   ((x" ((Aj"A O  AtA j(!   ((x" ((A}j"AO  AtA j(!   ((x" ((Aj"A O AtA j(! ((!   ((")7  )7x   Aj " ((" ((" ((E   ((" ((" (("   ((x ((!  A! A A A A ((  A! ((!   ((" )7  )7    Aj "E@A! A A A A ((    G@  ((x   ((!  )7  )7    Aj! Aj$   )B 7 U#Ak"$ ! ! ((!  6  6  6 AЎ A   Aj$ @  ((pE  (((- Aq (L$  ((()B?BR  (((- Aq (AjAK  ((< Aj(F  ((t@ A A A A ((  ( #Ak"$ A "! (((AG@ (((! @@@ ("Aj"AK@ A G  (((AG A  @@@ Ak ((( !  (((  A   A A!  ((( ! )BB7Q@ ((( ! A   (((  l!  @ A   A  ! @    Aj$  X#Ak"$  "  (Aj  ( ( " (Aj6 _  Aj$ ~ @  )B} )B7 @  )B{ )B7  )"BPE@  )B7 )! BPE ~  )B7 )  BPE@  )B7  A: AjA      ( @ (" ((AH A!@ ( ("  (((   (((   (((E@ Aj" (" ((H   A A #A@j"$  68@ ("AL@ ((!  6 A A A   A6   ((p! (! @  (tE  A8j  (  ((<H  ((!  (6 A A A Aj    ((<Aj6   (h@ (  ((0H  ((!  (6 A A A A j    ((0Aj6   ((lE (  ((4H ((!  (60 A A A A0j    ((4Aj6 A@k$      :A*! -"@@ A!l AtAuj! -! Aj!   t#A k"$@ ("@@ @ A  Aj A    Aj  Aji Aj  4 A j$ @ ((L$ (3E@ ("(AJ  A ((   @ E (3E ((AN  (3! (!@@ @ (AJ  3! (!   (AH    -@ (" A jA ($A A ((  ((  (h  #( (kAu i#Ak"$ A6 A j A j  @ (  ! 6  Atj"6 6 #  Atj6 Aj$ ,  ("G@@ ; Axj" G 6 @@ Aj"AK@ A G  -Aq   @@@@ Ak - Aq A! E   - AqE   -AqE  !      (    Aj  Aj -#Ak"$  (6 Aj (! Aj$  ( At 6$ S (!A! (DAN  ((" ((AÌ Aҋ A ((A   % ]  jAjI@ ] ]Avj  "E@A  (6A  ( At P  ; ( ( Aj" . Aj Aj.  #.  (6  K ("Au! ("   Aq ( j(  j A Aq  (( @ ( G (AF 6  A:5@ ( G A:4 ("E@ A6$ 6 6 AG  (0AG  A:6  F@ ("AF@ 6 ! (0AG AGr  A:6 A:6 ($Aj6$ ] ("E@ A6$ 6 6 @  F@ (AG  6 A:6 A6 ($Aj6$  N" ]M '#Ak"$      Aj$ #Ak"$Ao k O@ ! A K@  At6   j6 A j AjR(  An Aj"! @     k"@  j  j  A G@ *   Aj$ n g#Ak"$@ ]" O@ "   A:  j Aj     k "A   Aj$  (G@ ( :#Ak"$  6 Aj A j! !  Aj$  6A   A6 "#Ak"$ ;   Aj Aj$ 2 (!@@ G ( G     Aj! #Ak" $ 6 @@ F@ -E A! A:  ("Aj6 A.: E  (" kAJ  (! Aj6  6  @ G E -E A! (" kAJ  (! Aj6  6A! A6  A! Aj A j k"AJ  AuAj-!@ AjAw"AM@@@ Ak  ("G@A! Aj-Aq -AqG   Aj6  :A!  A:  ," AqG  Ar: -E A: E (" kAJ (! Aj6 6  ("Aj6 :A! AJ  (Aj6  A! Aj$ \#Ak"$ Aj \ AjAA   Aj"6  6  AjY Aj$ 2 -!@@ G - G     Aj! #Ak" $ :@@ F@ -E A! A:  ("Aj6 A.: E  (" kAJ  (! Aj6  6  @ G E -E A! (" kAJ  (! Aj6  6A! A6  A! A j Aj k"AJ  Aj-! Ajj"AM@@@ Ak  ("G@A! Aj-Aq -AqG   Aj6  :A!  A:  ("Aj6 :A!  @ ," AqG  Ar: -E A: E (" kAJ (! Aj6 6  ("Aj6 :A! AJ  (Aj6  A! Aj$ \#Ak"$ Aj \ AjAA   Aj":  :  AjY Aj$ ~#Ak"$ AjAA A6\  6< A6  6 AjB  Aj A )! )! @    ) ( (k|"j P6 7 7 Aj$  B N@ Aj Aj E ( (sAq  G E !  E#Ak"$     B )! )7 7 Aj$ 9#Ak"$ B7 A6 Aj" A j Aj Aj$ Aj Aj  A6 AjY 7 Aؔ6 A AjY ( * ($* (0* (<* ~|@ "B Aq"AO@ BBV D-DT!D-DT!? BS  AM@A AO   ! AM@ AM@ D D@!A  D D?!A  AM@ D D?D?!A  D !A ! " "    D/lj,DDR-ޭDmt򰳿Dq#qD똙ɿ!      D":?D v$K{?DQ=Рf ?Dn LE?D$I?D UUUUU?! AL@   At"Aj+   Aj+ " BS! ~|#A0k"$@@@ "B "Aq"AԽM@ A?qA$F  AM@ BY@  D@T!"D1cbaн"9  D1cbaн9A!   D@T!?"D1cba="9  D1cba=9A!  BY@  D@T! "D1cbaའ"9  D1cbaའ9A!   D@T! @"D1cba="9  D1cba=9A~!  AM@ A׀M@ AˀF  BY@  D0|"Dʔ齠"9  Dʔ齠9A!   D0|@"Dʔ="9  Dʔ=9A}!  AF  BY@  D@T!"D1cba"9  D1cba9A!   D@T!@"D1cba="9  D1cba=9A|!  AK   Dm0_?D8CD8à"D@T!" D1cba=" "9 Av" B4AqkAH! DAc@   Ax !@    D`a="" Dsp.;  " "9  B4AqkA2H@ !   D.;"" DI %{9  " "9   9  AO@  "9  9A!  BB!A!@ Aj "Atj DAc@  Ax "9 DpA!A! E  9 @ Db@A!  A!@ "Aj! Aj Atj+Da Aj  AvAwj Aj! +! BW@  9  +9A k!   9  )7 A0j$  C@ E @ -" -"F@ Aj! Aj! Aj"    k!  |#Ak"$  6,  6 A6 A6L A Aj AH6 B  A  ! @  ( (xj (kj6 Aj$  @ ("    ( ("k I@   ($ @ ,KAH !@ "E  Aj"j-A G   ($" I   k! j! (! !  =  ( j6  j!  #Ak"$  :@ ("E@   (! @ (" O ,K AqF Aj6  :  AjA ($AG - Aj$ ~#Ak"$  6L A7j! A8j!A!@@@ AH A kJ@AA=6A!   j! (L" !@@@@@@@@@@@@@ -" @@@@@ Aq"E@ !  A%G  ! @ -A%G   Aj"6L Aj! -! ! A%F k! @    (L,!A!A! (L!@ E -A$G ,APj!A!A!   j"6LA! @ ,"A`j" AK@ !  !A t" AqE @  Aj"6L r! ,"A`j" AK  !A t" Aq @ A*F@ @ ,E (L"-A$G ,At jA~jA 6 ,At jA}j(! A! Aj   A!A! @  ("Aj6 (! (LAj "6L AJ A k! Ar!  Aj " AH  (L! A! @ -A.G -A*F@@ ,E (L"-A$G ,At jA~jA 6 ,At jA}j(!  Aj"6L      ("Aj6 (A !  (LAj"6L   Aj6L Aj ! (L! A!@ !A! ,AjA9K   Aj"6L ,! !  A:ljAj-"AjAI E @@@ AF@ AL   AH   Atj 6   Atj)7@ A! E   E  A@k    (L! A{q" Aq! A!A! ! Aj,"A_q  AqAF  "Aj"A M @@@ Aj" AK@ AG  E  (@  Ak A! A A   A6  )@>  Aj6@A! Aj !A!@@ (" E  Aj  " AH" kKrE@ Aj!  j"K   A!  A   E@A!  A! (@!@ (" E  Aj  " j" J  Aj  Aj! I A  As  J!   Aj"6L -! !  Ak       !  E A!@  Atj("@  Atj   A! Aj"A G   A! A O @  Atj(  AK! Aj! E  A!  +@  '! (@"A " A " j ! !  k !  )@<7A! ! !  )@"BW@ B }"7@A!A  Aq@A!A  AA Aq"  )@ ! AqE   k"Aj J!  A AK! Ar! A! )@  A q! AqE  )@P  AvAj!A!  A! Aq"AK @@@@@@@ Ak  (@ 6 (@ 6 (@ 7 (@ ;  (@ :  (@ 6  (@ 7  )@!A !  ! A{q AJ!  )@"PErE@ ! A  P  kj" J ! A   k" H"j" H"     A0   As A0  A  A   As  A! Aj$  $ @ ( ( % * $ @ ( ( % * l A ! Aj" AAA"b      A)F AH  A k q 6 ^! ( ( (jAj"AvAqj( AqAtj  Aj(   ( ( ( ( ( ( ( (! (! (!@ ("@         ( ( ( ( (  A6 6 6 6 ((46 A<&" (U (  6A<&" (U (  6 ((6 ( ( ( ( V#Ak"$  6 @ ((AO@ ( A jG  ( 6 ( " (Aj6 Aj$ #Ak"$  6l A6h  "6d A6`@@ AG A(E AIr  A( !  Aj0!  6L  6<  Aj6D  Aj6@  Aj68  6  Aj64  Aj60  A8j6,  Aj6(  Aj6$  6  Aj6  A8j6  Aj6  Aj6 @ E @@@  (E@  ( E  A8j  (   (!  (! @ A j   E Aj  ( (` (dO  Aj" I @ E@ (h!    "6h  (l! 6 Aj$  z#Ak"$A,& U A Q" 9  LA! AJ@@   (9 Aj" H ( Aj :"| > (! Aj$   @    Aj(( A~jAI   t A kv AJ (Aq ; &A<F"    !  ((  #Ak"$  6 @ Aj" A j?AH A!@@  6@   Aj? ("( G  (G A/ F   6 Aj"  A j?H   (  A ! Aj$ #Ak"$A,&" UAAQ!  6 AJ@@   (9 Aj" H A6 Aj Aj? A jG Aj  ( :"} > Aj (  ( (  ( (! Aj$ #Ak"$ A6@ Aj" Aj?AJ@@ A6   Aj? ("6 A/ F@ ( A/ F  A6 Aj"  Aj?H A,&" UAAQ!  6  L  L A6  Aj? A jG Aj Aj ( :"} > Aj (  AG A ! ( (! Aj$ #Ak"$ A6 @ Aj" A j?E@A,&" UAAQ  6 A6  Aj? A jG Aj Aj ( :"} > Aj (  ( !  A6   Aj?("6 (! Aj$  A6 Aj6 Aj6  A6 Aj" < Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj" < Aj6 A8j6 A,j Aj  O#Ak"$ AjA"A m  A AAAAAE"  ! 5 Aj$  $ @ ( ( % * $ @ ( ( % * ] ^ ^! ( ( (jAjA vAqj( ^" (Aj6  AO@ (*    ( A4lj #A0k"$@@ A}j"AK @@@@@@@@@ AkG  A8jA=!  A!A! A8j"A=! A>!  A8j"A=! A!  A8j"A=! A!  A8j"A=! A!  A8j"A=! A?!  A8j"A=! A!  A8j"A=! A!  A8j"AB A)! ! ! A!A!@ A}j" AK A!@@@@@@@@@@@@@@@@@@@@@@@ AkF  A!  A!  A!  A!  A!  A!  A!  A!  A!  A!  A! A! A! A! AA !  AA !  AAA  !  AAA  !  AA A F!  AA A F!  AA A F!  A!  A! @ A}j"A>K !@@@@@@@ Ak> A!  A!  A!  A!  A!  A!  A! ! A j0" AjA A8j"AAtu AG@  AjA u  @6  26 Aj Aj@@  AjA ((u Ajf  26 Aj Aj @ A}j"AO  At"E  AjA u    !  A0j$  Aj /A/ x (-@ -"Aq@AAHAH! -! A q  AH! -  Aq@ AH! E @A A8jA)!  b  (hA{jAI AF  G@ ( ( :#Ak"$ @ ( (Aj6 Aj" Aj$ E#A k"$  6 Aj  Aj Aj AjW! A j$ Aj A: "#Ak"$    Aj Aj$ - AqAv #Ak"$@  - A qAv@ A6  A jA - AqAvE A6  A jA A6  A jA @ A6  A jA @ A6  A jA @ A6  A jA Aj$ @@ Aj"AK A!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Akv  ()!"#$%&'*+,-./0a`````````````````````` 123456798:;<=>?@ABCDELFGHIJKMNOPQRSTUVWXYZ[\]^_ A!  ` ((Aj"AK ` AkE@ A8jA!A A8jA!A A A A* A+ A A A A A A A A A A A!  Q A8jA !A A!  P A8jA!!A A8j"A9!@ ((E ((AF A ! ((AG P AA A)!A  A8jA#!A A8jA#!A A A ! ((A F K A8j"A!@ ((E ((AF ((AG L AA A)!A  A8j"AA A"!A" A8j"AA A"!A" A8j"AA A"!A" A! ((AG G A8jA!A A8j"AB A'!A' A A  A  A  A A A8j"AB A"!A$ A8j"AB A"!A) A8j"AB A"!A" A8j"AB A"!A" A8j"AB A"!A" A8j"AB A"!A" A8j"AB A"!A" A8jA=!A& A8jA=!A( A8jA=!A$ A8jA=!A) A8j"A=! A!A" A8j"A=! A!A" A8j"A=! A!A" A8j"A=! A!A" A8j"A=! A!A" A8jABA' A8jABA' A8jABA' A8jABA' A8jABA' A8jABA' A8jABA' A8j"AA A"!A" A8j"AA A"!A" A8j"AB A)!A) A8j"AB A)!A) A)!  $ A8j"AB A)!A) A)!  # A8j"AB A)!A) A)!  " A8j"AB A)!A) A)!  ! A8j"AB A)!A) A)!  A8j"AB A)!A) A8j"AB A)!A) A8j"AB A)!A) A8j"AB A)!A) A) A) A) A) A) A) A) A) A) A) A) A) A) A) A8j"AB A)!A) A8j"AB A)!A) A) A) A) A) A) A) A) A) A8j"AB A)!A) A8j"AB A)!A) A8j"AB A)!A* A8j"AB A)!A* A!   ( ( (kAtj (k A!@  ((, A!  A!  ((Aj"AK @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Ak !"#$%'&'' AA  ((   ((l! (! E  (4A~j"AK % Ak  ((4! (! E  (4A~j"AK $ Ak  ((4! (! E   (4A~j"AK # Ak   ((4! (! E   (4A~j"AK " Ak  ((4! (! E   (4A~j"AK ! Ak  ((4! (! E   (4A~j"AK Ak A  ((8"A~jAO  Aj  ((8"A~jAO  Aj  ((8"A~jAO  Aj  (0Aj"AO  AtA j(  ((8"A~jAO  Aj  ((8"A~jAO  Aj  ((8"A~jAO  Aj  (0Aj"AO  AtA j(  ((8"A~jAO  Aj  ((8"A~jAO  Aj  ((8"A~jAO  Aj  (0Aj"AO  AtA j(  ((8"A~jAO  Aj  ((8"A~jAO  Aj  ((8"A~jAO  Aj  (0Aj"AO  AtA j(  ((8"A~jAO  Aj  ((8"A~jAO Aj  ((8"A~jAO Aj  (0Aj"AO AtA j(  ((8"A~jAO Aj  ((8"A~jAO Aj  ((8"A~jAO  Aj  (0"AjAO  Aj  ((0Aj"AO  AtAȈ j(  ((0Aj"AO  AtA؈ j(  ((0Aj"AO  AtA j(  ((0Aj"AO  AtA j(  ((0Aj"AO  AtA j(  ((0Aj"AO  AtA j( A! (At ^@@ A K A!A t"AqE@ AqE@A tAqE AGr   AjAO   AjAI  A!    AF AFq  #A0k"$@@@@@@@@@@@@@@ A|j"AK@ A{j"A M A  Ak   Ak  A A AA ArA F AA ArA F A  A  A  A  A  A  A  A  A ! ArA F@ A8jA ! A6, A6( A6$  A8j"AA (-At" 6   -AqAvAA (-A At"6  6  A(6,@@ ArAF @ A~j"AK @@ Ak  A(6(  A(6$ ! AI   A(" 6    A(  A(rAt"6    A(  A(rAt"6  AI   A(" 6   A(  A(rAt   A(6$ AI   A(" 6   A(  A(rAt "6  !  !  !AAHA HAH  rq@ A)! @ (-E  AG A)! Aj0" A,jG A jG AjG@@@ A~j"AK Ak A$jG AG  A A  AjG A$jG A(jG    " AG  A   AA ! 6 A0j$  @ A|j"AK @@@@@@@@ Ak Awj"AK @ Ak (,AJ A AwjAO   A F   A{j"AO A AqvAq Azj"AO A; A?qvAq Ayj"AO A AqvAq A~qA G  A A ~@ (-E ,"AH  Aq@AAHAH! -! A q  A H! -  Aq@ AH! E @A A8jA)!   #A0k"$ AN@ A8j!@  !@   "  (b"F ((AO@  A (6  @  @ A j0!A!  " AL @   (    6  AjA Aj" G  A j0!  !  !A! AJ@@   (  6  AjA Aj" G  "!   6 6 6  Aj "!   6 6 6 Aj" H A8j  ! A0j$ '@ AG Aj"AK A Ak  A  AF A|qAFq )#Ak"$ Aj 1(! Aj$ #A k"$  Aj" 6 6@ Aj Aj@ AjD( !  U!A,& AAQ" " Aj Aj :"} >  Aj i" 6   A j$  A@k(  Aj  A6 Aj Aj" < Aj Aj Aj Aj" Aj!@ Alj" G Aj Aj Aj Aj Aj" < A8j           A6 A,j   # A6 A8j  A$j  %  6  ("6  6 6  .#Ak"$   6 Aj g(! Aj$ n#Ak"$@ @ (Aj" (! A: j Aj  - Aj" A: j Aj Aj$ ~|#A0k"$  6(  6,  A(j6$  A,j6 @ AH @  j- A0G  Aj" G ! !@@ " L@  k"AH!   Aj"j- A0F  k"AH!  L AJr @  j0 B ~|BP|! Aj" G  k!A!@ A.G@A!  A jA. ! (," ! A0F@@ A jA0 "A0F (,! A! APjA K !@ A j   (, A0F! "APjA I  L  Asj j"AHq" AG  NrE@ ((!@  j0 " B ~|BP| B.Q! Aj" G k! @ A rAF@ A j @ "AUj"AK@A!  A! AkE A j  A-F! ! @ APj"A M@@ A j   A lj! "APj"A I E   (p" ((AAAA ((   A!  j" Au"j s! Av   k!A!A !@ AHq"AG D?! AH D$@!@    Aq!  ! Av" A! @@ A rAj"AK @@@@ Ak (tE@ (p(( (p" ((A ((@  (tAGrE@ (p" ((AAAA ((  (p((A @ "A rAG  A j  A j A  (p((A  (tE@ (p(( (p" ((AA ((D  (tAGrE@ (p" ((AAAA ((  (p((A @ "A rAG  A j  A j A  (p((A  @ (t (p ((AAAA( (t (p (p ((AwAAA(  (tAGrE@ (p" ((AAAA (( A j     A ! (,"AN A6, (p" ((AAAA (( (,  ((jA: @ @ ! Da@ (( 9  @ ((  9  ((  9  (("B7@ Aj A j""-AG@ -AG   @ -AG@ -AG   @ -AG@ -AG   Aj" (Atj(jA Aj  i"    ((Aj@  (Atj(j-AqE  jAH" As"ErE@ ((B7 r ((B7  A0j$  Aj ) @ ( (  Aj &|#Ak"$ K! Aj  ((x"!  ((x!@ AN@@  ((Aj"A K @@@@@@@@@@@@@ Ak     Aj"A K @@@@@@@@@@@@ Ak       +-     +-     +-     +"DAc@   Ax l     +"DAc@   Ax r     +"DAc@   Ax e   ~  +"DCc@   B [     +"DAc Dfq@   A v     +"DAc Dfq@   A q     +"DAc Dfq@   A m  ~  +"DCc Dfq@   B Z    +Dbw Aj"A K @@@@@@@@@@@@ Ak       (-     (-     (-     (AtAul     (AtAur     (e     ([     (Aqv     (Aqq    (m    (Z    (AGw Aj"A K @@@@@@@@@@@@ Ak       (-     (-     (-     (AtAul     (AtAur     (e     ([     (Aqv    (Aqq    (m    (Z    (AGw Aj"A K @@@@@@@@@@@@ Ak       --     --     --     -l     -r     -e     -[    -v    -q    -m    -Z    -w  Aj"A K @@@@@@@@@@@@ Ak       +-     +-     +-     +"DAc@   Ax l     +"DAc@   Ax r     +"DAc@   Ax e  ~  +"DCc@   B [    +"DAc Dfq@   A v    +"DAc Dfq@   A q    +"DAc Dfq@   A m  ~  +"DCc Dfq@   B Z     +Dbw  Aj"A K @@@@@@@@@@@@ Ak       +-     +-     +-     +"DAc@   Ax l     +"DAc@   Ax r    +"DAc@   Ax e  ~  +"DCc@   B [    +"DAc Dfq@   A v    +"DAc Dfq@   A q    +"DAc Dfq@   A m   ~  +"DCc Dfq@   B Z     +Dbw  Aj"A K @@@@@@@@@@@@ Ak       ,-     ,-     ,-     ,l    ,r    ,e    ,[    -v    ,Aqq     ,m     ,Z     ,AGw  Aj"A K @@@@@@@@@@@@ Ak       .-     .-     .-    .AtAul    .r    .e    .[    .Aqv     /q     .m     .Z     .AGw  Aj"A K @@@@@@@@@@@@ Ak       )-     )-    )-    )AtAul    )AtAur    )e    )[     )Aqv     )Aqq     )m     )Z     )BRw  Aj"A K @@@@@@@@@@@@ Ak       --    --    --    ,l    -r    -e     -[     -v     -q     -m     -Z     -AGw  Aj"A K @@@@@@@@@@@@ Ak       /-    /-    /-    /AtAul    .r     /e     /[     /Aqv     /q     /m     /Z     /AGw  Aj"A K @@@@@@@@@@@@ Ak       )-    )-    )-    )AtAul     )AtAur     )e     )[     )Aqv     )Aqq     )m     )Z     )BRw  ((x! Aj" G    ((,(A?q  ((0  ((4  ((8AE"  ((A! 5 Aj$  , ( (@ # (!  * AtAu  7 B7  6 6 6 #A0k"$  6(  6, Aj   (,"  ((6    (6  Aj" (("AjI@  A0j6  Aj  A jD!  (( 6 A0j$      |@@  (("AsjAO@ E  AG  AF AG  ((AGr   ((E   (((hAG  A!   (E 0@A (LE@ (L!  "6L AtAu  (A|j (A|j #A0k"$@ ( (G ( #(I@ #! ( ("  ( kAuAjAmAt"j6 ( j6   #( (kAu6 A6, Aj Aj A,jR(" AjAv #! Aj (1! Aj (1!  ( ( . Aj Aj. Aj Aj. # #.  # (A|j  (A|j6 A0j$ .A!@ A Aт  A!  #A0k"$@ ( (G ( #(I@ #! ( ("  ( kAuAjAmAt"j6 ( j6   #( (kAu6 A6, Aj Aj A,jR(" AjAv (! Aj (1! Aj (1!  ( ( . Aj Aj. Aj Aj. # #.  ( (A|j  (A|j6 A0j$ #A0k"$@ ( #(G Aj! Aj! (" ("K@   (   kAuAjA~mAt"j6  ( j6   #( (kAu6 A6, Aj Aj A,jR(" Av (! Aj (1! Aj (1!  ( ( .  Aj.  Aj. # #.  ( (  (Aj6 A0j$  #( (kAu B#Ak"$  )7  )7   "  ((t Aj$  -:   + !  F@ 6$ ( Atj 6  ("E@Aɳ  *  (@ ( ; (   #Ak"$ A:@@@@@@ Aj" A j""A~j"AK@ E  " E A! -$"Aq A Aq"   A  A4&" ! Aj )7  )7  6 -$AqE  E A8j"S"A GrE@@ S"A F A(F    ((A!  @@@ Ak  (p("6  6 AA ' A A!  (p(@ (p" AAA ((  (p(6 A8j A  A8j6 AA Aj' A8j  A A!   (p("6  6 AA A j' A A!  A! E  A &""  A6 A!  Aj" (  ( @A!@A&"  6 Aj" ( I A j" (  ( @A!@  A6 Aj" ( I A!@ A(j@ S"A}qA}F@ (p" AjAA A ((  @ A G@ A#G  (p" AA A ((    (p" AjAA A ((  @@@@@A A)G (  @@ A(jE@ AXj"AK@ AG   Ak AF  A(G  A):' A(j A'j   ( AG rj! A(j  A(j Aj" ( I  @@  ( I@ (p" AjAA A ((   AG@ A)F A!@A A)G" ANrE   Aj AGA ! S"AGA A(GE@ Aj! AG A ! (p! ! ((!    AjAA A  ( E A!@ (  !   6 Aj" ( I   AjAA A  ((A!  (p A(jE  (,Aj,G (,Aj! A(j"!     (  A! A! -$Ar:$ Aj  (( A(jA! Aj$  @ ((x" ((@A! (hAj"A8O B Aq ((P"@A!  ((" ((x" ((   ((" ((x" ((  @ (hAzj"AK A! Ak A!    A6 + "E@ (,"Aj6,     x@ E  ((@  ((  (( @  ((   ((E  ((!  zAF""  A 6 ! (E@   ((")7  )7   ((  ((  (( ) @ ( (  Aj , ((T" "jAjA kq   O#Ak"$ AjA"A Z  A AAAAAE" A! 5 Aj$    )7  )7 K#Ak"$@ ( (G@  (  (Aj6   Aj$ @ A ljAj"@A!@   k @   kE  ((  k(F A:  Aj" I A   k( ,~ )7 )! 6 6 7 -AqAv 9 Aj"  -AqG@ A   (! A6 @ %  6AF"  !   ((  6 & ( (@ ( (   i#Ak"$ A6 A j A j  @ ( ! 6  A lj"6 6 #  A lj6 Aj$ w Aؒ6 A6P B7< B7D (A~q AtAq Aqrr6 Aj Aj AtA8q A?qr ) BG7  ( (kA m  #( (kAu ) @ ( (  Aj A:  ( ((qAG -AqAv -Aq     j  A6 ("@ * $ @ ( ( % * , @ ( ( % Aj * , @ ( ( % Aj * P   ( ( Aj" . Aj Aj.  #.  (6   #( (kA m - ( (@ ( (!   * #Ak"$  O@@ A M@  !  ! # Aj""      A:  j Aj Aj$ n  (! A6 @ @ *   6 R @@   (Aj6 Aj" I ( 6 -: -:  (A|j A:  A6 ("@  * ("@  (( A!@@ j-E Atj("E  * Aj"AG ("@ * Aj! Aj!@ Atj"  G 7#Ak"$ A       Aj$ Atj  Aj  a A6 ("@  * ( "@  (( ("@  * ("@ * A,j    Aj   Aj Aj" < Aj  Aj  Aj" Aj!@ Atj"   G Aj" (@  (  (!  * Aj Aj Aj Aj Aj"Aj!@ Atj" <  G Aj"  Aj Aj Aj  Aj  #Ak"$ 6 AjN AjN Aj  6, 6( A0j A6@ Aj A: B7 B7 A: A6 A: A6 B7 A: A6 A6 A6 B7 A; B7 B7 Aj0! B7 B7 A: A; Aj"Aj!@ A j" G Aj0 A6 A6 Aj A6 A6 Aj A6 Aj Aj0 Aj! Aj!@ 0A j" G Aj AjN AjN Aj Aj0 A6 B7 A: A; A6 B7  A6 AjA A j Aj$ +  (K@@ A  (K 6 ?#Ak"$  (6  (6 Aj Aj (6 Aj$ @ (@@  (( ((@   (! Aj!  (A$  (! A6 @ %     ((E@  ((A A A (( N#Ak"$ ! ! ((!  6  6 A A΍   Aj$ Aj6 #Ak"$ Aj "" )BG7 @ AAA A ( AAAA ( (( "E@ A A A ((  AAAAAAE" 5A! A "!AF  !  5 Aj$  6A M E@A A j"   j" k  FA @  ((AG AE  A ((P @  ((pE  ((AG  A ((P @  ((AG AE  A ((\ @  ((pE  ((AG  A ((\ @  ((AG AE  A ((\ @  ((pE  ((AG  A ((\ @  ((AG AE  A ((h @  ((pE  ((AG  A ((h @  ((AG AE  A ((h @  ((pE  ((AG  A ((h A:  ("@  F 6A B !AF"  A! (L" ( Aj"6  ((8  G@  ((E  (((hAG A A A ((      E ! !AŻx! @A!@  j,sAl! Aj" G  #A k"$ (LE@ AwA J @ (L  (( AjA"E @  ((E -E AwA J  (("E  ((|E ErE@ AAAA (  ((0  ((0@ A  (( A A (( A!  ((AH A!@   (((" ((()   (((" ((()B?PE@   (((! ((!  Aj6 A A Aj  @   (((" ((()   (((" ((()B8P@ Aj!    (((! ((!  Aj"6 A A     ((H A!   ((0A @ E (L$@  ((p  As -AGrE@  ((" ((x  ((x (L E@ A  (( A A (( A j$   Aj"AM@ AtA j( A f@  ((p (L$  ((, (E  ((,-' A  A ((  (( 6 A ((x" ((,)B?BR @ ((P"E (hAG ((" ((KA(!A (( A  ((" ((x(@7AjF  A 1 $#Ak"$ Aj Aj  Aj$ ) (A?qA}j"AM@A AqvAq A g#Ak"$ A$j -4  (! A6  ( ( Asj6  A j Aj Aj(Atj ! Aj$  A6 A,j" < m A 6 Aj Aj Aj Aj Aj Aj Aj Aj Aj Aj   S A 6 ("@ * Aȫj Aj Aj" < Aj   ;#Ak"$ Aj A6 Aj A j  %6 Aj$ #Ak"$ -E@AF"  6  Aj"@6  26 Aj @@ (( A j (( Ajf  26 Aj  (( A j ( (L Aj$ >#Ak"$  6  6   ( ( ( ! Aj$ #A0k"$ A: A j!  @6  26 Aj Aj@@ ((!@  ((  ((H  ((  ((J   ((6   ((6 Aj Aj(" AN@A!@   (((" (((@    (((   (((  ((l  E    (((" (((@    (((   (((  ((l  E  Aj" G  6  Aj Ajf  26 Aj Aj @ E AF@ ((!   6  6  6  6 ((!  @6  A6  26 Aj @@ Aj (("@ Aj ! Ajf  26 Aj   @6  26 Aj E @@ ((F Aj (("E@ Aj E  A: Ajf  26 Aj   A0j$ +  (L ( "6 @  (( @ E  (( "@ (h"A~jAOA AG     (( ((  ((0"E  ((E A   ((A (( #A@j"$@  (( "@ (h"A~jAOA AGE@    (( ((  ((! A 60 A A A0j   A  ((0"E   (( ! A !@@@@@  (((A?q"A~j"AK@ AF   @@@ Ak AA (AF!  A A A  ((  ((-0!  A !  A!  (("Asj"AK@  A !  A ! Ak  rE@ ((! A 6 A A    " A  A !  A ! ((! @  6  6 A A Aj    6 A A A j  A ! A@k$ -#Ak"$  6 Aj A j!   !  Aj$   6  6A ( A6@ ("E - E * `@ <"@@@ #  Aj@ ("E   ("  6 Aj ! %!  6   ( ( (6 (  ("6  4 ( ( Atj ( Atj ( Atj q A6 Aj!@  I@  (@  ( Aj!  Aj   (@   (  B@A-Aq AE AA6AA6A A( + ( ( Atj ( ( Atj ( C#Ak"$A@A(AA(Aj6 Aj" Aj$ Y (E@A @ @ ("A6 ("E   (A6 ("("E ! A6 (G@ (  ( , ?#Ak"$  6@  I@ Aj  Aj!  ( Aj$ A A A    #Ak"$  6 Aq!@@ AF@@ AK@  6  AjA  ( 6 Aq"AF  A G  (6  @  j,"AK @@@@@ Ak  (6   (6 A !  ("Aj6  6    A(!  ("Aj6  6   Er     ( 6  (! Aj  "!@@  O A (E Aj!  "AN@@ AH"  MrE@ A|j"(!  ("Aj6  6 Aj!  A A0 ! (!@ Aj! AN@  6 Aj! !   6  6 @  F@ A0!  ("Aj"6  6  A   AP, !A!A!@  G@@  G@ !   ("Aj6  6A! Aj" O@ !  P-AF@A!  P,! A|j"(!  ("Aj6  6 Aj!  (!   Aj!   6 Aj$ #Ak" $  @  !@ @   (6     (6       6  6              !@ @   (6     (6       6  6            6 Aj$    #Ak"$  6 Aq!@@@@@ AF@ AK@  6  AjA  ( 6 Aq"AF  A G   (6   j,"AK @@@@@ Ak  (6   (6 A !  ("Aj6  :    AP-!  ("Aj6  :   Er     ( 6  (! Aj  "!@@  O A ,E Aj!  "AN@@ AH"  MrE@ Aj"-!  ("Aj6  : Aj!  A A0 !@  ("Aj6 AN@  : Aj!   :  F@ A0!  ("Aj6  :  A   AP, !A!A!@  F @  G@ !   ("Aj6  :A! Aj" O@ !  P-AF@A!  P,! Aj"-!  ("Aj6  : Aj!  6 Aj$  ( Aj! #Ak" $  @  !@ @   (6     (6       :  :              !@ @   (6     (6       :  :            6 Aj$ A A X#Ak"$@ @ (! A6  A j A  A6 Aj A Aj$  ( ( #Ak" $ 6 6 A6` Aj Aj Aj"("6 Aj6 AjN! Aj! A@k! A0j! A j!   Aj Aj Aj   Aj (6 Aq!A!A!@ ! @@@ AF AjE @@@ Aj j,"AK A!@@@@@ Ak AF  A @ Aj   (   (Ar6A!  AF  @ AjE  A E  Aj   ( A kF @ @   ! ! @ ( F@  AK! A:   (G   A: AK!   (F@  AK!   (F@  A: AK!   (Ar6A!   AI rrE@ AF -{AGqE  6 Aj Ajg!@ E  j-wAK @@ 6  AjE A ((E f  6  Aj" M@ 6 Aj     6 Aj g (6 (6@@ 6 Aj E AjE  ((G  Ajf  E 6 Aj   !   (Ar6A!  @@ AjE  A "@ (" (F@  Aj (! Aj6  6 Aj  E Er   (pG  (" (F@  Aj Aj (! Aj6  6A !   (!@ E  ("F ( F@  Aj Aj (! Aj6  6 @ (AH @ AjE@  (tF   (Ar6A!  @  (AH @ AjE@ A    (Ar6A!  ( (F@  Aj ! ("Aj6  6 (Aj6 ! ( (G   (Ar6A!  @ E A!@  O @ AjE@  (F   (Ar6A!   Aj! A! ( (F A! A6  ( ( Aj (@  (Ar6  A!            Aj$  Aj!  _ %(! % 6 4#Ak"$  (6  ( j6 (! Aj$ A A #Ak"$ %(! ( (k"AI@ At  A "A ! (! (! AFA ( "@ AG@ _ A6 Aj  Aj"   (  kj6   (j6 Aj$   ( AtAu (u #Ak" $ 6 6 A6h Aj Aj Aj"("6 Aj6 AjN! AjN! AjN! A8jN! A(jN!   Aj Aj Aj   A$j (6 Aq!A!A!@ ! @@@ AF AjE @@@ Aj j,"AK A!@@@@@ Ak AF  A @ Aj   ,   (Ar6A!  AF  @ AjE  A E  Aj   , A kF @ @   ! ! @ AP- AqF@  AK! A:  AP- AqG   A: AK!  Aq AP-F@  AK!  Aq AP-F@  A: AK!   (Ar6A!   AI rrE@ AF -{AGqE  6 Aj Ajg!@ E  j-wAK @@ 6  AjE A (,E   6 ( (k" M@ 6 AjA k    6 Aj Ajg (6 (6@@ 6 Aj AjE AjE Aq (-G  Aj  E 6 Aj Aj  !   (Ar6A!  @@ AjE  A "@ (" (F@  Aj (! Aj6  : Aj  E Er  -v AqG  (" (F@  Aj Aj (! Aj6  6A !   (!@ E  ("F ( F@  Aj Aj (! Aj6  6 @ ($AH @ AjE@ Aq -wF   (Ar6A!  @  ($AH @ AjE@ A    (Ar6A!  ( (F@  Aj ! ("Aj6  : ($Aj6$ ! ( (G   (Ar6A!  @ E A!@  O @ AjE@ Aq P-F   (Ar6A!   Aj! A! ( (F A! A6  ( ( Aj (@  (Ar6  A!            Aj$  Aj! AA-  - !A!@ AG@  AtjA6 Aj!  AA-    Aj 5#Ak"$  -: -:  Aj-: Aj$ d#Ak"$ A:  :  : A%: @ A j Aj    ( A j  ( j6 Aj$ #Ak"$ Aj Aj$ B    A! -AqE@ Aj Aj  AH AHAqj6 @   Aj ((" Aj  A k"AL@  A mA o6 @   Aj ((" Aj  A k"AL@  A mAo6 :  G@ (!@    (Aj"6 Aj" G B    A! -AqE@ Aj Aj  AH AHAqj6 @   Aj ((" Aj  A k"AL@  A mA o6 @   Aj ((" Aj  A k"AL@  A mAo6 A ?  I@n ; "6 6   Atj6 A  #Ak" $ ! "   6 "-"AUj"AK AkErE@ AtAu!  ("Aj6  6 Aj! @@  "kAL -A0G -A rAG A0!  ("Aj6  6 ,!  ("Aj6  6 Aj"!@  O  , E  Aj! @  O  ,! E  Aj! @ @   (  (  kAtj6    ! !@  O@   kAtj (@ P,AH P,G  (" Aj6 6 AjIj! A! ,!  ("Aj6  6 Aj! Aj!  @@@  O  -"A.G@ AtAu!  ("Aj6  6 Aj!  !  (" Aj"6 6 Aj!  (!     (  kAtj"6     kAtj  F6   Aj$      #Ak" $ ! "   6 "-"AUj"AK AkErE@ AtAu!  ("Aj6  : Aj! @@  "kAL -A0G -A rAG A0!  ("Aj6  : ,!  ("Aj6  : Aj"!@  O  , E  Aj! @  O  ,! E  Aj! @ @   (  (  kj6    ! !@  O@   kj (@ P,AH P,G  (" Aj6 : AjIj! A! ,!  ("Aj6  : Aj! Aj!  @@   I@ -"A.G  !  ("Aj6  : Aj!   (  (  kj"6     kj  F6   Aj$ AtAu!  ("Aj6  : Aj!         A: A6 E#Ak"$  6  6  A j! A ( !  Aj$ ~#A k"$@  G@A(!AA6   Aj )! )!A("E@A 6  (F@ ! ! AG  A6 ! !  A6 7 7 A j$ |#Ak"$@ G@A(!AA6 A j!A("E@A 6  ( F@ ! AG  A6 !  A6 Aj$  }#Ak"$@ G@A(!AA6 A j!A("E@A 6  ( F@ ! AG  A6 !  A6 Aj$  ~#Ak"$~ G@@@ -"A-G Aj" G  A(!AA6 A j !A("E@A 6  ( G AGAB ZE@ A6B  B }  A-F  A6B ! Aj$  C (" ("rE! E Er   F @ 2 @A ~#Ak"$ G@@@ -"A-G Aj" G  A(!AA6 A j !A("E@A 6  ( G AGA BXE@ A6A  A "k A-F  A6A ! Aj$       ~#Ak"$ G@@@ -"A-G Aj" G  A(!AA6 A j !A("E@A 6  ( G AGA BXE@ A6A  A "k A-F  A6A ! Aj$ Aq ~#Ak"$@ G@@A(!AA6 A j  !A("E@A 6  ( G AF BSrEAB Y  A6 BY@B!  B!  A6B! Aj$  ~#Ak"$ G@@A(!AA6 A j  !A("E@A 6  ( G AF BxSrEA BWE@ A6A BY Ax    A6A ! Aj$  kA m #Ak"$  "AM@@ AM@  !  Aj""   @  G@   Aj! Aj!  A6  A j Aj$ n l@ ( (sAq  G  G  G  G  G  sAs!     B 1A(! @AA AF6 A  AF  (!@@@@@@@@@ E ("E E@ !  A6 !  @@A((E@ E  E !@ ,"@ Aq6 Aj! Aj! Aj"  A6 A6  k ! E  !A   A!  A !@ E@ E @@@@ -"Aj"AK@ ! !  Aq AIr   A{jA|qkA|j!@@@ ("Awj rAxq  Aq6 -6 -6 -6 Aj! Aj! A|j"AK -!  ! Aq"Aj! AK  ! 6 Aj! Aj! Aj"  A~j"A2K  Aj! AtAj(!A!  -"Av"Apj  AujrAK @@ "Aj Aj Atr"AJ  -Aj"A?K  Aj  Atr"AJ  -Aj"A?K   Atr! Aj ! 6 Aj! Aj!  AA6 Aj!  A! @ E@ -Av"Apj Au jrAK  "Aj AqE  -AqAG  Aj A qE  -AqAG  Aj ! Aj!A!  @@ Aq -"AjAKr ("Awj rAxq @ A|j! (! Aj"!  AwjrAxqE ! Aq"AjAM@ Aj! Aj!  A~j"A2K  Aj! AtAj(!A! Aj!   -! Aq @ A6 A6  k AA6 E   6 A  6  # !@ "Aj! (  kAu   @ * *#Ak"$  6 A  ! Aj$  AG A rAjAIr  AG AGq AGq  #Ak"$@ - A"@ -  A lAj"@ -  A"@ -  A! @@  j-"E A/FrE@A! Aj"AG   ! A!@@@@@ -"A.F  j- ! AG  -E  AzE Az  E@Aԙ! -A.F  A!  A("@@  AjzE  (" AA("@@  AjzE@A  (" A!@@@A( A"E -E Aj!A k! @ A: " k -" AGk" I Aj  = Aj j"A/: Aj  = Aj  jjA: Aj A j"@A"   (   - AG j"- A"E  Aԙ)7 Aj"  =  jA: A(6A 6 !   6  ( 6 Aj"  =  jA: A(6A 6 ! A Aԙ r! Aj$  6 J#Ak"$ AA"A6L  6, A6  6T   ! Aj$ N@ E Aj"AK @@@@ Ak < = > 7 ~#A k"$@ B"B@| B|T@ B! P B"BT BQE@ Aj!  Aj! BBR  Aq j!  P BT BQE@ BAqAr!  A! BV A! B0"AI  B?B"A k Aj  Aj )"B! ) ) )BR"P B"BT BQE@ Aj!   BBR Aq j! A j$  B Axqr ~@ (" (hI@ Aj6 -  { "AUj"AMA AkE@ APj!  A-F!@ E (" (hI@ Aj6 -  { "APj"A Ir (hE (Aj6 ! @ A I@A!@  A lj! (" (hI@ Aj6 -  { "APj"A MA APj"A̙H !@ A O @  B ~|BP|! (" (hI@ Aj6 -  { "APj"A K  BS A I@@ (" (hI@ Aj6 -  { APjA I (h@ (Aj6 B }  !  B! (hE (Aj6B  ~#A0k"$@ AM@ At"Aj(! Aj(!@ (" (hI@  Aj6 -  { " @ AUj"AK@A!  A! AkE AA A-F! (" (hI@  Aj6 -!  {! A!@@@ Aܘj, A rF@@ AK (" (hI@  Aj6 -!  {! Aj"AG   AG@ AF  E AIr  AF  (h"@  (Aj6 E AIr @ @  (Aj6 Aj"AK  C )! )!  @@@  A!@ Aj, A rG @ AK (" (hI@  Aj6 -!  {! Aj"AG  @@ AK Ak (h@  (Aj6  @ A0G  (" (hI@  Aj6 -  { A rAF@ Aj      )! )!  (hE  (Aj6 A j       )(! ) !  @ (" (hI@  Aj6 -  { A(F@A!  B! (hE   (Aj6  @ (" (hI@  Aj6 -  { "APjA I AjAIr AFrEA AjAOE@ Aj!  B! A)F  (h"@  (Aj6 @ E @ Aj! @  (Aj6   AA6 B B! 7 7 A0j$  ~#Ak"$ B?! B?!  B! B0Aq!@@@ B0Aq" AjAM@ AjAI  P B" BT BQE@ B !  P B"BT BQE@ B ! !   BP@  BP@B!B!  B!B!   BP@B!   P   P@ B!B!  B?X@ Aj   P"y At|"AqjA k! )! )! B?V Aj     P"y At|"Aqj  jApj! )! )! Aj B"B B1"Bο漂 }" AjB )}  Aj )B )B?"  Aj B )x} Aj )hB )`B?"  A@k B )X} A0j )HB )@B?"  A j B )8} Aj )(B ) B?"   B )}  kj!~B )B )B?B|" B" B "~" B " B" ~|"B "  ~|" T ~  TB B ||  BB"~" BB" ~|"B "  ~| T ~  TB B |||" T| BR|}" B" ~" ~"  B "~|" B |" T ~ TB B || B }"B " ~" B" ~|"B "  ~| T ~  TB B |||" T| B~|" T|B|" B" B B>B"~" BB" B " ~|" T B " BBB" ~|" T| ~|  ~"  ~|" TB B |  B |" T| ~" B" ~|" T   BB"~|" T||" T|  ~" ~|"  ~|"  ~|"B  T T  T||B |" T|   ~" ~|" B TB |" T  B | T||" T|"BX@ B1 B" B" ~" BR}B }" B " ~"  B " ~|"B "T} B ~  B~| ~|  TB B |  B ~  B ~|  ~| ~|B |}! Aj!  }  B!! B0 B? B"B" B" ~" BR}B }"  B " ~" B" B" ~|" B "T} ~ B" B~|  B~| TB B |  B ~  B!~| ~| ~|B |}! !  } ! AN@ B!B!  AL@B!   B Z B B?" Z  Q|" T B? AjB0| ! 7 7 Aj$ B7 B  BR7 Aj$ #Ak"$@ AN@ A j  BB )(! ) ! AH@ Aj!  Aj  BB A AHA~j! )! )!  AJ A@k  BB )H! )@! A~J@ Aj!  A0j  BB A} A}JAj! )8! )0!   B AjB0 )7 )7 Aj$ 5 7 B? B0Aq B0AqrB07 , ("@  AE@ (E A6 A , ("@  AE@ (E A6 A '@ ("E  AE A6 '@ ("E   AE A6 A * 1 ( " (F@ ((( Aj6 ( ' ( " (F@ (($ (    sAs  (E r6 4 ( " (F@ ((( Aj6 , f#Ak"$   < %6  6@ Aj E   AjW (   ! Aj$ * ( " (F@ (($ ,    sAs  (( : A A 6 Aj Aj Aj A6 n#Ak"$ (Atj(j(@@ Aj "-E (Atj(j( AG (Atj(jA  Aj$ * A < ((!@ @  Aj"At" ($j( ( j(   AM@ AtA j( A   ~|@@@@ "BY@ B "A?K  BP@D  BU  D AK A!Ax! AG@ !   D DPC"B !Aw!  A%j"Avj"DB.? B A?qAjB D" Dv?D˖dF?DY"$I?DUUUUU? ! ~| "B?!@@|@ @@ B Aq"AƘO@ BBV@  D9B.@dAsE@ D DҼz+#cAs  DQ0-IcE   AI  AI  D+eG? AtAj+"DAc@   Ax  As k ""DB.濢" DvDkAD,%jV?DlfD>UUUUU?"D@ D?! E  !  D? ~| "BB?T"E@D-DT!? BS"D\3&<   ! B?!D! ""DcUUUUU?      "    DsS`uD7~?DeDC?D(V"mm?D7d?Dz?      Dztp*>D2?Dh&0?DW?Dn&?DA?"! E@A Atk"     " "  |D " Bp" Bp"D?        E@A A 6A  E@A    "A - AqF @ Aq"@ Aq@@ -"E  AqFr  Aj"Aq @ ("As AwjqAxq Al!@  s"As AwjqAxq  (! Aj! Awj AsqAxqE @ "-"@ Aj!  AqG    j ~#Ak"$@@@@@ A$M@@ (" (hI@ Aj6 -  { " @ AUj"AK AkEr AA A-F! (" (hI@ Aj6 -!  {! @ Aoq A0GrE@ (" (hI@ Aj6 -  { "A rAF@A! (" (hI@ Aj6 -  { "Aj-AI  (h"@ (Aj6 @B! E (Aj6 B! B   A!  A " Aj-K (h@ (Aj6 B! BAA6  A G  APj"A M@A!@ A l j! (" (hI@ Aj6 -  { "APj"A MA AI ! A K  B ~! ! @ (" (hI@ Aj6 -  { "APj"A K |" B̙Zr  B ~" " BX A !  AA6B!  A ! A M    Ajq@  Aj-"K@A!@   lj"A8MA  (" (hI@ Aj6 -  { "Aj-"K !  M  ! @ ~" B" BV  |!  (" (hI@ Aj6 -  { "Aj-"M    )P  AlAvAqAj,!  Aj-"K@A!@   tr"A?MA  (" (hI@ Aj6 -  { "Aj-"K !  MB " " Tr @ B !  (" (hI@ Aj6 -  { ! V   Aj-"K  Aj-M @  (" (hI@ Aj6 -  { Aj-K AA6 A BP! ! (h@ (Aj6 @ T Aq rE@AA6 B|!  X AA6  " }! Aj$  Y -J"Aj r:J ("Aq@ A r6A B7 (,"6 6  (0j6A   AA    AA @@ AK Awj"A K @@@@@@@@ Ak     ("Aj6 (6  ("Aj6 47  ("Aj6 57  ("Aj6 27  ("Aj6 37  ("Aj6 07  ("Aj6 17     (AjAxq"Aj6 )7 D (,@@ (",! Aj6  A ljAPj! ,  #Ak"$  6A! AjAA(  (6@A  Aj Aj Aj  AH@A!  (LAN@A! (! ,JAL@ A_q6 A q! (0@  Aj Aj Aj    A60 Aj6 6 6 (,! 6,  Aj Aj Aj  " E  AA ($ A60 6, A6 A6 (! A6 A  ! (" r6A  A q! E Aj$  ~ "B4Aq"AG| E@  DaA DC  ! (A@j 6   Axj6 BB?   "(AΕF (A  Aj + E@A  "(AΕF 6AA E Q#Ak"$A A j"E A"B٢7  6A E@ ( Aj! Aj$  9AA("E A  AA(A E AA  As # (! A6 @ %( *   (hA|jAI  A6 6 _ 6#Ak"$  (A/6 ( A j! Aj$ AG 'A! (h"A{jAI AvjAIr A  !   0 "AI@ A k AK@ (Aj ,#Ak"$ Aj    Aj Aj$ A #Ak"$  "AkjAM@ ! @@@@@@@@@@ ( "AL@ ACj"AK@ A G  A/"AjAI  AMjAK (AK AAE AB Ak   AjAI  AF AG AGrE@ A ! AG" AGr  A!  AF@ AA@ A'! AA@ A! AAE  A !  A/! AG@ AG  Awj"AM  AF A)Fr   A M   @ AAE@ AAE   Aj"6  ~6 Aj @A!@ AjW(A]j"AM   AIr! Aj  ~6 Aj  Aq  AA@ A ! AAE A! AAE   Aj"6  ~6 Aj @A!@ AjW(A]j"AM   AIr! Aj  ~6 Aj  Aq  A'!  (AK  AAE  AB   AGr  A'!  Ak A tA$q  A)F  AF@ A! AG  A !  A'! Aj$ 3#Ak"$A0&"A6  Aj A Aj$ -A "E  AtAj (k ^(k 0  ("G@@  A|j">  G 6 A6 + A6 A(j Aj6 Aj6 Aj  A6 A4j"AJ@@  ("@  (( Aj" H A! A@k"AJ@@  ("@  (( Aj" H 6 6 Aj H ^(! ( ( j"AvAqj" A ( AqAtj  #Ak"$ (@ A@kAAAQ" (L  ( L@@ E  9 E A0jN! AN@A!@   A    @ E@      A"      Aj"J       Aj$ #Ak"$@ ("E@A!  b! -E@ !  Aj"@6  26 Aj @@ @  ((   ! Ajf  26 Aj  @ Aj"AF@ !  AI  ! (E ! Aj$  #A k"$@ -@ A Aj"@ (! Aj0! @ AN@A!@  (A+G    (6  A jA Aj" H (      (! (b!@ AO@ A A ("AAx  A AA! ( AAA A: 6 AAA "  6  (!  A (A)F@ AH!   A k q"   Ax @ Aj"E@ (E  @ b!  AO     !  ("@    !  Ax A j$  #Ak"$  Aj  ( r6 (E@ 6 @ Aj"@  !A!  @@    (G Aj" I 6     Aj$ #A@j"$  Aj"68 Aj A8jg!  a60@@ A8j A0jg"E @ D   DAj     a60  A0jg  Aj"  Aj    A@k$ D#Ak"$A,&A" 9  L ( Aj :"| > Aj$ F ( (A<&" (U ( ! 6 (  ( ( E   ((("   ((," ((X " ( 6  #A k"$ ! b"! @@@   AN A!  @@  Alj"AK @ Ak AA   AA   A!AA  !  @        "  AA   !  AA ! A!@  6 AjA A j! b ! b !        !      ! 6 Aj" G A j$  #A@j" $ AjAA( (6 (6A (" E  6A ! ((" @ Aj Atr 6 Aj! (4" @ Aj Atj 6 Aj!  (8" @ Aj Atj 6 Aj! Aj" (E AAH! Aj Atj (6 Aj !  ( @ AH! (  (@ AH! Aj Atj (6 Aj! ( !A  A  E rr  AH! CA ! !A ! Aj Atj 6 j! A ! ("@ A A!A H! Aj Atj (6 Aj! (@ A! A H! Aj Atj (6 Aj! ($@ AH! Aj Atj ($6 Aj! (0@ A*! AH! Aj Atj (06 Aj! -<@ AH! @ -= AH H" E@ Aj!  Aj Atj 6 AA    (4@A) (8  (! @AA   AA   @ @AA   AA   AA   AA   @AA   AA   AA   AA  !     Aj"AK  A tA3qE   !A!  E@A!A!   !  (," !A,& U  Q!@  Aj Atj(9 Aj" G H@  Aj Atj(L  H@@  Aj Atj(9 Aj" G (  ( Aj :"| > (! @ @ A)! A (,AAA A"    F  ! A@k$ &  AA"@   (($  APjAI #A k"$A,& !  @6  26 Aj Aj@@ ((!@ (-@  9   L Aj  26 Aj Aj ( Aj :"| > A j$ :#Ak"$A,& " 9 ( Aj :"| > Aj$ O#Ak"$A,& U AQ" 9  9 ( Aj :"| > (! Aj$ U#Ak"$A,& U AQ" 9  9  L ( Aj :"| > (! Aj$ B@@ A~j"AK@ A F A)Fr   Ak  AAHA HAs q! < ("(4! E@ A ( G (A  n#Ak"$@ @A,&AAAQ" 9 ( Aj :"|  ( A,&AAAQ:"| > E@  Aj$ #Ak" $  ! @  ("j6 Aj! A& U   Aj"(  @@  AN@  j!A!@    (Ax Aj"  H Aj" I @A<&" U !  6   ( @ (  Aj Aj :"} > Aj$   (AvAqAj (Av #Ak"$A2A+ ! B ! !@ E@ A     "  A,&" U  Q!  6  L  L Aj Aj :"} > A6 Aj Aj? A jG Aj (  ( (! Aj$  #Ak"$A0A1 A)A*  ! !@@  A6 Aj" A j?AH A!A!@ A6 @   A j? ("(G  ( G (! A6 Aj"  A j?H   A,&" U  Q!  6 Aj Aj :"} > A6 Aj Aj? A jG Aj (  ( (! Aj$  #Ak"$  6 @ Aj" A j?AH A!@@  6@   Aj? ("( G  (G A/ G A/ F   6 Aj"  A j?H   (  A ! Aj$ O Aj!@  /"( "Aij"A KA AqvAqErE@  AtAj(/!   #Ak"$@@  A6 Aj" Aj?AH A!@ A6   Aj? ("6 A/ F@ ( A/ F  A6 Aj"  Aj?H A,&" UAAQ!  6  9  9 A6 Aj Aj? A jG Aj Aj ( :"} > Aj (  ( (! Aj$ F#Ak"$A,&A" 9  L AL ( Aj :"| > Aj$ T#Ak"$A,& UAA Q"  Aj  Aj Aj :"} > (! Aj$ T#Ak"$ Aj  "" AA A8j A$j Aj   Aj$ E ^(! ( ( j"A vAqj" A ( Aqj  -A "E  A tAj (k ^(k }#A k"$ # (! =<:;9345786E0/.-,+*)('EEEEEEE&%EEE$#"! 2EEE1EEEEEE EEEEEABEEEEEEEEEEEEE E EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE@ A"! @ A! A A)! @ A! A! < A! A! : A! A! 9 0" A jG    ! 6 < 0" A jG     ! 6 ; 0" A jG     ! 6 : A! AG 5 A8jAB 5 A! 6 A! 5 A! 4 A! 3 A! 2 A! 1 AA ! . AA ! - A! . A! - A! , A! + A! * A! ' A;! & A! % A7! $ A?! # A6! " A>! ! A:! A=!  A9!  A (( ! ((A.! APjA K  (AA.  @ (( "A*G@ A=F  A/G  (A:@ (( "A GA AG A: (A:  (( !@@ A*G@ AF  (( !  (( "A/F  AG  A: (( !  ((A/ (! A6 A: (p((A' (( "A"F!A!@ AF A Fr A"Fr   j : (( "A"F!A! Aj"AG  A! (( A:F  ((A:!  !  jA: A!  (( ((p" AAAA ((A  A !  jA: AN@ !    jA: A!@@@  j, APj!@ @ B̙V  B̙R  AK   @A! B3V  B3R  AqAK   A! BV  BR AO  B ~|! Aj" G !  ! ((p" AAAA ((B! @ ((p(( ("(tE@ (p AwAJ ((p AwAAAA  7AA  @ ("(tE@ (p(( ((p AwAJ ((p AwAAAA  >AA   >AA  A!  A!  jA:  As BVqrAq@ ((p" AAAA (( @ ((p(( ("(tE@ (p AwAJ ((p AwAAAA  7AA  @ ("(tE@ (p(( ((p AwAJ ((p AwAAAA  >AA   >AA   ((p((A @ ("(tE@ (p AwAJ ((p AwAAAA  7AA  ! E  ("(tE@ (p(( ((p AwAJ ((p AwAAAA  >AA  BT rE@ ((p" AAAA ((  >AA  ((p" AAAA ((A  Aj(" ((   A6H A6L 1  ("G@@ ; A`j"  G 6 ( 5 ( ( Atj ( Atj ( Atj  Aj  Aj % ( A j%  H ^(! ( ( j"AvAqj" A ( AqAtj  = (" (F@  ((4 Aj6  :   AA *   6 A6 ;  (" ("G@@ ^ (* Aj" G  > Aj"(" ((( ("@  ((  &  A6 A jN 60 A6,  Aؔ6 A6 #Ak"$ A6 Aj Aj 6p A 6l A6\ A6T Aj0 A: 6 Aj  Aj Aj  Aj! A6 AjAA Aj  (Atj(j  AjY Aj$  (! 6 @ %   %%!@ @   % 6@ A6 Aj" G A j"("E  ( 4" 6 ("E @@  ( 4"F@ !  @@ (@ ! (E   Aj (Aj    6 ! !  @ ("(E   Aj (Aj  (6  ((6 ( 6 ("  A %A6   k     (  A6 ,  ("G@@ ; Aj" G 6 * \ ^ ^! ( ( (jAjAvAqj( ^" (Aj6  AO@ (*  -A "E  A tAj (k ^(k O#Ak"$ ^!  E@  Aj   (  ^" (Aj6 Aj$ ~ ( !@@  ( Avj"AK @@ Ak (  ( A F (  (  ( ! ( ! AF  @ ( "AF@@ ( A G@ ( A G  ((p" (  (- ((E@ (-  ( A G ( "A GrE@ ( ! AF @ A G A ! ( A G (   A & A6 A@k Aj  A j  , ( ( Atj ( Atj (  ( At B#Ak"$ ; A?6 A6 A j Aj(! Aj$ , ( ( Atj ( ( Atj Y#Ak"$  6  " O@ " AvI@  At6 Aj A jR(! Aj$  n "#Ak"$ ;   Aj Aj$   A@  AGr (E A ((A~jA I  A  A6 Aj"@@  ("@ * Aj" I A j"@A!@  ("@ * Aj" I   , ( ( j ( j ( j K#Ak"$@ ( (I@ ; (  (Aj6   Aj$ 6 6( ( Atj 6 A6$ ( AtjA6  6, ( Atj 6 #A k"$@ Aj "-E Aj ! (Atj(j(! (Atj(j"!  (   j"  AqA F   6 AjE (Atj(jA  A j$ ^( Aj    G A8j ! A6 A6 Aj" A6 A6 A  S!@ (t"AL@ ("AH  (p" AAAɳA ((A Aj6t Aj6 AG@ (p"((! @  AAAɳA    AAAɳA   Aj A j!A !@ S"A F (p" AAAɳA (( !@ AF A Fr  S!  -$AvAsAqA G A   . AzjAI A~j"AMAA tAqrE@A A  A j!@ AF@A zE@A @ AA"AK @@ Ak (p" AA۸AɳA (( A: A6   (p3E (p! (p"(! @  AA۸ A (   AA۸ A ( S! -E   #Ak"$ S!@@ (t"AL@ ("AH  (p" AAAɳA ((A!  Aj6t Aj6 A6 A: A  AA A j A j ! ( - A ! Aj$  @  Aj" Aj"G@  ( ( ( 6 -$:$  ((x" ((,@A  ((x" ((,  A  ((x" ((,E  ((x" ((, !  Aj -$Aq:$ P#Ak"$      " (( -9!  AGA ! Aj$  %@ @ A "I@ At&  % 6@ A6 Aj" G Aj"("E  ( 4" 6 ("E @@  ( 4"F@ !  @@ (@ ! (E  C Aj (Aj    6 ! !  @ ("(E  C Aj (Aj  (6  ((6 ( 6 ("  A %A6 }#Ak"$  6 @  AFA  AjqE   "6 @  <"K@    O ! #( C*"CO] C`q@   A !  @    6  A j AjR("6  O  Aj$ #A0k"$  6(  6,@@   @     A6 A6 A j Aj Aj A j  @  ((x  ((xE @  ((E@  ((E  A6 A6 A j Aj Aj A j  @  ((x" ((pE@  ((x" ((pE  A6 A6 A j Aj Aj A j   ((xE@  ((xE  A,j A(j  A6 A6 A j Aj Aj@@@@ A~j"AK A t"Aq @ AqE@A tAqE   A,j A(j  @ (," ((E ((" ((E A,j A(j  A6 A6 Aj Aj A j Aj  AG  (," (( ((" ((F@ A,j A(j  Aj  (," (( ((" ((  A j" Aj"g Aj Ajg ( AG@ A j%(AG  A6 A6 Aj Aj A j Aj  (," ((x ((" ((x@ A,j A(j  A6 A6 Aj Aj A j Aj  ( ! (," ((x" ((! (,!@  G@  ((! ( ! (,! @    ((6     6   6 A j%(! ((" ((x" ((! ((!@  G@  ((! A j%(! ((! @    ((6     6   6 Aj Aj A0j$ #A k"$  6@@@@@ Aj Aj 1E@   AjWE   (6 Aj Aj 1E@  Aj" (6  W E  ("(E   ("6 Aj!   AjW E   (6 Aj Aj 1E@   AjWE  ((E@  ("6 Aj!  (!   !   ("6  6   6 A j$  E#Ak"$ %" A& Aj A"(Aj  %A: Aj$ `@ <"@@@   Aj@ ("E   ("  6 Aj ! %!  6  O#Ak"$ AjA"A [  A AAAAAE" A! 5 Aj$  @@ ((xE Aqr ((| ((H @ AjE (<"E E (< @@ ((E (@7E (@7"Aj! (@!A! AL @  8( (@! Aj" G    8(! ((()B?BQ! ! E#A k"$  6 Aj  Aj Aj AjW! A j$ Aj #Ak"$ # (!@@ <"E  4"("E ("E @  (G@ ( 4 G  @  (G C Aj E Aj 1(!  (" "6 Aj$  ,#Ak"$ Aj    Aj Aj$ 0#Ak"$   6 Aj g(! Aj$  )7  )7  )7  @  ((xE  ((x@   ((H ((  ((|E   ((   ((tE   ((< @  ((E  ((E (@7 (@7G (@7AH @ (@ 8( (@ 8( Aj" (@7H  ~#Ak"$  ((x" AN@ Aj!@  @  (Aj"A M@@@@@@@@@@@ Ak   AA  - AױAAڱ Aܱ  +  Aܱ  ,! A6  6 AjAA '  AjAܱ   -! A6  6 AjAA Aj'  AjAܱ   .! A͔6$  6 AjAA A j'  AjAܱ   /! A۔64  60 AjAA A0j'  AjAܱ   (! A6D  6@ AjAA A@k'  AjAܱ   (! A6T  6P AjAA Aj'  AjAܱ   )! A6h  7` AjAA Aj'  AjAܱ   )! A6x  7p AjAA Aj'  AjAܱ  AA  (( Aj" G Aj$ Aj  ,#Ak"$ Aj    Aj Aj$  Aʟ   A M@ AtAܨj( A  AqE  A =  G@ (!@ Atj Atj"  (Atj"6  G Y#Ak"$  6 " O@ " AvI@  At6 Aj A jR(! Aj$  n   i#Ak"$ A6 A j A j  @ ( ! 6  Atj"6 6 #  Atj6 Aj$ Y#Ak"$  6  " O@ " AvI@  At6 Aj A jR(! Aj$  n # (" ((0(@ (8( Aj   A$j     A6 Aj5 m#Ak"$ ( 6 -: -: (" I@@   (6 A j Aj" I Aj$ " ( AvAqjA Aqt T  I@n A AjAvAj""I@ At&! A6 6  6 I#Ak"$ B7 A6 Aj A j @   - Aj$ K#Ak"$@ ( (G@ ; (  (A j6   Aj$ 1 A6 (6 (! A: 6 #Ak"$ A6  Aj"@6  26 Aj @@ (("@  (( Aj  26 Aj  Aj A$j5   Aj$ i ((D"@ Aj"A AN@A!@  ((H Atj(A Aj" G A #A0k"$A!@ ((lE@A! ((hE    @ -"Aj"AK @@@@@@@@@@@@@@@@ Ak    A  A  A A A A A A  A  A  A  A  A  A  Aj!@ -LA}j"AK A!@@@ Ak A!  A!   A  A  AA    @ A  @ A @ A @ A -Aj"AqAM@  AtAuAtAj( E  A  AA AF (H"@   (@7E A!@ A- (@ 8(  Aj" (@7I ((0! (!  AN@ (0   (4AtAjAu ((8 AtAjAu@ (<"E A! `AL @ (< ! (A!@     -0 -% -&!  -Aq @ "(" ("  A >#Ak"$  "" (  ((  Aj$ #Ak"$  :@@@ "E@A ! -  Aj! ( " F@    E     ! Aj  (! Aj  j" Aj A: Aj Aj Aj$ H  A:0 Ap6, A6% A:$ ( Ar6  ( Ar6 v#A k"$A " ((p (?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   ( (6   (6   A~j("6  ((E  (" ((   (( +A A6   (( ( A6  A ((8  (( ( A6   (( - A6  AA ((|  (( ( A6  AA ((|  (( ( A6  AΗA ((p  (( )  6  AA ((p  (( ) 6  AA ((x  (( . 6  AA ((x  (( / 6  AAJ (L$E@ A ((@  (( +A A6  A˘A ((D  (( +A A6   (6   A|j A{j( A~j(6   (6    A|j( (6  A~j" Aޘ ( ((   AޘA (6  A~j" A ( ((   AA (6  (A  (6    ( (6 ("E   ((  Aj A=  Aj A~jA=  )7  )7  Aj A~jA=  )7  )7  Aj A~jA=  Aj A=  A6AF"AAAAAAE! A6  6  (" ((x A~j"(" Aj ((X  (6  (6  A6AF"AAAAAAE! A6  6  (" ((x A|j"(" Aj ((X  (6  (( A|j( ( A~j6  Aj A~jA=  A6  Aj Aj 6  A6 A6@@ (" ((,"@AF"  (( AjAAAAAAE"A  6 5   ((6  (" ((0"@  ((  ((AF"  (( AjAAAAAAE"A! 5  6  (" ((AAAA (( (!  A!AF"  AjAAAAAAE"A  6 5  A6  Aj Aj 6  "Aj  (6 (" ((,"E  (" ((A  ((AA ((  A~j"Aޘ ( ((   AޘA (6  A~j"A ( ((   AA (6  A~j("@ A;@ Azj"AK @@@ Ak A-:  A!:  A:  A~j Aj  (6   ("6  ((E  (" ((   )7  )7 A6   )7  )7 A6   )7  )7 A6   )7  )7 A 6 A ((8   (6   A~jAA A|j( ("6    A|j(6   A~jA™A A|j( ("6    A|j(6  A~j"Aę ((8  AęA A|j( ("6    A|j(6   (6   A~jAƙA A|j( ("6    A|j(6   A~jAșA A|j( ("6    A|j(6   (6  A~j"Aʙ ((8  AٙA A|j( ("6    A|j(6  A~j"Aܙ ((8  AA A|j( ("6    A|j(6   (6   A~j"AA A|j( ("6    ((A A6   A~j"AA A|j( ("6    ((A A6   A~j"AA A|j( ("6    ((A A6   A~j"AA A|j( ("6    ((A A6   (6  A~j" A|j"(" ((xA  (" ((xA  (" ((xA  (" ((xA  AA ( ("6    ((A A6  A~j" A|j"(" ((xA  (" ((xA  (" ((xA  (" ((xA  AA ( ("6    ((A A6   (6  A~j"A ((8  AA A|j( ("6    A|j(6   (6  A~j"A ((8  AA A|j( ("6    A|j(6   (6  A~j"A ((8  AʚA A|j( ("6    A|j(6   (6   A~j"A̚A A|j( ("6    ((A A6   (6   A~j"AϚA A|j( ("6    ((A A6   (6   A~j"AҚA A|j( ("6    ((A A6   (6  (\Aj6\  (\Aj6\ Ayj" Axj"( A՚ ( (( A~j"Aך A|j" ( (( Aך ( ((  (( ( ( ( "6   Aj A|j( Aj ( Aך Aj Aj Aj Aj  (6   (6  A~j" A|j"(" ((xAٚ  (" ((xA  (" ((xA  (" ((xA A ( ((  A ( (( (! (! (! ((!  )7(  )7    A j"6   Aj A|j"( Aj ( A Aj Aj Aj Aj  (6   )7  )7 A6   )7  )7 A6   )7  )7 A6  A ((8  )7  )7 A6   )7  )7 A6   )7  )7 A6  A ((8  )7  )7 A6  A ((8  )7  )7 A6  A ((8  )7  )7 A6  A ((8  )7  )7 A6  Aɛ ((8  )7  )7 A6   (6  A~j"Aۛ (  (( A|j( ( "6   Aj A|j( Aj ( Aۛ Aj Aj Aj Aj  (6  (A  (6  A~j A~j(A  A6  A~j!@ A~j("E  ((E (" (("A ((  (6  A{j"AAAAݛ( ! (L" ("(E@ A&"6  A=  A~j A}j-Aq A6  A~j A~j(AA A6  A|j A|j( A~j(A A6  A{j A{j( A|j( A~j( A6  Ahj" A~j  A~j A6  A~j" A}j A~j(! A0j A}jA4=  A0j  A6  A|j" A{j A~j"( A|j (! Aj A{jA4=  Aj  A6  A~j  (XAj6X Ayj(6 Ayj" Axj"  Axj  A4=  Ayj)7  )7  A~j(6  AF"  6  Aj   A|j("6  Aj   A~j(6  )7  )7   (6   (6   A~j(6 ( " ((@ A~j(" Aj ((X  ( "E   ((  ( " ((E@ A~jAAAA (( ( "E   ((   A|j"(6 (" Aj ((X  A}j(A?q"AO@ A~jA AA (( A~j("@ A~j  Aj A|j! A~j"AF" ( A  6 5  A`j"(@ Ahj"AAAϜA( AAAA(  ( A~j"(E@ A (AA ((  ( (!AF"   )7  )7 A6  6  6  A~j"(@ A~j"AAAϜA( AAAA(  ( AF" A|j" (  ( A~j"  ((P  (  ( (!  )7  )7 A6  6  6  Aj A= A~j")B8"PE@ (" (((" )BG 7 Aj (" (( (" ((( Ahj" Aj  (A?q (  A~j (  Aj A= A (  A6  Aj ( Aj (" (( (" (((  Aj A= A~j")B8"PE@ (" (((" )BG 7 Ahj" (" (( (" (((  Aj  (A?q (  A~j (  Aj A= A (  A6  Aj ( Aj (" (( (" (((  AF" Aj A6  6 A6 ("E  Aj   Aj A=  Aj A|jA=  ( A|jAA  Aj A{jA= A~j A~j( A{j (A   Axj"A= A{j A{j(  A|j( (!  (( Axj(  A~j6   Ayj"A= A|j A|j( A (!  (( Ayj(  A~j6   AjA=! A6 Aj    A~j"A= A6  ( AA   A|j"A= A6 A~j A~j(  (A   Ayj"A= A{j A{j(  A|j( (!  ((A  A~j6   A{j"A= A|j A|j( A (!  ((A  A~j6  Aj" A$j  AjA= (@ AAAϜA( AAAA(  (   Ahj" A~j"   Aj" @ (E Aj"AAAϜA( AAAA( (E   E A6 Aj" Aj"  Aj   A$j" A  (   A=   ("AK @@@ Ak )"B?BR   )"B?BR   B7  A AAAA(  A  )B7  A AAAA( AAAA(  A  )B7  A AAAA( AAAA(  A  )B7  A AAAA( AAAA(  A  )B7  Aٝ AAAA( AAAA(  A  )B7  A AAAAڞ( AAAAڞ( AAAAڞ(  A  )B7  A AA (AF@ AAA ((  A  )B7  A A A  A  )B7  A AA  A  )B7   A~jA=   AjA=   A|jA=  Aj  A$jA   A   (   A|j"A   A|j( (   A   AjA""   AAAA( AAAAA  A  )B 7   AjA=   A~jA= (E@  (6  Aj   A$jA   AjA=   AjA=  Aj -+Aq  AjA=   AjA=   AjA=   AjA=   AjA=   A  )B@B7  Aȟ  A  )B@B7  AΟ  A  )B@B 7  Aџ  A  )B@B7  AAAA՟( AAAA՟( A՟  A  )B7  Aޟ  A  )B@B7  A AAAA( AAAA( AA  A  )B@B7  A  A  )B@B7  AA AAA ((  AAA ((  AAA (( AAA (( A  A  )B@B7  AAA ((  AAA ((  AAA (( AAA (( A  A )B@! (E@  B7   B7  A AA  A  )B 7  A  A  )B7  A AA AAAA(  A  )B@B 7  Aà AAà AAAAà(  A  )B@B7  AР AAР AAAAР(  A  )B@B 7  Aߠ AAߠ AAAAߠ(  A  )B@B 7  A AA AAAA(  A  )B@B 7   A  )B7   A AAA ((  )B 7   A AAA ((  )B7   A AAA ((  )B7   A AAA ((  )B7   A AAAʡ ((  )B7   A  )B7   A  )B7   A  )B7   A  )B7  Aա (( Aա Aա ((<  A  A{j"Aա (( Aա Aա ((<  A   A  )B7    A~jA= AtA8q )BG7  (6   (   A|jA= AtA8q )BG7  A|j(6  (6   A~j")7  )7AF"!  6    A|j")7  )7AF"  6 A~j"(" (( ( AjA  )"7  7 ( Aj  Aj A|jA= (  Aj A{jA= A~j"(" (( ( AjA  )"7  7 ( Aj   (6  A6   A|j(6  AF"  6 (" (( ( AjA  )"7  7 ( Aj   A~j(6 (" (( ( AjA  )"7  7 ( Aj    (L A6    (L A6    (L A6  A ((8   (L A 6    (L A 6    (L A6 Ac    (L A6 Ac    (L A6 Ac    (L A 6 Ac    (L A 6 Ac    (L A 6 Ac    (L A6 Ac    (L A6 Ac    (L A6 Ac  A ((8   (L A 6 Ac  A ((8   (L A 6 Ac  A ((8   (L A 6 Ac    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT    (L A6 AAT  AAJ (L$E@ A ((@   (L A6  A (L$ ((H   (L A6  A (L$ ((   (L A6  A (L$ ((   (L A6  AȢ (L$ ((`   (L A6  Aݢ (L$ ((`   (L A6  A (L$ ((T   (L A6  A (L$ ((T   (L A6  A (L$ ((|   (L A6  A (L$ ((|   (L A 6  AУ (L$ ((p   (L A 6  Aߣ (L$ ((p   (L A 6  AAJ (L$E@ A ((@   (L A6 Ac  AAJ (L$E@ A ((@   (L A6 Ac  AAJ (L$E@ A ((@   (L A6 Ac  A (L$ ((H   (L A6 Ac  A (L$ ((H   (L A6 Ac  A (L$ ((H   (L A6 Ac  A (L$ ((   (L A6 Ac  A (L$ ((   (L A6 Ac  A (L$ ((   (L A6 Ac  A (L$ ((   (L A6 Ac  A (L$ ((   (L A6 Ac  A (L$ ((   (L A6 Ac  A (L$ ((`   (L A6 Ac  A (L$ ((`   (L A6 Ac  A (L$ ((`   (L A6 Ac  Aդ (L$ ((T   (L A6 Ac  Aդ (L$ ((T   (L A6 Ac  Aդ (L$ ((T   (L A6 Ac  A (L$ ((|   (L A6 Ac  A (L$ ((|   (L A6 Ac  A (L$ ((|   (L A6 Ac  A (L$ ((p   (L A 6 Ac  A (L$ ((p   (L A 6 Ac  A (L$ ((p   (L A 6 Ac  A (L$ ((`   (L A6 Ac  A (L$ ((`   (L A6 Ac  A (L$ ((`   (L A6 Ac  Aå (L$ ((T   (L A6 Ac  Aå (L$ ((T   (L A6 Ac  Aå (L$ ((T   (L A6 Ac  A (L$ ((|   (L A 6 Ac  A (L$ ((|   (L A 6 Ac  A (L$ ((|   (L A 6 Ac  A (L$ ((p   (L A 6 Ac  A (L$ ((p   (L A 6 Ac  A (L$ ((p   (L A 6 Ac  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  AAJ (L$E@ A ((@   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((D   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  A (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT  AѦ (L$ ((   (L A6 AAT    (L A6  A ((   (L A 6    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 A AAAAO    (L A6 A AAAAO    (L A6 A AAAAO    (L A6 AAAAAO    (L A6 AAAAAO    (L A6 A AAAAO    (L A6 A AAAAO    (L A6 A AAAAO    (L A6 AAAAp    (L A6 AAAAp    (L A6 A AAAp    (L A6 A AAAAO    (L A6 AAAAp    (L A6 AAAAp    (L A6 AAAAp    (L A6 AAAAp    (L A6 AAAAp    (L A6 AAAAp    (L A6 AAAAp    (L A6 AAAAp    (L A6 A AAAp    (L A6 A AAAp    (L A6 A AAAp    (L A6 A AAAp    (L A6 A    (L A6 A    (L A6 AAAAAO    (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO    (L A6 AAAAAO    (L A6 A AAAAO    (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO    (L A6 AAAAAO    (L A6 A AAAAO    (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO    (L A6 AAAAAO    (L A6 A AAAAO    (L A6 AAAAAO  A (L$ ((l   (L A6 AAAAAO    (L A6 AAAAAO    (L A6 A AAAAO    (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp    (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp    (L A6 AAAAp    (L A6 AAAAp    (L A6 A AAAp    (L A6 A AAAp    (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp    (L A6 AAAAp    (L A6 A AAAp    (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp    (L A6 AAAAp    (L A6 A AAAp    (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp    (L A6 AAAAp    (L A6 A AAAp    (L A6 AAAAp  A (L$ ((l   (L A6 AAAAp    (L A6 AAAAp    (L A6 A AAAp    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo  A (L$ ((l   (L A6 AAAAAo    (L A6 AAAAAo    (L A6 A AAAAo    (L A6 AAAAAo ~ A (L$ ((l   (L A6 AAAAAo }   (L A6 AAAAAo |   (L A6 A AAAAo {   (L A6 AAAAAo z A (L$ ((l   (L A6 AAAAAo y   (L A6 AAAAAo x   (L A6 A AAAAo w   (L A6 AAAAAo v A (L$ ((l   (L A6 AAAAAo u   (L A6 AAAAAo t   (L A6 A AAAAo s   (L A6 AAAAAO  (Ar6 r   (L A6 AAAAAO  (Ar6 q AA   (L A6 AA p AA   (L A6 AA o A (L$ ((l AA   (L A6 AA n A (L$ ((l AA   (L A6 AA m AA   (L A6 AA l AA   (L A6 AA k AA   (L A6 A A j AA   (L A6 A A i Aէ (L$ ((   (L A6  /A r; h A (L$ ((   (L A6  /A r; g A (L$ ((   (L A 6  /A r; f  AjA=!  (L )B@7  e (" (($"@  ((0!   (L  6 A6 e A (AA (( d AAAA(   (L A c AAAA(   (L A b AAAA(   (L A a A|j ` Ayj"AF" A~j( Ayj"(" AF" ( A (L E@ Aب (AA ((  AwjA  6 A6 (XAj6X _ A~j ^ AF" A~j( AjA""   AyjA  6 A6 (XAj6X ]  (6 \  A~j(6A! (7E [@ (7! (!A! @@  8(" (( ( 8(" ((@ ( 8AjAA ( 8(" ((A (( (7! (! Aj" I  ( 8 Aj" (7I [ A~ A~F A AK  AtA j/ !@ AK @@ Ak @ Aj Aj  "AK@A!  Ak@ (  (" AjG@ *  ("6 E@ A6  Aj6 A  Aj Aj  !  AF   AL@ A!  A A~! @@@ AqAF AtAu"AH AjAt"A j/AG A j."AJ   F@ !  A AtAj/ A~j".!A(@  A~j! AtA j/!  Aq! Aj" AjA=A!A(E [ A6 A  AtAj/A  [ A A~F A AK  AtA j/  A(@   G@@A .AtAj/ A~j! A~j" G Aj G@ * (" AjG@ * Aj$  A{j( A~j(6 T  (6 S  A|j( (6 R  (6 Q  A|j(6 AyjAAA (( P @ (`" ((E -d A|jAA A|j(" (( A (( (L   (( A|j"( ("6 (( (" ((0!  )7  )7 A  Aj (" ((" Aj (" (("" ((  (" (( -: (" (( -: (" ((!AF" !  6   O   (A "6   6 N AwAJ AwAAA( A6 M  (6 L  (6 K ("E J  (( A~j( "6 ((  J  ("6 ((  I A~j"AA  ((A 6 H  A|j A~j(6 G  ((A A~j"6 (`" ((@ AAAA (( -E F A:e F (TA kF@ A~jAAAA ((  ((A A~j6 E (TAL@ A~jAAAA ((  ((A A~j6 D  A|j(6  (6 C A~j(! A6  6 B A6 A  (6 @  (6 ?  (6 > (L   (( A{j( Awj6 (( ( A|j( A|j(A Avj"! ( -E@  A{j(   (( (  "6  (("A (( (TAj6T (PAj6P (\Aj6\ = (L (TAj6T (PAj6P (\Aj6\ < ( -E@ AtjAƪAAA ((  A|j"(  (( Axj( (AA Ayj6 (TAj6T (PAj6P (\Aj6\ ; (TAj6T (PAj6P (\Aj6\ : (L   (( ( A|j(AA Awj6 (TAj6T (PAj6P (\Aj6\ 9 ( -E@ A~jAAAA (( (L (TAj6T (PAj6P (\Aj6\ 8 A~j( (  (6 7  (6 6 A6 E@ A~jAȩAAA (( 6 D( (G@ A~jAAAA (( 6  ((A A~j6 5 A6 E@ A|jAȩAAA (( 5 D( (G@ A|jAAAA (( 5 A~j"(A (A  ((A ( A|j6 4  (6 3 A6 2  Atj Axj(A A~j("E   (( 6 D("@    (L  (PAj6P (\Aj6\ 1 (\Aj6\ (PAj6PAF"  6  Aj   (L 0 A~j( (  (6 /  (6 . A|j" A{j" Aj !   A|j( A ("  (( A 6 5 -  (6 (" (( ( , (! A6  6 +  A|j(6  (6 * Ayj" A|j"( (! ((  )"7  7   Aj  6 ) A~j( (  (6 (  (6 '  A~j(6 & A6 % @ ("E  ((4E (" ((4(AG@ (" ((4(AG  A~j("  ((A ( A6 %  (( A~j( (6 $  (( (6 ("E #  ((4E # (" ((4(AG@ (" ((4(AG $ A ( A6 # A~j!@ A~j("E  ((E (" (("A ((  (6 " A6 ! (L  (PAj6P (\Aj6\  (6 (L (PAj6P (\Aj6\  (\Aj6\  (6  (\Aj6\   (6   (6  A|j!@ A|j("E  ((E (" (("A ((  (6  (L   (Aj6  (L  (Aj6  A6  A~j"AA AAĩA ((  ((A 6   (6   (6   (6   (6   (6   (6   (6   (6   (6  (6  (6  (( A|j( (6  ((A ("  ((6 A{j"AwAJ AwAAA(  A|j(6  A|j"AwAJ AwAAA(  A~j(6   (6  A~j" (AF"AAAAAAE!  6  )7  )7  ( (( ( (  AF"AAAAAAE!  6  )7  )7  ( ((  ( Aj  AF"  6  Aj  A|j!@ A~j" (E A~j"AAAϜA( AAAA( 3E  (  A~j" (6 A{jA! A~j" (A8(" (( (  A}j" A{jA  (  (7E @ Aj " ( 8(" ((  ( 8(" ((P  ( ( 8Aj (< ( 8(  5 Aj" (7I  A|j!@ A~j" (E A~j"AAAϜA( AAAA( 3E  (  A~j"(6A! A~j" (A8(" (( ( ( A}j (7E @ Aj " ( 8(" ((  ( 8(" ((P  ( ( 8Aj (< ( 8(  5 Aj" (7I @A(E@A k!  Atk! AtAj/!  A6 A Aj AtAj/"A A k!  Atk!A(E   AljAj" AjA=@ ." A|jAt"Aеj.j"AK At"A j/ AqG A j  Aj .! Aj!  (!  @   @    ((!  ((!  ((!A! ((  E@ ((  ! @ ((  E@ ((  E  As  @ ((   ((   ((  As! A!@ ((   ((   ((  !  q!     %#Ak"$ AjA1(! Aj$  %#Ak"$ AjA1(! Aj$  0#Ak"$  6 ((6 Aj0 Aj$  @  A  @ ((AG  ((AG A  ((AG  A  ((AG   ((AF     %#Ak"$ AjA1(! Aj$  (#Ak"$  6 ()7 Aj$ A!@@ ((AG@ ((AG   ((AF   ((AF @ ((A G@ ((AG   ((A F   ((AF ((AG@A! ((AG  A!  ((AF  ((AF!  G@ E E ((  ((G (P (PAG!  #Ak"$ (!A!@     @ -E  ((pE  ((xE Aj AA"  AA"! 5 5   A!  ((p  ((p  E @ E E  !  ((  ((  ((A! Aj$   %#Ak"$ AjA1(! Aj$   qE  A  8(" ((A A (( @ A  8(" ((A A (( @ A  8(" ((A A ((  -Aq@ A  8(" ((A A (( Aj" 7I ? (X"AN A A A A (( (X  Aj6X h#Ak"$  6  @6 ( ( (kAmAlj"Aj ( ! 7!   a! Aj$ ~#A@j"$ AAAA A  AwAA A (@@ A E A E A E A E A A A ((  @ E  A A A ((  (L! @    A?jA68     ((" (( A?jA68 ((" (( ! (8"E@ A A A ((  -?E@ A A A ((   (L  "68  ((0" ((AG@ A A A ((  @ )B?BR AjE Aj"E@ )B~ Aj)B7 E@ Aj)B<   (8" ((4! -@ (((A:' )! (((" )B@ B?7 )! ((( B< )! (((" )B~ B7  (@@60  (@26 A0j Aj@@ Aj  @6 Aj Ajg  (6(  26@ A(j" Aj@@ (0(" (( ((" ((@  (") 7  )7 ((" (0("E@ AjA (0(" ((A A (( @  ((p  ((psAF@ AjA (0(" ((A A ((  @  (((    ((tE AjA (0(" ((A A ((   (((  ((pE  (0(" ((  ((< @@  (((E  ((, AjA (0(" ((A A ((  @  (((  ((,E AjA (0(" ((A A ((   ((,E  ((P`  ((L`G@ AjA (0(" ((A A ((  @  ((x  ((< ( F A A A A ((   ((L`AG  ((LA! Aj (0(" ((   ((PA  @@  (((E  ((, AjA (0(" ((A A ((   (((  ((,E AjA (0(" ((A A ((  ((,@ AjA (0(" ((A A ((  ((,@ AjA (0(" ((A A ((  ((,- Aq@ AjA (0(" ((A A (( @  ((,E  ((,! ) )BP AjA A A A (( @  ((,E  ((,! ) )BP AjA A A A ((  ((,)!  (((" )B~ B7  ((,)!  (((" )B B7  ((,)!  (((" )B B7  ((,)!  (((" )B_ B 7  ((,)!  (((" )B} B7  ((,)!  (((" )B{ B7  ((,)!  (((" )B B7  ((,)!  (((" )B B7  ((,)!  (((" )B~ B7  ((,)!  (((" )B~ B7  ((()BBR@ )! (((" )B~ B7 )!  (((" )B~ B7 @  ((xE  ((tE   ((< Aj!   A0j    26  Aj @ (@!  A0jg   (60  (0(" (( A0j  (@26 A0j Aj ( AN@ )! ((( B< 7I@ A A A (( @@ ((p AGsE@ E ((pEr  ((P` `F  A A A ((  ((pE @  ((tE  ((< @ ((t E  ((tE ((P  E A A A (( (L (8"  @  ((0@ Aȫj A8j A   ((0" ((pE  (8" ((4 (8 (( A@k$ ~#A k"$@ E (L$ (LE A 3 A (AJ  A + !@ 3@A! (AJ  AA (($!  rAG  @@ 3 (AJ A (( E A! A +  A +  A +  A +  @ A +E@ !  @A!  (AJrE   A!   @ A +E @A! (AJrE   A!  A! A + A + A + A + A + A + A + A +@ (AF  @ A + qAG (AH (AF  A + A + A + A +E   (L  AjA"6  -@ Aj (( (!  ((4" (((!@ @ (( @ A A A (( @ A A (" (( A (( @@   ("AK @@ Ak )B?BR   )B?BQ  A A (" (( A (( -A q  A A (" (( A ((  @@ A + A + A + A + A + A +E   )B{ )B" 7  B} )B" 7  B )B7 @ A A (" (( A (( @   (" ((0" ((,! ) )B?P  A A (" (( A ((  @@ A + A + A +E  @    ) )BP  A A (" (( A ((  A +@ (( AjA ""!  @ A A A A (( @@ ) )BBR  E  A A (" (( A (( )B?BR@ A A (" (( A (( @ - ((- -F@ ((- -F  A A (" (( A (( -@ ((A: -E  ((  A +@@@ ) )BBR  E  A A (" (( A (( )B?BR@ A A (" (( A (( (qE (( Aj$  /#Ak"$  6 A j(  ( Aj$  Aj"@  (  @@@ E AA E@ AG@ A A A A (( AA @ A A A A (( AA  AA  AA : AA E  A A A A (( AA E@ AG@ A A A A (( AA @ A A A A (( AA  AA  AA : AA E  A A A A (( @ (E AA E@ AG@ A A A A (( (( (E AA E@ AG@ A A A A (( (( (E AA  AG@ A A A A (( (AM@ A A A A (( (("A: AjA  AA E@ A A A A (( AA  ((A:  A A A A (( A A A A ((  (D + 6D     (( (@E  Aj A= ((Aj A=A!@ ( "-E -E -E -E -E -As! : A Aj("At Aq G&"6A! AJ@@  AtjA6 Aj" H  * ` 6 6 6 6 A: A6 )7 )7 6( A,j B7@ 6< #Ak"$ AjAA A jAA @ 3@ AjAAAAAO A j" AjAtjA6 AjAAAAAO  AjAtjA6 AjAAAAAO  (A}qAr6  AjAtjA6 @ - @@ 3E (AG B 7  B07 A6 3 A!@ AtjA jA6 Aj"A(G B7 Aj$         A:e 6L A 6H A 6 B7P B7X Aj Aj Aj"A: A: Aj  : B7 Aj Aj6 B7 Aj! A6 A6 A6 A6 A6 A6 A6 A6 A6 A6 A?6 B?7 @   ~          A j6 A6 A: A 6 Aj"A6 A 6 Aj A: A6 Aj Aj Aȫj@ 3E@ (AH  A: AG r 3 (AH A:  Aj Aj" )BGB" 7  BxBB (7 Aĩj Aȩj" )BGB" 7  BxBB (7 (AO@ (( Aj Aj AM@ Aj" )B~7 AF@ Aj" )Bp7 @ E E A E AA  #Ak"$ AO@ A A A ((  6A ("AN@@@@  P,Aj"AK @@@@@@@@@@@@ Ak     A  AtjA6 A  AtjA6 A  AtjA6 A  AtjA6 A  AtjA6  A  AtjA6  A  AtjA6  A  AtjA6  A  AtjA6  A  AtjA6  A  AtjA6  A  AtjA6  A A A (( Aj" G A!@ (AL @   N@ A A A ((    @ E  Atj"( A|j(F A A A ((    Aj" (H (E@ A Aj$ A!@ (" ((AH A!A!@ ( ("  (((   (((   (((  ( ("  (((   (((   (((  Aj" (" ((H A!  w#A k"$ (L Aj "" AjA!   6 @ -@ Aj (( (!  (($! A j$  \@ (" ((E (" ((LE (" ((L" ((0E!  3#Ak"$ -E@  6 Aj A j Aj$ 5#Ak"$  6    A  (( Aj$ J#Ak"$  6    A  (( -#Ak"$  E@  6    A  (( Aj$ U#Ak"$@ -@@@?I A: (3! (! @ (AH H 3 F ((AL G F A: A! G (3! (!@ @ (AH  3 E ((AJ E  D A: E ((A ($zE: ((! D (3! (! @ (AH C 3 A ((AL B A (3! (!@ E (AJ  A 3 @ ((AL A @ A! ((AL @ A (3 > ((AL ? > (3! (!@ @ (AH  3 ? ((AJ ?  ; (3! (!  @A (AJ  A 3  ((AJ  ! > (3A ((AJ  ! = ("A ((  : A! < ("A (( E : 9 (3E 8 ((AH 8  8 ((L$ 7 ("A (( E 8 7 (3! (! @ (AJ 7 A ((  6 A! 8 (3! (! @ (AN 6 AA A (( ! 7 @ (3E@ (!  ("(AN 5 (L$ 4 (3E@ ("(AJ 5 A ((  5  4 ((L$ 3 (3@ ("(AJ 4 AA̿ (($ 4 (3E@ ("AԿ ((  4 A! 5 (3! (! @ (AJ 3 AA (($ 2 A! 4 A! 3 (3! (! @ (AH 2 3 0 ((AL 1 0 A )7 (3! (! @ (AH 1 3 / ("(AJ / A  (($E 0 / ! 0 ! / ! . A: A! - A: (3! (! @ (AJ + AA (($ * A! , A: A! + A: (3! (! @ (AJ ) AA (($ ( ' A: & A:@ (3 ("(AH (L$ ' ("(AJ ' A ((  '  & A: ((L$ % ("A ((  % ("A ((  % ("A (( E & % A: ((L$ $ ("A ((  $ ("A ((  $ ("A (( E % $ A: ((L$ # ("A ((  # ("A ((  # ("A ((  # ("A (( E $ # A: ((L$ " ("A ((  " ("A (( E # " A: ((L$ ! ("A ((  ! ("A (( E " ! A: ((L$ ("A ((  ("A (( E ! A: ((L$  ("A ((   ("A ((   ("A ((   ("A (( E  A: ((L$  ("A ((   ("A ((   ("A (( E   A: (3! (! @ (AJ  AA (($  (3E@ ("(AJ  A ((     (( AL   A: !  A: (3E  ("(AJ  A ((     A: (3E  ("(AJ  A ((     (( AL   A: A!  A: A!  A: (3! (! @ (AJ  AA (($  A!  A: (3! (! @ (AJ  AA (($  A!  A: (3! (!@ E (AH ((!  @ 3 ("("AJ  AG AA (($  A!  A: (3! (! @ (AJ  AA (($ @ (3 ("("AJ  AG AA (($  A!  A: (3E    A: (3@   ("(AJ  (L$  ("A ((   (@ (" A jAA A ((    A: (3! (!@ E (AG   3! (! @ (AH  3  ((AL   A: ((L$  ("A ((   ("A ((   !  A: ((L$ ("A ((  !  (( AJ  !  (( AJ ! A: ((L$ ("A ((  ! ("A (( @ ((! ! (3! (! E@ (AJ A ((   ! (3@ ("(AJ  AA (($  (3! (! E@ (AN  3E  ((AG   ((! (3! (! E@ (AJ  3! (! @ (AJ  A ((   !  A: ((L$  ("A ((   !  A: ((L$  ("A ((   !  ("A (( @ ((!  !  (( AA A j A!  !  ((!  ! Aj$  ~#Ak"$ 6@@@@@@  Aj" "AG@ A j! A j! @ 6$  )" 7  )" 7 ((" 7  7@@ A_j" AK A!A!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Ak333 3<;933333333337 333333333333333333333333333 3333333333333333333333333333 :33 !"$#%&'(3)*./,-+01328 A: A:A! ; A:A! : A:A! 9 A:A! 8 A:A! 7 A: A! 6 A! 5 A! 4 A! 3 A! 2 A! 1 A! 0 A! / A! . A! - A! , A: A: A! + A! * (" A A A A (( ! A! ( A! ' A! & A! % A! $ A! # A! " A! ! A! A!  A!  A!  A!  A!  A!  A!  A!  A!  A!  A!  A!  (" A A A A (( (( (6A!  (( (6A!  (( )7A!  (( (6A!  (( (6A!  (( )7A! (( )7A! (( )7A! (( )7A! ! A: A:  : (" A AjA A (( 6   "AG A! !  A!  A!  A!  A! Aj$  4#Ak"$ Aj 1! ( ( ! Aj$ #Ak"$ A: A6 A6 A:@@@@ " E A:@@ A G@ A G  @ A G@ A G   @ "Avj"AK@ AG   Ak @@ A G@ A G    AG A!  Aj -! A! A#G @ "A F A Fr AG AG AG AG AG AG AG @ "A F A Fr (! APj"A M@@  A l j6 ! (! APj"A I E @ A GA A GE@ !  A!@@@@ AF Awj"AMAA tAqr  Aj j : ! Aj"A G Awj"AKA tAqEr   AGr! A~j"AK@ A G   @@ Ak /AG  A6  (AɫG  A6  AG  AGr! AjA A  A6 Aj$ Aq '@@  A/G A:   @@ A/G @ "A*G@ A/G  @@ "AG@ Avj"AM  AG   A G  A G    Ak @ !@A! A*G@ AG   "A/G  A!@ Avj"AK@ AF   @ Ak !     (Aj"6  ( " ("Atj(O@ Aj"6@  ("N (" Atj(!  Atj"B7  Aj6  Atj( @ Aj" H@ (" Atj(!  Atj"B7  Aj6  "Atj(E  6 A6 F@@@ "Awj"AK@ A F   @ Ak A:   =  G@ (!@ Axj Axj"  (Axj"6  G Q  ; ( ( Aj" . Aj Aj.  #.  (6   )7 )7 y#A k"$  6  6  6A!@ Aj AjE @ ( (E@A!  Aj Aj Aj Aj A j$  ;#Ak"$ ;@ ( (Aj6 Aj" Aj$ K#Ak"$ ;@ (" )7  )7 (Aj6 Aj" Aj$ #Ak"$  ((K! Aj (! (AJ@@   ! " (6  )7 Aj" (H @  ((x A"E@ !     ((A (AAAE" ((t 5 Aj$  % (@ ( ; (  $#Ak"$  ! Aj$   $#Ak"$  ! Aj$   $#Ak"$  ! Aj$   $#Ak"$  ! Aj$   $#Ak"$  ! Aj$   $#Ak"$  ! Aj$   )#Ak"$ Aj ! Aj$   $#Ak"$  ! Aj$   $#Ak"$   ! Aj$   $#Ak"$   ! Aj$   $#Ak"$   ! Aj$   $#Ak"$   ! Aj$   $#Ak"$   ! Aj$   $#Ak"$   ! Aj$   )#Ak"$ Aj  ! Aj$   $#Ak"$   ! Aj$   x#A k"$ ;" Aj Aj  "(   (Aj6   ( (@ ( (  A j$ K#Ak"$@ ( (G@ ; (  (Aj6   Aj$ #A k"$ Aj ((x!@@ ((AF@ Aj  (h ((xA E   Aj  (h ((xA   ((x ((A! A j$ #Ak"$A!@ E  (("@6  26 Aj E @ ((" (( " ((@ Aj  26 Aj    A! Aj$  * |#Ak"$@ E @ E  @ !  ((!@@@@@@ (h"AL@ A~j"AM   A}j"AK A t"Aq  AqE A! A  A tAqE   AG  A(" (( " ((x" ((0 A(" (( " ((x" ((0l! A  A(" ((" ((x! A  A~j"AK @@ Ak  A(" (( " ((x" ((068  A(" (( " ((x" ((06 A8j A j(! A   A(" (( " ((x" ((068  A(" (( " ((x" ((06 A8j A j(! A  AG  A(" ((" ((x! A ! Aj ! A8j! @@   (" ((K Aj" I @@@@@ @ A64 AH @A!  A(" (( " ((x" ((0Aj6 A4j A j(!A! AO@  A(" (( " ((x" ((0Aj6 A4j A j(! AO@  A(" (( " ((x" ((0Aj6 A4j A j(! @@@@@@@@@@ (h"AL@ A~j"AK@ AG   (4 A, + A, +- Ak A~j" AK@ AG  (4 A, + A, +- @@@ Ak A(" (( " ((Aj"A K @@@@@@@@@ Ak  (4!  A, +9  A, +9  A j Aj +-   (4!  A, (6  A, (6  A j Aj(e   (4!  A, (6  A, (6  A j Aj(m   (4!  A, ,:  A, ,:  A j Aj ,l   (4!  A, -:  A, -:  A j Aj -v   (4!  A, .;  A, .;  A j Aj .r   (4!  A, /;  A, /;  A j Aj /q  (4!  A, )7  A, )7  A j Aj )[  (4!  A, )7  A, )7  A j Aj )Z A(" (( " ((Aj"A K @@@@@@@@@ Ak  (4!  A, +9  A, +9  A j Aj +-   (4!  A, (6  A, (6  A j Aj(e   (4!  A, (6  A, (6  A j AjR(m   (4!  A, ,:  A, ,:  A j Aj ,l   (4!  A, -:  A, -:  A j Aj -v   (4!  A, .;  A, .;  A j Aj .r  (4!  A, /;  A, /;  A j Aj /q  (4!  A, )7  A, )7  A j Aj )[  (4!  A, )7  A, )7  A j Aj )Z A(" (( " ((Aj"A K @@@@@@@@@ Ak  (4!  A, +9  A, +9 A j Aj !  A, +9    +-   (4!  A, (6  A, (6 A j AjR!  A, (6   (m   (4!  A, ,:  A, ,: A j Aj !  A, ,:    ,l   (4!  A, -:  A, -: A j Aj !  A, -:    -v   (4!  A, .;  A, .; A j Aj !  A, .;    .r  (4!  A, /;  A, /; A j Aj !  A, /;    /q  (4!  A, (6  A, (6 A j Aj!  A, (6   (e  (4!  A, )7  A, )7 A j Aj !  A, )7    )[  (4!  A, )7  A, )7 A j Aj !  A, )7    )Z  (4 A,  A, w   (4 A,  A, w   (4 A,  A, Asw   (4 A,  A, Asw   (4 A,  A, w   (4 A,  A, Asw  A(" (( " ((E  A(" (( " ((!  (4! A F@   A, -",   +-   A, +D? A, + A, + A, +-   (4DD? A, + A, +c-  A, +! A, +! A, +! A, +!  (4 DD?" D@ -  (4Aj"64  H  A(" ((" ((x! (h"A}j"AK@ AG  A(" ((" ((x! AH A!@A! AJ@@ A j A,  A,    l j" ((6 ) 7 Aj" G Aj" G  @@@@@ Ak AH A!@ A, + A, +" ! Aj" G  Aj A,A A,A  A,A A,A A j Aj  A" ((6  ) 7 Aj A,A A,A  A,A A,A A j Aj  A" ((6  ) 7 Aj A,A A,A  A,A A,A A j Aj  A" ((6  ) 7  A, A,! AH A!@@ DcAsE@ A, !  " (6  )7    A, +- Aj" G  A! A, A,! AH  ! @   A, + A, +- Aj" G  A!D?D? A, A," A,A+" " DcE@ AH  ! @   A, + A, +- Aj" G  AH @  D- Aj" G  !  A A, A,-  A - AF"  ((x  ((|" (((" )B@B7  (( ((    ! Aj$  .~ "B "AqAF  A?qrAGq  ! (A|j"AM@@@@@@@@@ Ak (Ase (Asm ,Asl -Asv .Asr /Asq )B[ )BZ 1 |#A k" $ ((x!A!@@@@ AL@ A}j"A M  A~j"A K A t"Aq  AqE A!  A}jAI  AF A|jAIr   @ Ak A  A ! ! Aj ! K!@@ AL@ A~j"A KA tAqEr   A}j"A K@ A}jAI  A|j"AK  AkE@A!A! AJ@@   -q! Aj" G A w  AJ@A!@   -r! Aj" G A Aqw  @ Ak A! AJ@@  +  +! Aj" G ! AG@A! AL @    + - Aj" G  A - A! A " AN@ Azj"AK! AF!@A!@@ @ E   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Ak)*+,-./""0123456##789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc def!ghijk$$l%%mnopqrstuvwxyz{|}~('&('&   ((x" ((Aj"A K @@@@@@@@@ Ak    +-   A  (ke   A  (km   A  ,kAtAul   A  -kAqv   A  .kAtAur   A  /kAqq   B  )}[   B  )}Z  ((x" ((A G     -Asw  Aj    " (6  )7     +D-DT! @Df@-     +Df@D-DT! @-     +-     +-     +-     +-     +-     +-   D-     + -     + -     +D9B.? -     + D+eG?-     +-   D?  +-   (AF@    +-   (AF@    (" Au"j se   !  " (6  )7   (!  !  ! AF@ +DbAA  +DcA -  A (E AA  (AJ e     +-   +!  !  +! DdAsE@  -   -     +D?-   +!  +!   D࿠ D? D?" a-     +-   +!   -     +w     +BBQw ~    (AGw }    (AGw |    -e {    -m z    (m y    (e x    +Dbw w    -- v    (- u    (- t    +- s    +" DAc Dfq@  A m r    +" DAc@  Ax e q    ,AGw p    -AGw o    .AGw n    /AGw m    )BRw l    )BRw k    +Dbw j    -l i    -v h    -r g    -q f    -[ e    -Z d    -- c    ,r b    ,e a    ,[ `    -v _    ,Aqq ^    ,m ]    ,Z \    ,l [    -r Z    -e Y    -[ X    -q W    -m V    -Z U    ,- T    ,- S    ,- R    -- Q    -- P    -- O    .AtAul N    .e M    .[ L    .Aqv K    /q J    .m I    .Z H    /AtAul G    .r F    /e E    /[ D    /Aqv C    /m B    /Z A    .- @    .- ?    .- >    /- =    /- <    /- ;    (AtAul :    (AtAur 9    ([ 8    (Aqv 7    (Aqq 6    (Z 5    (AtAul 4    (AtAur 3    ([ 2    (Aqv 1    (Aqq 0    (Z /    (- .    (- -    )AtAul ,    )AtAur +    )e *    )Aqv )    )Aqq (    )m '    )Z &    )AtAul %    )AtAur $    )e #    )[ "    )Aqv !    )Aqq    )m     )-     )-     )-     )-     )-     )-     +" DAc@  Ax l     +" DAc@  Ax r     +" DAc@  Ax e   ~  +" DCc@  B [     +" DAc Dfq@  A v     +" DAc Dfq@  A q     +" DAc Dfq@  A m   ~  +" DCc Dfq@  B Z     +-     +-     +" DAc@  Ax l     +" DAc@  Ax r  ~  +" DCc@  B [    +" DAc Dfq@  A v    +" DAc Dfq@  A q  ~  +" DCc Dfq@  B Z    +-     +" DAc@  Ax l     +" DAc@  Ax r   ~  +" DCc@  B [     +" DAc Dfq@  A v     +" DAc Dfq@  A q   ~  +" DCc Dfq@  B Z     +-     )Z Aj" G AF"    ((|" (((" )B@B7  (( (( A j$   !@ (A~j"A K @@@@@@@@@ Ak  ( (je ( (jm + +- - -jAtAul / /jAtAur ) )|[ - -jAqv / /jAqq ) )|Z  ! (A|j"AM@@@@@@@@@ Ak ( (oe ( (pm , ,oAtAul , .oAtAul ) )[ - -pv / /pq ) )Z  !@@@@@@@@@@@@@@@@@@@@@@ (A|j"AK @@@@@@@@ Ak (A|j"AK @ Ak (A|j"AK @ Ak (A|j"AK @ Ak   (A|j"AK @ Ak  (A|j"AK @ Ak  (A|j"AK @ Ak  (A|j"AK @@@@@@ Ak ) 0B[ ) 1[ ) 2B[ ) 3[  (A|j"AK @@@@@@@ Ak ) 0BZ ) 1Z ) 2BZ ) 3Z ) )Z ) )Z  , -ul , /ul , (ul - -vv - /vv - (vv . -ur . /ur . (ur / -vq / /vq / (vq ( (ue ( -ue ( /ue ( (vm ( -vm ( /vm ) 5[ ) )[ ) 5Z  !@@@@@@@@@@@@@@@@@@@@@@@ (A|j"AK @@@@@@@@ Ak (A|j"AK @ Ak (A|j"AK @ Ak (A|j"AK @ Ak   (A|j"AK @ Ak  (A|j"AK @@@@@@ Ak ) 0B[ ) 1[ ) 2B[ ) 3[  (A|j"AK @@@@@@ Ak ) 0BZ ) 1Z ) 2BZ ) 3Z  (A|j"AK @ Ak  (A|j"AK @ Ak ( (tm  , -tAtAul , /tAtAul , (tAtAul - -tAqv - /tAqv - (tAqv . -tAtAur . /tAtAur . (tAtAur / -tAqq / /tAqq / (tAqq ) 5[ ) )[ ) 5Z ) )Z ( (te ( -te ( /te ( (tm ( -tm ( /tm  ! (A|j"AM@@@@@@@@@ Ak ( (qe ( (qm - -qAtAul - -qv / /qAtAur / /qq ) )[ ) )Z  ! (A|j"AM@@@@@@@@@ Ak ( (re ( (rm - -rAtAul - -rv / /rAtAur / /rq ) )[ ) )Z  ! (A|j"AM@@@@@@@@@ Ak ( (se ( (sm - -sAtAul - -sv / /sAtAur / /sq ) )[ ) )Z . ! (A F@ A -E  -AG w 1 ! (A F@A!  -  -AG w  |#Ak"$ AjAAAAAAE" ((x  ((D! Aj K! Aj K!@@@@@@@@@ A~j"AK@ AF@ Aj  (( ((l AjA AAAAAE  ((x!@  ((x"AG AHrE@  Aj  KA   AG AHr  K  Aj  KA   ((x ! Aj !A! AjA AAAAAE! A~j" AK@ AF  @@@@@@@@@@@@@@@@ Ak   A! AL @ ((x" ((A F@      Asw Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@@  A@  !  " (6  )7  @ ((x" ((Azj"AK @@@ Ak  (AG   (AxG   Ae   )BR   )BR   B[   (AG  (A~G  Ae        " (6  )7 Aj" G  A A Aw  A A Aw  A A AAsw  A A AAsw  A K  w  A K  w   Ak   AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  AH A!@       " (6  )7 Aj" G  A! AL @ ((x" ((Aj"A K @@@@@@@@@@ Ak  +Db@    +  +-  +DdAsE@  D-  +!  ! DcAsE@ D- D-   A@  Ae  @  (AG  (AxG  Axe     (  (me   A!  ! @ Am    (  (nm   -E@  Al  @  ,AG  ,AG  Al     ,  ,mAtAul   -E!  ! @ Av    -  -nv   /E@  Ar  @  .AG  .A~G  A~r     .  .mAtAur   /E!  ! @ Aq    /  /nq    @  B[  @  )BR  )BR  B[     )  )[    !  ! @ BZ    )  )Z Aj" G  Aj ((! AjA AAAAAE ((AJ@A!@A!D!  ((AJ@@  (( l j+  +! Aj"  ((H   - Aj" ((H  ((A ((AAAE" 5  Aj  ((!A! AjA AAAAAE  ((AJ@@A!D! ((AJ@@  +   (( l j+! Aj" ((H   - Aj"  ((H  ((A  ((AAAE" 5  ((AJ@A!@A!  ((AJ@@  ((! ((!D! A! AJ@@   l j+   (( l j+!  ((! ((! Aj" H Aj  l j - Aj"  ((H Aj" ((H  ((x" ((AA  (( ((AE" 5 AF" Aj   (( (( Aj5 5 Aj$    (l  - A:  Aj Aj        }#A k"$ # (!  ( "Aq   (   Aq@ A( 2#Ak"$  a6 Aj g(  Aj$ F#Ak"$ ! (( !  !  6  6  Aj Aj$  6#Ak"$ A"A6  Aj A Aj$ :#Ak"$ !  ! A6  6  Aj Aj$  @ ("E  ((AL (" ((A(" ((E (" ((A(" ((KA"A (AF!  ? (@ !   ; (  A6 B7 ?#Ak"$ ;!@  (  (Aj6 Aj" Aj$      $ # kApq"$ # D~ B?! B0Aq"AG@A  AA P P ~|@@@@ "BY@ B "A?K  BP@D  BU  D AK A!Ax! AG@ !   D DPC"B !Aw! B A%j"A?qAjB D" D?"Bp"D eG?"  Avj""     D@"  " " Dx ?Dxq?D?  DDR>?D˖dF?DY"$I?DUUUUU?"D eG? D.=!   ("Axq"j! Aq"AFA(" Kr@ E@A! AI   AjO@ !  kA(AtM  A @  O@  k"AI  Aq rAr6 j" Ar6  (Ar6    A! A(F@A( j" M  Aq rAr6 j"  k"Ar6A 6A 6  A(F@A( j" I @  k"AO@ Aq rAr6 j" Ar6 j" 6  (A~q6  Aq rAr6 j" (Ar6A!A! A 6A 6  ("Aq  Axq j" I   k! @ AM@ (" Av"AtAjG  ( "F@AA(A~ wq6   6  6  (!@  ( "G@ ("M@ (   6  6  @ Aj"(" Aj"(" A!  @ ! "Aj"(" Aj! (" A6 E @  ("AtAj"(F@  6  AA(A~ wq6  AA ( Fj 6 E   6 ("@  6  6 ("E  6  6 AM@ Aq rAr6 j" (Ar6  Aq rAr6 j" Ar6 j" (Ar6   !   ( @     9 ( @     ("      ((  ( @     -5! ( ! A:5 -4! A:4 Aj"       -5" r!  -4" r!@ AH Atj! Aj!@ -6 @ @ (AF  -Aq   E -AqE  A;4       -5" r! -4" r! Aj" I  AqAG:5  AqAG:4  ( @    @ ( E @  (G@ ( G  AG  A6   6  6  ((Aj6(@ ($AG (AG A:6 A6,  ( @    @ ( @@  (G@ ( G  AG  A6   6 @ (,AF A;4 ("   A  (( -5@ A6, -4E   A6,  6  ((Aj6( ($AG  (AG  A:6 ("     ((  ( @    @ ( @@  (G@ ( G  AG  A6   6 (,AG@ Aj" ( Atj! @@@  O A;4    A  -6 @ -5E -4@A! (AF A!A! -Aq   A! ! -AqE  Aj!  !A E  A 6, Aq   6  ((Aj6( ($AG  (AG  A:6 ( ! Aj"     AH  Atj! Aj!@ ("AqE@ ($AG  @ -6       Aj" I  AqE@@ -6  ($AF       Aj" I  @ -6  ($AF@ (AF       Aj" I p (A@    ( ! Aj"    @ AH  Atj! Aj!@    -6  Aj" I 3 (A@    ("    ((  (A@    #A@j"$ ("Axj(! A|j(! A6 A6  6 A6 AjAA' j!@ AA@ A68  Aj AA (( A ( AF!   Aj AA (( (,"AK Ak@ (A ((AFA ($AFA (0AF!  ( AG@ (0  ($AG  ((AG  (! A@k$  #A@j"$A A A E A "E  A6  6 A6  6 AjAA' A68  Aj (A ((A ( AG   (6A ! A@k$  1#Ak"$ A6 A("AA A  q#Ak"$ !@@ AP!  7   AjA '"AN@  M    AtAr "M   M  Aj$ '#Ak"$      Aj$ q#Ak"$ !@@ AP!  6   AjA '"AN@  M    AtAr "M   M  Aj$ q#Ak"$ !@@ AP!  6   AjA '"AN@  M    AtAr "M   M  Aj$ #Ak"$A O@@ AM@  !  Aj""   ! "      A6  Atj A j Aj$ n #Ak"$@ " "k O@ E  " Atj    j" A6  Atj A j    j k  A   Aj$ z#Ak"$@ " O@ "! "      A6  Atj A j     k "A   Aj$ ~#Ak"$A O@@ AM@  !  Aj""      A6  Atj A j Aj$ n y#Ak"$Ao O@@ A M@  !  Aj""      A:  j Aj Aj$ n y#Ak"$Ao O@@ A M@ A !  Aj""  A  A A: Aj Aj Aj$ n #Ak"$  6 Ao O@ ]!  6  A j AjR("6  "6 @  F  A F@ !A! (  A!A  M ( Aj"  !  !   Aj @ * @ @ ( Aj (   ( Aj$ n ^#Ak"$@ @ (! A:  j Aj   A: j Aj  Aj$ p#Ak"$ @ ]! " j!  k I@   k    "j A  A:  j Aj Aj$ " " I@  k  \#Ak"$  6  " I@n !   k6  j A j Aj( Aj$ :#Ak"$ ;@ ( (Aj6 Aj" Aj$ i@ kAu I@@ Aj"At"j  j(6   E !@  (6 Aj! Aj! Aj" ) @ !@  6 Aj! Aj" .@ (AF (E@ A6 A A6 9~#Ak"$    )! )7 7 Aj$ 0  @ (!  * A A 8 ( ("Auj! (!  Aq ( j(  %@  (G@ ( (A|j6  \A AA(A( Aj"A .A Aj.AC #. (6A i#Ak"$ A6 A j A j  @ (  ! 6  Atj"6 6 #  Atj6 Aj$ Y#Ak"$  6  " O@A" AvI@  At6 Aj A jR(! Aj$  n $@ AK -p A:p  At& i#A k"$@ ( (kAu O@   ;! Aj  j  "    A j$ A  1@A-Aq AE AAA A A  1@A-Aq AE AAiA A A  1@A-Aq AE AAԾA A A  1@A-Aq AE AAiA A A  1@A-Aq AE AAA A A  1@A-Aq AE AAiA A A  1@A-Aq AE AAA A A  1@A-Aq AE AAܽiA A A!@ Atj "AG R@A-Aq AE A!@ A j"AG A AAyAAy 7@A-Aq AE AA6A A( A!@ Atj "AG Q@A-Aq AE A!@ NA j"AG A AAhAAh 7@A-Aq AE AA6A A( A!@ Atj "AG   ((!  ((!@ E@A!  A!A!@@@ (" ((0"E  ((AG  ((x" ((   (!@ (" (("E (hAG  ((  ((A(!  6 E@  (!   6 Aj! Aj" I  E@   A @A-Aq AE A!@ A j"AG A AAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAy 7@A-Aq AE AA6A A( A!@ Atj "AG @A-Aq AE A!@ NA j"AG A AAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAh 7@A-Aq AE AA6A A( A!@ Atj "AG @A-Aq AE A!@ A j"AG A AAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAyAAy 7@A-Aq AE AA6A A( A!@ Atj "AG @A-Aq AE A!@ NA j"AG A AAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAhAAh 7@A-Aq AE AA6A A( AĽ Ai A Ai Aj A j  , W@  ((AG  ((x" (( E  ((|" (($A  ,  *  *  !@@  O  Or ,"Aq! AN@ AK  Aj  AI  AM@  kAH  -"AqAG A?q AtAqrAKr  Aj  @@ AM@  kAH  -! -! AF  AF@ AqAF   AqAG    kAH AKr  -! -! -!@@ A~j" AK @@ Ak AjAqA0I   AqAF   AqAG  AqAG AqAGr A?q AtAq AtAq A?qA trrrAKr  Aj  AqAG  AqAG A?q A tAq A?qAtrrAKr  Aj ! Aj!   k      6  6@ (" O@A A! @@@ (" O ,"Aq! AN@ AK A!  AI  AM@  kAH A! -"AqAG A! A?q AtAqr"AM   @ AM@  kAH  -! -!@@ AG@ AG  AqAF   AqAF   AqAG  AqAF   AK   kAH  -! -! -!@@ A~j"AK @@ Ak AjAqA0O   AqAG   AqAG  AqAG AqAGr A!A! A?q AtAq AtAq A?qA trrr"AK   A!A! A?q A tAq A?qAtrr"AM   6  j6  (Aj6  A M#Ak"$ 6 6   A j   Aj!  ( 6  (6 Aj$    6  6 (!@@  O@A!  A! ("AK ApqAFr @@ AM@A!  ("kAH   Aj6  :  AM@  ("kAH   Aj6  AvAr:  ("Aj6  A?qAr:   ("k! AM@ AH   Aj6  A vAr:  ("Aj6  AvA?qAr:  ("Aj6  A?qAr:  AH   Aj6  AvAr:  ("Aj6  A vA?qAr:  ("Aj6  AvA?qAr:  ("Aj6  A?qAr:  (Aj"6  A  # -@ ( Aj @ ( M#Ak"$ 6 6   A j   Aj!  ( 6  (6 Aj$   !@@  O  Or -"AK  Aj AtAuAN  AI  AM@  kAH  -"AqAG A?q AtAqrAKr  Aj  @@ AM@  kAH  -! -! AF  AF@ AqAF   AqAG    kAI AKr  kAHr  -! -! -!@@ A~j" AK @@ Ak AjAqA0I   AqAF   AqAG  AqAG AqAGr A?q AtAq AtAq A?qA trrrAKr  Aj! Aj  AqAG  AqAG A?q A tAq A?qAtrrAKr  Aj ! Aj!   k      6  6@@ (" O@A!  A! (" O @ -"AK  AtAuAN@  ; Aj  AI  AM@  kAH  -"AqAG A! A?q AtAqr"AK   ; Aj  AM@  kAH  -! -!@@ AG@ AG  AqAG   AqAG   AqAG  AqAG A! A?q A?qAt A trr"AqAK   ; Aj  AK   kAH  -! -! -!@@ A~j" AK @@ Ak AjAqA0O   AqAG   AqAG  AqAG AqAGr   kAH A! A?q" At" Aq A tAq Aq"AtrrrAK   At"Aq Atr AvAq A#Ak"$  6 Aj A j!   !  Aj$ |#A k"$ Aj  Aj (Aj ! (  ( Aj Aj_1! Aj"(! A6 @ %  ( A j$ #Ak" $ !@@  F@ !  (E Aj!   6  6A! @@@  F  Fr  )7@@@    kAu  k (" Aj" AM@ AkE   6@@  (F  ( ("AF  ( j"6 Aj!   6   ( j"6  F   F@ (! !  AjA ("AG  A!  Aj!   (kK@  @ @ -!  (" Aj6 : Aj! Aj!   (Aj"6 !@  F@ !  (E  Aj! ( G! Aj$  (!  * 7#Ak"$ 6  k6 A j Aj(! Aj$  4@  FE@  ,"  AJ: Aj! Aj!     AJ *@  FE@  -: Aj! Aj!   @@  G@  ,"ANA( ,Atj( : Aj!   ' ANA( AqAtj(  AtAu @@  G@  ,"ANA( ,Atj( : Aj!   ' ANA( AqAtj(  AtAu  * 5@  FE@  ("  AI: Aj! Aj!      AIAtAu *@  FE@  ,6 Aj! Aj!   A@  G@  ("AMA( (Atj( 6 Aj!    AMA( Atj(  A@  G@  ("AMA( (Atj( 6 Aj!    AMA( Atj(  E@@  F @ (AK A( (Atj/ qE Aj!  !  E@@  G (AK A( (Atj/ qE     Aj! F@  G@  (AMA( (Atj/A ; Aj! Aj!   $ AMA( Atj/ qAGA ((  @ (( 5#Ak"$ (AG@  Aj  1  Aj$  AA(Aj"6 6 >@A-Aq AE A AA6A A( #A k"$@AC(A(kAu O@   A! AjA jA "    ( (@ ( (  A j$  * LA" I@ k  K@A( Atj!A!A  A  @#Ak"$ Aj Aj ! (   Aj 1( Aj$ 4AAA:AA6AA6AA(6 B AI@n AAA "6A 6AC Aj6A 9#Ak"$AB7 A6 A A jAA: Aj$ AAA6A AAջiA!A A  AAA6AAAAA6AAAAAAA6AAAAA6AAAAA6A6AAAAA6AAAAAAAA;AAؼ6ANAAAAB7AA6ANAAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AAAAA6AA6AA6AAAAA6AA6AA6AAAA AA6AAAA AA6AAAAA6AAAAA6AA #Ak"$  6 Aj!@@ AF  OrE@  6 Aj  A j   kA J Aj Aj  A j (("AF  Aj! ( F @  ( O@ (!   (6 ( Aj( Aj!  ( Aj$  #A@j"$  68 A0j!@@ AF  OrE@  6 A0j   Aj Aj  A j (( "AF  Aj! ( F @  ( O@ (!  A8j  Aj!  (8 A@k$  #A k"$ AjN! Aj" A6  a   Atj ! ! Aj" A6 a   j   A j$ K#A k"$ AjN"a   j ! Na   j   A j$ >#Ak"$ Aj Aj (  C! (  Aj$ Q#Ak"$  6  6@ Aj @  ((6 Aj! Ajf  Aj$  Q#Ak"$  6  6@ Aj @  (-: Aj! Aj  Aj$  #Ak"$ Aj \ Aj!  @ A( A-F! Aj Aj Aj Aj AjN" Aj" Aj" Aj A6 AjA Aj!   (J@ ! (!   kAtjAj  Aj ! Aj!@  j (j"AI At ("   Aj (   Atj Aj ( (   (   ( (  !        AjY Aj$   #Ak"$ 7 7 Aj6 AjAAϻ Aj'! A6 AjA Aj! A6 AjA Aj! Aj!@ AO@! 7 7 Aj Aϻ ! ("E    At   (! Aj \ Aj" ("  j   @ (-A-F!  Aj Aj Aj Aj AjN" Aj" Aj" Aj A60 A(jA A0j!   ("J@   kAtArj  Aj ! A0j!  j (j" AO@ At ("E   A$j A j (   Atj   Aj ( (  (   ($ (  !        AjY   Aj$   #Ak"$ Aj \ Aj!  @ AP- A-AqF! Aj Aj Aj Aj AjN" AjN" AjN" Aj A6 AjA Aj!   (|J@ ! (|!   kAtjAj  Aj ! Aj!@  j (|j"AI  ("   Aj (   j Aj , ,   (|   ( (  !        AjY Aj$  > (! %6 %(A6 %A6 #A6 ("    #Ak"$ 7 7 Aj6 AjAAϻ Aj'! A6 AjA Aj! A6 AjA Aj! Aj!@ AO@! 7 7 Aj Aϻ ! ("E       (! Aj \ Aj" ("  j   @ (-A-F!  Aj Aj Aj Aj AjN" AjN" AjN" Aj A60 A(jA A0j!   ("J@   kAtArj  Aj ! A0j!  j (j" AO@  ("E   A$j A j (   j   Aj , ,  (   ($ (  !        AjY   Aj$   p#A k"$  6  6  6@@A Aj AjE   ( ( A ! A j$  Ajf Ajf #Ak"$ ! !@  "E    Atj @              k I@   j k    Atj!@  G@   Aj! Aj!  A6    j Aj$ #Ak"$ 6 6 A6 Aj A j Aj! Aj \ Aj! A: Aj   Aj (  Aj   Aj Aj @  -@  A- A0! (! ("A|j!@@  O ( G Aj!     Aj Aj@  (Ar6 (! AjY  Aj$  #Ak"$  6  6@ #(E "E @ Aj @ Aj AjW  !  Aj "   @ ("@ !   Aj @@ AjW Aj Aj  Aj$ #Ak" $  @  "  (6            6  6              "  (6            6  6            6 Aj$ #Ak"$ 6 6 A6 Aj Aj Aj! Aj \ Aj! A:@ Aj   Aj (  Aj   Aj Aj E A˻(6 AĻ)7  Aj Aj Aj A6 AjA Aj! Aj!@ ( (kAN@  ( (kAuAj (E  (! -@ A-: Aj! (!@  (O@@ A: 6 Aj  AG     Aj Aj Aj  AjkAuj-: Aj! Aj!    Aj Aj@  (Ar6 (! AjY  Aj$  r#A k"$  6  6  6@@A Aj AjE  (- (-F A ! A j$  Aj Aj #A k"$ ! ]!@  "E    j @ Aj   "      k I@   j k    j!@  G@   Aj! Aj!  A:  Aj  j A j$ #Ak"$ 6 6 A6 Aj A j Aj! Aj \ Aj! A: Aj   Aj (  Aj   Aj Aj @  -@  A- A0! (! ("Aj! Aq!@@  O - G Aj!     Aj Aj@  (Ar6 (! AjY  Aj$  #Ak" $  @  "  (6            :  :              "  (6            :  :            6 Aj$ #Ak"$ 6 6 A6 Aj Aj Aj! Aj \ Aj! A:@ Aj   Aj (  Aj   Aj Aj E A˻(6 AĻ)7  Aj Aj Aj A6 AjA Aj! Aj!@ ( (kAN@  ( (kAj (E  (! -@ A-: Aj! (!@  (O@@ A: 6 Aj  AG     Aj Aj  k j- : Aj! Aj!    Aj Aj@  (Ar6 (! AjY  Aj$  # G@ # #   E#Ak"$  6@ G@ Aj ( Aj!  (! Aj$ >#Ak"$  6 Aj A j!    !  Aj$ ~#Ak"$  Aj6 A j Aj    B7  A j6  A j  ( Aj ("AF@   Atj6 Aj$ J#Ak"$  Aj6 Aj Aj A j    Aj ( ! Aj$ E#Ak"$  6@ G@ Aj , Aj!  (! Aj$ J#Ak"$  Aj6 Aj Aj A j    Aj ( ! Aj$ (    A! -AqE@ Aqj6 7    A! ("Aq AJrE@ 6  Ar6 7    A! ("Aq A      @ ArAF@ A jAA A: AG  A:A A:. A6*  A j -"AF"A A: Aj Aj ! @@ AA j-"A-G@ AF  AG!   AG":N   AG":~ Aj !@@ -"A-G@ E  AG   A-! -"E AFr Aj! @ Aj-" O@ !  @ Aj" A jj :  -"I !  j :! Aj! AjA AF"!@@@ AG" E@ ! @ At"E  B7A!@ ! @@ (" (hI@ Aj6 -  { " j-!E   : Aj AjA Aj"A~F AF  @ Atj (6 Aj! E  Gr AtAr"At"   A Aj"E  (E E A!  @A! "E @ ! @ (" (hI@ Aj6 -  { " j-!E@A!   j : Aj" G A! AtAr""  A! @@ (" (hI@ Aj6 -  { " j-!@  j : Aj! A! !  @ (" (hI@ Aj6 -  { j-! A! A! A! @ (hE@ (!  (Aj"6 )x  (k|"P  RA r @ E E@  6   6   @ AtjA6 E@A!   jA:  A!  A! A!   A )xB ( (k}Q  E AKr )! )!@@@ Ak    8    9   7  7 ( (k )x ||!  AGj! Aj! -"   A ! E * * Aj$   ~|#Ak"$A  j"k!@@@ A0G@ A.G  (" (hO   Aj6 -  (" (hI@A!  Aj6 -! {!A!  { !A! A0G @ B|! (" (hI@  Aj6 -  { "A0F A! A6 ~@@@@ A.F" APj"A Mr@@@ Aq@ E@ !A!  AG!  B|! AL@  A0G! Aj Atj"   (A ljAPj  6A! A Aj" A F"!  j!  A0F  (EAr6E  (" (hI@  Aj6 -  { "A.F" APj"A Ir   ! E A rAGrE@@   "BR E B! (hE  (Aj6  |!  AG! AH  (hE  (Aj6 AA6 BB!B  ("E@  D )! )   R B Ur ALA  vrE@ A j  A0j  Aj )0 )8 ) )( )! )   A~mU@ Aj  Aj )` )hBB A@k )P )XBBAA6 )H! )@   A~jS@ Aj  Aj ) )BB Aj ) )BBAA6 )x! )p  @ AL@ Aj Atj"(!@ A l! AH! Aj!   6 Aj! @ AJ " Jr AJr A F@ Aj ( Aj  Aj ) ) ) ) )! )  AL@ Aj ( Aj  Aj ) ) ) ) AjA kAtAj( Aj ) ) ) ) )! )   A}ljAj"ALA (" v Aj  Aj  Aj ) ) ) ) Aj AtAؘj( Aj ) ) ) ) )! )  A! @ A o"E@A!   A j AJ!@ E@A!A!  AA kAtAj(" m!A! A!A!@ Aj Atj" (" n" j"6 AjAq  E  Fq"! Awj !  lkl! Aj" G E Aj Atj 6 Aj! kA j! @ Aj Atj!@@ A$N@ A$G  (AO  Aj!A! ! @ !A Aj Aq"Atj" 5B|"BT   B"B~}!  ! " 6       F  AjAqG! Aj!  G Acj! E AjAq"F@ Aj AjAqAtj" ( Aj AjAq"Atj(r6 A j! Aj Atj 6  @@ AjAq! Aj AjAqAtj!@A A A-J! @@ ! A!@@@  jAq" F Aj Atj(" AtAj(" I  K  Aj"AG  A$G B!A!B!@   jAq"F@ AjAq"At jA6 Aj  BB嚷 Aj Aj Atj( Aj ) ) ) ) )! )! Aj"AG Aj  Aj   ) ) )!B! )! Aj" k"A AJ   H""AL   j! "F A v! A tAs!A! !@ Aj Atj"  (" vj"6 AjAq  E  Fq"! Awj !  q l! AjAq" G E   G@ Aj Atj 6 !   (Ar6 !  AjD?A k Aj ) )   )! )! AjD?A k Aj   ) ) Aj   )" )" Aj   ) ) )! )! @ AjAq" F @ Aj Atj("AɵM@ EA AjAq F  Aj D? Aj   ) ) )! )!  AʵG@ Aj D? Aj   ) ) )! )!  !  AjAqF@ Aj D? Aj   ) ) )! )!  Aj D? Aj   ) ) )! )! AJ Aj  BB? ) )BB Aj  BB? )! )! Aj     Aj ) )   )! )!@ AqA~ kL Aj  BB?  BB!  ! )  DGf"! )  !  As  Grq AGqEA  j" Aj L AA6 Aj    )! ) 7 7 Aj$ ~#Ak"$ (" (hI@  Aj6 -  { !@@@ A0G@ A.G  (" (hO   Aj6 -  (" (hI@A!  Aj6 -! {!A!  { !A! A0G @ B|! (" (hI@  Aj6 -  { "A0F A! B?!@@ A r! @@ APj" A I A.GA AjAK  A.G A! !  Aj A9J!@ BW@  Atj!  BW@ A j  BB? A0j  Aj ) " )(" )0 )8    ) ) )! )!  Er Aj  BB? A@k   )P )X )H!A! )@! B|!A! (" (hI@  Aj6 -! {!  ~ E@ (h"@  (Aj6 @ @ E   (Aj6 E Er   (Aj6  B Aj D )`! )h  BW@ !@ At! BS! B|! @ A rAF@   "BR  @B! (hE   (Aj6  B! BB  B! (hE  (Aj6 E@ Aj D )p! )x    B |B`|"A kU@ Aj  Aj ) )BB Aj ) )BBAA6 )! )   A~jY@ AJ@@ Aj  BB  ! Aj    ) AH"  )  B|! )! )! At AJr"AJ ~  }B |""A AJ   S"AN@ Aj  )! )!B  Aj  AjD?A k Aj ) ) )" )" )! ) ! Aj  AqE  BBAG A Hqq"j Aj   ) ) AjB  B     Aj ) )   Aj ) ) ) ) Aj ) )   )" )"BBE@AA6 Aj    )! )  Aj  Aj ) )BB Aj ) )BBAA6 )! ) ! 7 7 Aj$ ~A!@ BR B"BV BQ B?P@A B?BY@ BT B?S B?Q  B?BR BV B?U B?Q B?BR!  ~#Ak"$ "Axq!~ Aq"A|jAM@ BB?|  AO@ BB  E@B   B g"Aj )! )BA kB0 ! 7  B 7 Aj$ @ A6 6 A6 B7 E6 A jAA( Aj * T#Ak"$ @@    Aj "! AA j(" Aj 1(! Aj$ #A k"$@ Aj "-E (Atj(j( Aj (Atj(j\ Aj ! AjY Aj ! (Atj(j"!   (    (( 6 AjE (Atj(jA  A j$ #A k"$@ Aj "-E Aj (Atj(j\ Aj ! AjY Aj ! (Atj(j"!   (    ((  6 AjE (Atj(jA  A j$  (Atj(j  (Atj(j 7 (" (F@  ((4 Aj6  6  #A k"$ Aj -@ A6 Aj (Atj(j\ AjA! Aj ! !  ( ( (Atj(j Aj  ((,  AjY (Atj(j ( A j$ #A k"$ A:  (Atj(j!  (Atj(j!@ @ (H@  (Atj(j(H @  (Atj(j(A qE Aj  (Atj(j\ Aj! AjY Aj ! Aj!@@  E A E    E  (Atj(jA  (Atj(j:  A A j$  (Atj(j  (Atj(j #Ak"$@@  N (" ("O@ , ((4AF  Aj! Aj!   k6   k6 A j Aj! (  ("  (j6  j!  j!  Aj$  z#Ak"$AF" !   ((  ((! (AN@A!@  6  A j  Aj" (H Aj$  / (($AF@A ( "Aj6 , #Ak"$@@  N @ ( " ("I@ A6   k6   k6 A j Aj Aj!  ( (" ( j6  ((("AF   :A!  j!  j!  Aj$  B B ( A6 Aj B7 B7 B7 * * 3 @ !@  (6 Aj! Aj! Aj" l#Ak"$ !@ @  6 A j Av"  ( @  ( Aj"6  Asj! !  Aj$ &#Ak"$   Aj! Aj$ ~|D?! @@@ " B "Aq" "rE " B ! " EA AF Aq"AK AF AGqr AKrEA E AGrE@  @@A AJ A AK A AI  Av! AI A A k"v" t G A Aqk " E    A A k"v" t G A Aqk ! AF@ A|j rE  AO@ D AJ D  AJ AF@ AJ@  D?  AF@  AG AHr  ! A ArAG rE@D? AH! AJ   A|jrE@ "  AF D?! AJ AKrE@ Ak@ "  D! | AO@ AO@ AM@DD AH DD AJ AM@ Du<7~Du<7~ DYnDYn AH AO@ Du<7~Du<7~ DYnDYn AJ D"D`G?" DD] T> D? DпDUUUUUU?D+eG"Bp"  D@C" AI"! B  "A?q"Ar! AuAwAx j!A!@ AI A.I@A!  A@j! Aj! At"Aj+" B B " Aj+""D?  "" Bp" "D@   AuAr AtjA jB "   " " DNEJ(~?DeɓJ?DA`t?DM&QUU?Do۶m?D33333?"Bp""   D " Bp"D ?" Aj+ D: ? D[/>" " Bp"   ! Bp""      """ !@ B "AN@ A{j r  D+eG<  dAs   AqAÄI Aj r   eAs  A! | Aq"AO~AA AvAxjv j"A?qArA AvAq"kv"k  AH! A@ Axju qB "  Bp"DC.?"  D9B.? D9l a\ " " "    DФri7f>DkAD,%jV?DlfD>UUUUU?" D " D?"" B Atj"A?L@   B B !  Du<7~Du<7~ DYnDYn ~@ "BBX@ "BBT   " B "A|jrE@  B>Aq" B?r!@@@ B Aq" rE@@ Ak D-DT!   Aq"rE @ AF@ AG  AtAj+ AGA A j OE | @D A j I   ! AM@ !@@ Ak  D-DT! @ D\3& D\3&D-DT!  AtAЏj+ D-DT! @!  D-DT!D-DT!? BS ~|@@ "B Aq"AO@  A|jr  D-DT!?Dp8 AM@ A@jAI  "     D =?DuI?D;h(DUDU?D}oԿDUUUUUU?    D.Ÿ?DYl濠DȊY*@DK-':D?  D? D?" D =?DuI?D;h(DUDU?D}oԿDUUUUUU? D.Ÿ?DYl濠DȊY*@DK-':D?! !| AO@D-DT!?   " D\3&  D-DT!? Bp"    D\3&<    " D-DT!? " BS D ! ~| "B Aq"AO@  A|jrE@D-DT! @D BS D  | AM@D-DT!? AI D\3&< "     D =?DuI?D;h(DUDU?D}oԿDUUUUUU?    D.Ÿ?DYl濠DȊY*@DK-':D? D-DT!? BW@D-DT!? D?D?""  D =?DuI?D;h(DUDU?D}oԿDUUUUUU? D.Ÿ?DYl濠DȊY*@DK-':D?D\3&"  D? D?" D =?DuI?D;h(DUDU?D}oԿDUUUUUU? D.Ÿ?DYl濠DȊY*@DK-':D? " Bp"  " #Ak"$@ B Aq"AäM@ AI  DA !  AO@ !  ! + + Aq ! Aj$ #Ak"$@ B Aq"AäM@ AI  DA!  AO@ !  Aq"AM@@@@ Ak + +A!  + +!  + +A!  + +! Aj$ #Ak"$| B Aq"AäM@D? AI  D  AO  Aq"AM@@@@ Ak + +  + +A  + +  + +A ! Aj$ |#Ak"$  A}jAm"A AJ" Ahlj! A(" Aj"jAN@  j! k!@ Aj Atj AH|D AtAj( 9 Aj! Aj" G Ahj!A! AH!@@ @D!   j! A!D!@  Atj+ Aj kAtj+! Aj" G  Atj 9  H! Aj!  A k!A k! !@@  Atj+!A! ! AH" E@@ Aj Atj  Dp>"DAc@   Ax "Dp"DAc@   Ax 6  Aj"Atj+ ! Aj! AJ! !   " D?D "DAc@   Ax !  !@@@ AH"E@ At j" ("  u" tk"6  j!  u    At j(Au " AH   A! D?fAsE A!  A!A! E@@ Aj Atj"(! A!@@ E@ E A!A!   k6  A! Aj" G @  Aj"AK Ak@ At j" (Aq6  At j" (Aq6 Aj! AG D? !A! E D? ! Da@A!@ " L @ Aj Aj"Atj( r!  J E ! @ Ahj! Aj Aj"Atj(E  A!@ "Aj! Aj kAtj(E  j!@ Aj  j"Atj Aj" jAtAj(9A!D! AN@@  Atj+ Aj  kAtj+! Aj" G  Atj 9  H !  @ A k"DpAfAsE@ Aj Atj  Dp>"DAc@   Ax "Dp"DAc@   Ax 6 Aj!   DAc@   Ax ! ! Aj Atj 6 D? !@ AL !@  Atj  Aj Atj(9 Dp>! AJ! Aj! AL !@  "k!D!A!@@  AtAj+  jAtj+!  N  I! Aj!   Aj Atj 9 Aj! AJ D! AN@ !@  Aj Atj+! AJ! Aj!    9 + !A! AN@@  Aj Atj+!  G! Aj!    9 Aj$ Aq #Ak"$ AjB7 AjB7 B7 B7@@@@@ -"E@A! A!  @ j-E   Aq"Atj Aj"6 Aj AvAqj" (A Aqtr6  j-" A!A! AK  A!A!  A! A!@   jj-"  j-"F@  F@  j!A  Aj   K@  k! !A  ! Aj!A! A " j" I A!A! AM@ !  A!A!A!@   jj-"  j-" F@  F@  j!A  Aj  I@  k! !A  ! Aj!A!A " j" I ! !      Aj AjK""j  " Aj" @   Asj" KAj"k!A   k" ! Aj! A?r!A! !@@ k O A "@ " k I   j!   Aj  j-"AvAqj( AqvAqE    Atj(k"@    I      @  "   K"j-" @@  j- AqG   Aj"j-" @  M   Aj"j-  j-F !   k !A !  j! A! Aj$   Aj! -"AG!@ E -At -Atr -Atr r" ("At AtAqr AvAq Avrr"FrE@@ Aj! -"AG! At r" F  !   ! A}jA   Aj! -"AG!@ E -At -Atr Atr" -At -Atr -Atr"FrE@@ Aj! -"AG! rAt" F  !   ! A~jA  w -"AG!@ E -At r" - -Atr"F Aj!@ "-"AG! E  Aj! AtAq r" G A  @ ,"E  !A! E -E@  -E -E@   -E -E@   -E -E@    ! L#Ak"$ Aj ; Aj "@  ( (  Aj$ A#Ak"$A!@  AjA ( AG -! Aj$  @ "Aj! , @ ,"AUj"AK@  @@ Ak A! ,! ! ! @@ A l ,kA0j! ,! Aj!  A k  3 ("   ( k"  K"= ( j6  | -J"Aj r:J ( (K@ AA ($ A6 B7 ("Aq@ A r6A (, (0j"6 6 AtAu aA("(LANA  @ AH @ -KA F (" (O  Aj6 A :  A  B #Ak"$@ ((-Aq @ ((AF ((A F ((AF ((AG  ((" AtA8q )BG7 (( "@  (("  ((  (("  ((  (("@  (("  ((  (("@@   (("E A!@  (" (( "E    (( Aj" I   (($"E ((" (( "E   (( ((" (( "E  (( Aj$ )  (AjApq"Aj6 ) )9 ~|#Ak" $ A6, "BW@ "!A!A  Aq@A!A  AA Aq" !@ BBQ@ A  Aj" A{q   AA AvAq"AA   bA   A,j " "Db@ (,Aj6, Aj! A r"AF@ A j  A q" ! @ A K A k"E D @!@ D0@! Aj" -A-F@   !    !  (," Au"j s "F@ A0: Aj! Ar! (,! A~j" Aj: AjA-A+ AH: Aq! Aj!@ " DAc@   Ax "Aj- r: Aj" AjkAG  AJrEA  D0@"DarE@ A.: Aj! Db A   Ajk k j  j kAj E  kAnj Nr"j"   A0   As Aj  Ajk" A0    k"jkAA    AH!@ Da@ (,!  (,Adj" 6, DA! A  ! A0j Aj AH" !@  DAc Dfq@   A "6 Aj!  DeA"Db @ AH@ ! !  !@ A AH! @ A|j" I !B!@  B 5 |" B"B~}> A|j" O "E A|j" 6 @ " K@ A|j"(E  (, k" 6, ! AJ AL@ AjA mAj! AF!@A A k AwH!@  O@  Aj (!  A v!A tAs! A! !@  (" v j6  q l! Aj" I  Aj (! E  6 Aj! (, j" 6,  " Atj   kAu J! AH A!@  O kAuA l!A ! ("A I @ Aj!  A l" O A  AFk AF AGqk"  kAuA lAwjH@ Aj"A m" At jA`j!A !  A lk" AL@@ A l! AH! Aj! @A  Aj"F ("  n" lk" D?D?D?  Av" FD?  F  I!D@CD@C Aq!@ E -A-G ! !   k" 6   a   j"6 AO@@ A6 A|j" I@ A|j"A6  (Aj"6 AK kAuA l!A ! ("A I @ Aj!  A l" O Aj"   K! @A " M  A|j"(E A !@ AG@ Aq!  AsA A " J A{Jq" j! AA~  j! Aq" A !@ E A|j("E A !A! A p @ Aj!  A l"pE kAuA lAwj! A rAF@A!  k"A AJ" H!  A!  j k"A AJ" H! r"AG! A  A AJ A r"AF    Au"j s "kAL@@ Aj"A0:  kAH A~j" : AjA-A+ AH:  k j jjAj"    A0   As@@@ AF@ AjAr! AjA r!   K"!@ 5 !@  G@  AjM @ Aj"A0:  AjK   G A0: !   k Aj" M @ AA AH  Or @ 5 " AjK@@ Aj"A0:  AjK  A A H Awj! Aj" O  A J! !   @ AH Aj ! AjAr! AjA r! !@ 5 "F@ A0: ! @  G@  AjM @ Aj"A0:  AjK  A Aj! EA AH AA  k" J k! Aj" O  AJ A0 AjAA   k  ! A0 A jA A A   As Aj$    H 5 PE@@ Aj" AqAj- r: B"BR  - PE@@ Aj" AqA0r: B"BR  ~#Ak"$@@ ((AF ((A F ((AF ((AG   (t" ((-Aq6  (p" ((-Aq6 A j Aj5! ((" )BG BB87 ((-AqE (p" ((-Aq (( (t" ((-Aq (( Aj$ #A k"$  ("6 (!  6  6   k"6  j!A! Aj!@@  (<   A j @ A6 A  ( "F@ (,"6 6  (0j6   AJ  A6 B7 (A r6A AF   (k ! A j$  Aj   ("K""  A k" (j6  ( k6  k!  k! (< M#Ak"$~ (<  B Aq Aj  E@ )  B7B ! Aj$  +#Ak"$  6 A(A  Aj$ ~@@ ((AF ((A F ((AF ((AG  (p" ((-Aq ((-AqM (p" (()! ((" )BG B87  A r AjAI &#Ak"$ Aj AjA Aj$ >AA( A "6A E A "6A E  ) G@@   Aj! Aj" G  5#Ak"$   6 6 Aj ! Aj$ }#A k"$ # (!   A jG Aj$ '#Ak"$ Aj  1(! Aj$ ?#Ak"$ Aj Aj AjA,&A:"| > Aj$ #Ak"$ Aj! Aj! Aj! Aj!  Aj"%@6h  %26( Aj A(j@@ (h(" !  6  6L  6H  6P  )H7  Aj" Aj     @6@  26( A@k A(j@@  A@k((6<@@  AF/  AA ( A>F"/ (Hr"A kq"6H Aj  6 (@  ( A! AJ@@@  E  /bE   /b Aj" H Aj$ #A0k"$ ^!@ (AO@ (A~j6  ((6  Aj  @  I@ E  A &6 Aj   At6 A6 Aj Aj R(  #!  AjA &  A"(6   _ (" (G@@  A|j"  (G . Aj Aj. Aj Aj. # #.    A &6 Aj  ((6  Aj A0j$ ` (AqE@A  "AF@ "Aq@A A!@ Aj! Aq! At! E  / A: j"Aq A: AvAq  @ ! ! AH@@ At! AH! Aj!  Aq !#Ak"$  6 ( Aj$ r Aj"A(  A(j"AJ@@ (  Aj" H A! AJ@@  (  Aj" H 7#Ak"$  6  6 Aj( ( Aj$ K#Ak"$  6  6  6 Aj( Aj( A j( ( Aj$ %#Ak"$ AjA1(! Aj$  C#Ak"$ Aj A6 6 A6   Aj$ )#Ak"$  6 Aj  Aj$  *  * ; (Aj"6  ("(kA F@ Aj6 (6 7 ( (AvAqj" A ( -Atj  #Ak"$ ^ Aj    Aj @@ (  Aj Aj  ^A6 AK@@ ((*  AK Aj"AM@ AA Ak6 Aj$ * y#Ak"$A,&A" 9  9  LA! AJ@@   (L Aj" H ( Aj :"| > Aj$ #A@j"$ Aj  A4j"AJ@@  (  Aj" H A@kA( A0j "  AAA8Q"   A@k$ 2 Aj"AJ@@ (  Aj" H \#A0k"$ Aj"AN@A!@ A"  (    Aj" H A0j$ #Ak"$ ( Aj   Aj"6  ~6 Aj @@ AjW( AjW(  Aj  ~6 Aj  Aj$ #Ak"$   (Aj"  Aj Aj  ) 7 (! (" 6  ("6  6 6 " (Aj6 _  Aj$ #Ak"$ AG  AjG  (d60  A0jA  (Aj60  A0jA A60  A0jA  Aj"6  60  A0j@@ A0jAAAQ" W(L      60  A0j  A,j"6  60  A0j@@ A0jAAA Q" W      60  A0j  Aj A0jAAAQ" (PL  (TL    Aj  Aj  Aj  A8j"AN@A!@ AAAQ"  (    Aj" H  Aj   Aj  Aj  Aj Aj   Aj$ #A k"$@ (E Aj"AI Aj0! AN@@   (At6  A jA Aj" H A   A A  ( 6  6 A j$ Z@ ( Aj"J @@   (G  Aj" I  ( A6 - "AI@ A k  AK@ ( \ ^ ^! ( ( (jAjAvAqj( ^" (Aj6  AO@ (*  O#Ak"$ ^!  E@  Aj   (  ^" (Aj6 Aj$ a#Ak"$ Aj" ! ! !  6  6  6  6   ! Aj$ D (E@  Aj"((4 ( (  ?@ AH (  (  ("(4   #Ak" $ ((4! AN@@A<&" U  6  A jA Aj" G A<&" U ! 6   A!A,&AAAQ" 9  AJ@  (!  9  ( AJ@@   (L    ((9   (( ( Aj" H ( :"| > Aj Aj Aj$  #Ak"$ !  "6l   " 6h Aj /A/!@@ A(E A( H A( H A(! ! b! 0! (hAN@A!@  6X  AjA Aj" (hH Aj0! (lAN@@ Aj0!  6D  AjA   " 6D @ (h G@   (D 6@  A@kA   AjG 6 Aj" (lH   ! 6 6   AF@ D?A! DA  C?A! CA !@A!@  Atj Atj    F6 Aj"AG Aj"AG @@ AG A! A(E @  Atj Atj A(6 Aj"AG  A! A(E@ AL A!A!@  (! A!  (AJ@@  (AN@  ( "   Atj Atj 6A Aj"  F" !  j! Aj"  (H Aj" H  A!  A("6X Aj Aj(!  6X Aj Aj! AH (! @ Aj0!  6H  AjAA! AJ@@  6H  AjA  Atj Atj"  6  (  Aj" G 6 Aj" G ! Aj0! (lAN@A!@ Aj0!A! (hAJ@@   Atj AtjG Aj" (hH   "6D    AjG 6 Aj" (lH   ! 6 Aj$  #A k"$ (" !  ! ((" (("k  l"  j K" @A!A!A!@  ! Aj0!    Nj"6  A jA  A  H"6  A jA (   ((  6 Aj! Aj" I A j$ #Ak"$ (" ! ((! ((! A6  k   j K"@@ 0" A jG (  (( ((   6  ( Aj"6  I Aj$ s#A k"$  6  6  6A!@ Aj AjE @ ( (( @A!  Ajf Aj Aj A j$  #A k"$@ AG AG    ((  A,& U AQ" 9  9A! "AJ@@ Aj Atj 6 Aj" G A! AJ@@ Aj  (Atj  j6 Aj" H A! AJ@@  Aj Atj(L Aj" G ( Aj :"| > ( ! A j$ z#Ak"$A,& U (A9Q" ( 9A! AJ@@   (9 Aj" H ( Aj :"| > (! Aj$ s#Ak"$ E@   A ""    A ""  ("A (( (@ (6@ Aj$ >#A k"$  A Ȧ 6 " ((  A j$ #A0k"$  6, A !@ -@ A)  A jA A,j" Aj0"! 6 6  A,& U A)Q" 9 ( Aj :"| > (! A0j$ X#Ak"$ A !A,& U AQ" 9  L ( Aj :"| > (! Aj$ #Ak"$ b! AJ@@ !  (!     ! Aj" H  !A,& U AQ" 9A! AJ@@   (9 Aj" H ( Aj :"| > (! Aj$ F#Ak"$ (! A@kA(A(j Aj  "} > (  Aj$ M@ E @  (("E (h A ((  (AG  A 8#Ak"$ ( AjA,&A:"| >  Aj$ D#Ak"$A,& U AQ! ( Aj :"| > (! Aj$ '#Ak"$  6 Aj A jG Aj$ #Ak"$ 6 A6 Aj  A6Q! A4j0! A@k0A! A:L AL  9      /""AN@ Aj!@A,&"  j  Aj"/A7Q!  6    A jG  G Aj$ Q#A k"$ Aj0! 0! A     Aj "6  6 A j$ O#Ak"$A,&A," 9  L A,L   Aj Aj :"} > Aj$ G#Ak"$A,&A" 9  L   Aj Aj :"} > Aj$ L#Ak"$A,&A" L  ( 9   Aj Aj :"} > Aj$  #Ak"$  6 A" Aj" A jAH @@A!  A j ("AL @  /  (F@ Aj" H   Aj"  A jH A  ( ! Aj$ #Ak"$  6 @ Aj" A j?AH @@  6@   Aj? ("(G A! AL @  /  (G  Aj" H   6 Aj"  A j?H   (  A ! Aj$ Q "AG@ A G@A AG  C?A C?A D?A  AvAr  ArH! E AqJq!@ ApJ@ !  @ AqAv! At! Aj"! AuApH #Ak"$ Aj$   A   AqAG  Aq A tAjAqA~A rrAq ; @A-Aq AE AA A6A @A-Aq AE AA A6A A:@ "A?q"EAr A(" qE  AsqE@A( qE  A( ! A vAq N  B74 B7, B7$ A;! : 6 6 6 A 6 -#Ak"$ Aj /As/! Aj$ #A0k"$  A(j A jA//;  !@ (AqE@ E   /;  Aj  ! A: Aj!@  "AG A!A!@ Aj!  q  Av" @ A (AqAFE@  -jAL@   (AqAG   AjAA /   AjAs "A AqAA rAq/    AtAu   A  A0j$ # Aj"A3M@B Aq A B Aj!  /( "AG A F  A)FA  !  @ ((P"E !@A! (h"A~j"AOA AG @  AF AFr  AK  ((" ((x" ((hE@  ((" ((x" ((`E   ((" ((x" ((pE   ((P" ((" ((P" ! #Ak"$ A)6 @ Aj" A j?E@A,&" UAA)Q  6 A)6  Aj? A jG Aj Aj ( :"} > Aj (  ( !  A)6   Aj?("6 (! Aj$ #Ak"$ A6@ Aj" Aj?AN@@ A6   Aj? ("6 A/ F  A6 Aj"  Aj?H A,&" UAAQ!  6  9 A6  Aj? A jG Aj Aj ( :"} > Aj (  ( (! Aj$ #Ak"$ A6@ Aj" Aj?AJ@@ A6  Aj? (" 6 @ A/ G ( A/ G ( A/ G ( A/ G ( A/ G ( A/ G ( A/ F  A6 Aj" Aj?H A,&" UAAQ!  6 9 L L L L L L A6 Aj? A jG Aj Aj ( :"} > Aj ( @ AK @@@@@ Ak AF@ A.!  A/!  AF@ A+!  A,!  E  AF@ A-!  A"!  AF@ A%!  A$!  A(! E AGr AG@ A! E A0! ( (! Aj$ #Ak"$ A!6@ Aj" Aj?AN@@ A!6   Aj? ("6 @ A/ G A!  ( AjG @  N   ( ( Aj"/F A!6 Aj"  Aj?H A,&" UAA!Q!  6  9@ AH  A(9A! AL @ (  (9 Aj" H A!6  Aj? A jG Aj Aj ( :"} > Aj (  ( (! Aj$ S#Ak"$A,& UAAQ" 9 Aj Aj :"} > Aj  (! Aj$ #Ak"$ A)6@ Aj" Aj?AN@@ A)6   Aj? ("6 @ A/ G ( A/ G ( A/ G ( A/ F  A)6 Aj"  Aj?H A,&" UAA)Q!  6  9  9  9  9 A)6  Aj? A jG Aj Aj ( :"} > Aj (  ( (! Aj$ #Ak"$  ! A6@ Aj" Aj?AN@A!@ A6   Aj? ("6 A/ F@ ( A/ F  A6 Aj"  Aj?H A,&" UAAQ!  6  9  L A6  Aj? A jG Aj Aj ( :"} > Aj (  ( (! Aj$ 1#Ak"$   ( A6 A j Aj$ #Ak"$ A 6@ Aj" Aj?AN@@ A 6   Aj? ("6 A/A)F@ ( A/ F  A 6 Aj"  Aj?H A,&" AA Q!  6 A)L  9 A 6  Aj? A jG Aj Aj ( :"} > Aj (  ( ( Aj$ T#Ak"$A,& UAA'Q"A)L Aj Aj :"} > Aj  (! Aj$ #Ak"$ A6 @ Aj" A j?E@A,&" UAAQ  6 A6  Aj? A jG Aj Aj ( :"} > Aj (  ( !  A6   Aj?("6 (! Aj$ /@ E ( F 6 -(E (  * ;  (" ("G@@ ^ (* Aj" G   Aj0 Aj0 A0j  A6 B7 6 A6 AjN A:( B7 A,j A8j0 Aj0 B7P Aj 6d Aj"A6 Aj0 Aj0 B7 B7 Aj Aj0 Aj0 Aj0 Aj0 Aj0 Aj0 Aj0 Aj0 Aj0 Aj Aj Aj Aj Aj Aj Aj 6 s }#A k"$ # (! q  AG AA  A 7 A A:v A;t 6p 6l 6h Aę 6 Y#Ak"$ AjAAAAAAE"  A6<  Aj   AF (! 5 Aj$ #Ak"$ A6  ((,@   ((,( 6 @ E@  ((,  A6  (AL@ A6  A j Aj  AF! (  @ AF  ( (E A  ( (j6 Aj$ #A k"$ " Aj Aj  "(   (A8j6   ( (@ ( (! #( (kA8m * A j$ 1 ( (!@  (Aj"6 Aj" T#Ak"$ @@    Aj "! AA j(" Aj 1(! Aj$ K#Ak"$@ (AF@    ("@6 Aj g( Aj$ #Ak"$  6L A6H@ 7AH A8j! Aj! Aj! @  8(! !@  ((AF@ Aj (!   Aj  (((A4= Aj  AH     ((     )B4Aq A    A@  ((,)B?BR@  ((,)B?BR   ((AG@ (     Aj A    Aj A   Aj    Aj A@  ((AG )B?BR Aj 0" (-A! @@    (A Aj" I 6 @  ((p AjE   A ($Aq @  ((  (((@   A  ((((A vAq @  (((@   A#  ((()B2A?q  E   Aj   )B4Aq (H" AN@   A#   (6H E  ((lErE@   A   )B4Aq  ((((AvAqA" AG@   A      (((A ( (EArE @ AB    ( @ A G  (((-(@   A)A A)! AB  ((((,ApF   A)  ((((, A)! AB  (((-'E   A)A A)! AB Aj" (L7N  (L! A8j"   )B4Aq Ax    (-Ax Aj$ K#Ak"$@ ( (I@  (  (A8j6   Aj$ f#Ak"$   < %6  6@ Aj E   AjW (   ! Aj$  #Ak"$  6 Aj0! Aj0!@ 7AH Aj! Aj! Aj! @@  8(" (( @ Aj!  ((AG  Aj A6   ((AF@  @ Aj A6 Aj!  Aj   k6 Aj  (((A4= Aj  @ Aj E  (\A`q (Aqr6\ A! )B?BQ@  (7AjF! @   ((T6D  Aj 6  ~6@ Aj A@k@  6D Aj" Aj(6 Aj AjA4=  Aj    Aj A6  AjA     Aj A6  AjA Aj" (7N  (! A8j   ((!   E@ A ( G =  G@ (!@ A|j A|j"  (A|j"6  G #Ak"$   "6 @ AH @ ("E@ (!  A k"6 Aj A j!  ( ("k6 (! ((! (!  6 A k" 6 Aj Aj! (" A tA  kvqq" (" ("kt   kv  K (A tA ("kvqAsqr6   j" Aq"6   AvAqj"6  k"AN@  (AA kvAsq  ( jvr6  6 !  (Aj6 ( ! A k! A N@A t"As! (!@ (" ( q (" tr6  Aj6  ( q  vr6  ( " A`j"6  (Aj"6 A?J AH ((!  6 A j Aj! (" (A ("tA  ("kvqAsq AA kvq" tr6   j"Aq6   AvAqj"6  ( k"6 AH  (AA kvAsq  vr6  ( 6  Aj$ #Ak"$   "6 @ AH ("@ A k"6 Aj A j!  ( ("k6 (" (A (tA  kvq"Asq (( qr6   (j"Aq6   AvAqj6  (Aj6 ( ! ( ( A m"At"  ( Atk"6  ( j6 AH  ( j"6 (" (AA kv"Asq ( qr6  ( 6  Aj$ j#A0k"$@ ( (F@ A(j  A j  Aj   Aj  Aj    A0j$ 0#Ak"$ Aj !   ! Aj$ ( . Aj Aj.  .   #A0k"$ (! A(j  A j  (j"6 A Aj AjsA IE@ ("  AjAvAqj A!IA6 Aj ! Aj ! Aj     Aj A0j$ 4#Ak"$ B7 A6 Aj A j Aj Aj$ q#A0k"$  I@ A j  Aj "  Aj A Aj (  Aj Aj   A0j$ _#Ak"$  " O@ " AvI@  At6  AjA`q6 A j AjR(! Aj$  n * }#A k"$ # ! 6  A6  A6  A6  A6  A6  Aj"A K @@@@@@@@@@@ Ak    A'6 A/6 A;6 A6  A6  A6  A 6  A6  A6  A6  A6  Aj"A K @@@@@@@@@@@ Ak    A+6 A26 A?6  A6  A6  A6  A!6  A6  A6  A6  A6 A!  -#Ak"$  6 ( A jN Aj$ F#Ak"$ %! A(& Aj A"(Aj ( %A: Aj$    Aj A>j""  (p!@ AF@ AjAļAAɳA ((  Aj  ((   A@k$   Aj ""  S! #A k"$ S! AjN!  )7  )7 Aj! A j!@@ A~jA O@ AF A FrE@ A~jAM@        (p" (  (( (p"  AAɳA ((   A j$   A S! #A k"$ S!  )7  )7A !@ A F@ (p" AAAɳA ((  A! A6 A6 A: A: AA A j Aj !@ - ( ! A F@  Aj6 (p" ((! ( ! @  Aj"6 (p(D  A F AF@ (p" AjAAA (( Aj"  A j! (p(D" "6$ ( Atj 6 S!A  A! AA Aj Aj !A -  (p(D ( A  A!A ! - -rE@ (p" (   (  (( A  ! A j$  2 A("6 Atj(jA(6 Aj E#A k"$  6 Aj  Aj Aj AjW! A j$ A j }#A k"$@ (0"Aq@ (, (I@  (6, ( (, Aj  Aq@ ( ( Aj  Aj  A j$ : A("6 Atj(jA(6 (Atj(j  1#Ak"$ Aj  i"     Aj$   A6 A j ! Aj ! 6$ A@kA A(j A4jAAAA! A6x Aj   6( ($( 6, 60 64 ($(68 6<  (  (  A  A  A A!@ Aj" A: @ (" (( "A>G@@A! AF @ AJ@A!   j : Aj! (" (( "A>G  A: A!   jA: A! E (p" AAɳAɳA ((A  #Ak"$  )7  )7A!@ S"A (! %6 %(A6 %A6 A6 ("   #Ak"$  6  6@ (E "E @ Aj @ Aj AjW  !  Aj "   @ ("@ !   Aj @@ AjW Aj Aj  Aj$ "  Aj Aj ) 7   ((| % (A?qAj"AM@A AqvAq A #Ak"$@@  ((x" ((,"E@ /AqE   (  ((6  ( ~6 Aj E  AjW( ((    (( ($j (( Aj$ U  ((x" ((,/AqE@  ((! (  (( 6 F#Ak"$ " Aj A"(Aj ( %A: Aj$ #A k"$  Aj  "(! A: E@ Aj Aа    (  ( Aj_! A: Aj Aj 1 Aj A j$ #Ak"$  ((x" ((,/Aq@  ((! (  (( 6   ((6 A$j A j(6$ Aj$ #Ak"$ (@"7Aj"!  8( A j Aj ((,)B7Aq ((,)B8BQ ( ! Aj$ j #Ak"$ (@" 8(" (((@  8(" ((((  A6 A6A" AH @  8( Aj A j  H@  ( ( j6  F! Aj! E ( ! Aj$ ~#Ak"$  ((,)!    A j ((,)B7Aq B4Aq"@ AF  ((,)B8BQ  Aj$ L@ ((hE ((p AL@ Am  jAjAmG AqAG!  #Ak"$   Aj  ((,"(Aqk"Aj Aj Aj" )B2A?qj6 Aj A jR(6A!  )B2A?q"  jAj!@@ @A!@  ,  Aj" I    ,(! Aj$  [#Ak"$  6  Aj" A j 6 6A!  AjE@  A j A! Aj$  }#A k"$ " Aj Aj  "(   (Aj6   ( (@ ( (!  * A j$ K#Ak"$@ ( (G@  (  (Aj6   Aj$ ~#A@j"$  6< A0j  A! Aj   jAj  )0"7  7  )7 A j" )7  )7 !@@ Aj"@A!@ "  " Aj AjA  Aj" I    Ac Da  br '"AH  Ajj"A{j-AG A|j-AUj"AK AkEr A}j"-A0G  A~j"-: Aj"-! A:  : Aj" Aj AG ! AA!@ AA BS BB! Aj"AG Aj$ ; (  ( ( AjA (  K ($ (Aj #Ak"$ ( "  ( Aj"A Aױ!    Aڱ  -tE@ A -u@ A -v@ A Aܱ (Aj"6    A  ((" ((   (@  ((@ A  ((" ((  Aɍ  ((@   ( A܍  ((" (( (Aj6 Aj$A &#Ak"$   ! Aj$ ;#Ak"$ ( !@ (hE@ AjAA    (@@ (hAj"AK @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Akvtupqrsyxwz{|}~*."& 23456789: +,-/01 !#$%'();<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno AjA  AjA  AjA  AjA  ((  AjA  ((  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjAӯ  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjAԀ  AjA  AjA  AjA  AjA  AjA  AjA  AjAɁ  AjA߁  AjA  AjA  AjA  AjA  AjA  AjAǂ  AjAނ  AjA  AjA  AjA  AjA  AjA  AjAу  AjA  AjA  AjA  AjA ~ AjA } AjA΄ | AjA { AjA z AjA y AjA x AjA w AjAօ v AjA u AjA t AjA s AjAĆ r AjA׆ q AjA p AjA o AjA n AjA m AjAއ l AjA k AjA j AjA i AjA h AjA g AjA f AjA e AjA d AjA c AjAΈ b AjA a AjA ` AjA _ AjA ^ AjA ] AjA \ AjAԉ [ AjA Z AjA Y AjA X AjA W AjAъ V AjA U AjA T AjA S AjA R AjA Q AjA P AjA O AjA N AjA M AjA L AjA K AjA J AjA I AjA H AjA G AjA F AjA E AjA D AjA C AjA B AjA A AjA @ AjA ? AjA > AjA = AjA < AjA ; AjA : AjA 9 AjA 8 AjA 7 AjA 6 AjA 5 AjA 4 AjA 3 AjA 2 AjA 1 AjA 0 AjA / AjA . AjA - AjA , AjA + AjA * AjA ) AjA ( AjA ' AjA & AjA % AjA $ AjA # AjA " AjA ! AjA AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA AjA AjA AjA AjA AjA  AjA  AjAɋ  AjAۋ  AjA  AjA  AjA  AjAɌ  AjAA܌ @ (hAF (hAF AjAױ!   Aڱ  AjAܱ Aj$A <#Ak"$ ( "  (@@ (hAzj"AK @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Ak  !"#$%&'()*+,-./012345678<=>?@AB9:;CDEFGHIJKLPQRSTUVMNOWXYZ[\]^_`defghijabcklmnopqrstuvwz{|}~xy AjAޱ  AjA  AjA  AjA  AjA  AjA  AjA  AjAIJ  AjAв  AjA  AjA  AjA  AjA  AjAij  AjAٳ  AjA  AjA  AjA  AjA  AjAʹ  AjA  AjA  AjA  AjA  AjA  AjAֵ  AjA  AjA  AjA  AjA  AjAʶ  AjA  AjA  AjA  AjA  AjAǷ  AjA޷  AjA  AjA  AjA  AjAø  AjAܸ  AjA  AjA  AjA  AjAƹ  AjA޹  AjA  AjA  AjA  AjAǺ  AjA  AjA  AjA  AjA  AjAȻ  AjA  AjA  AjA  AjA  AjAʼ  AjA  AjA  AjA  AjA  AjAϽ  AjA  AjA  AjA  AjA  AjA־  AjA  AjA  AjA  AjA  AjAǿ  AjAۿ  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA ~ AjA } AjA | AjA { AjA z AjA y AjA x AjA w AjA v AjA u AjA t AjA s AjA r AjA q AjA p AjA o AjA n AjA m AjA l AjA k AjA j AjA i AjA h AjA g AjA f AjA e AjA d AjA c AjA b AjA a AjA ` AjA _ AjA ^ AjA ] AjA \ AjA [ AjA Z AjA Y AjA X AjA W AjA V AjA U AjA T AjA S AjA R AjA Q AjA P AjA O AjA N AjA M AjA L AjA K AjA J AjA I AjA H AjA G AjA F AjA E AjA D AjA C AjA B AjA A AjA @ AjA ? AjA > AjA = AjA < AjA ; AjA : AjA 9 AjA 8 AjA 7 AjA 6 AjA 5 AjA 4 AjA 3 AjA 2 AjA 1 AjA 0 AjA / AjA . AjA - AjA , AjA + AjA * AjA ) AjA ( AjA ' AjA & AjA % AjA $ AjA # AjA " AjA ! AjA AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA AjA AjA AjA AjA AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjAA Aj"Aױ!    Aڱ  Aܱ Aj$A #Ak"$ ( "  (@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ (h"AL@ A~j"AK@ AG % AjA° ' Ak $ A{j"AM $ Azj"AK@ AG $ AjA & Ak !" AjA $ AjA #  ((" ((x!  ((" ((x! Aj" @ ((T(@  (@  ((" ((KA(8(" (( Aɭ " AjA ! AjA AjA  AjA  AjA  AjA  AjA  AjA  AjAˮ  AjA׮  AjA  AjA  AjA  AjA  AjA  AjA  AjAӯ  AjA  AjA  AjA  AjA AjA AjA AjAҰ AjAݰ AjA  AjA  AjA  AjA  AjA  AjA  AjA  AjAʱ  @@@@@@@@@@@@@@@ Ak  AjA  AjAڬ AjA AjA AjA AjAʫ AjA  AjA  AjA  AjAϪ  AjA  AjA  AjAש  AjA  AjA Aj"Aױ!    Aڱ  Aܱ Aj$A ,#Ak"$  6 ( A6 Aj$ F#Ak"$ " Aj A"(Aj ( %A: Aj$ ' -@ ( Aj @ ( * E#Ak"$ %" A& Aj A"(Aj  %A: Aj$ |#A k"$  Aj "(! A: E@ Aj    (  ( Aj_! A: Aj Aj 1 Aj A j$ ' (E@ A AA (( ' ( E@ A AA (( ) ( AN@ A AA (( & (@ Aĥ AA (( ;#Ak"$ E@ A6 A A j  (( Aj$ ;#Ak"$ E@ A6 A A j  (( Aj$ `#Ak"$ E@ A(6 A)7 A   (( A J AAA ( Aj$ >#Ak"$ E@ A)7 A Aj  (( Aj$ F (( (( ((x  ( (( G#Ak"$ E@ A(6 A)7 A   (( Aj$ G#Ak"$ E@ A)7 A)7 A   (( Aj$ G#Ak"$ E@ A(6 A)7 A   (( Aj$ 8 E@ AA  (( A J AAA ( >#Ak"$ E@ A)7 A Aj  (( Aj$ W#Ak"$ E@ A)7 A Aj  (( A J AAA ( Aj$ >#Ak"$ E@ A)7 A Aj  (( Aj$ G#Ak"$ E@ Aؤ)7 AФ)7 A   (( Aj$ ^#A k"$ Aj"  A   A)7 A Aj  ((  A j$ g#A k"$ Aj"  A   A(6 A)7 A   ((  A j$ g#A k"$ Aj"  A   AĤ(6 A)7 A   ((  A j$ 8#Ak"$ A)7 A Aj (($! Aj$ A#Ak"$ A(6 A)7 A  (($! Aj$ A#Ak"$ AĤ(6 A)7 A  (($! Aj$ G#Ak"$ E@ AĤ(6 A)7 A   (( Aj$  AAA ( AAA ( AAA ( ? AzE@ AA AAAA( AAAA( 2#A k"$ Aj Aj Aj i"   A j$ F  A6l 6h A 6 Aj! Aj A6   #A k"$@ AzE@ AjAM@ AAAA ((   A,j"6  ~6 Aj AjE @ AjW 6 Aj  ~6 Aj Aj   A,j" Aj ""6   ~6@ Aj Aj@ Aj"AK @@ Ak AڣA A ((  AڣA A ((  AjW(AF@ AA A (( AjAM@ ((  AjW 6 A j$ A j$ @@@@AAܢ zE AA zE AA zE A z A !   ((4   ((, AzE@ A  ((( A  ((( A  ((( A  ((( A  ((( A  ((( A  ((( A  ((( A  ((( A  ((( A  ((( A  ((( AzE@  AzE@  AzE@  AzE@  AzE@ A  ((( AzE@  AzE@  AzE@  AzE@  AzE@  AzE@  AzE@  AzE@  @ Az@ Az  A  ((( AzE@ A  ((( AzE@ A  ((( AzE@ A  ((( AzE@ A  ((( AzE@ A  (((  AA A (( A  ((( A  ((( A  ((( @@ AH @  Atj( (( E@  Aj"G   A A   ((AjAI _#A k"$  A,j" Aj ""6   ~6A! Aj AjE@ AjW(! A j$  @     ((0 AF@ A  (A (( A AA (( AH A!@ ( A  Atj( Aj" G @     ((0 AF@ A  (A (( A AA (( AH A!@ ( A  Atj( Aj" G #A@j"$@@ AH @A!  Atj( ((AjAM  Aj" G AH A!A!@@  Atj"( ((A}j" AK AkE@ E  ( AA  ( ! Aj  ("" A j AjA՟ A0j A j A! A A0j  A0j A j Aj  Aj" G  A! A@k$  r#Ak"$@  ("qE ( H !  6  6 AjA#Ak"$@ E @ Aj       Aj$ Q  ; ( ( Aj" . Aj Aj.  #.  (6  -  (G@@ ( (Atj6 ( G AtjAj &  k"A m! @    A lj :  G@ (!@    (A j"6 A j" G i#Ak"$  6  6 (! Aj @@  ( ( (A j6 Aj Aj  Aj$ C#Ak"$ ; Aժժ6 A6 A j Aj(! Aj$ i  (! ; (  Aj" ;  ( Aj" . Aj .  #.  (6   #A0k"$@ ( #(G Aj! Aj! (" ("K@   (   kA mAjA~mA l"j6  ( j6   #( (kA mAt6 A6, Aj Aj A,jR(" Av (! Aj (1! Aj (1!  ( ( .  Aj.  Aj. # #.  ( (  (A j6 A0j$ i  (" kA mA lj" I@ !@ ; (  (A j6 A j" I  k"@  AtmA lj   #Ak"$ "AO@@ ]" k O@ E  " "  j    j   j K   M    j" A:  j Aj    j k AA   Aj$  n 6  (G@@ ( (Apj"6  ( G :  G@ (!@ Apj Apj"  (Apj"6  G , ( ( Atj ( ( Atj 1  ("G@@ ; Apj"  G 6 Q  ; ( ( Aj" . Aj Aj.  #.  (6  #Ak"$@ AF A|jA KrE@ AAA AAAA!  AF A~jAKrE@ AAA AAA AH! AF A~jAKr AAA @ Aj"AK @@ Ak @ AF   ! AG q E  AjAA AFAtA!AF" (, AF"A A  AAA  5  AAA VAAA VAAèA! VAAӨA" VAAA VAAA- VAAA. VAAA/ VAAA0 VAAȫA1 VAAԫA2 V AA̩AA AAAAAA̩A VAAA V AG AAAA Aj$ 1 ( (!@  (Aj"6 Aj" :#Ak"$ ;@ ( (Aj6 Aj" Aj$ #A k"$@ ( (kAu O@   ;! Aj  j   "    ( (@ ( (  A j$ ,  ("G@@ ; Atj" G 6  (" ( ((  (" ( ((  (" (   ((x  (( ((k  ( Aj  - A:  - A:  - A:  -  ( 6  (x #Ak"$  6 "AO@ @ !  6  A j Aj("6   k"   j  (   k" A: j Aj Aj$ n  Aj  #A k"$  6 (!  @6  Aj A lj!@ ( (I@ (" F@ ; (  (A j6    A j  M@ A j   (I!  )7  (6  ;!  Aj  (kA m "   !  a A j$ n#A k"$  6AF"AAAAAAE! A6  6    Aj"@6 Aj g( Aj A j$ < Aj  ( Aj" A; (@ (Aj6  Aj   Aj    (x (  (x"E@A  (xAG F " I@  k  K@ ( Atj! !   U (xE@ A"6x  (T7 AN@A!@ (x   Atj Aj" G  (| 6| Aj   -h    x#Ak"$ (" j"6 A Aj AjsA IE@ ("  AjAvAqj A!IA6 Aj  Aj   Aj$ #A k"$AF" !  (6  -: (! A: Aj   ! Aj" 6  ~6  @@@ W(" ((,"@    ((`    ((X" (("A ((  A    ((` A   W(" ((A   ~6    A j$  AF  Y#A k"$ ;" Aj Aj  "(   (A j6   A j$ 7 A ("E   6 ( 6 (6 #Ak"$  ! A6 Aj! A$jAAAAAAE! Aj! Aj"@@      Aj" I A6  ((DAJ@   ((D  ((H ((@  A$j  Aj (6 -: -: -: -: (6 Aj$ AF  #Ak"$  ! A6 AjAAAAAAE! Aj!  Aj" -h:h B7t A6  ((DAN@   ((D  ((H ((@ @  ((|E (@7AH A!@   ((AN@    ((   (( ((x Aj" (@7H Aj"E@  Aj A   Aj$ k#Ak"$  6  ~6 Aj @@ AjW(" ((T Aj  ~6 Aj  Aj$ #A k"$ Aj Aj ""! @  Aj ~"E @ W""AF      W("   ((@    ~ A j$ #A k"$ Aj Aj ""! @  Aj ~"E @ W""AF      W(" (("  ((h    ~ A j$ #Ak"$  6  ~6 Aj @@ AjW("@  (( Aj  ~6 Aj  ("@ * < Aj$    % (@ ( ; (  O "AN@ Aj!@ A A (  AJ! Aj!  h#Ak"$ Aj" 6  ~6  @@ W(" A ((L   ~6   Aj$ H AjA ((\A ((X" (( A #A@j"$ Aj" (( A!@ @ A0j A$j  A0jA (( A A0j (("AN@ Aj! Aj! A!@ A0j "(  A0jA! (" ((@ AjA (" (( A j AjAA  A jA"A !  A j!@ ("@    A"  AA  H  A j @ Aj A0j Aj" G A   A0j A$j  A0jA ((A A0j A A@k$ #Ak"$@ A K @@@@@@@@ Ak  ("ANAA AĘA  (  E@A՘AA AAA  AG@@ AH AAA AAA AAAAA AA AA  AH AA AA A™A  A̙AA AAA AAA AAA AAA AAA AњAA AAA AAA AAA AN@ AAA AAA A›AA AٛAA AAA AAA AAA AAA A̜AA AAA AAA AAA AAA AAA AڝAA AAA AAA AAA AAA AAA AAA AџAA AAA AAA A AA AAA AAA AAA AAAAAA  AAA AAA AAA A¡AAء AܡAAء AAA AAA AAA AAA AAA AǢAA AϢAA AޢAA AAA AAA AAA AAA AɣAA (E@AA< AA= AA# AA$ AA% AA& AA' AʤA( AܤA) AA* AA+ AA, AA2  @@ AF@@@@ (E@ AAAĥ AȥAAĥ AݥAAĥ AG  AAA  AG  AAA  AJ  AAA AAA AAA AƦAA AզAA AAA AAA AAA AH  AAAAA  AG  AAA AAA AG AHr AЧA:  AЧAAAA:  AAA AH AA:  AAA AAA AAA VAAA VAAA VAAA VAAA AAèA! VAAӨA" VAAèA! VAAӨA" VAèA! AӨA" AA4 AA4 AA3 AA5 AA6  AG@ AAA AAA AAAȩ A̩AA AAA AAA AAAAA A̩A AA AA AA @ AK @ Ak AA̩AA AAAAAA̩A VAAA V AAAAȩ AA̩AA AAAA AAAA AAAAAAA VAA̩A VAAA VAAA VAAA VAA7 AȪA8 AڪA9 AA;  AL@ AAA AAA VAAA- VAAA. VAAA/ VAAA0 VAAȫA1 VAAԫA2 VAAA VAAA- VAAA. VAAA/ VAAA0 VAAȫA1 VAAԫA2 VAA AA- AA. AA/ AA0 AȫA1 AԫA2 @ AG" AF@ AAA AAAA  AjAK AAA AAAA AJ q AF AJqr"AF@ AAAAA  AAAAA  @ AF AA AA AA AA AA AњA  (AN@A̙AA   A̙A  E  AAA AAA AȬAAܬ AAAܬ AAAܬ AAAܬ AAAܬAA AA AȬA AA AA AA AA  AAA AAA AɭAA AխAAAA AA AɭA AխA   A߭AA> AAA? AAA @ (E@AAA    A""AA!  E  ((4" (((" )B@B7  ((4" (((" (A`q6 AAA AAA AAA AèA! AӨA" AA4  AG AJq"AF@ AǮAAܮAǮA  @ ANA AGEA AG AHr AA AA AA  AF AJrE@AA  AAA AAA AAA AAA  AA  AG AJr AAA AAA AAA AAA AAA AA5 AA6 AAԫA2 VAAȫA1 VAAA< VAAA= VAԫA2 AȫA1 AA< AA= @ AF@@ ( AAAĥ AįAAĥ AدAAĥ AAAĥ AȥAAĥ AݥAAĥ AJ AAA AG@ AG  AAA AAA AAA  AAA AAA AAA AAA  AJ ( AİAA԰ AذAA԰ AAA԰ AAA԰ AAA԰ AAA԰ AAA԰ AAA԰ AAA԰ A̱AA԰ AܱAA԰ @ AF ( AAA԰ AAA԰ AAA԰ AAA԰ AAA԰ AɲAA԰ A޲AA԰ AAA԰ AAA԰ AAA԰ AAA԰ AAA԰ AγAA԰ AAA԰ AAA԰ AF AJrE@ AAA AAA AĴAA A۴AA AF AJrE@ AAA AAA AAA AAA AAA AAA @ AF" AAA AĵAA AصAA AAA AAA AAA AAA A̶AA AAA AAA AAA AAA A̷AA AAA AAA AAA AAA AҸAA AAA AAA AAA AAA AĹAA AAA AAA AAA AAA AкAA AAAAA AĹA AA AA AA AA AкA  AAA AAA AAA AͻAA AAA AAA AAA AAA AͼAA AH AAAAA  A AG AJq"E AJ qE@ AAA AAAAA AA  AAA AĽAAAA AĽA   AF AJq"rAF@ AڽAA AAAAڽA AA  AAA AAA AAA AAA AľAA AG AJrE@ AAAܾ AAAܾ AAA AAA AAA AƦAA AզAA AAA AAA AAA AAAAA  AAAAA  AN@ AAAAA  @ AF A̙AA AAA AAA AAA AAA AAA AњAAAA AA AA AA AA AњA  (AN@A̙AA   A̙A   rAF@ AAA AAA AȬAAܬ AAAܬ AAAܬ AAAܬ AAAܬAA AA AȬA AA AA AA AA  AAA AAA AAA AAA AAA AϿAAܿ AAAܿ AAAܿ AAAܬ AAAܬ AAAܬ AAAܬ AAAܬ AAAܬ AAAܬ AAAܬ AAAܬ AAAܬ AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AɭAA AխAAAA AA AɭA AխA  AF@ AAA AAA (AN@ AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA  AA AA AA AA AA AA AA AA  AG AJq"EA AG AHrE@ AAA AAA AF AJrE@ AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA@ AF" A̙AA AAA AAA AAA AAA AAA AњAAAA AA AA AA AA AњA  (AN@A̙AA   A̙A  AJ q rAF@ AAA AAA AȬAAܬ AAAܬ AAAܬ AAAܬ AAAܬAA AA AȬA AA AA AA AA  AAA AAA AɭAA AխAAAA AA AɭA AխA  AAA AAAAA AA  AAA A)7 AA  AA  AA A AG AJqE AF AJq  AAA AAA AAA AAA AAA AAA AAA AAA AAA  AF AHr  AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAA AAAAA AA AA4 AA AA AA AA AA AA AA AA AA AA AA AA AA AA  A̙AA AAA AAA AAA AAA AAA AњAAAA AA AA AA AA AњA @ (AN@A̙AA   A̙A  AAA AAA AAA AAA AȬAAܬ AAAܬ AAAܬ AAAܬ AAAܬAA AA AA AA AȬA AA AA AA AA  AAA AAA AɭAA AխAAAA AA AɭA AխA   @ AG AJq"EA AG AHr AAAA AAAA AAèAA AAӨAAAAA VAAA VAAèA! VAAӨA" V AAAA AAAA AAAAAAA VAAA VAAA V AAAA AAAA AAAA AAAAAAA4 VAAA5 VAAA6 VAAA V AAAA AAAAAAA VAAA V AAA AAA AAA AAA AAA AAA AAA AAA AAAAA AA AA AA AA AA AA AA AA  AAA AAA AAA AAA AAA AAA AAA E AAAAA  AAAAA  AN@A™A  A̙AA AAA AAA AAA AAA AAA AњAAAA AA AA AA AA AњA  (AN@A̙AA   A̙A  A AF AJqE AG AJq  AAA AAA AAA AAA AȬAAܬ AAAܬ AAAܬ AAAܬ AAAܬAA AA AA AA AȬA AA AA AA AA  AAA AAA AAA AɭAA AխAAAA AA AɭA AխA   @ AG AJq"EA AG AHr AAA AAA AAA AAA AAA AAA AAA AAAAA AA AA AA AA AA AA AA  AAA AAA AAA AAA AAA E AAAAA  AAAAA  AN@A™A  A̙AA AAA AAA AAA AAA AAA AњAAAA AA AA AA AA AњA  (AN@A̙AA   A̙A  A AF AJqE AG AJq AAA AAA AAA AAA AȬAAܬ AAAܬ AAAܬ AAAܬ AAAܬAA AA AA AA AȬA AA AA AA AA  AAA AAA AAA AɭAA AխAAAA AA AɭA AխA  A A   AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AĴA A۴A AA AA AA AľA AG AJq"AF@ AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AǢA AϢA AޢA@A-E AA AA AA AA AA AA AA AƦA AզA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AɣA@ (   @ AA (   EA AG AGr AA AA AA AA AİA AA AA AA AA AγA AA AA AA AA AA AA AA AA AȥA AA AذA AA AA AįA AA AA AA AɲA AA AA AA AݥA A޲A AA AدA AA AA AA AA AA AA AA AA AA AA A̱A AܱA AF"E@ AA AĵA AصA AA AA AA AA A̶A AA AA AA AA AA AA AA AA AA AҸA AA AA AA AA AA AA AN@ AA AA A›A AN@ AA AA AA AٛA AA AA AA AA A̜A AA AڝA AA AA AA AA AA AA AџA AA AA A A AA AA AA AA AA AA AA AA AA AA AA AA AA AͻA AA AA AA AA AͼA A¡A AܡA A AJ qE AG AJqE@ AA AA AA AA AA AϿA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AA AG AA AA @ A}j"A K @@@@@@@@@ Ak  AA AA AA AA  AF AHrE@ AA AA AA AA AA AA AA AA AA AG@ AA AA AA  AA ANA AGEA AG AHrE@ AA AA AA AA AA AA AA AA AA AA AA AA  E  AA AA  E  AA  E  AA AA  E  AA  ANA AGEA AG AHr AA ANA AGEA AG AHr AA AA AA Aj$ #Ak"$ Aj" (( A!@ @  Aj       Aj"A!      E A A Aj$ /  @ (! ] * A A  -~#Ak"$ Aj!@@@@@@@@@ AF@  (6 AjAA A j' Aj  (06 AjAA Aj' Aj  (6 AjAA Aj' Aj  ( 6 AjAA Aj' Aj  ($6 AjAA Aj' Aj  (86 AjAA Aj' Aj  (,6 AjAA Aj' Aj AF@  (46P AjAA Aj' AjA!  (<6 AjAA Aj' Aj  (@6 AjAA Aj' Aj  (D6 AjAA Aj' Aj  (H6 AjAA Aj' AjA! AH  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' AjA! AjAM@ A AH   (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  AN@  (06 AjAA Aj' Aj  (86 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  ( 6 AjAA Aj' Aj  ($6 AjAAӀ Aj' Aj  (,6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA A j' Aj  (6 AjAA߁ A j' Aj  ( 6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAAׂ A j' Aj  ((6 AjAA A j' Aj@ (   E A A! AH   (L6 AjAANJ A j' Aj  (|6 AjAA A j' Aj  (D6 AjAA A j' Aj  (H6 AjAA A j' Aj AN@  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAAË A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj AjAM@ A AF@ A AN@ A A  (6 AjAA A j' Aj  (6 AjAA݌ A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj  (6 AjAA A j' Aj AN@  (6 AjAA A j' Aj  (6 AjAA A j' Aj  AH  )P!  (X6  7 AjAA Aj' Aj )\!  (d6  7 AjAA Aj' Aj  (h6 AjAA Aj' Aj  (l6 AjAAˏ Aj' Aj AA!   A! AF   (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAAϐ Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' AjA!   AH A! AF   (p6 AjAAё Aj' Aj  (t6 AjAA Aj' Aj  (x6 AjAA Aj' Aj AA!   A! AF AHr   (6 AjAAڒ Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAAߓ Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj AG!@ AF AHr   (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj  (6 AjAA Aj' Aj AA E AHrE@  (6 AjAAЕ Aj' Aj  (6p AjAA Aj' AjA!  A! E   (6` AjAA Aj' Aj A AF AJqE E@  (6@ AjAAŖ A@k' Aj  (60 AjAA A0j' Aj )!  (6(  7 AjAA A j' Aj )!  (6  7 AjAA֗ Aj' Aj  (6 AjAA ' Aj A A Aj$ "#Ak"$  k ! Aj$ J#Ak"$ %" A Aj A"(Aj    %A: Aj$   Aj$ n    (( @A (@E   (@ (  ( A ( (@AA ! Aq@  (   #Ak"$ Aj :"E@ ("A     ((  (" ((      ("     A ((A! > Aj$   #Ak"$ A@k ! "Al "Atj " AtjAj(E@! A0&" "@A&"  A8j "Atj 6A! E @A&"  Atj 6 Aj"AG A8j   A!A( Al Atj Atj!@ "At" A8jj("E@A&"!  jAj" 6  ( A! E A! A l Alj Alj! Al Atj Atj!@  At"j("E@A&"! jAj" 6    AtjAj( (  ( Aj"AG A!@ A8j "Atj("@  * A! E A!@  Atj("@  * Aj"AG  *    Aj$ '#Ak"$    AjA""! AjA'"! AjA/"! AG" AJq"AF@ AjA7 AJ q" AF@ AjA A!@ AG AJq"AF@ AjAA!  AJ! AF!A AG AHr  AjAA! !  ! AG" AJq"AF@ AjA A AJ qE AJ q" E@ AjA AG AJq" r"AF@ AjAż @ AjAӽ @ AjA @ AjA rAF@ AjA AG AJq" r"AF@ AjA AF@ AjAA  @ AjA @@@ @ AjA  E Aj"A A  Aj"A AH  AA! AH A @A AF q AFr" AFrE AF AHq ( A @A AF AFrE AF AHq ( A @ E ( AA AH A A @ AF ( A @ ( AG AJq rAF@ A AF AHr A @ A @@ E@ @ A A  E  A  A A A E  A @ A @ A AG" AJq" r"AF@ A@A!A AtAj(" Aצ A Aڦ A AަE  AE !@ A A A AAG! A!@  @  AtAj("64  60 A@kA A0j'  A@k Aj"AG A! E @  AtAj("6$  6 A@kA A j'  A@k Aj"AG A! E@@  AtAj("6  6 A@kA Aj'  A@k Aj"AG A!@  AtAj("6  6 A@kA '  A@k Aj"A G Aj"A=G AjA AjA AjA AJ q"AF@ A @ A @ A @ A AG AJq" rAF@ A AJ q" r"AF@ A @ A A Aj"  A @ (   E AjA Aj  AF!@A  AFrE AF AHq ( Aʗ @A AF AFrE AF AHq ( Aؙ rAF@ @ AjA AjA A$jA r" AF@ AjA @ AjA AjA rAF@ A @ Aĥ AjA A @ AjA AjA AӦ @ AjA As (" AF AGqrE@ AjA (!  AF AHrrE  AjA (  AGrE@ AjA @@ @ Aj"  A  E  AjA Aj"A A@ E A   A A A (AH A @ AjA AjA AjA AjA AjA AjA @ Aj"  A @@ @ Aj"   A  E  AjA @ ( A AA  A (   E A @ AjA @ AjA @ Aj"A A A AjA @ E Aj"Aɓ Aj"Aɓ AH A A Aj!@@@@ AG@ AH    @ A AH@   E  Aś  AÝ   @ A AN@ A Ağ  AF@ A  ("  A ( AN@ Aڣ AL@ A  AǤ  A A A AGA AG A  (" AHrE@ Aȟ (! AH" rE  Aٟ (  AH rE@ A @@ AN@ A  AH  A AN@ A AH Aˡ @ A AN@ Ať @@@ A~j"AK AkErE@ Aj"A AF@ A AN@ A A AG AHrE@ A AN@ A A AN@ A AG AJrE@ A AN@ AѨ AN@ Aˡ A  E AjA  E  AjA A$j!@ @ A AF@ A @ AN@ A A  A AH  A  A A˯ E A @ A @@@@ @ A4j" A AG AHrE@ A AJ  Ağ AH  A  E  A4j" A Ağ  A Ağ A A E  A4jA @ AG@ A @ A׶ @ @ AN@ AA AN     A     AA AH  A   E AA AH  AN@ A @ AH A ( A AN@ A AN@ A AN@ A߻ A Aڼ AN@ AϾ AH  A  AF@ A AN@ A A!   A A (E@ A AA  AH A A A AN@    @ A A A4jA AjA AjA A AjA AjA @ A A A A4jA AjA Aj"A A A Aj"A A Aj"A A AjA AjA AjA AjA AjA AjA @ Aj"A A Aj"A A Aj"A A Aj"A A Aj"A A Aj"A A @ AjA AjA AjA AjA AjA AN@ A @ A A A A A A A A A A A A A A A A A    Aj$ #Ak"$ Aq@ Ai"   Aq@ Ai"   Aq@ Ai"   @ Ai"   Aj  Aj$  ("E@ A6A! A!@@@@@ ("AF@A! A}j" AKA tAqEr  AA  AL@ AAAA (AF!  A}j"AKA tAqErE@ AF  AA¿A!  AG  AAAA (AJ! A!  A!  AF AA AJ!  6 @@@ ("AL@ Aj" AKA tAqEr   A}j" AMAA tAq  A|j" AMAA tAq  A|j"AK A tAq   AF AFr  AAA! (AF@ A6A!  A6 A6A!A! @@@ Aj"A K @@@@@@ Ak  AFA ("AHEA AF AJr  AA AA ("AF"6 E@A! AG  A6  AFA ("AHEA AF AJr  AA AA ("AF"6 E@A! AG  A6  AFA ("AHEA AF AJr  AA AA ("AF6  AG@ (AJ  AA A6 (!  AFA ("AHEA AF AJr  AA AA ("AF6 A! AG  E (AHr  AA A! @ (E @@ (A|j"AK @@ Ak (AJ  AA A6  AA  (AH ("AJrE@ AA A6A!A! ( AH AJr  AA A6 A!   ("Aq@ A6 @ Aq@ A6 Aj  (E  A j A6 @ E @ ("E  (6@ (Aj"AK Ak@  ( 6   ( 6 Aj"AK Ak@ A6  Aq6  A6  Ar6 (AF@  (6 (AG  (6 $ @@ (6 Aj! Aj" 6  (G@@ ( (Ahj"6  ( G   S  G@ (!@ Ahj" Ahj"" (6 ) 7  (Ahj"6  G C#Ak"$  Aժ6 A6 A j Aj(! Aj$ , ( ( Alj ( ( Alj   A"6 A"6 A"6 A!6 A"6 A"6 A"6 A"6 A"6 B07 A"6 A"6 A"6 A6 B7 B 7 Q   ( ( Aj" . Aj Aj.  #.  (6  1 ( (!@  (Aj"6 Aj" j#Ak"$ A6 A j A j  @ ( ! 6  Alj"6 6 #  Alj6 Aj$ :#Ak"$ @ ( (Aj6 Aj" Aj$ #A k"$@ ( (kAm O@   ! Aj  j  "    ( (@ ( (!  * A j$ >@ E ("E A!@  At"j  j(6 Aj"AG )#Ak"$ Aj  ! Aj$   #A k"$A A ljAj"E   6  a6@ Aj AjE @ AjD((((! Aj  a6  AGj!  AFj! Aj Aj E ErE@ (AAA  AI (AAA  (((!@ AF@ Atj 6  A&"  (, ((  Atj" 6 -@ ( (  jA: @ AI Aj!  6  Aj Ajg(6  a6  Aj Ajg"E Atj! @ (" (" D(("         a6   Ajg Atj"( ( ((E ! A j$ F -A A: (@  Asr! Aj"AG As Aq  * 6 A!6 Aj Aj! Aj!@ Aj" G -#Ak"$  A6 Aj A j Aj$ r A6 Aj! Aj!@  A j" G A: A6A0&" 6A &"  6 AjAA {#Ak"$ @ ( ($"E@ Aغ6$Aغ! ( ( (( ( (  (   A,j" A8j!   Aj$  E#A k"$  6 Aj  Aj Aj AjW! A j$ Aj d#Ak"$@ E Aj !  6  A j 6  "E Aj"    Aj$ 7 Aj  6  "@ Aj! @   ' Aj"Ah Aj"A   * .A!A!@ (  ( ! A j!  < A6A0&" 6 A: 6 6 A6  Aغ6$ B7 6 A6 A,jNA0&" 6A &" ! 6A&"" (  A6 6 A&" AA  A:X A6P A6H A@kA6 A68 6  #Ak" $ A6 @ E@A!  AjA Aj"At Aq G" &:! Aj &:! Aj &:! AN@A! @  At" j"(! Aj" 6@ @  j(" AJ  (!   6 Aj" G @ @A! AL @  Atj(!  Aj 6 Aj" G  A! AL @  AjA6 Aj" G A! A6 Aj! ( 6 Aj Aj Aj A! Aj  A AAAAA! A6 A6 A:  Aj Aj Aj! (E! ( ("  Aj Aj !@   (AF (AJqq" -Er (Aq"E!  (  (    ("  (AN@  @ AqE ! A("@ Aj h AH A! @ Aj Aj"(  ( Aj" G ( (  (A l Alj (Alj AtjAj(! AjA&:! @ (  A! ( ( ( ( @ Aq@ (! (" Aj" A   A (! (! )7 )7 (! (! Aj ! )7 )7 Aj    Aj A :!   Aj ( AjAغ A(E  A( i"  !   Aj (! (  (  ("A (( E@ (" (@Aj6@ @ Aj (" AjAAAغA (( (" (( AjN! (  ! A 6 A(! A 6 AA6 A 6 A(! A 6 AA6 Aj"A6 (!   6  A6 Aj  ( ( (AAA! ( ( (     !     > (! A6 @ @  *     Aj$  D "AI@ A k AK@ (Aj! !   ;#Ak" $        " !   Aj$    (!@ EA AqE@A!@@ ( AvvAqE ("Aq@  E  Aq"AGA Aq A AG Aq" GrE Aq Aq@    AtAj Aq  AtAj Aq  AtAj ( A ( A ("AN@ AtAj! AtAj! AtAj!A!@@  AjG -A qE A @   ("A q@ A (! Aq  A (  AqE A @ ("Aq@ !  (AjF  @ E (! Aq@ !  AjF  Aq@ !  A~jF  E@ ! AqE   AG ! Aq  ! (  ("AjH@ A (! Aj" H A Aj"AG Aj"AA ("AqI  ( ?@AA(Aj6A(E@A0&"A 6  C#Ak"$  A6 A6 A j Aj(! Aj$ Q   ( ( Aj" . Aj Aj.  #.  (6  i ("E@A @ ("@@ !@  qE A! ( L  ( AH ( L  Aj! (" A!  Aj"@ (! (6 (" G@@ "(!@ (AO@ ("E  *  (" (6 6 6  G (Axj! !     -  (G@@ ( (Alj6 ( G , ( ( Alj ( Alj ( =  G@ (!@ Alj Alj"  (Alj"6  G C#Ak"$ ; A̙6 A6 A j Aj(! Aj$ P  ; ( ( Aj" . Aj Aj.  #.  (6 7 #A k"$  6  6  6  Aj6  Aj6 Aj AjA Aj AjA ("AFA ("AJEA AF AHrE@ Aj AjA A j$ o#Ak"$ A6 A j A j  @ (( Al! 6  Alj"6 6 #  Alj6 Aj$ Y#Ak"$  6 " O@ " AvI@  At6 Aj A jR(! Aj$  n )@ " -": Aj! Aj!   # -@ ( Aj @ ( R#Ak"$ " Aj A"("Aj   (6 %A: Aj$ |#A k"$  Aj  "(! A: E@ Aj    (  ( Aj_! A: Aj Aj 1 Aj A j$ '  6 6 6 A6 A#Ak"$  :A! AK@  Aj" kA ! Aj$  o#Ak"$  )7  6  ( 6@  ( Aj (" A! (" ("I  K! Aj$ 3#Ak"$ Aj   Aj! Aj$ #A0k"$A  (($" ((0(@"7AM @@A F"  8(" ((   (($  (($" ((t  6, A j Aj  (( A,j " -$!  AG  Aj" 7I A  A ! A0j$ Q  ; ( ( Aj" . Aj Aj.  #.  (6  Y#A k"$ ;" Aj Aj  "(   (Aj6   A j$ K#Ak"$@ ( (G@ ; (  (Aj6   Aj$   `#Ak"$  6  6 Aj @@ ( ( Aj  (Aj6 Aj  Aj$ 0#Ak"$  6  6  Aj! Aj$ i  (! ; (  Aj" ;  ( Aj" . Aj .  #.  (6   g#Ak"$  6  6 (! Aj @@  ( ( (Aj6 Aj Aj  Aj$ Q  (" kj" I@ !@ ; (  (Aj6 Aj" I    "#Ak"$ ;   Aj Aj$ ?  I@n ;  "6 6   Atj6 A @ (@ !   ; (  A6 B7 #Ak"$@  kAu" M@  6  K@  6 !  ( Atj6  ( (  (   k    (        Aj$ 9 (E@ A6  (" ("G@ ( ( R#Ak"$   ("26 Aj g! (@! (2! (   Aj$ # )7 (6 A j A jg  -0 3 ("E@ E@@ ("E (  #Ak"$ " kAO@ ! AvApj K@  At6  Aj6 A j AjR(  Aj ! # Aj"! @     k"@  j  j  A G@ #   Aj$ n A:  -E ( (  ( "E@A  N ( "6 A!@ AH   AF @ (  Atj Aj" G a#Ak"$  6  6A!@ Aj E @ ((@A!  Aj Aj  Aj$ a#Ak"$  6  6A!@ Aj E @ ((@A!  Aj Aj  Aj$ (Aq"AM@A vAq A a#Ak"$  6  6A!@ Aj E @ ((@A!  Aj Aj  Aj$ a#Ak"$  6  6A!@ Aj E @ ((@A!  Aj Aj  Aj$ a#Ak"$  6  6A!@ Aj E @ ((@A!  Aj Aj  Aj$ s#A k"$  6  6  6A!@ Aj AjE @ (( (@A!  Aj Aj Aj A j$  a#Ak"$  6  6A!@ Aj E @ ((@A!  Aj Aj  Aj$ s#A k"$  6  6  6A!@ Aj AjE @ (( (@A!  Aj Aj Aj A j$  M )B7 (A~qAr6 )B7 )B7 -#Ak"$  6 ( A6 Aj$ Q B7 )Bx7 )B7 ( Ar6 (A~qAr6                (( (@E  -  (G@@ ( (A|j6 ( G " -AF ((   " -AF ((   " -AF ((    ((,/AqAG $ -Asj"AqAM@A AqvAq A 0#Ak"$  6 Aj A j(6 Aj$ (<  (::allocate(size_t n) 'n' exceeds maximum supported size(null)allocator::allocate(size_t n) 'n' exceeds maximum supported sizeA ) A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 3A 4A 4A 4A 4A 4A "4A '4A -4145494?4C4H4S4A ]4A i4A q4 y4 444@4@4@4@4@4@4@4 4 4454545454545454555 55555 514 554 594 5?455@5$5@54@54@54@54@54@54@5*5 545 5>5 5H5 5R5 5[5 5e5 5t5 5?46?4 6A A A A /)4h)5|)02A)L6Z6j6x6666%6(6&6'6666 7]7^(7_87`K7bcZ7df7eq7f7g7h7i7j7k7l7m7n8o8A! A! iuf16i8u8i16u16234float 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); 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(double);i64vec2 doubleBitsToInt64(dvec2);i64vec3 doubleBitsToInt64(dvec3);i64vec4 doubleBitsToInt64(dvec4);uint64_t doubleBitsToUint64(double);u64vec2 doubleBitsToUint64(dvec2);u64vec3 doubleBitsToUint64(dvec3);u64vec4 doubleBitsToUint64(dvec4);double int64BitsToDouble(int64_t);dvec2 int64BitsToDouble(i64vec2);dvec3 int64BitsToDouble(i64vec3);dvec4 int64BitsToDouble(i64vec4);double uint64BitsToDouble(uint64_t);dvec2 uint64BitsToDouble(u64vec2);dvec3 uint64BitsToDouble(u64vec3);dvec4 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 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);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);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);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);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);void atomicStore(coherent volatile out uint64_t, uint64_t, int, int, int);void atomicStore(coherent volatile out int64_t, int64_t, 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 ); 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); 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); 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 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); 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); 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); 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); 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); A "Gk߇ %>Wp܈ Bdɉ /Qr 4\ԋ"Hiь9mԍNȎA~5rbool 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); A VPV[`eowfloatvec2vec3vec4float16_tf16vec2f16vec3f16vec4A (doubledvec2dvec3dvec4A @GNU\dlt|Ȓϒؒ int8_ti8vec2i8vec3i8vec4int16_ti16vec2i16vec3i16vec4intivec2ivec3ivec4int64_ti64vec2i64vec3i64vec4uint8_tu8vec2u8vec3u8vec4uint16_tu16vec2u16vec3u16vec4uintuvec2uvec3uvec4uint64_tu64vec2u64vec3u64vec4A @EKQboolbvec2bvec3bvec4OrAndXorShuffleXorAddMulMinMaxvoid 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); 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 radians(float64_t);f64vec2 radians(f64vec2);f64vec3 radians(f64vec3);f64vec4 radians(f64vec4);float64_t degrees(float64_t);f64vec2 degrees(f64vec2);f64vec3 degrees(f64vec3);f64vec4 degrees(f64vec4);float64_t sin(float64_t);f64vec2 sin(f64vec2);f64vec3 sin(f64vec3);f64vec4 sin(f64vec4);float64_t cos(float64_t);f64vec2 cos(f64vec2);f64vec3 cos(f64vec3);f64vec4 cos(f64vec4);float64_t tan(float64_t);f64vec2 tan(f64vec2);f64vec3 tan(f64vec3);f64vec4 tan(f64vec4);float64_t asin(float64_t);f64vec2 asin(f64vec2);f64vec3 asin(f64vec3);f64vec4 asin(f64vec4);float64_t acos(float64_t);f64vec2 acos(f64vec2);f64vec3 acos(f64vec3);f64vec4 acos(f64vec4);float64_t atan(float64_t, float64_t);f64vec2 atan(f64vec2, f64vec2);f64vec3 atan(f64vec3, f64vec3);f64vec4 atan(f64vec4, f64vec4);float64_t atan(float64_t);f64vec2 atan(f64vec2);f64vec3 atan(f64vec3);f64vec4 atan(f64vec4);float64_t sinh(float64_t);f64vec2 sinh(f64vec2);f64vec3 sinh(f64vec3);f64vec4 sinh(f64vec4);float64_t cosh(float64_t);f64vec2 cosh(f64vec2);f64vec3 cosh(f64vec3);f64vec4 cosh(f64vec4);float64_t tanh(float64_t);f64vec2 tanh(f64vec2);f64vec3 tanh(f64vec3);f64vec4 tanh(f64vec4);float64_t asinh(float64_t);f64vec2 asinh(f64vec2);f64vec3 asinh(f64vec3);f64vec4 asinh(f64vec4);float64_t acosh(float64_t);f64vec2 acosh(f64vec2);f64vec3 acosh(f64vec3);f64vec4 acosh(f64vec4);float64_t atanh(float64_t);f64vec2 atanh(f64vec2);f64vec3 atanh(f64vec3);f64vec4 atanh(f64vec4);float64_t pow(float64_t, float64_t);f64vec2 pow(f64vec2, f64vec2);f64vec3 pow(f64vec3, f64vec3);f64vec4 pow(f64vec4, f64vec4);float64_t exp(float64_t);f64vec2 exp(f64vec2);f64vec3 exp(f64vec3);f64vec4 exp(f64vec4);float64_t log(float64_t);f64vec2 log(f64vec2);f64vec3 log(f64vec3);f64vec4 log(f64vec4);float64_t exp2(float64_t);f64vec2 exp2(f64vec2);f64vec3 exp2(f64vec3);f64vec4 exp2(f64vec4);float64_t log2(float64_t);f64vec2 log2(f64vec2);f64vec3 log2(f64vec3);f64vec4 log2(f64vec4); 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 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 traceNV(accelerationStructureNV,uint,uint,uint,uint,uint,vec3,float,vec3,float,int);void executeCallableNV(uint, int); bool reportIntersectionNV(float, uint); void ignoreIntersectionNV();void terminateRayNV(); void executeCallableNV(uint, int); 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; 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;varying vec4 gl_FrontColor;varying vec4 gl_BackColor;varying vec4 gl_FrontSecondaryColor;varying vec4 gl_BackSecondaryColor;varying vec4 gl_TexCoord[];varying float gl_FogFragCoord; 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[];out 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[];}; int gl_VertexID;int gl_InstanceID;in int gl_VertexIndex;in int gl_InstanceIndex;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; in highp uint gl_ViewID_OVR; in gl_PerVertex {vec4 gl_Position;float gl_PointSize;float gl_ClipDistance[];float gl_CullDistance[];vec4 gl_SecondaryPositionNV;vec4 gl_PositionPerViewNV[];} 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[];float gl_CullDistance[];int gl_ViewportMask[];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;vec2 gl_PointCoord;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;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;in vec3 gl_BaryCoordNV;in vec3 gl_BaryCoordNoPerspNV;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; flat in highp int gl_DeviceIndex;flat in highp int gl_ViewIndex; 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; 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 highp uint gl_NumSubgroups;in highp uint gl_SubgroupID; const uint gl_RayFlagsNoneNV = 0U;const uint gl_RayFlagsOpaqueNV = 1U;const uint gl_RayFlagsNoOpaqueNV = 2U;const uint gl_RayFlagsTerminateOnFirstHitNV = 4U;const uint gl_RayFlagsSkipClosestHitShaderNV = 8U;const uint gl_RayFlagsCullBackFacingTrianglesNV = 16U;const uint gl_RayFlagsCullFrontFacingTrianglesNV = 32U;const uint gl_RayFlagsCullOpaqueNV = 64U;const uint gl_RayFlagsCullNoOpaqueNV = 128U; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchSizeNV; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchSizeNV;in int gl_PrimitiveID;in int gl_InstanceID;in int gl_InstanceCustomIndexNV;in vec3 gl_WorldRayOriginNV;in vec3 gl_WorldRayDirectionNV;in vec3 gl_ObjectRayOriginNV;in vec3 gl_ObjectRayDirectionNV;in float gl_RayTminNV;in float gl_RayTmaxNV;in mat4x3 gl_ObjectToWorldNV;in mat4x3 gl_WorldToObjectNV;in uint gl_IncomingRayFlagsNV; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchSizeNV;in int gl_PrimitiveID;in int gl_InstanceID;in int gl_InstanceCustomIndexNV;in vec3 gl_WorldRayOriginNV;in vec3 gl_WorldRayDirectionNV;in vec3 gl_ObjectRayOriginNV;in vec3 gl_ObjectRayDirectionNV;in float gl_RayTminNV;in float gl_RayTmaxNV;in float gl_HitTNV;in uint gl_HitKindNV;in mat4x3 gl_ObjectToWorldNV;in mat4x3 gl_WorldToObjectNV;in uint gl_IncomingRayFlagsNV; in uvec3 gl_LaunchIDNV;in uvec3 gl_LaunchSizeNV;in vec3 gl_WorldRayOriginNV;in vec3 gl_WorldRayDirectionNV;in vec3 gl_ObjectRayOriginNV;in vec3 gl_ObjectRayDirectionNV;in float gl_RayTminNV;in float gl_RayTmaxNV;in uint gl_IncomingRayFlagsNV; flat in highp uint gl_ViewID_OVR; 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_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; A  bool sparseTexelsResidentARB(int code); highp ivec imageSize(readonly writeonly volatile coherent textureSize(,int); ); int imageSamples(readonly writeonly volatile coherent textureSamples(vec2 textureQueryLod(, float16_t, float, f16vec, vecint textureQueryLevels(, int, ivecvec4 imageLoad(readonly volatile coherent void imageStore(writeonly volatile coherent , vec4); int sparseImageLoadARB(readonly volatile coherent , out highp inthighp uintA %Hj imageAtomicAdd(volatile coherent imageAtomicMin(volatile coherent imageAtomicMax(volatile coherent imageAtomicAnd(volatile coherent imageAtomicOr(volatile coherent imageAtomicXor(volatile coherent imageAtomicExchange(volatile coherent , int, int, int imageAtomicCompSwap(volatile coherent , int, int, int, int, int imageAtomicLoad(volatile coherent , int, int, int); void imageAtomicStore(volatile coherent float imageAtomicExchange(volatile coherent , float); vec4 imageLoadLodAMD(readonly volatile coherent void imageStoreLodAMD(writeonly volatile coherent int sparseImageLoadLodAMD(readonly volatile coherent vec4 subpassLoad(float16_t float vec4 sparseTexelsparseTexturetexeltextureProjLodGradFetchOffsetClampARB,f16vec4,vec4,vec,float,int,float16_t,float16_t,float16_t,float,float,f16vec,vec,ivec,out sparseTextureGathertextureGatherOffsets,ivec2[4]AMDconst 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 int gl_MaxVertexUniformVectors = %d;const int gl_MaxFragmentUniformVectors = %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;} gl_in[gl_MaxPatchVertices]; const int gl_MaxViewports = %d;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;gl_VertexIndexgl_InstanceIndexgl_VertexIDgl_InstanceIDgl_BaseVertexARB&8gl_BaseInstanceARBgl_DrawIDARBgl_BaseVertexgl_BaseInstancegl_DrawIDgl_SubGroupSizeARBD8gl_SubGroupInvocationARBgl_SubGroupEqMaskARBgl_SubGroupGeMaskARBgl_SubGroupGtMaskARBgl_SubGroupLeMaskARBgl_SubGroupLtMaskARBballotARBreadInvocationARBreadFirstInvocationARBanyInvocationARBY8allInvocationsARBallInvocationsEqualARBminInvocationsAMDr8maxInvocationsAMDaddInvocationsAMDminInvocationsNonUniformAMDmaxInvocationsNonUniformAMDaddInvocationsNonUniformAMDswizzleInvocationsAMDswizzleInvocationsWithPatternAMDwriteInvocationAMDmbcntAMDminInvocationsInclusiveScanAMDmaxInvocationsInclusiveScanAMDaddInvocationsInclusiveScanAMDminInvocationsInclusiveScanNonUniformAMDmaxInvocationsInclusiveScanNonUniformAMDaddInvocationsInclusiveScanNonUniformAMDminInvocationsExclusiveScanAMDmaxInvocationsExclusiveScanAMDaddInvocationsExclusiveScanAMDminInvocationsExclusiveScanNonUniformAMDmaxInvocationsExclusiveScanNonUniformAMDaddInvocationsExclusiveScanNonUniformAMDmin38max3mid3gl_SIMDGroupSizeAMD8cubeFaceIndexAMDcubeFaceCoordAMDtimeAMDfragmentMaskFetchAMD8fragmentFetchAMDcountLeadingZeros8countTrailingZerosabsoluteDifferenceaddSaturatesubtractSaturateaverageaverageRoundedmultiply32x16textureFootprintNV8textureFootprintClampNVtextureFootprintLodNVtextureFootprintGradNVtextureFootprintGradClampNVgl_Colorgl_SecondaryColorgl_Normalgl_Vertexgl_MultiTexCoord0gl_MultiTexCoord1gl_MultiTexCoord2gl_MultiTexCoord3gl_MultiTexCoord4gl_MultiTexCoord5gl_MultiTexCoord6gl_MultiTexCoord7gl_FogCoordtexture2DGradEXT9texture2DProjGradEXTtextureCubeGradEXTtextureGatherOffsets.9A9fmaimageAtomicAddT9imageAtomicMinimageAtomicMaximageAtomicAndimageAtomicOrimageAtomicXorimageAtomicExchangeimageAtomicCompSwapgl_ViewID_OVRo99shadow2DEXT9shadow2DProjEXTgl_BoundingBoxEXT9gl_BoundingBoxOES9gl_BoundingBoxgl_Positiongl_PointSizegl_ingl_outgl_ClipVertexgl_ClipDistancegl_CullDistancegl_PrimitiveIDIngl_PrimitiveIDgl_InvocationIDgl_Layergl_ViewportIndex9:gl_ViewportMask:gl_SecondaryPositionNV:gl_SecondaryViewportMaskNVgl_PositionPerViewNV::gl_ViewportMaskPerViewNVgl_PatchVerticesIngl_TessLevelOutergl_TessLevelInnergl_TessCoord_:gl_FrontColorgl_BackColorgl_FrontSecondaryColorgl_BackSecondaryColorgl_TexCoordgl_FogFragCoordu::::gl_DeviceIndex:gl_ViewIndex:gl_SubgroupSize;gl_SubgroupInvocationIDgl_SubgroupEqMask+;gl_SubgroupGeMaskgl_SubgroupGtMaskgl_SubgroupLeMaskgl_SubgroupLtMaskgl_WarpsPerSMNVI;gl_SMCountNVgl_WarpIDNVgl_SMIDNVgl_FrontFacinggl_FragCoordgl_PointCoordgl_FragColorgl_FragDepthgl_FragDepthEXTgl_HelperInvocationgl_FragStencilRefARBb;gl_SampleIDgl_SamplePositiongl_SampleMaskgl_NumSamples;gl_SampleMaskIn;texture2DLodEXTtexture2DProjLodEXTtextureCubeLodEXTdFdx;dFdyfwidthinterpolateAtCentroid;interpolateAtSampleinterpolateAtOffsettexture1DLod;texture2DLodtexture3DLodtextureCubeLodtexture1DProjLodtexture2DProjLodtexture3DProjLodshadow1DLodshadow2DLodshadow1DProjLodshadow2DProjLodtexture1DGradARBtexture1DProjGradARBtexture2DGradARBtexture2DProjGradARBtexture3DGradARBtexture3DProjGradARBtextureCubeGradARBshadow1DGradARBshadow1DProjGradARBshadow2DGradARBshadow2DProjGradARBtexture2DRectGradARBtexture2DRectProjGradARBshadow2DRectGradARBshadow2DRectProjGradARBmemoryBarrier <atomicCounterIncrement*<atomicCounterDecrementatomicCounterdFdxFineH<dFdyFinefwidthFinedFdxCoarsedFdyCoarsefwidthCoarsesparseTextureARBb<sparseTextureLodARBsparseTextureOffsetARBsparseTexelFetchARBsparseTexelFetchOffsetARBsparseTextureLodOffsetARBsparseTextureGradARBsparseTextureGradOffsetARBsparseTextureGatherARBsparseTextureGatherOffsetARBsparseTextureGatherOffsetsARBsparseImageLoadARBsparseTexelsResidentsparseTextureClampARBy<sparseTextureOffsetClampARBsparseTextureGradClampARBsparseTextureGradOffsetClampARBtextureClampARBtextureOffsetClampARBtextureGradClampARBtextureGradOffsetClampARBgl_BaryCoordNoPerspAMD<gl_BaryCoordNoPerspCentroidAMDgl_BaryCoordNoPerspSampleAMDgl_BaryCoordSmoothAMDgl_BaryCoordSmoothCentroidAMDgl_BaryCoordSmoothSampleAMDgl_BaryCoordPullModelAMDinterpolateAtVertexAMDtextureGatherLodAMD<textureGatherLodOffsetAMDtextureGatherLodOffsetsAMDsparseTextureGatherLodAMDsparseTextureGatherLodOffsetAMDsparseTextureGatherLodOffsetsAMDimageLoadLodAMD<imageStoreLodAMDsparseImageLoadLodAMDgl_FragFullyCoveredNV<gl_FragmentSizeNV)=gl_InvocationsPerPixelNVgl_BaryCoordNVB=gl_BaryCoordNoPerspNVgl_FragSizeEXTd=gl_FragInvocationCountEXT=clockARB=clock2x32ARBclockRealtimeEXT=clockRealtime2x32EXT==subgroupBarriersubgroupMemoryBarriersubgroupMemoryBarrierBuffersubgroupMemoryBarrierImagesubgroupElectsubgroupAll=subgroupAnysubgroupAllEqualsubgroupBroadcastsubgroupBroadcastFirstsubgroupBallotsubgroupInverseBallotsubgroupBallotBitExtractsubgroupBallotBitCountsubgroupBallotInclusiveBitCountsubgroupBallotExclusiveBitCountsubgroupBallotFindLSBsubgroupBallotFindMSBsubgroupShuffle>subgroupShuffleXorsubgroupShuffleUp3>subgroupShuffleDownsubgroupAdd[>subgroupMulsubgroupMinsubgroupMaxsubgroupAndsubgroupOrsubgroupXorsubgroupInclusiveAddsubgroupInclusiveMulsubgroupInclusiveMinsubgroupInclusiveMaxsubgroupInclusiveAndsubgroupInclusiveOrsubgroupInclusiveXorsubgroupExclusiveAddsubgroupExclusiveMulsubgroupExclusiveMinsubgroupExclusiveMaxsubgroupExclusiveAndsubgroupExclusiveOrsubgroupExclusiveXorsubgroupClusteredAdd}>subgroupClusteredMulsubgroupClusteredMinsubgroupClusteredMaxsubgroupClusteredAndsubgroupClusteredOrsubgroupClusteredXorsubgroupQuadBroadcast>subgroupQuadSwapHorizontalsubgroupQuadSwapVerticalsubgroupQuadSwapDiagonalsubgroupPartitionNV>subgroupPartitionedAddNVsubgroupPartitionedMulNVsubgroupPartitionedMinNVsubgroupPartitionedMaxNVsubgroupPartitionedAndNVsubgroupPartitionedOrNVsubgroupPartitionedXorNVsubgroupPartitionedInclusiveAddNVsubgroupPartitionedInclusiveMulNVsubgroupPartitionedInclusiveMinNVsubgroupPartitionedInclusiveMaxNVsubgroupPartitionedInclusiveAndNVsubgroupPartitionedInclusiveOrNVsubgroupPartitionedInclusiveXorNVsubgroupPartitionedExclusiveAddNVsubgroupPartitionedExclusiveMulNVsubgroupPartitionedExclusiveMinNVsubgroupPartitionedExclusiveMaxNVsubgroupPartitionedExclusiveAndNVsubgroupPartitionedExclusiveOrNVsubgroupPartitionedExclusiveXorNVgl_ScopeDevice>gl_ScopeWorkgroupgl_ScopeSubgroupgl_ScopeInvocationgl_SemanticsRelaxedgl_SemanticsAcquiregl_SemanticsReleasegl_SemanticsAcquireReleasegl_SemanticsMakeAvailablegl_SemanticsMakeVisiblegl_SemanticsVolatilegl_StorageSemanticsNonegl_StorageSemanticsBuffergl_StorageSemanticsSharedgl_StorageSemanticsImagegl_StorageSemanticsOutputhelperInvocationEXT>gl_NumWorkGroupsgl_WorkGroupSizegl_WorkGroupIDgl_LocalInvocationIDgl_GlobalInvocationIDgl_LocalInvocationIndex?gl_MaxComputeWorkGroupCountgl_MaxComputeWorkGroupSizegl_MaxComputeUniformComponentsgl_MaxComputeTextureImageUnitsgl_MaxComputeImageUniformsgl_MaxComputeAtomicCountersgl_MaxComputeAtomicCounterBuffersbarriermemoryBarrierAtomicCountermemoryBarrierBuffermemoryBarrierImagememoryBarrierSharedgroupMemoryBarriercontrolBarriergl_NumSubgroupsgl_SubgroupIDsubgroupMemoryBarrierSharedGL_NV_cooperative_matrixGL_NV_integer_cooperative_matrix))coopMatLoadNVcoopMatStoreNVcoopMatMulAddNV3?gl_LaunchIDNVT?gl_LaunchSizeNVgl_InstanceCustomIndexNVgl_WorldRayOriginNVgl_WorldRayDirectionNVgl_ObjectRayOriginNVgl_ObjectRayDirectionNVgl_RayTminNVgl_RayTmaxNVgl_HitTNVgl_HitKindNVgl_ObjectToWorldNVgl_WorldToObjectNVgl_IncomingRayFlagsNVgl_MeshVerticesNVf?gl_ClipDistancePerViewNVgl_CullDistancePerViewNVgl_MeshPrimitivesNVgl_LayerPerViewNVgl_PrimitiveCountNVgl_PrimitiveIndicesNVgl_MeshViewCountNVgl_MeshViewIndicesNVgl_MaxMeshOutputVerticesNVgl_MaxMeshOutputPrimitivesNVgl_MaxMeshWorkGroupSizeNVgl_MaxMeshViewCountNVgl_TaskCountNVgl_MaxTaskWorkGroupSizeNVdoubleBitsToInt64doubleBitsToUint64int64BitsToDoubleuint64BitsToDoublehalfBitsToInt16halfBitsToUint16float16BitsToInt16float16BitsToUint16int16BitsToFloat16uint16BitsToFloat16int16BitsToHalfuint16BitsToHalfpackSnorm4x8unpackSnorm4x8packUnorm4x8unpackUnorm4x8packDouble2x32unpackDouble2x32packInt2x32unpackInt2x32packUint2x32unpackUint2x32packInt2x16unpackInt2x16packUint2x16unpackUint2x16packInt4x16unpackInt4x16packUint4x16unpackUint4x16packFloat2x16unpackFloat2x16pack16pack32pack64unpack32unpack16unpack8atomicLoadatomicStoreatomicCounterAddatomicCounterSubtractatomicCounterMinatomicCounterMaxatomicCounterAndatomicCounterOratomicCounterXoratomicCounterExchangeatomicCounterCompSwapfrexpldexpuaddCarryusubBorrowumulExtendedimulExtendedbitfieldExtractbitfieldInsertbitfieldReversebitCountfindLSBfindMSBimageSizeimageSamplesimageLoadimageStoreimageAtomicLoadimageAtomicStoresubpassLoadsubpassLoadMStextureGatherOffsetnoise1noise2noise3noise4ftransformtexture1Dtexture1DProjtexture2DRecttexture2DRectProjshadow2DRectshadow2DRectProjtexture2Dtexture2DProjtexture3Dtexture3DProjtextureCubeshadow1Dshadow2Dshadow1DProjshadow2DProjsparseTexelsResidentARBanyInvocationallInvocationsallInvocationsEqualswizzleInvocationsMaskedAMDEmitStreamVertexEndStreamPrimitiveEmitVertexEndPrimitivebeginInvocationInterlockARBendInvocationInterlockARBtraceNVexecuteCallableNVreportIntersectionNVignoreIntersectionNVterminateRayNVwritePackedPrimitiveIndices4x8NVgl_MaxTransformFeedbackBuffersx?gl_MaxTransformFeedbackInterleavedComponentsgl_MinProgramTexelOffset?gl_MaxProgramTexelOffsetgl_MaxViewportsgl_FragDataA @EKQPV[`| out coherent volatile inout radiansdegreessincostanasinacosatanpowexplogexp2log2sqrtinversesqrtabssignfloorceilfractmodminmaxclampmixstepsmoothstepnormalizefaceforwardreflectrefractlengthdistancedotcrosslessThanlessThanEqualgreaterThangreaterThanEqualequalnotEqualanyallnotsinhcoshtanhasinhacoshatanhtruncroundroundEvenmodfisinfisnanatomicAddatomicMinatomicMaxatomicAndatomicOratomicXoratomicExchangeatomicCompSwapA ,A A 6A A 6A A packSnorm2x16unpackSnorm2x16packUnorm2x16unpackUnorm2x16packHalf2x16unpackHalf2x16matrixCompMultouterProducttransposedeterminantinversefloatBitsToIntfloatBitsToUintintBitsToFloatuintBitsToFloattextureSizetextureQueryLodtextureQueryLevelstextureSamplestextureProjtextureLodtextureOffsettexelFetchtexelFetchOffsettextureProjOffsettextureLodOffsettextureProjLodtextureProjLodOffsettextureGradtextureGradOffsettextureProjGradtextureProjGradOffsetGL_ARB_shader_draw_parametersGL_ARB_shader_ballotGL_ARB_shader_group_voteGL_AMD_shader_ballotGL_AMD_shader_trinary_minmaxGL_AMD_gcn_shaderGL_AMD_shader_fragment_maskGL_INTEL_shader_integer_functions2GL_NV_shader_texture_footprintGL_EXT_shader_texture_lodGL_EXT_gpu_shader5GL_OES_gpu_shader5GL_OES_shader_image_atomicGL_OVR_multiviewGL_OVR_multiview2GL_EXT_shadow_samplersGL_EXT_primitive_bounding_boxGL_OES_primitive_bounding_boxGL_ARB_shader_viewport_layer_arrayGL_NV_viewport_array2GL_NV_stereo_view_renderingGL_NVX_multiview_per_view_attributesGL_ARB_viewport_arrayGL_EXT_geometry_point_sizeGL_OES_geometry_point_sizeGL_EXT_tessellation_point_sizeGL_OES_tessellation_point_sizeGL_EXT_device_groupGL_EXT_multiviewGL_KHR_shader_subgroup_basicGL_KHR_shader_subgroup_ballotGL_NV_shader_sm_builtinsGL_ARB_shader_stencil_exportGL_ARB_sample_shadingGL_OES_sample_variablesGL_OES_standard_derivativesGL_OES_shader_multisample_interpolationGL_ARB_shader_texture_lodGL_ARB_shader_image_load_storeGL_ARB_shader_atomic_countersGL_ARB_derivative_controlGL_ARB_sparse_texture2GL_ARB_sparse_texture_clampGL_AMD_shader_explicit_vertex_parameterGL_AMD_texture_gather_bias_lodGL_AMD_shader_image_load_store_lodGL_NV_conservative_raster_underestimationGL_NV_shading_rate_imageGL_NV_fragment_shader_barycentricGL_EXT_fragment_invocation_densityGL_EXT_frag_depthGL_ARB_shader_clockGL_EXT_shader_realtime_clockGL_EXT_geometry_shaderGL_OES_geometry_shaderGL_KHR_shader_subgroup_voteGL_KHR_shader_subgroup_shuffleGL_KHR_shader_subgroup_shuffle_relativeGL_KHR_shader_subgroup_arithmeticGL_KHR_shader_subgroup_clusteredGL_KHR_shader_subgroup_quadGL_NV_shader_subgroup_partitionedGL_KHR_memory_scope_semanticsGL_EXT_demote_to_helper_invocationGL_ARB_compute_shaderGL_NV_compute_shader_derivativesGL_NV_ray_tracingGL_NV_mesh_shaderGL_ARB_enhanced_layoutsGL_ARB_shading_language_420packGL_EXT_buffer_reference2GL_EXT_shader_explicit_arithmetic_typesGL_EXT_shader_explicit_arithmetic_types_float16GL_EXT_shader_explicit_arithmetic_types_int8GL_EXT_shader_explicit_arithmetic_types_int16GL_EXT_shader_explicit_arithmetic_types_int32GL_EXT_shader_explicit_arithmetic_types_int64GL_EXT_shader_explicit_arithmetic_types_float32GL_EXT_shader_explicit_arithmetic_types_float64GL_AMD_gpu_shader_int16GL_AMD_gpu_shader_half_floatgl_VertexIDgl_InstanceIDshift-sampler-bindingshift-texture-bindingshift-image-bindingshift-UBO-bindingshift-ssbo-bindingshift-uav-bindingA  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHallocator::allocate(size_t n) 'n' exceeds maximum supported sizeA I !"#$%&'()*J,-./0123456K89:;<=>?@ABCDEFGHȦ LM NA   AAAAAAbranchdont_flattenflattenunrollloopdont_unrolldependency_infinitedependency_lengthmin_iterationsmax_iterationsiteration_multiplepeel_countpartial_countattribute with arguments not recognized, skippingattribute does not apply to a selectionattribute does not apply to a switchattribute does not apply to a loopexpected no argumentsmust be positiveexpected a single integer argumentattribute requires a SPIR-V 1.4 target-envmust be greater than or equal to 1A qOP !"#$%&'(QR+,-./01234STUA qVP !"#$%&'W)R+,-./0123X5TYA܏ Z !"#$%['()*+,-./01\345]^89:;<=>?@ABCDEFGH_`A a !"#$%&b()*+,-./012c45de89:;<=>?@ABCDEFGHfghiA jk!"#$%&'()*+l-./012345mn89:;<=>?@ABCDEFGHopA qI !"r$%&'()*J,-.s0123456t89:;<=>?@ABCDEFGHuvwxyA zI !{#$%&'()*J,-|/0123456}89:;<=>?@ABCDEFGH~A I "#$%&'()*J,./01234589:;<=>?@ABCDEFGHAę  !"#%&'()*+,-./12345689:;<=>?@ABCDEFGHA yP !"#$&'()R+,-./02345TA 5P !"#$%&'()R+,-./012345Tcompatibilityconstuniformbufferinoutsmoothflatcentroidinvariantpackedresourceinoutstructbreakcontinuedoforwhileswitchcasedefaultifelsediscardreturnvoidboolfloatintbvec2bvec3bvec4vec2vec3vec4ivec2ivec3ivec4mat2mat3mat4truefalselayoutsharedhighpmediumplowpsuperpprecisionmat2x2mat2x3mat2x4mat3x2mat3x3mat3x4mat4x2mat4x3mat4x4uintuvec2uvec3uvec4nonuniformEXTdemoteattributevaryingnoperspectivecoherentdevicecoherentqueuefamilycoherentworkgroupcoherentsubgroupcoherentnonprivaterestrictreadonlywriteonlyatomic_uintvolatilepatchsamplesubroutinedmat2dmat3dmat4dmat2x2dmat2x3dmat2x4dmat3x2dmat3x3dmat3x4dmat4x2dmat4x3dmat4x4image1Diimage1Duimage1Dimage2Diimage2Duimage2Dimage3Diimage3Duimage3Dimage2DRectiimage2DRectuimage2DRectimageCubeiimageCubeuimageCubeimageBufferiimageBufferuimageBufferimage1DArrayiimage1DArrayuimage1DArrayimage2DArrayiimage2DArrayuimage2DArrayimageCubeArrayiimageCubeArrayuimageCubeArrayimage2DMSiimage2DMSuimage2DMSimage2DMSArrayiimage2DMSArrayuimage2DMSArraydoubledvec2dvec3dvec4int64_tuint64_ti64vec2i64vec3i64vec4u64vec2u64vec3u64vec4int8_ti8vec2i8vec3i8vec4uint8_tu8vec2u8vec3u8vec4int16_ti16vec2i16vec3i16vec4uint16_tu16vec2u16vec3u16vec4int32_ti32vec2i32vec3i32vec4uint32_tu32vec2u32vec3u32vec4float16_tf16vec2f16vec3f16vec4f16mat2f16mat3f16mat4f16mat2x2f16mat2x3f16mat2x4f16mat3x2f16mat3x3f16mat3x4f16mat4x2f16mat4x3f16mat4x4float32_tf32vec2f32vec3f32vec4f32mat2f32mat3f32mat4f32mat2x2f32mat2x3f32mat2x4f32mat3x2f32mat3x3f32mat3x4f32mat4x2f32mat4x3f32mat4x4float64_tf64vec2f64vec3f64vec4f64mat2f64mat3f64mat4f64mat2x2f64mat2x3f64mat2x4f64mat3x2f64mat3x3f64mat3x4f64mat4x2f64mat4x3f64mat4x4sampler2DsamplerCubesamplerCubeShadowsampler2DArraysampler2DArrayShadowisampler2Disampler3DisamplerCubeisampler2DArrayusampler2Dusampler3DusamplerCubeusampler2DArraysampler3Dsampler2DShadowtexture2DtextureCubetexture2DArrayitexture2Ditexture3DitextureCubeitexture2DArrayutexture2Dutexture3DutextureCubeutexture2DArraytexture3DsamplersamplerShadowtextureCubeArrayitextureCubeArrayutextureCubeArraysamplerCubeArraysamplerCubeArrayShadowisamplerCubeArrayusamplerCubeArraysampler1DArrayShadowisampler1DArrayusampler1Disampler1Dusampler1DArraysamplerBufferisampler2DRectusampler2DRectisamplerBufferusamplerBuffersampler2DMSisampler2DMSusampler2DMSsampler2DMSArrayisampler2DMSArrayusampler2DMSArraysampler1Dsampler1DShadowsampler2DRectsampler2DRectShadowsampler1DArraysamplerExternalOES__samplerExternal2DY2YEXTitexture1DArrayutexture1Ditexture1Dutexture1DArraytextureBufferitexture2DRectutexture2DRectitextureBufferutextureBuffertexture2DMSitexture2DMSutexture2DMStexture2DMSArrayitexture2DMSArrayutexture2DMSArraytexture1Dtexture2DRecttexture1DArraysubpassInputsubpassInputMSisubpassInputisubpassInputMSusubpassInputusubpassInputMSf16sampler1Df16sampler2Df16sampler3Df16sampler2DRectf16samplerCubef16sampler1DArrayf16sampler2DArrayf16samplerCubeArrayf16samplerBufferf16sampler2DMSf16sampler2DMSArrayf16sampler1DShadowf16sampler2DShadowf16sampler2DRectShadowf16samplerCubeShadowf16sampler1DArrayShadowf16sampler2DArrayShadowf16samplerCubeArrayShadowf16image1Df16image2Df16image3Df16image2DRectf16imageCubef16image1DArrayf16image2DArrayf16imageCubeArrayf16imageBufferf16image2DMSf16image2DMSArrayf16texture1Df16texture2Df16texture3Df16texture2DRectf16textureCubef16texture1DArrayf16texture2DArrayf16textureCubeArrayf16textureBufferf16texture2DMSf16texture2DMSArrayf16subpassInputf16subpassInputMS__explicitInterpAMDpervertexNVpreciserayPayloadNVrayPayloadInNVhitAttributeNVcallableDataNVcallableDataInNVaccelerationStructureNVperprimitiveNVperviewNVtaskNVfcoopmatNVicoopmatNVucoopmatNVcommonpartitionactiveasmclassunionenumtypedeftemplatethisgotoinlinenoinlinepublicstaticexternexternalinterfacelongshorthalffixedunsignedinputoutputhvec2hvec3hvec4fvec2fvec3fvec4sampler3DRectfiltersizeofcastnamespaceusingillegal use of escape character\not supported::unexpected tokenGL_NV_shader_noperspective_interpolationGL_EXT_nonuniform_qualifierGL_NV_ray_tracingGL_ARB_shader_atomic_countersGL_ARB_shader_image_load_storee2eGL_ARB_tessellation_shaderMeGL_ARB_shading_language_420packGL_ARB_explicit_attrib_location_`ueeeeGL_ARB_gpu_shader_fp64GL_ARB_gpu_shader_int64GL_EXT_shader_explicit_arithmetic_typesGL_EXT_shader_explicit_arithmetic_types_int64GL_EXT_shader_8bit_storageGL_EXT_shader_explicit_arithmetic_types_int8GL_AMD_gpu_shader_int16GL_EXT_shader_16bit_storageGL_EXT_shader_explicit_arithmetic_types_int16GL_EXT_shader_explicit_arithmetic_types_int32GL_EXT_shader_explicit_arithmetic_types_float32GL_EXT_shader_explicit_arithmetic_types_float64GL_AMD_gpu_shader_half_floatGL_EXT_shader_explicit_arithmetic_types_float16GL_ARB_texture_cube_map_arrayGL_OES_texture_3DGL_EXT_shadow_samplerseeGL_ARB_texture_rectanglebtexture-rectangle sampler keywordGL_OES_EGL_image_externalGL_OES_EGL_image_external_essl3GL_EXT_YUV_targetGL_AMD_gpu_shader_half_float_fetchGL_AMD_shader_explicit_vertex_parameterGL_NV_fragment_shader_barycentric$f7fGL_NV_mesh_shaderGL_NV_cooperative_matrixGL_NV_integer_cooperative_matrixGL_EXT_demote_to_helper_invocationUnknown glslang keywordReserved word.using future reserved keywordfuture reserved word in ES 300 and keyword in GLSLusing future keywordusing ES precision qualifier keywordusing future non-square matrix type keywordusing future type keywordGL_EXT_tessellation_shaderGL_OES_tessellation_shaderGL_OES_shader_multisample_interpolationGL_EXT_texture_bufferGL_OES_texture_bufferGL_EXT_texture_cube_map_arrayGL_OES_texture_cube_map_arrayGL_ARB_texture_multisampleGL_OES_texture_storage_multisample_2d_arrayGL_EXT_gpu_shader5GL_OES_gpu_shader5 :%d: "allocator::allocate(size_t n) 'n' exceeds maximum supported size'' : l-value requiredcan't modify a constcan't modify a uniformcan't modify a readonly buffercan't modify a shaderrecordnv qualified buffercannot modify hitAttributeNV in this stagecan't modify a samplercan't modify voidcan't modify an atomic_uintcan't modify accelerationStructureNV"%s" (%s)(%s)can't read from writeonly object: [index out of range '%d'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 setA A 3mainSource entry point must be "main"compilation terminatedoptimizeoptimize pragma syntax is incorrect#pragma("(" expected after 'optimize' keywordonoff"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_variable_pointersrequires SPIR-V 1.3#pragma use_variable_pointersoncenot implemented#pragma onceglslang_binary_double_outputmember of nameless block was not redeclaredcannot be used (maybe an instance name is needed)variable name expected left of '[' is not of type array, matrix, or vector expression[does not operate on types containing float16does not operate on types containing (u)int16does not operate on types containing (u)int85buffer reference indexingarray must be sized by a redeclaration or layout qualifier before being indexed with a variablevariable indexing buffer block arrayNavariable indexing uniform block arrayvariable indexing fragment shader output arrayvariable indexing sampler arraytessellation input array size must be gl_MaxPatchVertices or implicitly sized[]type must be an array:unknownverticesmax_primitives*max_primitivesmax_verticesinconsistent input primitive for array size ofinconsistent output number of vertices for array size of cannot be greater than 3 for pervertexNVinconsistent output array size oflengthGL_3DL_array_objects.length.length() on vectors and matricesGL_ARB_shading_language_420packdoes not operate on this type:cannot apply to an array:.cannot apply to a cooperative matrix type:scalar swizzlecan't swizzle types containing float16can't swizzle types containing (u)int16can't swizzle types containing (u)int8no such field in structuredoes not apply to this type:local function declarationredefinition of built-in functionmultiple prototypes for same functionoverloaded functions must have the same return typeoverloaded functions must have the same parameter storage qualifiers for argument%doverloaded functions must have the same parameter precision qualifiers for argumentarray in function return typefunction name is redeclaration of existing namecan't find functionfunction already has a bodyfunction cannot take any parameter(s)entry point cannot return a valueredefinitioncannot construct with these argumentsbuilt-in functionfloat16 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 storageassignNon-L-value cannot be passed for 'out' or 'inout' parameters.outargument cannot drop memory qualifier when passed to formal parametervolatilecoherentdevicecoherentqueuefamilycoherentworkgroupcoherentsubgroupcoherentreadonlywriteonlyimage formats must matchformatcalling user function from global scopemain( wrong operand typeInternal Errorbuilt in unary operator function. Type: %sreturnvoid function cannot return a valuecannot convert return value to function return typetype conversion on return values was not explicitly allowed until version 420type does not match, or is not convertible to, the function's return typetessellation 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 oncemethod does not accept any argumentsgl_ingl_outgl_MeshVerticesNVgl_MeshPrimitivesNVarray must first be sized by a redeclaration or layout qualifierarray must be declared with a size before using this method.length()unexpected use of .length()tempReturntempArggl_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 neither(...)GL_ARB_gpu_shader5GL_ARB_texture_gathernon-constant offset argumentmust be a compile-time constant:offsets argumentmust be 0, 1, 2, or 3:component argumentwith bias argumentargument must be compile-time constantoffsetcomponents must be in the range [0, 3]maskcomponents must be in the range [0, 31]texel offsetvalue is out of range:[gl_MinProgramTexelOffset, gl_MaxProgramTexelOffset]payload numbercallable data numberGL_ARB_shader_texture_image_samplestextureSamples and imageSamplesonly supported on image with format r32i or r32uiimageAtomicExchangeonly supported on integer imagesonly supported on image with format r32fGL_NV_shader_atomic_int64GL_EXT_shader_atomic_int64Aȇ ձfirst argument must be an interpolant, or interpolant-array elementargument must be qualified as __explicitInterpAMD ininterpolantvertex indexmust be in the range [0, 2]cluster sizeargument must be at least 1argument must be a power of 2id1subgroup opVtexturetextureGathertextureGatherOffsettextureGatherOffsetsOffsettextureOffsettexelFetchOffsettextureProjOffsettextureLodOffsettextureProjLodOffsettextureGradOffsettextureProjGradOffsettextureSamplesimageSamplesimageAtomiccall argumentsampler constructor must appear at point of usearrayed constructorcannot construct this typeall default precisions are highp; use precision statements to quiet warning, e.g.: "precision mediump int; precision highp float;"cannot convert from '%s' to '%s'no operation '%s' exists that takes an operand of type %s (or there is no acceptable conversion) wrong operand types:no 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)gl_VertexID(Did you mean gl_VertexIndex?)gl_InstanceID(Did you mean gl_InstanceIndex?)undeclared identifiergl_PointCoordtessellation-control per-vertex output l-value must be indexed with gl_InvocationID l-value of swizzle cannot have duplicate components l-value requiredcan'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_tests"%s" (%s)(%s)can't read from explicitly-interpolated object: constant expression requiredscalar integer expression requirednot allowed in nested scopeidentifiers starting with "gl_" are reserved__identifiers containing consecutive underscores ("__") are reserved, and an error if version < 300identifiers containing consecutive underscores ("__") are reservedGL_names beginning with "GL_" can't be (un)defined:defined"defined" can't be (un)defined:__LINE____FILE____VERSION__predefined names can't be (un)defined:names containing consecutive underscores are reserved, and an error if version < 300:names containing consecutive underscores are reserved:line continuationused 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_array argument must be sizedconstructorcan'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 typesarray 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 argumentconstructing matrix from matrixmatrix constructed from matrix can only have one argumenttoo many argumentsNumber of constructor parameters does not match the number of structure fieldsnot enough data provided for constructionwrong 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 voidsampler-constructor requires two argumentssampler-constructor cannot make an array of samplerssampler-constructor first argument must be a scalar textureXXX typesampler-constructor first argument must match type and dimensionality of constructor typesampler-constructor second argument must be a scalar type 'sampler'illegal use of type 'void'boolean expression expectedsamplerExternalOES!A__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:non-opaque uniforms outside a blocknon-opaque uniform variables need a layout(location=L)not allowed on block or structure membersnonuniformEXTin for stage inputsout for stage outputscannot use 'inout' at global scopefor non-parameter, can only apply to 'in' or no storage qualifiermemory qualifiers cannot be used on this typebuffers can be declared only as blocksbuffercan only be applied to a standalone 'out'blend equationcannot be boolshader input/outputmust be qualified as flatcannot use interpolation qualifiers with patchpatchtaskNV variables can be declared only as blockstaskNVcannot 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 shaderincan 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 matrixcan't use auxiliary qualifier on a fragment outputcentroid/sample/patchcan't use interpolation qualifier on a fragment outputflat/smooth/noperspectivecannot contain a double, int64, or uint64global storage output qualifier cannot be used in a compute shadercan only use on input in tessellation-evaluation shadercan 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 qualifier allowedreplicated qualifierscan only apply highp to atomic_uintprecisioncannot apply precision statement to this type; use 'float', 'int' or a sampler typeatomic counters can only be highpatomic_uinttype requires declaration of default precision qualifiersubstituting 'mediump'type cannot have precision qualifiersamplers and atomic_uints cannot be output parametersmust be a constant integer expressionmust be a positive integerconst 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 outputarray size requiredarray 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 constantSjGL_NV_mesh_shaderarrays of arrayscannot redeclare a user-block member arrayarray variable name expectedredeclaring non-array as arrayredeclaration of array with a different element typeredeclaration of array with a different array dimensions or sizesredeclaration of array with sizevariable indexarray must be redeclared with a size before being indexed with a variablemesh view output array size must be gl_MaxMeshViewCountNV or implicitly sizedrequires a view array dimensionperviewNVvariables with qualifier 'const' must be initializedgl_TexCoordGL_ARB_separate_shader_objectsgl_Positiongl_PointSizegl_ClipVertexgl_FogFragCoordgl_FragDepthgl_FragCoordgl_ClipDistancegl_CullDistancegl_FrontColorgl_BackColorgl_FrontSecondaryColorgl_BackSecondaryColorgl_SecondaryColorgl_Colorgl_FragStencilRefARBgl_SampleMaskgl_Layergl_PrimitiveIndicesNVcannot redeclare after usecannot apply layout qualifier toredeclarationcannot 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 layoutbuilt-in block redeclarationgl_PerVertexgl_PerFragmentgl_MeshPerVertexNVgl_MeshPerPrimitiveNVcannot redeclare block: block declarationcannot 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 membermember cannot contradict block (or what block inherited from global)xfb_bufferxfb_streamblock redeclaration has extra memberscannot change arrayness of redeclared blockcannot change array size of redeclared blockstorage qualifier not allowed on function parametercannot 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 parametersprecisecannot 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 uint8can't use with types containing arrays sized with a specialization constantcannot 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 membersinductive-loop init-declaration requires the form "type-specifier loop-index = constant-expression"limitationsinductive loop requires a scalar 'int' or 'float' loop indexinductive-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"gl_MaxTextureCoordsgl_TexCoord array sizegl_MaxClipDistancesgl_ClipDistance array sizegl_MaxCullDistancesgl_CullDistance array sizegl_ClipDistancePerViewNVgl_ClipDistancePerViewNV array sizegl_CullDistancePerViewNVgl_CullDistancePerViewNV array sizemust be less than or equal to%s (%d)geometry shaderstessellation shaderscompute shaders0task shadersmesh shadersGL_NV_geometry_shader_passthroughpackedsharedstd430scalarscalar block layoutimage load-store formatGL_ARB_shader_image_load_storeimage load storepush_constantbuffer_reference9passthroughgeometry shader passthroughpoint_modeorigin_upper_leftpixel_center_integerearly_fragment_testspost_depth_coveragedpost depth coverageGL_ARB_post_depth_coveragedepth layout qualifierfragment shader interlock layout qualifierblend_supportGL_KHR_blend_equation_advancedunknown blend equationoverride_coverageFsample mask override coverageviewport_relativejview port array2shaderrecordnvderivative_group_compute shader derivativesderivative_group_quadsnvderivative_group_linearnvunrecognized layout identifier, or qualifier requires assignment (e.g., binding = 4)layout-id valuenon-literal layout-id valueGL_ARB_enhanced_layoutscannot be negativeGL_ARB_shader_atomic_counterscneeds a literal integeralignuniform buffer-member alignmust be a power of 2locationGL_ARB_explicit_attrib_locationlocation is too largesetset is too largedescriptor setbindingbinding is too largeconstant_idspecialization-constant id is too largespecialization-constant id already usedcomponentcomponent is too largexfb_transform feedback qualifierbuffer is too large:gl_MaxTransformFeedbackBuffers is %dinternal max is %dxfb_offsetoffset is too large:xfb_stride1/4 stride is too large:gl_MaxTransformFeedbackInterleavedComponents is %dstride is too large:input_attachment_indexattachment index is too largenum_viewssecondary_view_offsetstereo view renderingbuffer_reference_alignmust be greater than 0invocationsmust be at least 1too large, must be less than gl_MaxGeometryOutputVerticesstreamselecting output streamindexindex layout qualifier on fragment outputvalue must be 0 or 1too large, must be less than gl_MaxMeshOutputVerticesNVtoo large, must be less than gl_MaxMeshOutputPrimitivesNVlocal_size_gl_WorkGroupSizeGL_ARB_compute_shaderlocal_sizelocal_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 valuecan only be used on variable declarationSPIR-V requires location for user input/outputcannot specify matrix layout on a variable declarationlayoutcannot specify packing on a variable declarationcannot specify on a variable declarationcan only specify on a uniform blockcan only specify on a buffer blockshaderRecordNVcannot use in a block array where new locations are needed for each block elementtoo 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 typeoverlapping offsets atoffset %d in buffer %dtype 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 2all stride settings must match for xfb bufferrequires 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_MaxCombinedTextureImageUnits(using array)atomic_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 resource[][]only 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 qualifierGL_EXT_shader_image_load_formattedcan only be used with a blockrequires an input_attachment_index layout qualifiersubpasscan only be used with a subpasscan only be applied to 'const'-qualified scalarcan only be applied to a scalarcannot be applied to this typecannot apply layout qualifiers to a shared variablemust specify 'location' to use 'component'location qualifier on inputlocation qualifier on outputtlocation qualifier on uniform or bufferGL_ARB_explicit_uniform_locationcan 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 variablehitAttributeNVcan only apply to a standalone qualifierlocal_size idatomic counters offset should align based on 4:array must be explicitly sizedatomic counters sharing the same offset:can't use function syntax on variableGL_EXT_shader_explicit_arithmetic_typesGL_EXT_shader_explicit_arithmetic_types_int8GL_EXT_shader_explicit_arithmetic_types_int16GL_EXT_shader_explicit_arithmetic_types_int32GL_EXT_shader_explicit_arithmetic_types_int64GL_EXT_shader_explicit_arithmetic_types_float16GL_EXT_shader_explicit_arithmetic_types_float32GL_EXT_shader_explicit_arithmetic_types_float64GL_ARB_gpu_shader_fp64no matching overloaded function foundambiguous function signature match: multiple signatures match under implicit type conversionambiguous best function under implicit type conversionatomic_uint binding is too largeuseless application of layout qualifierexpected four type parametersexpected 16, 32, or 64 bits for first type parameterexpected 8 or 32 bits for first type parameterunexpected type parametersinitializervariables with reference type can't have qualifier 'const'qualifierCooperative matrix types must not be used in shared memorycan only apply origin_upper_left and pixel_center_origin to gl_FragCoordlayout qualifiercan only apply depth layout to gl_FragDepthcannot change the type ofinitializer requires a variable, not a member cannot initialize this type of qualifier array initializeruniform initializers must be constant='%s'global const initializers must be constantnon-constant initializernon-constant global initializer (needs GL_EXT_shader_non_constant_global_initializers)GL_EXT_shader_non_constant_global_initializersnon-matching or non-convertible constant type for const initializerwrong number of structure membersinitializer listwrong number of matrix columns:wrong vector size (or rows in a matrix column):unexpected initializer-list type:reference conversion to uvec2uvec2 conversion to referenceunsupported constructioncan't convertcannot convert parameter %d from '%s' to '%s'array-of-array of blockmember storage qualifier cannot contradict block storage qualifiermember of uniform or buffer block cannot have an auxiliary or interpolation qualifieroffset 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 cannot contradict blockmember 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:block name cannot redefine a non-block namenameless block contains a member that already has a name at global scopeblock instance name redefinitionuniform blockGL_ARB_uniform_buffer_objectstd430 requires the buffer storage qualifierbuffer blockinput blockfragment input blockinput blocks cannot be used in a mesh shaderoutput blockvertex output blockcan only use on input blocks in mesh shaderoutput blocks cannot be used in a task shaderGL_NV_ray_tracingrayPayloadNV 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 blockcentroidcannot use sample qualifier on an interface blocksamplecannot use invariant qualifier on an interface blockinvarianteither the block needs a location, or all members need a location, or no members have a locationcannot apply to a blockmust be a multiple of the member's alignmentcannot lie in previous membersidentifier not previously declaredcannot re-qualify a function namecannot add storage, auxiliary, memory, interpolation, layout, or precision qualifier to an existing variablecannot change qualification after useunknown requalificationcan only apply to an outputcan only apply to an output, or to an input in a non-vertex stage can only apply to 'out'cannot change previously set layout valuecan only apply to 'in'cannot apply to inputcannot change previously set input primitivecannot apply to 'out'cannot change previously set output primitivecannot apply to:cannot change previously set vertex spacingcannot change previously set vertex ordercannot change previously set sizetoo large; see gl_MaxComputeWorkGroupSizetoo large; see gl_MaxMeshWorkGroupSizeNVtoo large; see gl_MaxTaskWorkGroupSizeNVpost_coverage_coveragecannot change previously set fragment shader interlock orderingcannot be both specifiedderivative_group_quadsNV and derivative_group_linearNVrequires local_size_x and local_size_y to be multiple of twoderivative_group_quadsNVrequires total group size to be multiple of fourderivative_group_linearNVcannot 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', or 'out' storage qualificationcannot declare a default, include a type or full declarationcannot declare a default, use a full declarationlocation/component/indexcannot declare a default, can only be used on a blockcannot declare a default, can only be used on a scalarcannot have statements before first case/default labelswitchduplicate labeldefaultduplicated valuecaseswitch statementscondition must be a scalar integer expressionlast case/default label not followed by statements::A use-storage-bufferallocator::allocate(size_t n) 'n' exceeds maximum supported sizeuse-vulkan-memory-modeluse-variable-pointersGL_EXT_buffer_reference2GL_EXT_gpu_shader5GL_OES_gpu_shader5pointslineslines_adjacencyline_striptrianglestriangles_adjacencytriangle_stripquadsisolinesnoneGL_AMD_texture_gather_bias_lodGL_ARB_sparse_texture2GL_KHR_memory_scope_semanticsGL_EXT_samplerless_texture_functionsGL_EXT_shader_subgroup_extended_types_int8GL_EXT_shader_subgroup_extended_types_int16GL_EXT_shader_subgroup_extended_types_int64GL_EXT_shader_subgroup_extended_types_float16GL_OES_EGL_image_externalGL_OES_EGL_image_external_essl3GL_EXT_YUV_targetGL_EXT_geometry_shaderGL_OES_geometry_shaderGL_EXT_tessellation_shaderGL_OES_tessellation_shaderGL_EXT_nonuniform_qualifierGL_EXT_shader_io_blocksGL_OES_shader_io_blocksGL_ARB_tessellation_shaderGL_EXT_scalar_block_layoutGL_EXT_buffer_referenceequal_spacingfractional_even_spacingfractional_odd_spacingcwccwGL_EXT_post_depth_coveragedepth_anydepth_greaterdepth_lessdepth_unchangedpixel_interlock_orderedpixel_interlock_unorderedsample_interlock_orderedsample_interlock_unorderedshading_rate_interlock_orderedshading_rate_interlock_unorderedGL_ARB_fragment_shader_interlockGL_NV_shading_rate_imageblend_support_multiplyblend_support_screenblend_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_equationsGL_NV_sample_mask_override_coverageGL_NV_viewport_array2GL_NV_compute_shader_derivativesGL_OVR_multiviewGL_OVR_multiview2GL_NV_stereo_view_renderingGL_EXT_buffer_reference_uvec2A t{Q_w.Ih0Iay *w&.A V{*1A RTu,A MTy(A PX}47A \_A 36A [^Starting parse Entering state %d Stack size increased to %lu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;a;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;_$}R;;;;;2;;;;;;;; ;;;;;;;; ;I;; ;;;;;;;;r;;;;;51;;W ;;;;;;;;;;;;;;;;;;;D;;;<M"; ;;;; ;;;;w &;;;;A z;;[;_;;;;; ;;;;;;;;;5E5;;5;;;;N;; ;; ;;; ;];;;b;;;; ;;;;;;;; ;;d ;;;;;;;;;;;;; ;;;;;;;5;;;;;;;{;;;;;ww & ;8;j P;Q;;;;;);;;; ;;;;; ;;;: ; ;;;5;;;Y : ;;;;;;;Reading a token: Now at end of input. A   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~%s Next token isA Af;:iklAMo  !"#$%&'()*+,-./0123456789:;< :?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$U]z D)*.D^<>%&:^<vD<rC+,<DU;sC^A]U;LMQ^e]ehe_'(<ederC=v;ArA:v<<H@>C;A;;DAAAA;fDAADA&ADDDAD 0123456789STU2345ACADIJKFH?ALABAB./>01!>J^<^Nj67^DC ^;:<^^PO-/N=<:?DD]^B:::&DfD::^^;= =^:Af?= ;:^;>CD;>j?>D8&9<:;(=&trv vpDjHeDHjj  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$DRSTUV_`abcderstuvw  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:<>?DEFGHRSTUVZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:<>?DEFGHRSTUVZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:<>DEFGHRSTUVZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:<>DEFGHRSTUVZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:<DEFGHRSTUVZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:DEFGHRSTUVZ[\]^_`abcderstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:EFGHRSTUZ[\]^_`abcderstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$DRSTUV_`abcderstuvw  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$DRSTU^_`abcderstuvw  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$?RSTU_`abcderstuvw  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$?RSTU_`abcderstuvw  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$?RSTU_`abcderstuvw  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$RSTU_`abcderstuvw  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:>?EFGHZ[\]^_dexyz{|}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:=EFGHZ[\]^_dexyz{|}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:>EFGHZ[\]^_dexyz{|}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:=EFGHZ[\]^_dexyz{|}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:DEFGHZ[\]^_dexyz{|}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:EFGHZ[\]^_dexyz{|}~  !"#$%&'()*+,-./0123456789:;<?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$'(:EFGHZ[\]^_dexyz{|}~+,-./0123456789:;<=A aP&Rk`  !"#$%&'()*+,-./0123456789:jl=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"v}ae gi%23=mi01z}v67wn~`q45>ja`PR)`./w' wM`O`Afl`^^^xy}^^%t_uo ^ n RSTUVWXYZ[%&'p~t\r+,- ./a```^^z{|}s% !*89;<:?BECFGPIJNK Qkoa^`)h`r bcd'A A  A A `A }A A A A ~A `A A A A   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A #Aȅ $%&'(A )*+,-./A 012345A 6789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"Aȋ A܋ A $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A `A A $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A Aؘ $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A؞ A A $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A A $%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A̫ A ($%&'()*+,-./A 0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A A $%&'A )*+,-./Aز 0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A #Aȸ $%&'(A )*+,-./A 012345A 6789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"Aܾ {A $%&'A |)*+,-./A 012345AԿ 6789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A $A $%&'A )*+,-./A 012345A 6789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A vA $%&'A )*+,-./A 012345A 6789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A $%&'A )*+,-./A 012345A 6789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A $%&'A )*+,-./A 012345A 6789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A A )A ./A A >  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A A )A ./A A >  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A A )A ./A A >  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A @A A )A ./A A >  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A LA )A ./A A >  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A A )A ./A A >  !"#$%&'()*+,-./0123456789:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"A A A )A҃ .A A A >A qA &wxyA ShiftingGHIJKLMabcdefgp}~qrtsuvwxyz{|      !",-.89:#$%&'()*+/01234567;<=>?@ABCEDQRilFOP`NhjkSTUVZ[^WX\]Y_mno?>@lkw|;=`]jsmuv^}c<aAnrtpxo~fdA *)+(  $#!_,036;>@BDFHJb ,A {,MZ (qyhe%& '\A K *76.:8'PQSRUVWXYTO!){i-./21459:78<=?ACEGIEC Aؑ 9&N[zgA A 103"BD 2LF+ 4$5/%-#unsigned literal32-bit signed literal64-bit integer literal64-bit unsigned integer literal16-bit integer literal16-bit unsigned integer literaldouble literalhalf float literal++--[]function call, method, or subroutine call expectedincomplete method syntaxbitwise not*/%+-bit shift left<<bit shift right>><><=>=array comparison==!=bitwise and&bitwise exclusive or^bitwise inclusive or|&&^^||?:array assignment=assign%=bit-shift left assignbit-shift right assignbitwise-and assignbitwise-xor assignbitwise-or assign,precision statementcannot be an argument type except for '(void)'voidno qualifiers allowed for function returnGL_3DL_array_objectsarrayed typeillegal use of type 'void'invariantsmoothflatnoperspectiveGL_NV_shader_noperspective_interpolation__explicitInterpAMDGL_AMD_shader_explicit_vertex_parameterexplicit interpolationpervertexNVGL_NV_fragment_shader_barycentricfragment shader barycentricperprimitiveNVperviewNVtaskNVsharedGL_ARB_gpu_shader5preciseinoutinoutcentroiduniformGL_ARB_compute_shaderbufferattributevaryingpatchsamplehitAttributeNVGL_NV_ray_tracingrayPayloadNVrayPayloadInNVcallableDataNVcallableDataInNVdevicecoherentqueuefamilycoherentworkgroupcoherentsubgroupcoherentnonprivatesubroutinearray sizetype parameterunsigned integerunsigned integer vectordoublefloat16_tfloat32_tfloat64_t8-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 imagesubpass inputhalf float subpass inputfcoopmatNVicoopmatNVucoopmatNVexpected type namehighp precision qualifiermediump precision qualifierlowp precision qualifierredefinitionstructduplicate member name:{ } style initializersGL_ARB_shading_language_420packdemote'cannot appear outside switch statementcasecannot be nested inside control flowdefaultwhile loops not availablelimitationdo-while loops not availablecontinue statement only allowed in loopsbreak statement only allowed in switch and loopsnon-void function must return a valuereturndiscardextraneous semicolonfunction does not return a value:J-> $$ =A¬   ;;;;;;;;;;;;!;;;;;;;;;;;;;;;;b;; ;;;;;;;;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$DRSTUV_`abcderstuvw>^::D^D;AAD^D^L>^s^<D>^^:C>AD'(:EFGHZ[\]^xyz{|}~DC;A;A=<D<>?DfghiklmnopqC>C^AD'(<@;;Ae:AM^?^IJKFH%&)*LM+,PON-/.Q==<?:DD::DD:BD0123456789CAD?C^;^AD?=^ DB?A?=D:=Af;;?B= ?^;:;CD;j>;D?memory exhaustedCleanup: discarding lookaheadCleanup: popping%s %s (tokenntermA C #(.4:@FLRX^dinsx}˫ի'2=JZep}ìҬݬ(8BJT^eowɭѭ٭ !)19AHOV]dkqw}ǮϮ׮߮'/7?GOW_gq{˯կ߯%/9CMWakuְ(3CQetȱձ 5EP`mz˲߲&9Qiɳѳڳ #-8CO\ivʴڴ )9DOZivĵֵ  +:JZhw˶ض '4ETfxͷܷ(:BKRY_ekqx~ʸո '2>BHNT^chnsx~ù͹ܹ *6CP[enqu{ƺκֺݺ#3AP^mxĻϻػ  2CN\nzԼ 6Y~ǽ0?Woʾξ#37GZnɿ 3K\u3Lj 6@Qbuy}'@J[z~&7L`et)$enderror$undefinedCONSTBOOLINTUINTFLOATBVEC2BVEC3BVEC4IVEC2IVEC3IVEC4UVEC2UVEC3UVEC4VEC2VEC3VEC4MAT2MAT3MAT4MAT2X2MAT2X3MAT2X4MAT3X2MAT3X3MAT3X4MAT4X2MAT4X3MAT4X4SAMPLER2DSAMPLER3DSAMPLERCUBESAMPLER2DSHADOWSAMPLERCUBESHADOWSAMPLER2DARRAYSAMPLER2DARRAYSHADOWISAMPLER2DISAMPLER3DISAMPLERCUBEISAMPLER2DARRAYUSAMPLER2DUSAMPLER3DUSAMPLERCUBEUSAMPLER2DARRAYSAMPLERSAMPLERSHADOWTEXTURE2DTEXTURE3DTEXTURECUBETEXTURE2DARRAYITEXTURE2DITEXTURE3DITEXTURECUBEITEXTURE2DARRAYUTEXTURE2DUTEXTURE3DUTEXTURECUBEUTEXTURE2DARRAYATTRIBUTEVARYINGFLOAT16_TFLOAT32_TDOUBLEFLOAT64_TINT64_TUINT64_TINT32_TUINT32_TINT16_TUINT16_TINT8_TUINT8_TI64VEC2I64VEC3I64VEC4U64VEC2U64VEC3U64VEC4I32VEC2I32VEC3I32VEC4U32VEC2U32VEC3U32VEC4I16VEC2I16VEC3I16VEC4U16VEC2U16VEC3U16VEC4I8VEC2I8VEC3I8VEC4U8VEC2U8VEC3U8VEC4DVEC2DVEC3DVEC4DMAT2DMAT3DMAT4F16VEC2F16VEC3F16VEC4F16MAT2F16MAT3F16MAT4F32VEC2F32VEC3F32VEC4F32MAT2F32MAT3F32MAT4F64VEC2F64VEC3F64VEC4F64MAT2F64MAT3F64MAT4DMAT2X2DMAT2X3DMAT2X4DMAT3X2DMAT3X3DMAT3X4DMAT4X2DMAT4X3DMAT4X4F16MAT2X2F16MAT2X3F16MAT2X4F16MAT3X2F16MAT3X3F16MAT3X4F16MAT4X2F16MAT4X3F16MAT4X4F32MAT2X2F32MAT2X3F32MAT2X4F32MAT3X2F32MAT3X3F32MAT3X4F32MAT4X2F32MAT4X3F32MAT4X4F64MAT2X2F64MAT2X3F64MAT2X4F64MAT3X2F64MAT3X3F64MAT3X4F64MAT4X2F64MAT4X3F64MAT4X4ATOMIC_UINTACCSTRUCTNVFCOOPMATNVICOOPMATNVUCOOPMATNVSAMPLERCUBEARRAYSAMPLERCUBEARRAYSHADOWISAMPLERCUBEARRAYUSAMPLERCUBEARRAYSAMPLER1DSAMPLER1DARRAYSAMPLER1DARRAYSHADOWISAMPLER1DSAMPLER1DSHADOWSAMPLER2DRECTSAMPLER2DRECTSHADOWISAMPLER2DRECTUSAMPLER2DRECTSAMPLERBUFFERISAMPLERBUFFERUSAMPLERBUFFERSAMPLER2DMSISAMPLER2DMSUSAMPLER2DMSSAMPLER2DMSARRAYISAMPLER2DMSARRAYUSAMPLER2DMSARRAYSAMPLEREXTERNALOESSAMPLEREXTERNAL2DY2YEXTISAMPLER1DARRAYUSAMPLER1DUSAMPLER1DARRAYF16SAMPLER1DF16SAMPLER2DF16SAMPLER3DF16SAMPLER2DRECTF16SAMPLERCUBEF16SAMPLER1DARRAYF16SAMPLER2DARRAYF16SAMPLERCUBEARRAYF16SAMPLERBUFFERF16SAMPLER2DMSF16SAMPLER2DMSARRAYF16SAMPLER1DSHADOWF16SAMPLER2DSHADOWF16SAMPLER1DARRAYSHADOWF16SAMPLER2DARRAYSHADOWF16SAMPLER2DRECTSHADOWF16SAMPLERCUBESHADOWF16SAMPLERCUBEARRAYSHADOWIMAGE1DIIMAGE1DUIMAGE1DIMAGE2DIIMAGE2DUIMAGE2DIMAGE3DIIMAGE3DUIMAGE3DIMAGE2DRECTIIMAGE2DRECTUIMAGE2DRECTIMAGECUBEIIMAGECUBEUIMAGECUBEIMAGEBUFFERIIMAGEBUFFERUIMAGEBUFFERIMAGE1DARRAYIIMAGE1DARRAYUIMAGE1DARRAYIMAGE2DARRAYIIMAGE2DARRAYUIMAGE2DARRAYIMAGECUBEARRAYIIMAGECUBEARRAYUIMAGECUBEARRAYIMAGE2DMSIIMAGE2DMSUIMAGE2DMSIMAGE2DMSARRAYIIMAGE2DMSARRAYUIMAGE2DMSARRAYF16IMAGE1DF16IMAGE2DF16IMAGE3DF16IMAGE2DRECTF16IMAGECUBEF16IMAGE1DARRAYF16IMAGE2DARRAYF16IMAGECUBEARRAYF16IMAGEBUFFERF16IMAGE2DMSF16IMAGE2DMSARRAYTEXTURECUBEARRAYITEXTURECUBEARRAYUTEXTURECUBEARRAYTEXTURE1DITEXTURE1DUTEXTURE1DTEXTURE1DARRAYITEXTURE1DARRAYUTEXTURE1DARRAYTEXTURE2DRECTITEXTURE2DRECTUTEXTURE2DRECTTEXTUREBUFFERITEXTUREBUFFERUTEXTUREBUFFERTEXTURE2DMSITEXTURE2DMSUTEXTURE2DMSTEXTURE2DMSARRAYITEXTURE2DMSARRAYUTEXTURE2DMSARRAYF16TEXTURE1DF16TEXTURE2DF16TEXTURE3DF16TEXTURE2DRECTF16TEXTURECUBEF16TEXTURE1DARRAYF16TEXTURE2DARRAYF16TEXTURECUBEARRAYF16TEXTUREBUFFERF16TEXTURE2DMSF16TEXTURE2DMSARRAYSUBPASSINPUTSUBPASSINPUTMSISUBPASSINPUTISUBPASSINPUTMSUSUBPASSINPUTUSUBPASSINPUTMSF16SUBPASSINPUTF16SUBPASSINPUTMSLEFT_OPRIGHT_OPINC_OPDEC_OPLE_OPGE_OPEQ_OPNE_OPAND_OPOR_OPXOR_OPMUL_ASSIGNDIV_ASSIGNADD_ASSIGNMOD_ASSIGNLEFT_ASSIGNRIGHT_ASSIGNAND_ASSIGNXOR_ASSIGNOR_ASSIGNSUB_ASSIGNLEFT_PARENRIGHT_PARENLEFT_BRACKETRIGHT_BRACKETLEFT_BRACERIGHT_BRACEDOTCOMMACOLONEQUALSEMICOLONBANGDASHTILDEPLUSSTARSLASHPERCENTLEFT_ANGLERIGHT_ANGLEVERTICAL_BARCARETAMPERSANDQUESTIONINVARIANTHIGH_PRECISIONMEDIUM_PRECISIONLOW_PRECISIONPRECISIONPACKEDRESOURCESUPERPFLOATCONSTANTINTCONSTANTUINTCONSTANTBOOLCONSTANTIDENTIFIERTYPE_NAMECENTROIDINOUTINOUTSTRUCTVOIDWHILEBREAKCONTINUEDOELSEFORIFDISCARDRETURNSWITCHCASEDEFAULTUNIFORMSHAREDBUFFERFLATSMOOTHLAYOUTDOUBLECONSTANTINT16CONSTANTUINT16CONSTANTFLOAT16CONSTANTINT32CONSTANTUINT32CONSTANTINT64CONSTANTUINT64CONSTANTSUBROUTINEDEMOTEPAYLOADNVPAYLOADINNVHITATTRNVCALLDATANVCALLDATAINNVPATCHSAMPLENONUNIFORMCOHERENTVOLATILERESTRICTREADONLYWRITEONLYDEVICECOHERENTQUEUEFAMILYCOHERENTWORKGROUPCOHERENTSUBGROUPCOHERENTNONPRIVATENOPERSPECTIVEEXPLICITINTERPAMDPERVERTEXNVPERPRIMITIVENVPERVIEWNVPERTASKNVPRECISE$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_expressionand_expressionexclusive_or_expressioninclusive_or_expressionlogical_and_expressionlogical_xor_expressionlogical_or_expressionconditional_expression$@1assignment_expressionassignment_operatorexpressionconstant_expressiondeclarationblock_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_qualifiertype_qualifiersingle_type_qualifierstorage_qualifiernon_uniform_qualifiertype_name_listtype_specifierarray_specifiertype_parameter_specifier_opttype_parameter_specifiertype_parameter_specifier_listtype_specifier_nonarrayprecision_qualifierstruct_specifier$@3$@4struct_declaration_liststruct_declarationstruct_declarator_liststruct_declaratorinitializerinitializer_listdeclaration_statementstatementsimple_statementdemote_statementcompound_statement$@5$@6statement_no_new_scopestatement_scoped$@7$@8compound_statement_no_new_scopestatement_listexpression_statementselection_statementselection_statement_nonattributedselection_rest_statementconditionswitch_statementswitch_statement_nonattributed$@9switch_statement_listcase_labeliteration_statementiteration_statement_nonattributed$@10$@11$@12for_init_statementconditionoptfor_rest_statementjump_statementtranslation_unitexternal_declarationfunction_definition$@13attribute_listsingle_attributeA ``finqtx|&,04HIJKQRW\efkstz#'+/37>ALSX]dhlpuz$.7:>BGOV[`enx  $)-48=CIPU]co} *-39@JNRV[_dinsx} !)17=CIOU[agmsy'/7?GOW]ciou{    # ) / 3 8 > C H M R W \ b g l q v {      ! & + 0 5 : ? D I N S X ] b h m r x ~      $ ) / 4 9 > D I N S Y ^ c h n s x }      % + 0 5 : @ E J P V \ b i p v |   " ' 2 6 < G J Q U V \ ] ^ _ ` a b d j s t x t $04;;JJZZorx{Reducing stack by rule %d (line %lu): $%d = Aؒ       !"#$%&A '()*+,-./012345678layout( location= component= index= set= binding= stream= offset= align= xfb_buffer= xfb_offset= xfb_stride= input_attachment_index= constant_id= push_constant buffer_reference buffer_reference_align= passthrough layoutViewportRelative layoutSecondaryViewportRelativeOffset= shaderRecordNV invariant noContraction centroid smooth flat noperspective __explicitInterpAMD pervertexNV perprimitiveNV perviewNV taskNV patch sample coherent devicecoherent queuefamilycoherent workgroupcoherent subgroupcoherent nonprivate volatile restrict readonly writeonly specialization-constant nonuniform runtime-sized array of unsized-element array of, X matrix of-component vector of{}column_majorrow_majornonestd140packedstd430scalarrgba32frgba16frg32frg16fr11f_g11f_b10fr32fr16frgba16rgb10_a2rgba8rg16rg8r16r8rgba16_snormrgba8_snormrg16_snormrg8_snormr16_snormr8_snormrgba32irgba16irgba8irg32irg16irg8ir32ir16ir8irgba32uirgba16uirgba8uirg32uirg16uirgb10_a2uirg8uir32uir16uir8uilowpmediumphighpunknown precision qualifiersampleriuf16i8u8i16u16i64u64subpassimagetextureExternalOES__External2DY2YEXT2D3DCube1D2DRectBufferInputMSArrayShadowfloatintuintsampler/imageint8_tuint8_tint16_tuint16_tint64_tuint64_tboolatomic_uintstructureblockaccelerationStructureNVreferenceunknown typeNumWorkGroupsWorkGroupSizeWorkGroupIDLocalInvocationIDGlobalInvocationIDLocalInvocationIndexNumSubgroupsSubgroupIDSubGroupSizeSubGroupInvocationSubGroupEqMaskSubGroupGeMaskSubGroupGtMaskSubGroupLeMaskSubGroupLtMaskSubgroupSizeSubgroupInvocationIDSubgroupEqMaskSubgroupGeMaskSubgroupGtMaskSubgroupLeMaskSubgroupLtMaskVertexIdInstanceIdVertexIndexInstanceIndexBaseVertexBaseInstanceDrawIdPositionPointSizeClipVertexClipDistanceCullDistanceNormalVertexMultiTexCoord0MultiTexCoord1MultiTexCoord2MultiTexCoord3MultiTexCoord4MultiTexCoord5MultiTexCoord6MultiTexCoord7FrontColorBackColorFrontSecondaryColorBackSecondaryColorTexCoordFogFragCoordInvocationIDPrimitiveIDLayerViewportIndexPatchVerticesTessLevelOuterTessLevelInnerBoundingBoxTessCoordColorSecondaryColorFaceFragCoordPointCoordFragColorFragDataFragDepthFragStencilRefSampleIdSamplePositionSampleMaskInHelperInvocationBaryCoordNoPerspBaryCoordNoPerspCentroidBaryCoordNoPerspSampleBaryCoordSmoothBaryCoordSmoothCentroidBaryCoordSmoothSampleBaryCoordPullModelViewIndexDeviceIndexFragSizeEXTFragInvocationCountEXTViewportMaskNVSecondaryPositionNVSecondaryViewportMaskNVPositionPerViewNVViewportMaskPerViewNVFragFullyCoveredNVFragmentSizeNVInvocationsPerPixelNVLaunchIdNVLaunchSizeNVInstanceCustomIndexNVWorldRayOriginNVWorldRayDirectionNVObjectRayOriginNVObjectRayDirectionNVObjectRayTminNVObjectRayTmaxNVHitTNVHitKindNVIncomingRayFlagsNVObjectToWorldNVWorldToObjectNVBaryCoordNVBaryCoordNoPerspNVTaskCountNVPrimitiveCountNVPrimitiveIndicesNVClipDistancePerViewNVCullDistancePerViewNVLayerPerViewNVMeshViewCountNVMeshViewIndicesNVWarpsPerSMNVSMCountNVWarpIDNVSMIDNVunknown built-in variabletempglobalconstconst (read only)gl_VertexIdgl_InstanceIdgl_Positiongl_PointSizegl_ClipVertexgl_FrontFacinggl_FragCoordgl_PointCoordfragColorgl_FragDepthunknown qualifierGL_NV_mesh_shaderGL_EXT_gpu_shader5GL_OES_gpu_shader5GL_KHR_memory_scope_semanticsA 9:A ;<%s%danon@GL_EXT_demote_to_helper_invocationGL_EXT_control_flow_attributesStack now %dsyntax error, unexpected %ssyntax error, unexpected %s, expecting %ssyntax error, unexpected %s, expecting %s or %ssyntax error, unexpected %s, expecting %s or %s or %ssyntax error, unexpected %s, expecting %s or %s or %s or %sDeletingΏяޏCP"_nΏяȏ,8ESbo}{v  *v3;C[vJPV`evir{vI>ADLSZ p#*vz*6H[p}$3BQ`it />M\kv",2AFP[enx&<OYeq #.;Qbv  ,=Pf|allocator::allocate(size_t n) 'n' exceeds maximum supported sizeA BCA DECannot mix ES profile with non-ES profile shadersCannot attach multiple ES shaders of the same type to a single program Linked stage: @this@countallocator::allocate(size_t n) 'n' exceeds maximum supported sizeWarning, (version, profile) forced to be (, ), while in source code it is () Illegal to have non-comment, non-whitespace tokens before #version#version int;A FG%dnonecorecompatibilityesunknown profile#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 higherrelaxed-errorssuppress-warningskeep-uncalledsource-entrypoint Unable to parse built-insUnable to parse built-ins %s BuiltinSymbolTable { } mainA HINo errors. No code generation or linking was requested. compilation errors. No code generated. WARNING: ERROR: INTERNAL ERROR: UNIMPLEMENTED: NOTE: UNKNOWN ERROR: A "JKLMNOPQRA "JSLMNOPRA #JTUMNOentry-pointA client vulkan100client opengl100target-env spirv1.1target-env spirv1.2target-env spirv1.3target-env spirv1.4target-env spirv1.5target-env spirvUnknowntarget-env vulkan1.0target-env vulkan1.1target-env vulkan1.2target-env vulkanUnknowntarget-env opengl....+A f16i8u8i16u16i64u64auasnviuIptsASEY23C1R2BPMstruct-block-s%ds%p%d <,>: [0] (of )nanonymous member of LEVEL A VWX)*YZ[\/01]^23456_78`abcdefghijklmnopqrA stu)*+,-.vw1xy23456z78{|}~A R')*+,-./02378allocator::allocate(size_t n) 'n' exceeds maximum supported sizeTNPRVY[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_gpu_shader5GL_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_draw_parametersGL_ARB_shader_group_voteGL_ARB_derivative_controlGL_ARB_shader_texture_image_samplesGL_ARB_viewport_arrayGL_ARB_gpu_shader_int64GL_ARB_gpu_shader_fp64GL_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_KHR_shader_subgroup_basicGL_KHR_shader_subgroup_voteGL_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_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_buffer_referenceGL_EXT_buffer_reference2GL_EXT_buffer_reference_uvec2GL_EXT_demote_to_helper_invocationGL_EXT_shader_16bit_storageGL_EXT_shader_8bit_storageGL_GOOGLE_cpp_style_line_directiveGL_GOOGLE_include_directiveGL_AMD_shader_ballotGL_AMD_shader_trinary_minmaxGL_AMD_shader_explicit_vertex_parameterGL_AMD_gcn_shaderGL_AMD_gpu_shader_half_floatGL_AMD_texture_gather_bias_lodGL_AMD_gpu_shader_int16GL_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_viewport_array2GL_NV_stereo_view_renderingGL_NVX_multiview_per_view_attributesGL_NV_shader_atomic_int64GL_NV_conservative_raster_underestimationGL_NV_shader_noperspective_interpolationGL_NV_shader_subgroup_partitionedGL_NV_shading_rate_imageGL_NV_ray_tracingGL_NV_fragment_shader_barycentricGL_NV_compute_shader_derivativesGL_NV_shader_texture_footprintGL_NV_mesh_shaderGL_NV_cooperative_matrixGL_NV_shader_sm_builtinsGL_NV_integer_cooperative_matrixGL_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_geometry_point_sizeGL_EXT_gpu_shader5GL_EXT_primitive_bounding_boxGL_EXT_shader_io_blocksGL_EXT_tessellation_shaderGL_EXT_tessellation_point_sizeGL_EXT_texture_bufferGL_EXT_texture_cube_map_arrayGL_OES_geometry_shaderGL_OES_geometry_point_sizeGL_OES_gpu_shader5GL_OES_primitive_bounding_boxGL_OES_shader_io_blocksGL_OES_tessellation_shaderGL_OES_tessellation_point_sizeGL_OES_texture_bufferGL_OES_texture_cube_map_arrayGL_EXT_device_groupGL_EXT_multiviewGL_EXT_shader_realtime_clockGL_OVR_multiviewGL_OVR_multiview2GL_EXT_shader_explicit_arithmetic_typesGL_EXT_shader_explicit_arithmetic_types_int8GL_EXT_shader_explicit_arithmetic_types_int16GL_EXT_shader_explicit_arithmetic_types_int32GL_EXT_shader_explicit_arithmetic_types_int64GL_EXT_shader_explicit_arithmetic_types_float16GL_EXT_shader_explicit_arithmetic_types_float32GL_EXT_shader_explicit_arithmetic_types_float64GL_EXT_shader_subgroup_extended_types_int8GL_EXT_shader_subgroup_extended_types_int16GL_EXT_shader_subgroup_extended_types_int64GL_EXT_shader_subgroup_extended_types_float16#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_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_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_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_post_depth_coverage 1 #define GL_ARB_fragment_shader_interlock 1 #define GL_ARB_uniform_buffer_object 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_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 E_GL_EXT_shader_atomic_int64 1 #define E_GL_EXT_shader_realtime_clock 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_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_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 VULKAN %d #define GL_SPIRV vertexfragmentcomputetessellation controltessellation evaluationgeometryray-generationintersectionany-hitclosest-hitmisscallablemeshtaskunknown stagenot supported in this stage:not supported with this profile:extension is being used for not supported for this version or the enabled extensionsfeature not yet implementeddeprecated, may be removed in future release deprecated in version ; may be removed in future release%s profile; removed in version %dno longer supported inThe following extension must be enabled to use this feature:required extension not requested:Possible extensions include:requireenabledisablewarnbehavior not supported:#extensionallextension 'all' cannot have 'require' or 'enable' behaviorextension not supported:extension is only partially supported:#extension GL_NV_mesh_shader: wVAФ 7wVwwwwA wwww(not allowed when generating SPIR-Vnot allowed when using GLSL for Vulkanonly allowed when using GLSL for Vulkanonly allowed when generating SPIR-VA lallocator::allocate(size_t n) 'n' exceeds maximum supported size-6ERZfkytmove second child to first childadd second child into first childsubtract second child into first childmultiply second child into first childmatrix mult second child into first childvector scale second child into first childmatrix scale second child into first childdivide second child into first childmod second child into first childand second child into first childor second child into first childexclusive or second child into first childleft shift second child into first childright shift second child into first childdirect indexindirect index: direct index for structurevector swizzlematrix swizzleaddsubtractcomponent-wise multiplydividemodright-shiftleft-shiftbitwise andinclusive-orexclusive-orCompare EqualCompare Not EqualCompare Less ThanCompare Greater ThanCompare Less Than or EqualCompare Greater Than or EqualEqualNotEqualvector-scalevector-times-matrixmatrix-times-vectormatrix-scalematrix-multiplylogical-orlogical-xorlogical-andabsoluteDifferenceaddSaturatesubtractSaturateaverageaverageRoundedmultiply32x16 () Negate 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_tradiansdegreessinecosinetangentarc sinearc cosinearc tangenthyp. sinehyp. cosinehyp. tangentarc hyp. sinearc hyp. cosinearc hyp. tangentexplogexp2log2sqrtinverse sqrtAbsolute valueSignFloortruncroundroundEvenCeilingFractionisnanisinffloatBitsToIntfloatBitsToUintintBitsToFloatuintBitsToFloatdoubleBitsToInt64doubleBitsToUint64int64BitsToDoubleuint64BitsToDoublefloat16BitsToInt16float16BitsToUint16int16BitsToFloat16uint16BitsToFloat16packSnorm2x16unpackSnorm2x16packUnorm2x16unpackUnorm2x16packHalf2x16unpackHalf2x16pack16pack32pack64unpack32unpack16unpack8PackSnorm4x8UnpackSnorm4x8PackUnorm4x8UnpackUnorm4x8PackDouble2x32UnpackDouble2x32packInt2x32unpackInt2x32packUint2x32unpackUint2x32packInt2x16unpackInt2x16packUint2x16unpackUint2x16packInt4x16unpackInt4x16packUint4x16unpackUint4x16packFloat2x16unpackFloat2x16lengthnormalizedPdxdPdyfwidthdPdxFinedPdyFinefwidthFinedPdxCoarsedPdyCoarsefwidthCoarseinterpolateAtCentroiddeterminantinversetransposeanyallarray lengthEmitStreamVertexEndStreamPrimitiveAtomicCounterIncrementAtomicCounterDecrementAtomicCountertextureSizetextureQueryLodtextureQueryLevelstextureSamplesimageQuerySizeimageQuerySamplesimageLoadbitFieldReversebitCountfindLSBfindMSBcountLeadingZeroscountTrailingZerosnoiseballotreadFirstInvocationanyInvocationallInvocationsallInvocationsEqualsubgroupElectsubgroupAllsubgroupAnysubgroupAllEqualsubgroupBroadcastsubgroupBroadcastFirstsubgroupBallotsubgroupInverseBallotsubgroupBallotBitExtractsubgroupBallotBitCountsubgroupBallotInclusiveBitCountsubgroupBallotExclusiveBitCountsubgroupBallotFindLSBsubgroupBallotFindMSBsubgroupShufflesubgroupShuffleXorsubgroupShuffleUpsubgroupShuffleDownsubgroupAddsubgroupMulsubgroupMinsubgroupMaxsubgroupAndsubgroupOrsubgroupXorsubgroupInclusiveAddsubgroupInclusiveMulsubgroupInclusiveMinsubgroupInclusiveMaxsubgroupInclusiveAndsubgroupInclusiveOrsubgroupInclusiveXorsubgroupExclusiveAddsubgroupExclusiveMulsubgroupExclusiveMinsubgroupExclusiveMaxsubgroupExclusiveAndsubgroupExclusiveOrsubgroupExclusiveXorsubgroupClusteredAddsubgroupClusteredMulsubgroupClusteredMinsubgroupClusteredMaxsubgroupClusteredAndsubgroupClusteredOrsubgroupClusteredXorsubgroupQuadBroadcastsubgroupQuadSwapHorizontalsubgroupQuadSwapVerticalsubgroupQuadSwapDiagonalsubgroupPartitionNVsubgroupPartitionedAddNVsubgroupPartitionedMulNVsubgroupPartitionedMinNVsubgroupPartitionedMaxNVsubgroupPartitionedAndNVsubgroupPartitionedOrNVsubgroupPartitionedXorNVsubgroupPartitionedInclusiveAddNVsubgroupPartitionedInclusiveMulNVsubgroupPartitionedInclusiveMinNVsubgroupPartitionedInclusiveMaxNVsubgroupPartitionedInclusiveAndNVsubgroupPartitionedInclusiveOrNVsubgroupPartitionedInclusiveXorNVsubgroupPartitionedExclusiveAddNVsubgroupPartitionedExclusiveMulNVsubgroupPartitionedExclusiveMinNVsubgroupPartitionedExclusiveMaxNVsubgroupPartitionedExclusiveAndNVsubgroupPartitionedExclusiveOrNVsubgroupPartitionedExclusiveXorNVclipisfinitelog10rcpsaturatesparseTexelsResidentminInvocationsmaxInvocationsaddInvocationsminInvocationsNonUniformmaxInvocationsNonUniformaddInvocationsNonUniformminInvocationsInclusiveScanmaxInvocationsInclusiveScanaddInvocationsInclusiveScanminInvocationsInclusiveScanNonUniformmaxInvocationsInclusiveScanNonUniformaddInvocationsInclusiveScanNonUniformminInvocationsExclusiveScanmaxInvocationsExclusiveScanaddInvocationsExclusiveScanminInvocationsExclusiveScanNonUniformmaxInvocationsExclusiveScanNonUniformaddInvocationsExclusiveScanNonUniformmbcntfragmentMaskFetchAMDfragmentFetchAMDcubeFaceIndexcubeFaceCoordsubpassLoadsubpassLoadMSConstruct reference typeBad 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 matrixmodfpowminmaxclampmixstepsmoothstepdistancedot-productcross-productface-forwardreflectrefractouter productEmitVertexEndPrimitiveBarrierMemoryBarrierMemoryBarrierAtomicCounterMemoryBarrierBufferMemoryBarrierImageMemoryBarrierSharedGroupMemoryBarrierreadInvocationswizzleInvocationsswizzleInvocationsMaskedwriteInvocationmin3max3mid3timeAtomicAddAtomicMinAtomicMaxAtomicAndAtomicOrAtomicXorAtomicExchangeAtomicCompSwapAtomicLoadAtomicStoreAtomicCounterAddAtomicCounterSubtractAtomicCounterMinAtomicCounterMaxAtomicCounterAndAtomicCounterOrAtomicCounterXorAtomicCounterExchangeAtomicCounterCompSwapimageStoreimageAtomicAddimageAtomicMinimageAtomicMaximageAtomicAndimageAtomicOrimageAtomicXorimageAtomicExchangeimageAtomicCompSwapimageAtomicLoadimageAtomicStoreimageLoadLodimageStoreLodtexturetextureProjtextureLodtextureOffsettextureFetchtextureFetchOffsettextureProjOffsettextureLodOffsettextureProjLodtextureProjLodOffsettextureGradtextureGradOffsettextureProjGradtextureProjGradOffsettextureGathertextureGatherOffsettextureGatherOffsetstextureClamptextureOffsetClamptextureGradClamptextureGradOffsetClamptextureGatherLodtextureGatherLodOffsettextureGatherLodOffsetssparseTexturesparseTextureOffsetsparseTextureLodsparseTextureLodOffsetsparseTexelFetchsparseTexelFetchOffsetsparseTextureGradsparseTextureGradOffsetsparseTextureGathersparseTextureGatherOffsetsparseTextureGatherOffsetssparseImageLoadsparseTextureClampsparseTextureOffsetClampsparseTextureGradClampsparseTextureGradOffsetClamsparseTextureGatherLodsparseTextureGatherLodOffsetsparseTextureGatherLodOffsetssparseImageLoadLodimageSampleFootprintNVimageSampleFootprintClampNVimageSampleFootprintLodNVimageSampleFootprintGradNVmageSampleFootprintGradClampNVaddCarrysubBorrowuMulExtendediMulExtendedbitfieldExtractbitfieldInsertfmafrexpldexpinterpolateAtSampleinterpolateAtOffsetinterpolateAtVertexsincosmulAllMemoryBarrierWithGroupSyncDeviceMemoryBarrierDeviceMemoryBarrierWithGroupSyncWorkgroupMemoryBarrierWorkgroupMemoryBarrierWithGroupSyncsubgroupBarriersubgroupMemoryBarriersubgroupMemoryBarrierBuffersubgroupMemoryBarrierImagesubgroupMemoryBarrierSharedtraceNVreportIntersectionNVignoreIntersectionNVterminateRayNVexecuteCallableNVwritePackedPrimitiveIndices4x8NVLoad cooperative matrixStore cooperative matrixMulAdd cooperative matricesIsHelperInvocationBad aggregation opTest condition and select: no shortcircuit: Flatten: DontFlattenCondition true case true case is null false case Constant: '' () Loop with condition not tested first: Unroll: DontUnroll: Dependency Loop Condition No loop condition Loop Body No loop body Loop Terminal Expression Branch: KillBranch: BreakBranch: ContinueBranch: Returncase: Demotedefault: Branch: Unknown Branch with expression switchcondition body Shader version: Requested in xfb mode vertices = 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 using interlock ordering = max_primitives = local_size = (, local_size ids = (Aȓ :? , operation at truefalseconst bool%d (%s)const int8_t%u (%s)const uint8_tconst int16_tconst uint16_tconst intconst uint%lld (%s)const int64_t%llu (%s)const uint64_tUnknown constant-1.#INF+1.#INF1.#IND%f%-.13e : 10GGGGGGGinductive loop index modifiedlimitationsNon-constant-index-expressionAܖ ) A  Linking stage: can't handle multiple entry points per stagestages 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 valuesContradictory 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_strideMultiple function bodies in multiple compilation units for the same signature in the same stage: Types must match:Storage qualifiers must match:Precision qualifiers must match:Presence of invariant qualifier must match:Presence of precise qualifier must match:Interpolation and auxiliary storage qualifiers must match:Memory qualifiers must match:Layout qualification must match:Initializers must match:: "" versus "" Missing entry point: Each stage requires one entry pointEntry point not foundOnly one push_constant block is allowed per stagegl_ClipDistancegl_ClipVertexCan 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_FragColorgl_FragDataCannot 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 stagegl_Positiongl_PositionPerViewNVCan only use one of gl_Position or gl_PositionPerViewNVgl_ClipDistancePerViewNVCan only use one of gl_ClipDistance or gl_ClipDistancePerViewNVgl_CullDistancePerViewNVCan only use one of gl_CullDistance or gl_CullDistancePerViewNVgl_Layergl_LayerPerViewNVCan only use one of gl_Layer or gl_LayerPerViewNVgl_ViewportMaskgl_ViewportMaskPerViewNVCan 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.Recursion detected: calling No function definition (body) found: when more than one fragment shader output, all must have location qualifiersgl_allocator::allocate(size_t n) 'n' exceeds maximum supported sizeAܰ ) A ) Aı ) A m A   anon@must be followed by macro name#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:#undefcan only be followed by a single macro namemaximum nesting depth exceeded#if/#ifdef/#ifndef#elif after #else#elif#else after #else#elseunexpected tokens following directive#endif#if#linedefinednonportable when expanded from macros for preprocessor expressioncannot use in preprocessor expression when expanded from macrosincorrect directive, expected identifierpreprocessor evaluationexpected ')'bad expressiondivision by 0can't evaluate expressionundefined macro in expression not allowed in es profile#ifdef#ifndefunexpected tokens following #ifdef directive - expected a newlinemust be followed by a header name#includeexpected newline after header name:%sextra content after header name:#line "" Could not process include directivefor header name: %smust by followed by an integral literalbfilename-based #line#errordirective must end with a newline#pragmainvalid preprocessor command#versionmust occur first in shadermust be followed by version numberbad profile name; use es, core, or compatibilitybad tokens following profile -- expected newlineextension name not specified#extensionextension name expected':' missing after extension namebehavior for extension not specifiedextra tokens -- expected newlinemismatched statements;binvalid directive:#invalid directiveheader name too long%dfilename-based __FILE__End of input in macromacro expansionEnd of line in macro substitution:unexpected '#'Too few args in MacroToo many args in macroA *A pallocator::allocate(size_t n) 'n' exceeds maximum supported sizeA -8A -aaba8A ZGL_GOOGLE_cpp_style_line_directiveGL_GOOGLE_include_directiveA [YYk[S[[[~!%^&*()-+=|,.<>/?;:[]{}#\ d#d&d)d,d/d2d5d8d;d>dBdFdIdLdOdRdUdXd[d^dadddkdqdtdyd~ddddddddddddddd+=-=*=/=%=>><<&&||^^>>=<<=&=|=^===!=>=<=--++::defineundefifelifelseendififdefifndeflinepragmaerrorversioncorecompatibilityesextension__LINE____FILE____VERSION__includeA <A -eHe\e$e<A A {allocator::allocate(size_t n) 'n' exceeds maximum supported sizeA bad character in float exponentdouble floating-point suffixfloat literal needs a decimal point or exponenthalf floating-point suffixfloating-point suffixfloat literal too longunexpected'octal and hex sequences not supported\expectedg4g\gGL_ARB_gpu_shader_int64GL_EXT_shader_explicit_arithmetic_typesGL_EXT_shader_explicit_arithmetic_types_int64g4ggGL_AMD_gpu_shader_int16GL_EXT_shader_explicit_arithmetic_types_int16name 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 commentcommentEnd of line in stringstringpreprocessor directive cannot be preceded by another token#string literals not supported""character literals not supported%sunexpected location##unexpected location; end of replacement listunexpected location; end of argumentnot supported for these tokenscombined tokens are too longcombined token is invalidmissing #endifA >   token pasting (##)A .  %sA *A t ()allocator::allocate(size_t n) 'n' exceeds maximum supported sizeA )  A ) !" #$%A &'()*+,-./0// OpModuleProcessed #line 1 GLSL.std.450SPV_EXT_physical_storage_bufferSPV_KHR_vulkan_memory_modelSPV_KHR_post_depth_coverageSPV_EXT_fragment_shader_interlockSPV_NV_compute_shader_derivativesSPV_NV_ray_tracingSPV_NV_mesh_shaderA 12allocator::allocate(size_t n) 'n' exceeds maximum supported sizeSPV_NV_sample_mask_override_coverageSPV_NV_viewport_array2SPV_NV_stereo_view_renderingSPV_NV_geometry_shader_passthroughSPV_NV_fragment_shader_barycentricSPV_GOOGLE_hlsl_functionality1SPV_EXT_shader_viewport_index_layerSPV_KHR_shader_draw_parametersSPV_EXT_shader_stencil_exportSPV_KHR_shader_ballotSPV_AMD_shader_explicit_vertex_parameterSPV_KHR_device_groupSPV_KHR_multiviewSPV_EXT_fragment_invocation_densitySPV_NVX_multiview_per_view_attributesSPV_EXT_fragment_fully_coveredSPV_NV_shading_rateSPV_NV_shader_sm_builtinsA SPV_KHR_16bit_storageSPV_KHR_8bit_storageNeither a front-end constant nor a spec constant.SPV_KHR_storage_buffer_storage_classSPV_NV_cooperative_matrixSPV_EXT_descriptor_indexingSPV_AMD_gpu_shader_half_float_fetchgl_SecondaryViewportMaskNVGL_NV_stereo_view_renderinggl_SecondaryPositionNVgl_ViewportMaskGL_NV_viewport_array2gl_PositionPerViewNVGL_NVX_multiview_per_view_attributesgl_ViewportMaskPerViewNV$Globalforcing 32-bit vector type to non 64-bit scalarforcing non 32-bit vector typematrix swizzleunknown glslang binary operationunknown glslang unarySPV_AMD_shader_image_load_store_lodSPV_AMD_shader_fragment_maskGL_AMD_texture_gather_bias_lodSPV_AMD_texture_gather_bias_lodSPV_NV_shader_image_footprintResTypeSPV_KHR_physical_storage_bufferSPV_AMD_gpu_shader_half_floatSPV_INTEL_shader_integer_functions2SPV_AMD_shader_ballotSPV_AMD_gcn_shaderSPV_KHR_subgroup_voteinvocation operationSPV_NV_shader_subgroup_partitionedmissing user function; linker needs to catch thatSPV_KHR_shader_atomic_counter_opsunknown glslang aggregateparamargSPV_EXT_demote_to_helper_invocationSPV_KHR_shader_clockunknown operation with no argumentsSPV_AMD_gpu_shader_int16SPV_AMD_shader_trinary_minmaxA   !#$"%&'A sallocator::allocate(size_t n) 'n' exceeds maximum supported sizeA 56ResTypeindexable#A K78allocator::allocate(size_t n) 'n' exceeds maximum supported sizeA 9:A ;<A SPV_AMD_gpu_shader_int16SPV_AMD_gpu_shader_half_floatSPV_NV_shader_subgroup_partitionedSPV_KHR_8bit_storageSPV_KHR_16bit_storageallocator::allocate(size_t n) 'n' exceeds maximum supported size>?A 0-+ 0X0x(null)  A !    A  A    A  A  A A   A A  A  A  A  A  A R 0123456789ABCDEF-0X+0X 0X-0x+0x 0xinfINFnanNAN.A GA A   !"#  !"#DNn)W'4b<ACcQޫa:n$MBI .)>5D.&pA~_֑9S99_(;/ Zmm~6 'FOf?-_'u={9Rk_]0V{Fk 6^ae_@h'sM1Vɨs{`kGg Y*vDW>3~?2O}2&=k^5:|!j$|n0-w;C,MA ]}Fq-ƚ3b|7U>Mvd*p׫c|zWIV;8$#֊wZT# 1fjWaG~"e2`l6 ]?X;ޛ"((XM2}P[.4bH[HJCg_Bja (ә\wƒa<sxZo׽-c&gUE6(aw&FYDMC)Ip>(q>. E {.G{2/ Umrk1˖yJAy߉蔗1k__6HglqrB]2 1%t90 Kh,XGt$}nHrSQ 3K~ch>_@]UR)7dm2H2[LuNqETn *if']P;vIk}'i)̬Tjى,rPw0p'qfId=݃?C 1A9p;7+\ZlK8Yvba˻lj@Iu'" &/dv ;3Q:\&mM-zV? +@m19 [ƭKNʥ76BhcvhR71 dMf)e0WVG:ju(0f"=W6 NB3#Oe ?[x#v{rƦSonJXڷfv-íwH]ƀ/?\m*۶%:SW)-K~v{Y*ܷ-vl>pn(>ag3*Mmng91[H0-C%a5p0˸llZݠ!oGb\paIkVRPU7շ3n_]0.26!i'w @-O͠ /] B}ʢj\.U'U dA*k%{4hjOJ*OZ-ZǕ M :W_?8 q݆޶`MekQUHr;@5{EN)A|ddپ1wXi:<FFUu_ҽn.]D>Bać)"|o5׍nj|]tkn>r{jϩ)sɺQ t$}`t؊ , ~f)zvVE~6ė1'n6بV-oW4,V k^>*_ J;m,Ԅ.5/9a8!D Jj/SNT"*U pid&Z`?R4-4]^`g3aXWQ>qH-!,FYzTOVy"68"gU&8Q 3iHeL6!{J!@GUt:gB^_{gzU+#AUYn!*9GI@VY+ZGņCb!;,ya*L{,C&x<{:&g e+=| Q'ci)h( D Npc~|#2V!*o~MQa6:rm9zk2\F'[4wUYMqA @!?-Dt>F<`Qx;9@ %z8"6i5Oag?-DT!? s?-DT!?e/"+z<\3&A @? %)+/5;=CGIOSYaegkmq %)+/5;=CGIOSYaegkmqyHIJKLMN00xx,@tOPNSt3__28ios_baseE`QRNSt3__29basic_iosIcNS_11char_traitsIcEEEE(tNSt3__215basic_streambufIcNS_11char_traitsIcEEEEĊNSt3__213basic_istreamIcNS_11char_traitsIcEEEENSt3__213basic_ostreamIcNS_11char_traitsIcEEEEH       infinitynanA HtW*pR>' d'@B5qkA #C.UTF-8A ԌA LC_ALLA oLC_CTYPELC_NUMERICLC_TIMELC_COLLATELC_MONETARYLC_MESSAGESLANGC.UTF-8POSIXMUSL_LOCPATHA      `A A   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~A Aı   !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A H0123456789abcdefABCDEFxX+-pPiInN%plllL%%p%I:%M:%S %p%H:%MA %m/%d/%y%Y-%m-%d%I:%M:%S %p%H:%MA %H:%M:%S%Lf0123456789%.0LfCHfghijhklmnopqrsthuvwxyz{|}h~htruetruefalsefalse%m/%d/%y%m/%d/%y%H:%M:%S%H:%M:%S%a %b %d %H:%M:%S %Y%a %b %d %H:%M:%S %Y%I:%M:%S %p%I:%M:%S %pA hNSt3__26locale5facetE(<hNSt3__25ctypeIwEENSt3__210ctype_baseEr`$hNSt3__27codecvtIcc11__mbstate_tEENSt3__212codecvt_baseEhNSt3__27codecvtIDsc11__mbstate_tEEt hNSt3__27codecvtIDic11__mbstate_tEEhNSt3__216__narrow_to_utf8ILm32EEE(\ hNSt3__217__widen_from_utf8ILm32EEE( NSt3__27codecvtIwc11__mbstate_tEENSt3__26locale5__impE(0NSt3__27collateIcEE(TNSt3__27collateIwEE(tNSt3__25ctypeIcEENSt3__28numpunctIcEE(ȣNSt3__28numpunctIwEE(hhh$hNSt3__27num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__29__num_getIcEENSt3__214__num_get_baseEԤ A hNSt3__27num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__29__num_getIwEEȥA hNSt3__27num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__29__num_putIcEENSt3__214__num_put_baseELȦA hNSt3__27num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__29__num_putIwEEx4A hNSt3__28time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__29time_baseEaNSt3__220__time_get_c_storageIcEE|thNSt3__28time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__220__time_get_c_storageIwEEi$t8h NSt3__28time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__210__time_putEԩ0  h NSt3__28time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEEp0L hNSt3__210moneypunctIcLb0EEENSt3__210money_baseE,Dh NSt3__210moneypunctIcLb1EEED4!h"#$%&'()*NSt3__210moneypunctIwLb0EEED+h,-./01234NSt3__210moneypunctIwLb1EEEDL5h67NSt3__29money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__211__money_getIcEE*DA 8h9:NSt3__29money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__211__money_getIwEEέA ;h<=NSt3__29money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__211__money_putIcEEr,A 8>h?@NSt3__29money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__211__money_putIwEEЮ0A AhBCDNSt3__28messagesIcEENSt3__213messages_baseExEhFGHNSt3__28messagesIwEESundayMondayTuesdayWednesdayThursdayFridaySaturdaySunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdaySunMonTueWedThuFriSatJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanFebMarAprJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanFebMarAprJunJulAugSepOctNovDecAMPMAMPMallocator::allocate(size_t n) 'n' exceeds maximum supported size<IJNSt3__214__shared_countE basic_string%d%u%lldvectorPure virtual function called!St9type_infoN10__cxxabiv116__shim_type_infoE(N10__cxxabiv117__class_type_infoE(ȵKLMNOPQRpKSMNOTUVN10__cxxabiv120__si_class_type_infoE(H̶KWMNOXYZN10__cxxabiv121__vmi_class_type_infoE(A A |^&><  + - * / % A !+-~!A @A ABX A A A A EA AFh A A  A $