ELF                      @       `(         @ 8  @                                                                               `(      `(                   8      8      8      p       p                 xB   ;  ?  T  ?  T  ?  ;  ?  T  @  ;
  @  T	  @  ;  AA  T  MA  T  LA  |         SA  WA  q   U  CA  G;  XA  p  P `    
  @  	    '         0    T  HA  |         3A  EA  q   U  ?A  G
 '          T  HA  -  >   4)   HT  KA  4)   T  IA  |         ?  FA  p   U  @A  G
'        P    HT  IA  4)   -  >   U  EA  <  >  B0 >
      E  L 
LHHT  CA  4)   <    B0 >
      E  L 
LHHT  @  4)   <  J  B0 >
      E  L 
LHHT  @  4)   ;  %A  HT  @  4)   ;  "A  HT  @  4)   B  >
         L 
HB
  >	         L
 	H
<  	  B	0 >      E  L	 L	H	<  {  B@ >      E  L LH	HHT  A  4)   <    B0 >      E  L LHHT  b@  4)   <    B0 >      E  L LHHT  @  4)   H	T  @  4)   ;  @  HT   A  4)   ;  @  HT  A  4)   ;  A  HT  A  4)   H T  	A  |         f@  A  p   U   A  G  '   	         ;   A  ;  A  ;	  A  T  A  |         M@  A  p   U  	A  G   '   	         T  A  |         9@  A  p   U  @  G '   	         <    B	@ >      E  L	 L	H	H	H
	GH	T  @  4)   <    B0 >      E  L LH
HT  @  4)   ;  @  HT  @  4)   <    B0 >      E  L LH
HT  @  |         ?  @  p   U  @  GT  @  |         ?  @  p   U  @  G     '         @    T  ?  ~0   ;  @    T  ~?  ~0   ;  @   B  >          L  H B   H  H H  H     '            '         C    GG
G	 |	      }	   M  K	|
     Z u   t   _ p  M		 Y 5

   H
|     	  O                          Q                          }    y    u  p  k  g  c  ^  Z  U  Q  K  M  I  E  @    <  7  3  .  *  &  "          
                 n                                    '            '          
p  '        |  	`  '        u  P  '        n  @  '   	     g  0  '   
     `     '        Y     '        R    T  +@  |         @@  D@  p   U  "@  G|     (  }    %  EKr0   Kr   M>          r    B FHH
H	HHHHHH	    '      &  ;@  %  S@  &  a@  &  o@   '            '          
p  '          	`  '          P  '          @ T  R@  |         ?  O@  p   U  I@  G|     $  }    !  EKr0   KrP   M>          r    B` FHH
H	HH`   '      &  ?  %  ?  &  
@  &  @   '            '          
p  '          	`  '          P T  @  |         ?  	@  p   U  @  G|     #  }       EKr0   Kr@   M>          r    BP FHH
H	Hp   '      &  ?  %  ?  &  ?  &  ?   '        m    '        f  
p  '        _  	`  '        X  P T  ?  |         F?  ?  p   U  ?  G|     #  }       EKr0   Kr@   M>          r    BP FHH
H	Hp   '      &  F?  %  ^?  &  l?  &  z?   '            '          
p  '          ` T	  ?  |	       	  >  ?  p   U	  ?  G		|	     "  }	      E	Kr0   K	r0   M	>          r  
  B@ F	HH
H   '      &	  >  %	  ?  &	  %?  &	  3?   '            '          
p  '          ` T	  L?  |	       	  >  I?  p   U	  C?  G		|	     "  }	      E	Kr0   K	r0   M	>          r  
  B@ F	HH
H   '      &	  >  %	  >  &	  >  &	  >   '            '          
p  '          ` T	  ?  |	       	  p>  ?  p   U	  ?  G		|	     "  }	      E	Kr0   K	r0   M	>          r  
  B@ F	HH
H   '      &	  q>  %	  >  &	  >  &	  >   '        I    '        B  
p  '        ;  ` T	  >  |	       	  )>  >  p   U	  >  G		|	     "  }	      E	Kr0   K	r0   M	>          r  
  B@ F	HH
H   '      &	  *>  %	  B>  &	  P>  &	  ^>   '            '          p T
  >  |
       
  =  >  p   U
  >  G

|
     !  }
      E	
K				r	0   K	
r	    M	
>          		r	  	  B	0 F	
H	H	   '      &
  =  %
  >  &
  >  &
  >   '           
|    ]  Z	 u	  X   >    p R  ^Ap j^L >          p   ^D
^p 	     ?  '   ^D
^p 
 v	  4   '   	       	0 }    (  K h?          p   ^
D
	
    ?  '   {
    '   	     |  	0 |
      Z p   ^D	5

   &
  6>  &
  D>  &
  2>  &  P>  p   '      &  Z>  &  `>   '        Z    '        S  p B
  H
 H
   '      	 '        E   1      '      6  '      2  '      ;  =>    '      ;  @>    '      .  '      9  jD   '      *  '      ;  6>    '      &  '      ;  5>    '         '      ;  4>    '         '         '      "  '        '        '      ;  #>    '      ;  &>    '      T  +>    '      ;  (>    '      T  ->    '      ;  *>    '      T  />    '      ;  (;    '        '      ;  #>    '      ;  &>    '      N  '         '         '      ;  >    '         '      ;  >    '      V   '      ;  >    '         '         '      J  '         '      ;  >    '      z   '      ;  >    '      Z   '        '      ;  >    '      ;  ;    '      >   '      :   '      ;  =    '      ;  >    '      
   '      F  '      ;  =    '         '      ;  =    '      ;  =    '      T  >    '         '      ;  :    '      ;  =    '         '      B  '      ;  r9    '         '         '      %  =  &
  >  &
  >  &	  >     />   T  ">  G	'        \   
  <  f   B0 >      E  L LG	H<  i   B0 >      E  L LG	H+P    T  >  |     	  T  :  T  :  4o   U  =  GT  =   '        f   P  
  T  =  |     	  T  :  T  :  4n   U  =  HB  H H)      T  =  G 	p '        9   
  # #  P '        
  T	  =    '      F      =  |         19  =  q   U  =  G'         =    T  =  G        '         =    T  =  G        '            =  |         	9  =  q   U  =  G'         =  |         %:  =  p   U  =  G'         =  |         :  =  p   U  }=  G'         =  ` T  m=  G'        	  <  N   B0 >      E  L LGH<  Q   B0 >      E  L LGH+0    B  H HT  N=  |     	  T  ':  T  :  4o   U  C=  GB  H HT  ==  |     	  T  :  T  9  4n   U  2=  HB  H H)      T  ,=  G p '        	  # #  P   '         q=    T  =  G        '      J   j=    T  =  G        '      e   u=   <     <     
 	# #     j=  '   T  <  G'   
     )  B0 >      E  L LGHB0 >      E  L LGH+P    T  <  |     	  T  9  T  9  4o   U  <  G|  B  |     /  }     ,  G G|       }       GT  <  |     	  T  9  T  n9  4n   U  <  HB  H H	%  T  =  ;  38  ;  =  B
  H
 H
	B	  H	 H	
B  H H	$ T  =  ;  #8  ;  <  B
  H
 H
	B	  H	 H	
B  H H	$ B  H 
H	` )      T  <  G '          p  P '   
         |     ` '   
       s  '         <    T  ]<  G        '         <    T  V<  G        '         <            <    |
  	  
 |	  	1  |
   !  T  <  |         8  7;  p   U  <  GT	  <  |	       	  8  3;  p   U	  <  G	  '         p      T  <  |         8  ;  p   U  <  G   |  	  9  jD T
  <  |
       
  8  :  p   U
  <  G

T	  <  |	       	  8  \;  p   U	  <  G	 T  <   '        A   p    T	  <  |	       	  x8  6;  p   U	  <  G		T  <  |         l8  ";  p   U  z<  G  T  x<    '        ,     T	  _<  |	       	  V8  :  p   U	  V<  G	T  e<     '        $        '         _<  |         <8  ;  p   U  F<  G'         W<  |         .8  :  p   U  ><  G'         O<  |          8  :  p   U  2<  G'         S<            H<  
  |  	  ;  ;  T	  B<  |	       	  8  :  p   U	  9<  G		T  
<  |         7  :  p   U  <  G T  ;   '         P  
  T  ;  |         7  :  p   U  ;  GT  ;  |         7  :  p   U  ;  G  T  ;   p '        
  T   <  |         7  g:  p   U  ;  GT  ;  |         7  c:  p   U  ;  G p  '        
    '         
<   @  T	  ;  G'        <  <     B0 >
      E  L 
LGH<     B
0 >	      E  L
 	L
GH
+    <     B0 >
      E  L 
LHB  H HT  :  |     	  T  7  T  7  4o   U  :  GB
  H
 H
T  :  |     	  T  7  T  7  4n   U  :  H

B	  H	 H	
)      T  :  G'   
       # #  p   '          T	  ;  |	     	  T	  |7  T  ;  4		o   U	  v;  G	T  ;    '          <	     B@ >      E  L L	HG	H	;	  v;  +	`    <	  &  B0 >      E  L L	HT	  m;  |	       	  7  j;  p   U	  d;  G	` '        	      '            	0 )      T  X:  G'          <    B0 >      E  L LGH<    B0 >      E  L LGH+@    GT  =:   '            HB  H H
)      T  0:  G '          p   '          T  ":   '          p     '         ;    T  	:  G        '      ?   ;    T  :  G        '      Z   ;    T  ;  |         ^5  ;  p   U  :  GG        '         ;   T  9  G'        	  <  [   B0 >      E  L LGH<  ^   B0 >      E  L LGH+P    T  9  |     	  T  6  T  t6  4o   U  9  GT  9  G'        @  	  T  9  |     	  T  6  T  ]6  4n   U  9  HB  H H)      T  9  G '        	  # #  P '        	  T  9  Gp  `   '         :    T  s9  G        '         :    T  l9  G        '         :      '         ;  PT  :  |     	  T  .6  T  :  4o   U  :  GT  :  |     	  T   6  T  :  4o   U  :  GT  :  |         5  :  p   U  :  GT  :  |         5  :  p   U  :  GT  :  @'        Y      |   P T  }:  0'        M      |   B T  q:   '        A      |   4 T  e:  '        5      |   & |     ! }     EKt  M>          r   G|      }     EKt   M>
          
r    G|       }      E
K	
t	   M
>          r    G|       }      EKt   M>          r    Gt    M>          r    GG '        @   t    M>          r    GG '        @   t	    M
>          r  |  GG '        @   t  p  M>          r  e  GG '         @   +@   +0   +    +P   T  9  |         4  9  p   U  9  G+@   T  9  |         3  9  p   U  9  G'             )      # #  0@P'             )      0@'             )      0@'             )      0@'             )      0P   '      
 &  9  
 &  9  
 &  9  
 &  9  
 &  9  
 &  9  
 &  9  
 &  9   &  y9   &  ~9  &  9   &  q9   &  v9  &  |9   &  i9   &  n9  &  t9   &  a9   &  f9  &  l9  %  9  %  9  %  ~9  %  |9     9  |         [4  9  q   U  #9  G'         9    T  7  G        '         9    T  7  G        '         z9          |	  	i  T	  78  |	       	  *4  6  p   U	  .8  G		T  -8  |         4  p6  p   U  $8  GT  #8  |         4  6  p   U  8  G T  8   '        P    T  8  |         3  6  p   U  8  GT  8  |         3  6  p   U  7  G  T  7   p '          T  7  |         3  D6  p   U  7  G9   jD T  7    '             G	
G

 	  
p   '            9    T  9  |         3  8  p   U  8  G'        `    |      }      G GB  H HB  H HT  8  |         3  8  p   U  8  GT
  8  |
       
  3  8  p   U
  8  G

T	  8  |	       	  |3  8  p   U	  8  G		T  8  |         p3  8  p   U  8  G '        	    4

	
   T	  8  |	       	  [3  8  p   U	  8  G	  '          T  8  |         H3  8  p   U  8  GT
  8  |
       
  <3  8  p   U
  8  G

T	  8  |	       	  03  8  p   U	  8  G	  '          T  6   '          <    B
0 >	      E  L
 	L
H
<    B	0 >      E  L	 L	H	+
    <    B
0 >	      E  L
 	L
H
B  H H
T
  _6  |
     	  T
  83  T	  3  4

	o   U
  T6  G

B	  H	 H	
T  N6  |     	  T  '3  T
  3  4
n   U  C6  H	B
  H
 H
)      T  >6   '          # #   '           T  ^8  |         2  [8  p   U  U8  G '          T  V8  |         2  S8  q   U  M8  G 
<	     ;  P8  <       8  '   T  M8  |         2  J8  p   U  D8  G    '            |     }  }     z  G   '            |      B0 >      E  L L	HT  +8  |         l2  (8  q   U  "8  G `   '            |       7  |     $  }     !  G GBP >      E  L LHHHT  	8  |         1  8  q   U   8  GT  8  @ '        Q    T   6  ;  "1  ;  5  B  H HB  H HB  H H$ T
  7  	 '        F    T  7   '        >    T  7    '      6  &  7  &  7     7    T  e5  G        '         7    T  ^5  G        '         7  ` !T  7  |         1  7  p   U  7  GG P '          T  7  |         1  7  p   U  7  GGP ` @   '         7    T  7  |         1  7  p   U  7  GG        '         7        <  H   B@ >      E  L LHHT  7  |         1  7  q   U  7  G  P '         0    
T  7  |         1  7  q   U  7  GP  @ '         0    T  7  |         r1  7  q   U  7  G;  7   P '             '         7  ` ;  7  T  7  |         V1  7  q   U  7  G`  P '           T  7  |         C1  7  q   U  7  GGG@ 0 p     '         7  P T  7  |         +1  7  q   U  7  G P '         P    |   '  T  7  |         1  5  q   U  7  G'         P    ;  7  T  ^7  |         1  [7  q   U  U7  G0 P `     '        '         {7  0 GGG    0     '         |7  |         /  o7  q   U  6  G'         |7  |         0  o7  p   U  6  G'         t7    G'         s7          |	  	i  T	  4  |	       	  0  3  p   U	  4  G		T  4  |         0  2  p   U  4  GT  4  |         0  i3  p   U  4  G T  4   '        NP    T  4  |         0  C3  p   U  4  GT  4  |         y0  /3  p   U  4  G  T  4   p '        9  T  l4  |         c0  2  p   U  c4  G9   jD T  p4    '        0     <	     B@ >      E  L L	G

H
HT
  6  |
       
  /  6  q   U
  5  G
T
  6  	p   '      O   6    GG        '         6           '            6    B  >         L H		 B  >         L H	T	  6  |	     	  T	  H0  T  6  4		o   U	  6  G	 '            |     T  6  |     	  T  10  T  6  4o   U  6  G '            HG T  6   '        R     <  \   BP >      E  L LH
HH<     BP >      E  L LH
HH+0     '              )      G	 '            |	     T	  {6  |	     	  T	  /  T  ~6  4		o   U	  p6  G	 '            H	GT  q6   '        	     #	 #
    '         t6  |         /  g6  p   U  [6  G'         l6  P T  ;6  |     	  T  /  T  >6  4o   U  06  GG '        @    |   $  T  06  |     	  T  /  T  36  4o   U  %6  GG '        @    GHGGT  $6  G0 @ P     '        '         16  P T  5  |     	  T  s/  T  5  4o   U  5  GG '        @    |   $  T  5  |     	  T  \/  T  5  4o   U  5  GG '        @    GHGGT  5  G0 @ P     '      v  '         5         '            #6     B  >         L HB  >         L HT  5  |     	  T  /  T  5  4o   U  5  G '            |   +  T  5  |     	  T  /  T  5  4o   U  5  G '            HT  5  |     	  T  .  T  5  4o   U  5  G '            H<  ]   BP >      E  L LH
HH<     BP >      E  L LH
HH+0     '            	  )      G '            |   +  T  5  |     	  T  .  T  5  4o   U  5  GG   '          T  5  |     	  T  .  T  5  4o   U  {5  GG  '          # #
    	p   '         {5  P T  5  |     	  T  {.  T  5  4o   U  4  GG '        @    |   1  T  +5  |     	  T  d.  T  .5  4o   U   5  GG '        @    GHT  !5  |     	  T  N.  T  $5  4o   U  5  GG '        @    GH  '        '         35  ` T  4  |     	  T  -.  T  4  4o   U  4  GG'        @    |   .  T  4  |     	  T  .  T  4  4o   U  4  GGG GP '          T  4  |     	  T   .  T  4  4o   U  4  GGGGP ` 0   '        '         4        '            45    T
  4  |
     	  T
  -  T	  4  4

	o   U
  4  G
T  4   '          <
     B	0 >      E  L	 L	
H	<
     B0 >      E  L L
H+	    
T	  4  |	     	  T	  -  T  4  4		o   U	  4  G	 '        `    |     T  4  |         ,  4  p   U  4  G '        `       |     \  }   M Y  ;  4  T  4  |         S,  4  p   U  4  G p '            B  H H

    4  '   G	 '   	         |     T  4  |         e,  4  p   U  4  G '   	            |       }   M   T  4  |         ,  4  p   U  y4  G  p '   	         B  H HP  T
  s4  |
       
  ,  p4  p   U
  j4  G
'            
p )      T  ?0   '          #	 #   	 
   '         _4  0 T  4  |     	  T  ,  T  4  4o   U  4  GT  4  G   0     '         K4    T  0  G        '         X4  ` T  A4  |         ,  >4  p   U  84  GG ` '        P    |     T  54  |         ,  24  p   U  ,4  GGP ` p @   '         '         -4    G'            ,4    ;  3  <     B@ >       E  L  LHH@ 0    '      7   4  0 <     B@ >       E  L  LGHGHG   '      N   w4   ;  
4  T  4  T  4  |         +  4  p   U  4  GGp ` '        @  	  
  GGp '        P  	  |     T  4  |     	  T  P,  T  4  4o   U  3  G;  3  '        P  	  T  0  |     	  T  ;,  T  0  4o   U  0  G` '        	  T  0  |     	  T  (,  T  0  4o   U  0  G` '        	  T  3  |         +  0  p   U  3  G` '        	  T  3  |         +  0  p   U  3  G` '        	  G'         P  	  T  3  |     	  T  +  T  3  4o   U  3  GT  3  |     	  T  +  T  3  4o   U  3  G
 ;   3  '        `  	  <  *   B@ >      E  L LHH` P 0   '      T  3  |     	  T  +  T  3  4o   U  3  GG`  P   '      T  3    '         3  p ;  3  T  ,  |         W+  ,  p   U  ,  GGG P @ '         `  	  T  3  |         B+  1  p   U  3  GP  @   '         3    T  t/  |     	  T  o+  T  w/  4o   U  i/  GT  z/   '         3        
  |  	  T  /  |     	  T  S+  T  /  4o   U  /  G'        @  
  T  [3  |     	  T  @+  T  ^3  4o   U  P3  GT  K/  p   ` '        p  
  |   8  G	 '        
  T	  1  |	     	  T	  +  T  1  4		o   U	  1  G	 '         p  
  |	     T	  /  |	     	  T	  +  T  /  4		o   U	  /  G		 ` p P   '      	  '      	  '         3   V   )  T  ;  (  1    U  )  U  W)  U  )  V   )  M  ;  (  1    U   )  U  B)  U  D)  U  
)  V   (  D  ;  (  1    U  (  U  (  V   (  (  V    )  (  V   )  9  ;  (  1    U   )  T  (  1    U  (  V   (  4  ;  (  1    U  (  T  (  1    U  (  V   (  -  V    )  4  ;  (  1    U  (  T  (  1    U  (  V   )  (  V   )  (  V   )  (  V   )  (  V   )    ;  (  1    U   )  U  )  U  N)  U  6)  U  )  U  )  V   (    ;  (  1    U  (  U  (  V   (  (  V   (  (  V   )  (  V   (    ;  (  1    U  (  U  (  V   (  (  V   (  (  V   )  (  V   (    ;  (  1    U  (  U  (  V   (  (  V   (  (  V   {)  (  V   (    ;  (  1    U  (  U  (  V   )  (  V    )  (  V   c)  (  V    )    ;  (  1    U  (  U  )  V   (    ;  (  1    U  (  U  (  V   )  (  V   )  (  V   @)  (  V   )    ;  (  1    U   )  U   )  V   )  (  V   )  (  V   ()   )  V   )    ;  (  1    U  )  U  )  V   )    ;  (  1    U  )  U  )  V   )  (  V   )   )  V   )  )  V   )  )  V   	)  )  V   
)  )  V   )  )  V   )  )  V   )  )  V   )  )  V   )    ;  
)  1    U  )  T  )  1    U  
)  V   )    ;  )  1    U  )  U  C)  V   )    ;  )  1    U  
)  U  4)  V   
)    ;  )  1    U  	)  U  %)  V   	)    ;  )  1    U  )  U  )  V   )    ;  )  1    U  )  U  )  V   )  )  V   )  )  V   )  )  V   )  )  V   )  {  ;  
)  1    U  )  T  )  1    U  
)  V   )  t  ;  	)  1    U  )  U  )  V   )  o  V   )  *V   )  q  V   )  x  ;  )  1    U  )  V   )  w  ;  )  1    U  )  V   ")  v  V   ')  {  ;  ")  1    U  &)  V   *)  z  ;  %)  1    U  ))  V   +)  V   ,)  V   -)  u  ;  ()  1    U  ,)  V   .)  t  ;  ))  1    U  -)  V   /)  s  ;  *)  1    U  .)  V   0)  V   1)  s  ;  ,)  1    U  0)  V   2)  V   3)  s  ;  .)  1    U  2)  V   4)  V   5)  q  ;  0)  1    U  4)  V   8)  t  V   =)  {  V   B)    V   G)    V   N)    V   U)    V   Z)    ;  U)  1    U  Y)  V   [)    ;  V)  1    U  Z)  V   \)  =V   ])    ;  X)  1    U  \)  V   `)    V   g)    V   t)    V   y)    V   )  F  ;  )  1    U  )  U  )  V   )  C  ;  ~)  1    U  )  U  )  V   )  )  V   )  ;  V   )  @  ;  )  1    U  )  U  .  U  O-  U  5-  U  #-  U  +  U  q+  U  u*  U  [*  U  I*  U  )  U  )  U  )  V   u)  '  ;  p)  U  )  U  )  U  )  U  |)  V   p)  "  V   y)  k)  V   z)  4  ;  u)  1    U  y)  U  )  V   y)  3  V   )  t)  V   )  9  V   )  ~)  V   )  G  ;  )  U  ,  U  )  V   )  R  V   )  U  V   )  Z  V   )  _  V   )  d  V   )  g  V   )  j  V   )  o  V   )  r  ;  )  1    U  )  U  ,  U  +  U  	*  U  )  V   )  i  ;  )  U  )  U  )  U  )  V   )  f  ;  )  U  ,  U  *  U  )  U  )  V   )  e  ;  )  U  *  U  )  U  )  V   )  n  V   )  )  V   )  ~  ;  )  U  )  U  )  V   )  }  V   )    V   )    V   )    V   )    V   )    V   *    ;  )  1    U   *  T  )  1    U  )  U  b+  V   )    ;  )  1    U  )  T  )  1    U  )  U  M+  V   )  }  ;  )  1    U  )  T  )  1    U  )  U  8+  V   )  r  V   )  u  V   )  x  V   *  }  V   *    V   *    V   *    V   *    V   *    V   *    V   $*    V   )*    V   .*    ;  )*  1    U  -*  T  +*  1    U  )*  U  G+  V   )*    V   .*    ;  )*  1    U  -*  U  7*  V   -*    V   6*  (*  V   7*    ;  2*  U  T*  U  B*  U  8*  V   D*    V   M*  ?*  V   d*    V   {*    V   *    V   *    V   *    ;  *  1    U  *  V   *    V   *  *  V   *  *  V   *  *  V   *  *  V   *  *  V   *  *  V   +    ;  +  1    U  +  V   +    ;  +  1    U  +  V   +  V   +    V   *+    V   O+    ;  J+  1    U  N+  V   R+    ;  M+  1    U  Q+  V   U+    V   \+    V   e+    V   l+    V   q+    ;  l+  U  +  U  +  U  z+  V   n+    V   w+  i+  V   +    V   +  +  V   +    V   +  +  V   +    V   +    V   +    V   +    V   +    V   +    V   +     V   +    V   +    V   +    V   +    V   +  V    ,    V   ,    V   ,    V   ,    V   &,  ,  V   ,    V   ",  ,  V   7,  %  V   >,  (  V   K,  -  V   X,  0  V   _,  7  V   f,  <  V   k,  V   r,  >  V   y,  G  V   ,  J  V   ,  O  V   ,  T  V   ,  W  V   ,  ^  V   ,  a  ;  ,  1    U  ,  V   ,  `  ;  ,  1    U  ,  V   ,  _  V    -  f  ;  ,  1    U  ,  V   -  e  ;  ,  1    U  -  V   -  d  ;  -  1    U  -  V   	-  c  ;  -  1    U  -  V   $-  d  ;  -  1    U  #-  V   %-  a  ;   -  1    U  $-  V   (-  ^  ;  #-  1    U  '-  V   +-  ]  V   0-  d  V   7-  i  V   >-  p  V   W-  y  V   ^-  ~  V   {-    V   -    ;  {-  1    U  -  V   -    V   -    ;  -  1    U  -  V   -    V   -    ;  -  1    U  -  V   -    ;  -  1    U  -  V   -    V   -    ;  -  1    U  -  V   -    ;  -  1    U  -  V   -    V   -    ;  -  1    U  -        '              system  '              repl    '              server  '              inlinable-exports       '              filename        '              system/repl/server.scm  '              imports '              ice-9   '              threads '              rdelim  '              match   '              iconv   '              rnrs    '              bytevectors     '              binary-ports    '              srfi    '              srfi-26 '              exports '              make-tcp-server-socket  '              make-unix-domain-server-socket  '       
       run-server      '              spawn-server    '              stop-server-and-clients!        '              declarative?    '              guile   '              define-module*  '              set-current-module      '              *open-sockets*  '              sockets-lock    '       
       make-mutex      '              close-socket!   '              add-open-socket!        '              run-server*     '              serve-client    '              with-temporary-port-encoding    '              with-saved-port-line+column     '              drain-input-and-close   '              permissive-http-request-line?   '              ucs-range->char-set     '       2       ^(OPTIONS|GET|HEAD|POST|PUT|DELETE|TRACE|CONNECT)       '              [^ ]+   '       !       HTTP/[0123456789]+.[0123456789]+$       '              string-append   '              make-regexp     '              check-for-http-request  '              guard-against-http-request      '              maybe-check-for-http-request    '              before-read-hook        '       	       add-hook!        	









 !
"#

$%&%'
()%*
+%,
-%./
$0&0'
1)0
2)
)       34
3
56
78
9:;

<,=>,)6?@?A
B?C
D)6
E@
FG,H
;
I
J
II
I
KI!
"I#

$IL&L'
()JL*
+L,
-L./
$IM&M'
1)JM
D)8):;
)J  '              language        '              tree-il '              <lambda-case>   '              wrong-type-arg  '              allocate-struct '       O       Wrong type argument in position 1 (expecting vtable with no unboxed fields): ~S '              wrong-number-of-args    '              Wrong number of arguments to ~A '       8       Wrong type argument in position 1 (expecting vtable): ~S        '       8       Wrong type argument in position 1 (expecting struct): ~S        '              <let>   '              <module-ref>    '              <conditional>   '              <lambda>        '              <call>  '              <seq>   '              <lexical-ref>   '              <const> '              out-of-range    '              vector-set!     '              Argument 2 out of range: ~S     '       ?       Wrong type argument in position 2 (expecting small integer): ~S '       @       Wrong type argument in position 1 (expecting mutable vector): ~S        '              make-vector     '              PF_INET '              t3      '              INADDR_LOOPBACK '              AF_INET '       	       inet-pton       '              t2      '              port    '              addr    '              host    '              AF_UNIX '              bind    '              SO_REUSEADDR    '       
       SOL_SOCKET      '       
       setsockopt      '              SOCK_STREAM     '              PF_UNIX '              socket  '              t1      '              sock    '              /tmp/guile-socket       '              t0      '              path    '              name    '       
       misc-error      '              bad code ~S     '              bytevector-u8-ref       '       <       Wrong type argument in position 1 (expecting bytevector): ~S    '       
       lock-mutex      '              unlock-mutex    '              assq-remove!    '       
       close-port      '              match-error     '              no matching pattern     '              %set-port-property!     '              guard-against-http-request?     '              with-continuation-barrier       '              cancel-thread   '              current-input-port      '              current-output-port     '              current-error-port      '              current-warning-port    '              *repl-stack*    '       
       start-repl      '              struct-ref/immediate    '       =       Wrong type argument in position 2 (expecting boxed field): ~S   '              parameterize    '              Not a parameter: ~S     '       
       parameter?      '              pipe    '              F_SETFL '       
       O_NONBLOCK      '              F_GETFL '              fcntl   '              SIGPIPE '              SIG_IGN '       	       sigaction       '              listen  '              memq    '              select  '              catch   '              %thread-handler '              car     '       6       Wrong type argument in position 1 (expecting pair): ~S  '              display '              force-output    '              accept  '              call-with-output-string '              string-split    '              for-each        '              Failed to accept client:        '              format  '              print-exception '              string-null?    '              ;;; ~a
 '              call-with-new-thread    '              close   '              port-closed?    '              port-encoding   '              set-port-encoding!      '       	       port-line       '              port-column     '              set-port-line!  '              set-port-column!        '              setvbuf '              block   '              char-ready?     '              get-bytevector-some     '       
       ISO-8859-1      '              bytevector->string      '              string-concatenate-reverse      '              string-every    '              regexp-exec     '              
      '              peek    '              read-delimited  '              %make-void-port '              rw      '              call-with-port  '       	       dup->port       '              w       '              unread-string   '              done    '             
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ POSSIBLE BREAK-IN ATTEMPT ON THE REPL SERVER                @@
@@ BY AN HTTP INTER-PROTOCOL EXPLOITATION ATTACK.  See:        @@
@@ <https://en.wikipedia.org/wiki/Inter-protocol_exploitation> @@
@@ Possible HTTP request received: ~S
@@ The associated socket has been closed.                      @@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
     '              %port-property               P                         	    ,	    H	    d	  !  	  #  	  &  
  )  
  *  
  +  
  ,    .    0    1  ,  2  H  3  0  5  L  6  h  7    8  l  :    ;    <    =    >    ?    @    A    B    C    D    E    F    G    H    I    K  |  M    N    O    P     Q    S    T    U    W  h!  Y  !  \  !  ^  "  `  #  b  H$  d  $  f  &  g  &  h  '  i  T'  j  (  k  (  m  )  p  )  s  )  v  )  y  x*  |  *    *    *    +    ,     -    <-    .    /    @/    p/    0    41    x1    1    2    2    2    3    5    86    6    7    (8    8    (9    H9    |:    :    :    ;    ;    <<    <    T=    t=    \>    @    8A    A    C    D    pD    E    0F    \F    F    F    TG    G    $H    H    (I    I    J    J    4K    K    K    <L    L    M    dM    M     @N    N    O    4P    P    P    4Q    Q  
  Q    PR    R    S    0U    XU    U    V    TV    V    V    V    W    X    Y    Z    0Z    |Z     






* 
* 
* 
* 
* 
(
(
(
(**	

* ****   
***(  ii* h ((((
*"*     f f f f 

*" 
****
*
*



***
*(         `7          `7            `7           `7    `(             [      `7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                      E                                                                                                                                                    
                                                                                    E               E                                                                                                                        E                                                  E                                                  E                                                                                                          2                                                        !                                                                                                                                                   E                                                                                                                 	                    `                                    f                                                                                                                                                                                                                                                             O                                                                                                                                                 8                                                       8                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ?                                                       @                                                                                                                                                                                                                                                         	                                                                                                                                                                                                                                                                          
                            
                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                            <                                                                                                 D                         
                                                   	                                            	                                            	                         
                   	                T
                <
p
                X

                                                                               ,
                                                         
                                                                                                                                                                                                                                                                                                                                          E                                                                                                                                                                                 x                                                                                                                                                                                                                                                                    
                                                        =                                                                                                                                                                                                                
                                                   0                                                                                                                      
                                                                                                                                                                               	                                                                             E                                                                                                                                                                                       6                                              h@                 ( \                 D x                                                                                                                                            t                                                                                                               E                           , `!                                                                                                                   !                                                                                      $!,"                "H"                                            "H"                                            "H"                0"L"                4"t$                \$$                t$$                                                                                                           $h&                                            0&h&                P&T'                <'@(                ((L(                                	                                                                                                                                                        t',*                *L+                4+`,                H,h,                                                                                                                                                                                   
                                                                                         0+.                ..                ./                                                                                      .d/                L/h/                P//                //                                                                                                                                                                                                                                                                	                                                                                                                                   $.1                                                  L11                1<2                                                          13                3 I                                                                                          pQ                                                 Hq      Hq                                                              `(                                                         `p                             *                         "                             <             8      8      p                              E                      (g     /                             M                      `                                U                      Xi                                  k                      -     t#      	                      z                      8m     _                                                   Q     X                                                   pQ     z                                                   T     8                                                    (U     <                                                   hW                                                          hW     *	                                                   q                                                                                                                       `(                                           @                   @    	                    
                  8  H             $   8  p                  p                                                                H                  H                        +             &                          L                   L  !                8   !  !                   !  ("                   ("  $               -   $  $                  $  $%                  $%  \%                  \%  ('                   ('  +  _             W   +  D+                   D+  x+                   x+  +                   +  h-                %   h-  -  k                 -  -  t                 -  -  }                 -  84                y   84  p4                  p4  4                   4  4                   4  6               $   6  =  \                =  =                   =  >                   >  >                   >  ?                   ?  8@                 8@  @  1                @  A  a                A  (B                   (B  `B                  `B  B                  B  B                  B  D               ,   D  $E                   $E  LE                  LE  G               0   G  G  l                G  H                   H  I                   I  I  -                I  L  8             9   L  M                   M  O                   O  8O                  8O  R               ?   R  S                 	   S  @S  !                 @S  T  #!                T   T  T!                 T  xT  ^!                xT  T  t!                 T  4X  !              E   4X  X  "                X  <Y  "             
   <Y  [  "             #   										 	 %)	-	:HOT 	XOT 	iOT 	 	 	TTOT OT 		OT 		OT 				 		 		 							OT 		OT 		 	OT )	  $,4 <(D0L8T@XH`P|PPPX  ( *  *  *  * (2(0:08B8@J@BH08	8	8	H					H


0
:
0





"

      T   0 @ DHT\`dl   	)	)	)	)	)	)	)	)	)					 4"4"D+L*X"d$hl#p x (08@ HHHHPRRRRTZRPP  ((((	0	2	2	2	2	4	:	2	0	0



     (****,2*((     (****,2*((  """"$*"    """"$*"    """"$*"    """"$*"   ""**(22(2:22:22"""32322                              ! ! ! ! ! ! ! " " " " " " " # # # # # # # # $ $ $ $ $ $ $ % % % % % % % & & & & & & & ' '  OT  OT  % )	% )	 	 (048D"LP\` l*t x0(   H0(  $ , 0        $ , 0  $ , 0  $ , 0  OT  OT  	% )		% )	 	 0848 D*L P\`(l2t(x@       OO	 T  T  % )% )						   $ ((,0@PDX\8hBp8t@|@J@H88@888@H8@@P@@@      8@`h8        )	))	)		)	)		)	     0P l t x 8     HP8   PX88( $ , 0   $ , 0   $ , 0 p )	)		)	)		)	   4< X ` d l8@( @H(  OT  OT  OT 	% )		% )	 	% )			OT   OT  OT  OT  	  088< H*P T`d(p2x(| *   ((  (00PX8@00H00`px4HRH004HRH000``0`hLPZPHLXbXHh`h`        08<@  OT  OT  % )	 % )	 	   (48DLP\`l"tx( 08@(          % )% )))	 	 	 	 )		                 (08@DL`hpx|    @(@(@(@((22<B::8@JJTZRRPXbblrjjhpzz4**,2**,2**,2**         	 			@	@
@
 
 
 
 
              $ , 0       ))	)		)	)		)		   ,HPT\x8@(   HP0@P0 		)	)	)		)	)	OT OT OT 	% )		% )		)	O OT T )				 08<0Pl pt(x00880000@@@@HHHHPPP`H@HHHX0000@@@@HHHXX4@J@4HRH4@J@00@@H@@@HH00@000@@``X 000X    0@LP\	`	`	`	x	`	
`
`
j
`
h
h
h
x
``h`pzp```x   @(       	   4<@ D0`|   08<@ OT 	   ,"4D ` h l     		   8@D(`h  	  0 8 <(T h   (        $ , 0  $ , 0    ))	)		)	)		)		OT  )	 ,HPT\x8@(   HP0@P0"          TT% )	% )	OT OT 	% )		 "$(, 8*@ H\d(ltx@(((0((@(P@,0:0,8B8@(@@0  $ , 0 % )	 % )	     (08@D H(\p (  % )	 % )	     (08@D H(\p (   TT% )	% )	% )	OT OT 	% )	% )		  "(, 8*@ H\d(ltx@(((0((@(((0((@(,0:0,8B8@(P8 % )	 % )	  % )	   (08@D H(\p ( (   % )	 % )	  % )	   (08@D H(\p0(   % )		OT OT % )				 (08@D L0hlx"00 (((@(((HH000H0( ( % )		  (08@DLP       08<(@0Xl     	OT    ,*4 OT     $,08@ 		  % )		% )	% )	 % )	% )			OT % )	  $@HL P0lx|((0 0 00((  08@$(2(  	   8@DH L@h p% )			  ( 08 @ D LP% )	% )		 % )	% )		 ,@HPX\ ppx8    8            $E     LE     I  c   I  c   O     8O     @S  i  T     T    X  g  <Y    v          3       `p           @(                                  8X      4      49         8U         8h   0      8y   h      d      4        4   4       t"      4"      4   #         %      8   %      8   &      8   D&        (      +      4,,      4`,      X,      P.      4.      4.      .      P   5      8X5      45      4!  5      ,  7      >      4>      48  >      ?      X?      4 A      A      B      4H  C      8l  HC      8,  C      x  C      @E      0  F      (  4F      L  H      8H      I        J      $  J      M      8N      ,   P          P      lS      hS      4(T        T        U      X`U      TU      hY        Y      X  $Z      [      \       %  .   .   .   .     Guile 3.0.11 lp close-socket! lock-mutex@@ice-9/threads unlock-mutex@@ice-9/threads assq-remove!@guile close-port@guile add-open-socket! stop-server-and-clients! make-tcp-server-socket socket@guile setsockopt@guile bind@guile make-unix-domain-server-socket serve-client parameter?@@guile run-server run-server* shutdown-server call-with-new-thread@@ice-9/threads close@guile spawn-server with-temporary-port-encoding set-port-encoding!@guile with-saved-port-line+column drain-input-and-close check-for-http-request guard-against-http-request maybe-check-for-http-request     &	   o   
     system/repl/server.scm    ice-9/boot-9.scm    ice-9/threads.scm    ice-9/match.upstream.scm      	       };Ja,,,a,,,a,$,a,a;[J!J}%J}!w}~;!-$Ywww J"'>--)I1 ,>Ju}
,;U;(,w-hS;,(+;U;-S;1$;];/;;%h[;#];%[;z=Lwb;x
/),$,~,$,~,H ,`;
CixJ;b; `;!K0i&%K! Z+,x!.,x,66Z+,x!.,x7h=M]; /;;%h[;<,~Yv/9GU;(,w-YS;,#;];%[; w*;;;U;(;h-hS;;s+;U;-S; w;=<	v,	v,	v,	v,&
-
+t+;U;-S;(w0h%s;+,x!.,x!/,0< =x%w'
:+?`,],+V/;;%Y[, q, oJfYJyw?woJ J} ,xx,$,~,	,	i,	i,hJs,Y,#;];%[;+w<-;%;;?{8.BoJ.<,.-oY ;o,#;90owV)-w2h%B;+,x!.,x!/,2: ,&>z	h!< h-,ez	h<h-,x<	Y!< h<;<	Y<h<;	h<hhz	h<ix<	Y<hh<	Y<Z,Vs2h< ;~6i,; ;~Jh< ;~i;jt,,,r>;q=;w@;< J~J(-x	?	Z"A0,,J 0,ZZZ#0l!+- ,ZhZhY!;4xY,B<,.i;
] 	,Kih<@
                    @           @                                                 8      8            p      4                  4       ,          8       H          8       [    H      8       l          d                 4                  4       }    L      t           !      4            !      4           ("                $      8           $      8           $%      8           \%                ('                 +      4            D+      4            x+      X            +                 h-      4            -      4            -                  -      P         84      8            p4      4            4      4          4               6                 =      4            =      4       +   >                  >      X            ?      4           8@                  @                 A      4       ;   (B      8       _   `B      8          B             k   B      @           D      0       x   $E      (       x   LE      L         G      8            G                 H               I      $          I                 L      8           M      ,         O                 8O      l           R      h            S      4            @S                T                 T      X            xT      T            T      h           4X                X      X          <Y                 [      \       lp close-socket! lock-mutex@@ice-9/threads unlock-mutex@@ice-9/threads assq-remove!@guile close-port@guile add-open-socket! stop-server-and-clients! make-tcp-server-socket socket@guile setsockopt@guile bind@guile make-unix-domain-server-socket serve-client parameter?@@guile run-server run-server* shutdown-server call-with-new-thread@@ice-9/threads close@guile spawn-server with-temporary-port-encoding set-port-encoding!@guile with-saved-port-line+column drain-input-and-close check-for-http-request guard-against-http-request maybe-check-for-http-request   closure arg cache var proc tmp name mod box sockets-lock close-socket! module code tag add-open-socket! stop-server-and-clients! make-tcp-server-socket make-unix-domain-server-socket run-server run-server* obj permissive-http-request-line? unboxed maybe-check-for-http-request cached b bv pos false pair val ulen rlen sidx uidx maxidx+1 ptr s u8 rest f0 f1 f2 f3 f4 f5 f6 f7 f8 vtable flags res rfields nfields idx bits len ssize usize a nwords v w0-high w0 i car cdr unspecified vals prim arg0 arg1 arg2 force-close nil w x tail arglist host addr port arg3 arg4 path client thread t-733ce3ad9f392e4-125 t-733ce3ad9f392e4-126 t-733ce3ad9f392e4-127 t-733ce3ad9f392e4-128 word t-733ce3ad9f392e4-132 t-733ce3ad9f392e4-133 t-733ce3ad9f392e4-134 t-733ce3ad9f392e4-135 t-733ce3ad9f392e4-14b server-socket serve-client shutdown-read-pipe shutdown-write-pipe monitored-ports ready-ports key args encoding thunk saved-encoding saved-line saved-column socket chunks result line t-733ce3ad9f392e4-205   Call THUNK in a dynamic environment in which the encoding of PORT is
temporarily set to ENCODING. Save the line and column of PORT before entering THUNK, and restore
their previous values upon normal or non-local exit from THUNK. Drain input from SOCKET using ISO-8859-1 encoding until it would block,
and then close it.  Return the drained input as a string. Return true if LINE might plausibly be an HTTP request-line,
otherwise return #f. Check for a possible HTTP request in the initial input from SOCKET.
If one is found, close the socket and print a report to STDERR (fdes 2).
Otherwise, put back the bytes. Arrange for the Guile REPL to check for an HTTP request in the
initial input from SOCKET, in which case the socket will be closed.
This guards against HTTP inter-protocol exploitation attacks, a scenario
whereby an attacker can, via an HTML page, cause a web browser to send
data to TCP servers listening on a loopback interface or private
network. Apply check-for-http-request to SOCKET if previously requested by
guard-against-http-request.  This procedure is intended to be added to
before-read-hook.   .guile.procprops .rodata .data .rtl-text .guile.frame-maps .dynamic .strtab .symtab .guile.arities.strtab .guile.arities .guile.docstrs.strtab .guile.docstrs .debug_info .debug_abbrev .debug_str .debug_loc .debug_line .shstrtab 